Submission #1207480

#TimeUsernameProblemLanguageResultExecution timeMemory
1207480AvianshBroken Line (IOI19_line)Text
5.50 / 100
0 ms0 KiB
34 0 83 16 83 68 83 68 40 68 49 74 49 72 49 72 25 41 25 30 25 30 86 30 2 50 2 50 98 50 84 22 84 61 84 61 100 61 32 80 32 59 32 59 11 97 11 97 99 97 28 53 28 18 28 18 94 18 47 64 47 64 4 66 4 20 4 20 6
1016 63 0 63 9944 63 9630 406 9630 3640 9630 3640 6567 3640 8257 1694 8257 5795 8257 5795 4709 4857 4709 1258 4709 1258 8696 1258 7032 1804 7032 1804 8181 1804 7819 7866 7819 7293 7819 7293 4367 5934 4367 1349 4367 1349 1397 1349 9786 190 9786 9468 9786 9468 1832 1814 1832 6851 1832 6851 3546 6851 641 9452 641 4580 641 4580 5493 4580 604 9498 604 6282 604 6282 4001 6282 695 9396 695 8303 695 8303 8731 8904 8731 6975 8731 6975 6823 6975 9468 9557 9468 1226 9468 1226 1152 1226 4277 5992 4277 2967 4277 2967 8763 1160 8763 6702 8763 6702 3687 6702 6186 6243 6186 2784 6186 2784 7301 2784 643 8842 643 8842 8670 8842 2762 2676 2762 8622 2762 8622 8479 8622 5432 4598 5432 9811 5432 9811 9706 9811 369 6224 369 6224 6820 3357 6820 8944 6820 8944 8787 8944 3958 6845 3958 6845 6654 6845 2909 8254 2909 8254 1981 8254 7235 9216 7235 9216 9137 9216 588 572 588 699 588 699 9332 699 1661 1579 1661 3487 1661 3487 4931 5277 4931 2337 4931 2337 2411 2337 5848 6045 5848 1488 5848 1488 8509 1488 3514 9845 3514 9845 9750 9845 4879 7181 4879 7181 3160 7181 4553 4600 4553 1073 4553 1073 954 1073 3494 6911 3494 1666 3494 1666 8309 1666 1552 8630 1552 5777 1552 5777 7402 2631 7402 9059 7402 9059 8992 9059 6847 7014 6847 3736 6847 3736 2341 7905 2341 5834 2341 5834 6603 9056 6603 9056 70 9921 70 6398 70 6398 3921 6398 934 3770 934 3770 6446 3770 818 3882 818 3882 9293 9382 9293 5603 9293 5603 2211 2139 2211 5041 2211 5041 4817 5041 3285 7089 3285 6333 3285 6333 6271 6333 4497 8343 4497 8343 8194 8343 6512 6623 6512 4482 6512 4482 4449 4482 6551 6704 6551 4669 6551 4669 4666 4669 8518 1476 8518 5741 8518 5741 3207 7155 3207 1890 3207 1890 1987 1890 2029 1904 2029 2098 2029 2098 2203 2098 690 8794 690 8794 8571 8794 4738 5037 4738 5037 5296 4658 5296 8267 5296 8267 9785 9877 9785 9144 9785 9144 1044 8990 1044 551 1044 551 9464 551 7403 7466 7403 7068 7403 7068 3185 9460 3185 9460 635 9460 7129 7203 7129 4294 7129 4294 3309 3211 3309 7850 3309 7850 2393 7850 3204 3008 3204 9019 3204 9019 8925 9019 4851 7198 4851 7198 3155 7198 8433 1538 8433 3459 8433 3459 3475 3459 9496 9587 9496 8855 9496 8855 1252 8855 4606 9496 4606 9496 9412 9496 6127 4063 6127 5468 6127 5468 752 5643 752 5643 5302 5643 3965 6339 3965 4126 3965 4126 6088 4126 678 650 678 3867 678 3867 6350 3867 4378 4411 4378 344 4378 344 9738 344 7015 8006 7015 8006 7980 8006 2654 7932 2654 7932 7940 7932 6415 6452 6415 128 6415 128 9929 128 5830 9564 5830 9564 9487 9564 7756 7854 7756 6658 7756 6658 6520 6658 7258 7341 7258 6534 7258 6534 4334 4331 4334 8935 4334 8935 1071 8935 9419 587 9419 7285 9419 7285 6058 3919 6058 3919 3462 3317 3462 3317 3434 3317 6815 7094 6815 7094 6970 7094 5983 4150 5983 7833 5983 7833 7729 7833 2721 2242 2721 2242 176 9854 176 2990 176 2990 3841 6454 3841 5631 3841 5631 5932 6065 5932 2595 5932 2595 2719 2595 4595 5710 4595 1173 4595 1173 1097 1173 3886 6443 3886 2189 3886 2189 7991 1649 7991 1649 1705 1649 4888 5163 4888 1878 4888 1878 726 8285 726 8285 8176 8285 4797 5014 4797 2791 4797 2791 2898 2791 5265 5614 5265 647 5265 647 9368 647 2514 2399 2514 7412 2514 7412 5258 4850 5258 9966 5258 9966 9948 9966 8002 2085 8002 5044 8002 5044 5153 5044 9394 595 9394 8341 9394 8341 1818 8341 6457 3768 6457 7297 6457 7297 2882 2780 2882 7130 2882 7130 7167 2885 7167 8810 7167 8810 1345 8810 7206 2823 7206 2823 2997 2823 4516 8720 4516 8720 1511 8720 3162 2968 3162 3659 3162 3659 6558 3659 3153 2959 3153 3014 3153 3014 7019 3014 1365 1308 1365 4120 1365 4120 5738 4383 5738 9635 5738 9635 464 9635 4808 7458 4808 7458 7676 2360 7676 3950 7676 3950 2485 7821 2485 6109 2485 6109 4182 3985 4182 3985 4007 3985 8673 1289 8673 2710 8673 2710 7368 2710 9251 9353 9251 4634 9251 4634 1367 8799 1367 6012 1367 6012 4239 6012 4174 4146 4174 5289 4174 5289 5765 6442 5765 6442 6358 6442 1563 8628 1563 241 1563 241 9767 241 9617 9655 9617 6779 9617 6779 3646 6798 3646 6011 3646 6011 5804 6011 5246 9859 5246 9859 9765 9859 8374 1559 8374 7390 8374 7390 7327 7390 9454 9526 9454 5221 9454 5221 3656 9106 3656 9106 9045 9106 7547 1558 7547 1558 1653 1558 5768 4324 5768 7376 5768 7376 7262 7376 3891 9582 3891 9582 549 9582 4907 5222 4907 5214 4907 5214 4997 5214 750 9359 750 351 750 351 9727 351 7717 518 7717 518 545 518 6182 2191 6182 2191 9163 830 9163 3754 9163 3754 6467 3754 7678 7762 7678 909 7678 909 9130 909 4213 6049 4213 3948 4213 3948 3715 6627 3715 3352 3715 3352 1221 4287 1221 4287 4233 4287 760 7747 760 7747 7669 7747 5654 3916 5654 3916 6330 3916 5130 5351 5130 4552 5130 4552 5565 4552 909 9146 909 4588 909 4588 4525 4588 4098 8544 4098 8544 8430 8544 8019 8078 8019 16 8019 16 13 16 5434 5771 5434 1116 5434 1116 8950 1116 8325 8446 8325 8216 8325 8216 8107 8216 8704 1221 8704 1997 8704 1997 2048 1997 2505 7746 2505 132 2505 132 86 132 1712 8405 1712 2256 1712 2256 6419 3843 6419 7648 6419 7648 1126 4433 1126 4433 7932 1455 7932 1455 1516 1455 4718 4887 4718 1577 4718 1577 9019 9078 9019 447 9019 447 9590 447 4739 5543 4739 3811 4739 3811 6424 3811 5080 5945 5080 5945 1417 79 1417 79 61 79 5245 4884 5245 9950 5245 9950 67 9950 6852 3223 6852 6289 6852 6289 6250 6289 7265 153 7265 153 98 153 6471 6619 6471 6542 6471 6542 1006 9013 1006 137 1006 137 9849 137 8102 570 8102 570 9441 570 9379 606 9379 3812 9379 3812 3819 3812 4223 4385 4223 4385 6691 6879 6691 2396 6691 2396 7828 2259 7828 8845 7828 8845 1268 8845 5591 3221 5591 3221 3394 3221 7848 2244 7848 7388 7848 7388 2887 7388 9080 915 9080 6245 9080 6245 4104 6245 9977 10001 9977 4997 9977 4997 1391 8772 1391 7093 1391 7093 9841 9915 9841 1118 9841 1118 985 1118 4955 9271 4955 9271 9157 9271 4524 5786 4524 2349 4524 2349 1532 8701 1532 5745 1532 5745 4558 5745 272 2817 272 2817 9922 9925 9922 9479 9922 9479 612 9479 2303 1501 2303 1501 8474 1501 4120 9765 4120 9765 9658 9765 9235 799 9235 7104 9235 7104 3225 7104 9732 9830 9732 2272 9732 2272 1764 5104 1764 5104 6839 6981 6839 1523 6839 1523 1581 1523 6229 4007 6229 4181 6229 4181 5934 4181 9012 1070 9012 2262 9012 2262 2364 2262 3616 6823 3616 3515 3616 3515 9156 842 9156 9896 9156 9896 9793 9896 365 9702 365 5617 365 5617 8310 1647 8310 9905 8310 9905 94 9905 1725 1691 1725 7542 1725 7542 7493 7542 7006 3040 7006 9334 7006 9334 306 9762 306 3528 306 3528 9707 316 9707 316 192 316 9790 178 9790 656 9790 656 6600 3606 6600 7618 6600 7618 2594 7618 5725 8750 5725 8750 1414 8750 6877 3216 6877 9240 6877 9240 9145 9240 8995 1090 8995 2148 8995 2148 2289 2148 2869 7402 2869 3758 2869 3758 8449 8615 8449 8112 8449 8112 2046 8112 4149 7159 4149 7159 7020 7159 2754 7468 2754 1122 2754 1122 1001 1122 5342 4330 5342 4330 7544 7643 7544 1169 7544 1169 578 483 578 483 9500 483 6572 9503 6572 9503 589 9503 2510 7678 2510 420 2510 420 9611 420 764 9341 764 8506 764 8506 8372 8506 5274 9387 5274 9387 721 9387 1825 1809 1825 7952 1825 7952 7953 7952 1666 8468 1666 3173 1666 3173 3284 3173 3040 2843 3040 8631 3040 8631 8505 8631 8177 1811 8177 8819 8177 8819 8736 1175 8736 4659 8736 4659 565 9559 565 3282 565 3282 6840 3282 2876 7394 2876 5819 2876 5819 5563 5819 4880 5311 4880 2934 4880 2934 3112 2934 5022 7954 5022 7954 2285 7954 8123 22 8123 22 9965 22 4661 5620 4661 2607 4661 2607 7469 2607 463 448 463 7339 463 7339 2994 7339 2595 2517 2595 8878 2595 8878 8703 8878 3728 9956 3728 9956 9934 9956 2200 8014 2200 5541 2200 5541 6749 3483 6749 3699 6749 3699 6523 3699 7870 7918 7870 2049 7870 2049 2077 2049 7361 7406 7361 4437 7361 4437 4426 4437 8783 1031 8783 1031 9048 1031 8328 1629 8328 6157 8328 6157 6028 6948 6028 6948 3472 6948 4190 6063 4190 2673 4190 2673 7390 2673 4382 4423 4382 2371 4382 2371 2503 2371 6221 8030 6221 8030 8001 8030 3731 6572 3731 5829 3731 5829 6656 3162 6656 3162 6976 3162 1580 9166 1580 9166 892 9166 8035 8092 8035 5323 8035 5323 4819 5385 4819 549 4819 549 9486 549 7465 7538 7465 7107 7465 7107 616 591 616 2550 616 2550 2637 2550 2129 8037 2129 1475 2129 1475 1530 1475 5524 4569 5524 5963 5524 5963 2638 7599 2638 3923 2638 3923 6309 3923 125 9892 125 7194 125 7194 7101 7194 6148 6229 6148 5431 6148 5431 899 7036 899 7036 4686 4688 4686 3388 4686 3388 6817 3388 2112 8073 2112 5272 2112 5272 6264 6328 6264 489 6264 489 524 489 7370 8269 7370 8269 1910 8269 7512 7881 7512 7881 7827 7881 4485 5827 4485 23 4485 23 46 23 7536 7611 7536 2582 7536 2582 2653 2582 9970 12 9970 9907 9970 9907 1596 1539 1596 8940 1596 8940 1058 8940 3053 1274 3053 1274 8687 1274 8313 8424 8313 3571 8313 3571 1768 8351 1768 4414 1768 4414 8098 8137 8098 7018 8098 7018 3426 7018 6472 3743 6472 6202 6472 6202 2111 1344 2111 1344 8563 1344 6340 6439 6340 375 6340 375 9666 375 3118 7201 3118 548 3118 548 551 548 6428 6495 6428 886 6428 886 9758 313 9758 831 9758 831 772 831 1729 8382 1729 5309 1729 5309 4998 5309 671 9435 671 3587 671 3587 8099 1972 8099 2586 8099 2586 4116 1780 4116 1780 1819 1780 5837 3172 5837 3172 6890 3172 907 1993 907 1993 8075 1993 2070 8094 2070 7835 2070 7835 3973 6321 3973 6125 3973 6125 5788 7865 5788 7865 2367 7865 3612 3588 3612 5320 3612 5320 8715 1135 8715 1135 1042 1135 8952 9021 8952 8350 8952 8350 8242 8350 8527 1452 8527 6986 8527 6986 3430 6986 8887 1139 8887 5302 8887 5302 1129 9214 1129 9214 875 9214 2033 1975 2033 6854 2033 6854 6677 6854 577 9826 577 9826 264 9826 3956 61 3956 61 52 61 3631 6819 3631 1296 3631 1296 1344 1296 8551 379 8551 379 287 379 8692 8865 8692 1624 8692 1624 1672 1624 2325 2199 2325 5461 2325 5461 4795 5461 2873 194 2873 194 141 194 262 5870 262 5870 4422 5870 3799 3775 3799 6546 3799 6546 3779 6546 5659 6152 5659 6152 4154 6152 5348 7289 5348 7289 852 8002 852 8002 2716 7548 2716 4508 2716 4508 4483 4508 282 9790 282 4998 282 4998 5193 4998 379 9612 379 9612 9505 9612 6793 6944 6793 2684 6793 2684 2316 7935 2316 7935 1253 5522 1253 5522 4786 5522 4212 4194 4212 9979 4212 9979 9964 9979 3702 6656 3702 5103 3702 5103 5135 5103 3649 3620 3649 5347 3649 5347 8308 9833 8308 9833 225 9833 2497 7763 2497 394 2497 394 9657 394 3052 7224 3052
8381 17170 0 17170 20623 11327 20623 23801 20623 23801 1659 23801 23296 3662 23296 3662 847 8442 847 7876 847 7876 16819 177 16819 22339 16819 22339 4660 22339 15587 4642 15587 5629 15587 5629 12317 20013 12317 5684 12317 5684 24225 14277 24225 14277 13494 14277 21514 24994 21514 3848 21514 3848 2137 2087 2137 7958 2137 7958 9588 7958 8415 3556 8415 9939 8415 9939 24972 9939 13124 23352 13124 23352 2089 23352 23224 1374 23224 11661 23224 11661 14116 11661 18591 10674 18591 10674 2368 10674 2578 1519 2578 21117 2578 21117 8671 21117 731 19247 731 2249 731 2249 18225 542 18225 20987 18225 20987 1486 9569 1486 9569 12036 9569 11511 18762 11511 11664 11511 11664 2711 11664 21281 5830 21281 21080 21281 21080 3455 21080 16474 12712 16474 13808 16474 13808 22050 13808 4090 8915 4090 6027 4090 6027 2672 6027 3593 6227 3593 4134 3593 4134 16974 4134 9863 977 9863 4467 9863 4467 18166 24541 18166 23263 18166 23263 8805 23263 14684 5225 14684 13040 14684 13040 15725 13040 5969 20581 5969 16737 5969 16737 11609 9432 11609 9432 16371 13200 16371 22716 16371 22716 16268 22716 22847 6292 22847 6292 2046 6292 15219 4363 15219 4363 222 4363 19744 2644 19744 2644 3453 22332 3453 13190 3453 13190 23572 13190 11490 1109 11490 2593 11490 2593 21121 17628 21121 17628 5375 425 5375 17294 5375 17294 1869 18180 1869 2877 1869 2877 22725 24770 22725 22400 22725 22400 15354 5565 15354 23691 15354 23691 24322 23691 9956 3914 9956 20850 9956 20850 4233 24489 4233 24489 8236 24489 2544 991 2544 991 18517 3294 18517 14105 18517 14105 11203 9077 11203 9077 24371 9077 21611 23378 21611 23378 8134 23378 12765 15368 12765 3344 12765 3344 17578 3344 4555 18747 4555 18747 24206 10151 24206 17003 24206 17003 11470 17003 15614 14 15614 14 9283 14 13157 5741 13157 16584 13157 16584 5585 16584 15525 8471 15525 8471 6550 20213 6550 20213 12076 20213 7543 5985 7543 22089 7543 22089 723 16522 723 13389 723 13389 20097 14668 20097 15699 20097 15699 15175 1332 15175 14611 15175 14611 4354 14611 9797 17912 9797 17912 3771 11286 3771 11286 22 11286 16764 1652 16764 20597 16764 20597 2469 16675 2469 10758 2469 10758 12227 17976 12227 3367 12227 3367 21356 3367 14592 20786 14592 1393 14592 1393 17295 1393 16375 20082 16375 18119 16375 18119 19342 10663 19342 15674 19342 15674 1571 21851 1571 5068 1571 5068 15633 5068 3397 322 3397 8125 3397 8125 20516 14608 20516 17974 20516 17974 7665 24884 7665 18677 7665 18677 3293 18677 9799 13187 9799 3753 9799 3753 21151 3753 1193 21782 1193 10789 1193 10789 17164 10789 1249 22334 1249 8733 1249 8733 20775 7654 20775 21026 20775 21026 4312 18484 4312 18484 14573 1734 14573 11767 14573 11767 21576 2527 21576 2527 22173 2527 20381 16594 20381 21240 20381 21240 10425 7748 10425 7748 334 8058 334 8058 17577 8058 17187 9493 17187 9493 4152 9493 10127 13913 10127 13132 10127 13132 14168 13132 8167 4863 8167 6076 8167 6076 14044 1738 14044 4571 14044 4571 22936 4571 11861 13771 11861 5718 11861 5718 8596 5718 14814 22113 14814 1701 14814 1701 8952 19358 8952 1736 8952 1736 1139 436 1139 10577 1139 10577 1073 10577 9416 18544 9416 3892 9416 3892 7090 3892 10658 24585 10658 16336 10658 16336 4317 16336 9514 16710 9514 110 9514 110 22786 110 2680 20510 2680 20104 2680 20104 21635 20104 1902 23823 1902 11316 1902 11316 23206 23312 23206 19736 23206 19736 4256 2804 4256 2804 23556 2804 16013 3195 16013 3195 24929 3195 5210 14214 5210 8678 5210 8678 23229 8678 5640 11992 5640 11992 18479 11992 13170 21326 13170 21326 450 5277 450 5277 24114 5277 13018 19805 13018 10023 13018 10023 16496 10023 12279 8851 12279 8851 11211 8851 21505 2077 21505 2077 489 21845 489 9534 489 9534 7246 21089 7246 21089 23211 21089 21518 8719 21518 11770 21518 11770 48 11770 7775 19189 7775 12078 7775 12078 14314 4278 14314 4278 2439 4278 7302 15558 7302 15558 24684 15558 8637 13391 8637 3685 8637 3685 6256 3685 16508 3371 16508 3371 2729 3371 12875 808 12875 17061 12875 17061 15113 17061 12341 467 12341 467 14282 467 5739 23273 5739 23273 23204 13466 23204 18141 23204 18141 6237 18141 18239 2868 18239 20066 18239 20066 5836 20066 11492 4295 11492 7339 11492 7339 8550 2510 8550 3653 8550 3653 1838 3653 2597 17360 2597 14292 2597 14292 17863 23864 17863 23864 455 23864 9975 6080 9975 19337 9975 19337 21715 2596 21715 16644 21715 16644 9899 9788 9899 16372 9899 16372 20033 8817 20033 8982 20033 8982 1005 17109 1005 17109 12449 19262 12449 14532 12449 14532 3511 10564 3511 1612 3511 1612 24899 4811 24899 4811 7501 4811 10950 20062 10950 10365 10950 10365 8847 10365 10499 24917 10499 20807 10499 20807 682 24855 682 3144 682 3144 16071 3144 8042 21425 8042 21425 24919 3054 24919 3054 7200 16293 7200 3135 7200 3135 22336 3135 9364 17213 9364 2769 9364 2769 728 24055 728 24055 19353 6808 19353 24722 19353 24722 8724 24722 19601 15889 19601 15889 421 15889 4814 10634 4814 10634 18962 10634 11273 7859 11273 20065 11273 20065 22541 20065 2300 12194 2300 12194 7544 1833 7544 9714 7544 9714 24223 9714 16805 8203 16805 21355 16805 21355 20612 21355 1523 19193 1523 19193 17970 9297 17970 13407 17970 13407 8478 20158 8478 20158 1504 20158 14517 23792 14517 8463 14517 8463 4890 8463 21451 18205 21451 18205 13951 18205 18508 2604 18508 24157 18508 24157 20746 24157 20075 11951 20075 15893 20075 15893 766 15893 8022 21310 8022 8110 8022 8110 10596 8110 2120 7726 2120 7586 2120 7586 19387 19078 19387 19778 19387 19778 1942 5437 1942 699 1942 699 22039 699 10525 7105 10525 16633 10525 16633 8734 16633 22972 272 22972 13258 22972 13258 88 13258 1929 18732 1929 18732 21933 16740 21933 16740 5770 16740 24040 5603 24040 7625 24040 7625 20394 9082 20394 13961 20394 13961 9687 13961 19517 9139 19517 9139 12037 9139 17448 8504 17448 23898 17448 23898 12057 23898 24122 24412 24122 4132 24122 4132 13551 4132 14854 5091 14854 19564 14854 19564 19268 19564 11212 21380 11212 13124 11212 13124 6180 13124 14589 20588 14589 20588 24066 20588 21884 1518 21884 8083 21884 8083 8110 8083 14536 565 14536 1222 14536 1222 9925 1222 17149 19024 17149 146 17149 146 702 21152 702 21152 24509 18258 24509 18258 9723 18258 12889 22965 12889 15768 12889 15768 5801 15768 22969 7238 22969 7238 15101 7238 18607 3124 18607 3482 18607 3482 7968 3482 10740 22940 10740 22940 24790 24833 24790 16519 24790 16519 6843 11658 6843 4756 6843 4756 914 4756 12418 6821 12418 7243 12418 7243 3826 7243 21668 2994 21668 19529 21668 19529 3203 19529 7138 16902 7138 5377 7138 5377 965 5377 15803 9523 15803 9523 13783 9523 17642 18491 17642 2463 17642 2463 11284 19460 11284 7478 11284 7478 4950 7478 17326 939 17326 11377 17326 11377 11286 11377 24388 2829 24388 19985 24388 19985 2737 19985 6185 18008 6185 8030 6185 8030 17481 20367 17481 2725 17481 2725 561 2725 14474 3943 14474 22417 14474 22417 20207 22417 2952 13307 2952 4509 2952 4509 19529 4509 1598 24080 1598 7424 1598 7424 1550 7424 10107 10089 10107 19943 10107 19943 21883 4613 21883 4613 11434 24444 11434 3069 11434 3069 9010 3069 12453 6369 12453 6369 23962 12049 23962 12049 21641 12049 22954 2623 22954 5117 22954 5117 22140 5117 23106 8947 23106 21592 23106 21592 17541 21592 23422 19915 23422 19915 5408 22804 5408 2788 5408 2788 852 2788 4314 8490 4314 3046 4314 3046 21371 3046 20447 9358 20447 24096 20447 24096 6534 3774 6534 5030 6534 5030 412 5030 24317 5739 24317 6532 24317 6532 7271 6532 24365 20106 24365 20832 24365 20832 2710 20832 21692 4787 21692 4787 23760 4787 9866 4257 9866 18990 9866 18990 16909 18990 8572 19389 8572 1139 8572 1139 16808 1139 10910 16814 10910 16814 12585 16814 6964 79 6964 10940 6964 10940 10840 10940 8339 23707 8339 22518 8339 22518 7950 22518 19262 14857 19262 15672 19262 15672 6934 15672 7471 10568 7471 7552 7471 7552 18241 19480 18241 9654 18241 9654 20536 9654 11852 1949 11852 2314 11852 2314 13531 2314 10907 4914 10907 14764 10907 14764 20649 14764 3928 7463 3928 3258 3928 3258 22133 3258 14366 19470 14366 11178 14366 11178 6576 11178 22478 3196 22478 3196 1465 3196 13121 631 13121 14193 13121 14193 21461 14193 11426 22336 11426 16987 11426 16987 17331 16987 12649 19929 12649 19929 24152 19929 6610 1002 6610 14177 6610 14177 20266 14248 20266 14446 20266 14446 1388 14446 24517 14510 24517 17605 24517 17605 102 8163 102 934 102 934 21111 2721 21111 17691 21111 17691 15640 17691 24330 659 24330 4248 24330 4248 282 4248 7337 22456 7337 108 7337 108 11742 108 8017 5970 8017 7711 8017 7711 24699 7711 20696 24416 20696 24416 8104 2564 8104 6264 8104 6264 17766 6264 10942 20007 10942 8582 10942 8582 12010 8582 1442 20600 1442 20600 22134 20600 19741 2325 19741 2325 23897 2325 16998 5100 16998 18175 16998 18175 8209 18175 12830 799 12830 11896 12830 11896 21840 11896 1008 24551 1008 376 1008 376 22178 376 16031 23556 16031 23556 18819 23556 6296 419 6296 1276 6296 1276 24426 1276 13312 20849 13312 11714 13312 11714 1796 15406 1796 15406 14956 15406 13080 3824 13080 3824 13323 3824 12069 18988 12069 4879 12069 4879 24472 231 24472 231 3864 7223 3864 553 3864 553 21500 23667 21500 15659 21500 15659 23292 15659 10090 24784 10090 14676 10090 14676 23713 14676 17940 982 17940 13739 17940 13739 9909 24670 9909 24670 16412 21212 16412 13569 16412 13569 14151 13569 15321 1893 15321 4021 15321 4021 24254 4021 16111 20915 16111 3075 16111 3075 2994 3075 7617 1235 7617 2162 7617 2162 1080 2162 15050 24229 15050 12203 15050 12203 4204 12203 20682 24588 20682 5874 20682 5874 3897 18662 3897 18662 19291 19933 19291 11139 19291 11139 2500 11139 10274 23469 10274 23469 347 23469 23854 8108 23854 8108 7695 8108 22430 7984 22430 7984 20365 7984 23036 8612 23036 8612 123 8612 19675 4955 19675 4955 1162 4955 18299 20151 18299 12549 18299 12549 11462 12549 22302 14508 22302 14508 1903 14508 23551 2378 23551 11872 23551 11872 1542 21182 1542 18596 1542 18596 17340 18596 11012 7620 11012 20558 11012 20558 22230 20558 8842 11775 8842 1418 8842 1418 1780 1418 11880 22844 11880 15955 11880 15955 24096 15955 15636 2967 15636 19972 15636 19972 5460 18669 5460 4882 5460 4882 644 4882 20275 5927 20275 23579 20275 23579 1887 13213 1887 13213 14046 24428 14046 24428 24962 24428 7382 14008 7382 14008 22247 14008 10070 9760 10070 22128 10070 22128 14882 22128 12470 5286 12470 5286 24448 5286 13848 1427 13848 1427 14112 1427 2087 1275 2087 3136 2087 3136 24065 3136 6384 4045 6384 4150 6384 4150 803 4150 14770 23064 14770 18567 14770 18567 23043 3254 23043 3254 1456 3254 7048 3013 7048 10580 7048 10580 17478 20831 17478 6544 17478 6544 5908 6544 17985 23451 17985 23451 2282 23451 21525 16124 21525 16124 1628 6270 1628 608 1628 608 10074 608 863 23952 863 16090 863 16090 13846 5481 13846 5481 9458 5481 16146 10671 16146 15380 16146 15380 13790 15380 21099 3491 21099 15555 21099 15555 2398 19344 2398 18533 2398 18533 20842 18533 16161 19911 16161 8252 16161 8252 18353 8252 4584 12123 4584 4563 4584 4563 15877 10926 15877 16098 15877 16098 9331 16098 22812 237 22812 237 2886 237 11972 5660 11972 5660 17374 24649 17374 12438 17374 12438 11821 12438 15391 20453 15391 15927 15391 15927 1619 15927 7660 16895 7660 12358 7660 12358 15573 12358 11173 7921 11173 14366 11173 14366 9738 14366 21880 22562 21880 22562 8965 22562 13022 7309 13022 18399 13022 18399 8907 18399 15467 11109 15467 22235 15467 22235 7051 22235 10619 7444 10619 7444 8364 7444 16906 19508 16906 17562 16906 17562 18576 17562 16591 9959 16591 13312 16591 13312 10883 13312 12323 2908 12323 2908 17381 2908 4264 2696 4264 6048 4264 6048 16264 17299 16264 14249 16264 14249 22993 14249 13818 15114 13818 8703 13818 8703 24352 8703 14011 2138 14011 20891 14011 20891 12643 20891 21042 1880 21042 1880 3802 1880 6124 16881 6124 13759 6124 13759 1192 13759 7603 23708 7603 23708 16306 14806 16306 16505 16306 16505 18656 16505 6563 2474 6563 19310 6563 19310 23608 15845 23608 15845 2034 15845 9829 20762 9829 20762 21415 865 21415 865 3703 865 22466 4595 22466 4595 3334 15071 3334 15071 21203 15071 12332 22980 12332 20420 12332 20420 24467 20420 9417 16897 9417 16897 22811 16897 4757 24251 4757 24251 16952 24251 6016 15287 6016 15287 21285 15287 14582 18586 14582 18586 21726 18586 6911 10113 6911 7789 6911 7789 24001 7789 21059 4283 21059 10347 21059 10347 9279 11088 9279 11088 1814 11088 3796 9014 3796 7085 3796 7085 19099 7085 6107 3378 6107 13673 6107 13673 14815 13673 2204 14041 2204 12359 2204 12359 17006 18825 17006 13974 17006 13974 2316 11761 2316 6110 2316 6110 1061 6110 19415 14467 19415 14467 3622 14467 16677 1153 16677 13476 16677 13476 23635 13476 1768 20120 1768 20120 24565 20120 6327 6493 6327 403 6327 403 24989 9098 24989 12206 24989 12206 4092 19638 4092 10581 4092 10581 12575 3919 12575 3919 13537 3919 1637 1609 1637 13404 1637 13404 1266 13404 23077 10479 23077 10479 4401 11906 4401 11906 17161 11906 15924 8925 15924 21605 15924 21605 9111 21605 12015 18144 12015 6570 12015 6570 8999 6570 20611 18391 20611 20125 20611 20125 9151 20125 18908 7887 18908 10536 18908 10536 9957 10536 9981 19804 9981 11893 9981 11893 22952 11893 13977 19522 13977 3255 13977 3255 5760 21928 5760 8581 5760 8581 3222 8581 19490 511 19490 511 411 23822 411 23822 23961 23822 20858 33 20858 14185 20858 14185 10508 14185 19041 24971 19041 24971 24805 24971 14093 14097 14093 4496 14093 4496 17083 4496 13154 7244 13154 16811 13154 16811 18953 16811 5866 20945 5866 20945 24228 16407 24228 16407 4759 16407 7023 24216 7023 24216 21845 24216 1650 24779 1650 7081 1650 7081 15911 7081 6545 4986 6545 12674 6545 12674 16073 21277 16073 21277 6003 21277 18099 16363 18099 24644 18099 24644 9351 19947 9351 14017 9351 14017 21947 14017 18877 5536 18877 5536 21467 5536 16365 23668 16365 23668 23134 23668 15397 10148 15397 13479 15397 13479 17608 5316 17608 5316 19541 5316 16429 4874 16429 5784 16429 5784 3342 5784 19391 20926 19391 4069 19391 4069 4549 23234 4549 9316 4549 9316 1129 9316 23850 16693 23850 17433 23850 17433 19570 17433 24004 8537 24004 9969 24004 9969 19126 9969 24494 633 24494 633 7725 7076 7725 17601 7725 17601 23585 17601 14832 11827 14832 13822 14832 13822 13773 13822 14974 393 14974 20293 14974 20293 7348 20293 13035 20322 13035 3598 13035 3598 10147 23994 10147 315 10147 315 19420 315 860 22794 860 12375 860 12375 11084 6031 11084 6031 12911 6031 3840 3777 3840 8470 3840 8470 7136 8470 3377 20725 3377 20725 9777 20725 2189 9822 2189 9822 1154 9822 12505 16266 12505 5854 12505 5854 655 5854 11481 16850 11481 2901 11481 2901 13075 2901 6969 18287 6969 16777 6969 16777 6983 16777 2111 17029 2111 17029 1400 17029 21230 6401 21230 8709 21230 8709 22226 8709 2466 1557 2466 12627 2466 12627 22587 18409 22587 20266 22587 20266 16081 5087 16081 5087 1702 5087 23176 23851 23176 19959 23176 19959 10219 6699 10219 6699 20744 6699 8395 21135 8395 16595 8395 16595 18896 22090 18896 22090 1023 22090 18951 8628 18951 17278 18951 17278 20644 17278 4189 19490 4189 19490 18463 19490 496 16813 496 16076 496 16076 24786 7160 24786 11904 24786 11904 4019 11904 15809 20790 15809 8696 15809 8696 8778 8696 10845 13826 10845 11801 10845 11801 14852 11801 9908 21420 9908 18769 9908 18769 9937 18769 7599 20703 7599 12014 7599 12014 4683 12014 8625 15942 8625 8000 8625 8000 751 8000 5716 24169 5716 24169 17876 24169 7294 10734 7294 1499 7294 1499 5161 1499 11168 3059 11168 5132 11168 5132 17487 5132 5072 24217 5072 14183 5072 14183 17777 643 17777 18926 17777 18926 23182 18926 21616 23210 21616 22760 21616 22760 8438 3925 8438 4576 8438 4576 19233 4576 8448 15736 8448 15736 16385 15736 10022 16261 10022 2742 10022 2742 4199 23616 4199 299 4199 299 11756 299 4296 10865 4296 10865 20090 7086 20090 7086 14584 10375 14584 15204 14584 15204 17045 15204 2276 15000 2276 15000 7588 15000 4406 14780 4406 1466 4406 1466 14719 1466 3935 23777 3935 23777 1555 23777 23997 6341 23997 6341 18441 6341 24063 9708 24063 9708 453 9708 8970 84 8970 12252 8970 12252 24808 12252 12732 11787 12732 24039 12732 24039 1435 24039 22823 14858 22823 14858 13769 24187 13769 11314 13769 11314 21855 11314 12441 24040 12441 10589 12441 10589 8183 10589 9445 19106 9445 19106 1385 19106 3753 20621 3753 6321 3753 6321 6778 6321 3360 4738 3360 841 3360 841 19214 841 19011 2911 19011 2911 9383 12076 9383 8200 9383 8200 20390 8200 2049 22454 2049 16756 2049 16756 21765 4604 21765 4604 5022 4604 23908 24787 23908 15521 23908 15521 7980 24652 7980 24652 7282 24652 17030 908 17030 908 21013 908 1156 24269 1156 24269 22156 7581 22156 11470 22156 11470 3995 11470 20047 7291 20047 21041 20047 21041 471 8248 471 8248 17693 10648 17693 21526 17693 21526 24437 21526 2542 22170 2542 22170 6145 23580 6145 23580 18306 23580 903 24374 903 24374 13012 18426 13012 13502 13012 13502 2424 13502 6848 20830 6848 20830 23951 20830 5032 19372 5032 8459 5032 8459 17153 8459 14162 312 14162 2526 14162 2526 18571 2526 11879 17466 11879 4308 11879 4308 18273 4308 1766 12075 1766 12075 9433 12075 4196 2853 4196 23900 4196 23900 6627 23900 2549 23998 2549 23998 22606 23998 4045 18992 4045 12949 4045 12949 20794 5700 20794 19719 20794 19719 6222 19719 10720 4176 10720 4176 8392 4176 23095 11410 23095 19868 23095 19868 9852 23987 9852 8136 9852 8136 18627 8136 17369 10391 17369 14226 17369 14226 21842 14226 15341 8889 15341 21087 15341 21087 12244 8746 12244 13323 12244 13323 1805 12609 1805 11348 1805 11348 14091 11348 5809 17216 5809 2639 5809 2639 5644 2639 8196 956 8196 17376 8196 17376 2008 17376 4545 2398 4545 4777 4545 4777 18213 4777 1533 16377 1533 16377 23917 16377 1233 19462 1233 19462 23649 7359 23649 24658 23649 24658 21857 22772 21857 14267 21857 14267 594 13630 594 1737 594 1737 20192 12630 20192 12630 11598 44 11598 19053 11598 19053 24478 19053 9567 18160 9567 18015 9567 18015 14821 18015 7648 19098 7648 780 7648 780 183 780 19366 1494 19366 21038 19366 21038 7212 21038 22409 1413 22409 10314 22409 10314 5882 10314 22676 20448 22676 20769 22676 20769 10977 20769 17464 8427 17464 13414 17464 13414 16107 13414 23935 16606 23935 16606 1868 16606 23501 4577 23501 4577 727 23323 727 23323 24686 9880 24686 21458 24686 21458 7751 21458 21548 2370 21548 20468 21548 20468 4362 20468 12912 15250 12912 5184 12912 5184 20900 5184 17076 1512 17076 20607 17076 20607 11958 20607 18608 8418 18608 18367 18608 18367 14758 18367 22236 10750 22236 13636 22236 13636 23794 13636 20387 13977 20387 18964 20387 18964 16566 3229 16566 3229 4259 3229 18372 8101 18372 8101 7083 8101 10295 14411 10295 14411 20606 14411 7404 23221 7404 23221 18317 23221 6062 20021 6062 16523 6062 16523 27 16523 24970 16679 24970 16679 17494 16679 17770 23446 17770 11876 17770 11876 19957 11876 569 24795 569 4848 569 4848 12223 4848 8996 21404 8996 8667 8996 8667 5107 8667 11831 19092 11831 3176 11831 3176 1681 3176 3927 17211 3927 9462 3927 9462 895 9462 24917 876 24917 4737 24917 4737 13332 433 13332 20845 13332 20845 16748 2004 16748 2004 5583 2004 11076 13231 11076 6652 11076 6652 5202 6652 8123 15323 8123 9992 8123 9992 18233 9992 7883 2252 7883 16186 7883 16186 198 16186 11318 8759 11318 8759 3461 8759 4673 207 4673 20997 4673 20997 20993 20997 20091 4569 20091 17557 20091 17557 5152 14225 5152 2494 5152 2494 3366 2494 6261 14945 6261 14945 780 14945 11638 11833 11638 5198 11638 5198 13209 5198 8333 10527 8333 1696 8333 1696 16614 6249 16614 9262 16614 9262 830 4462 830 1556 830 1556 20599 7261 20599 23593 20599 23593 4183 23593 12043 6162 12043 9281 12043 9281 1854 9281 10089 22041 10089 22041 16190 5524 16190 5524 9032 9595 9032 9595 24430 9595 4448 10435 4448 10435 24654 10435 2336 12270 2336 5056 2336 5056 9474 5291 9474 5291 18269 5291 714 19858 714 19858 18128 19858 9807 23983 9807 10955 9807 10955 2365 10955 14501 8093 14501 12731 14501 12731 24609 12731 11540 9158 11540 21877 11540 21877 8776 21877 16525 21389 16525 21046 16525 21046 12885 21154 12885 21154 19050 21154 6302 18843 6302 10129 6302 10129 23632 10129 14606 24792 14606 18440 14606 18440 7419 18440 10514 23037 10514 15698 10514 15698 20457 15827 20457 19292 20457 19292 2283 19292 10131 379 10131 11482 10131 11482 20980 11482 14994 5848 14994 19831 14994 19831 21073 19831 17465 14246 17465 20817 17465 20817 632 20817 16837 2562 16837 2562 1988 2562 4238 19323 4238 19323 18443 19323 10471 5669 10471 24756 10471 24756 20941 56 20941 56 7639 17483 7639 17483 23145 17483 243 12303 243 5611 243 5611 17655 7808 17655 18413 17655 18413 12330 18413 21906 4661 21906 4661 2430 22398 2430 22398 22543 22398 5094 793 5094 793 20471 2689 20471 2689 12486 2689 24174 2492 24174 2492 4957 2492 19208 12649 19208 18359 19208 18359 21465 18359 11104 4271 11104 6694 11104 6694 19228 6694 6133 24785 6133 13199 6133 13199 15165 13199 9550 21226 9550 21226 2370 21226 5217 2446 5217 14482 5217 14482 1066 14482 17848 9058 17848 14704 17848 14704 224 16543 224 16543 12749 22855 12749 22248 12749 22248 1935 22248 6389 15235 6389 15235 11965 15235 608 16657 608 16657 6570 16657 833 22467 833 11043 833 11043 20080 6855 20080 6897 20080 6897 8871 6897 15471 2996 15471 9229 15471 9229 2618 9229 19830 20968 19830 20968 13129 22737 13129 22737 23549 22737 2078 11645 2078 11645 23964 16294 23964 16294 3895 16294 9314 18997 9314 14475 9314 14475 20622 1075 20622 24175 20622 24175 19922 24175 21965 9813 21965 23836 21965 23836 1316 24373 1316 24373 15835 3289 15835 4533 15835 4533 21377 4533 6868 11426 6868 11426 13976 17421 13976 17421 20294 11743 20294 14173 20294 14173 20935 14173 3015 16924 3015 3014 3015 3014 13087 80 13087 3126 13087 3126 321 3126 9332 20744 9332 20744 12305 20744 9349 6932 9349 19301 9349 19301 21463 22796 21463 22796 13539 22796 17097 24434 17097 24434 20628 24434 434 12864 434 12864 19620 22459 19620 9775 19620 9775 22181 9775 21323 2895 21323 2895 6059 2895 16684 3495 16684 3495 889 3495 13860 12011 13860 24743 13860 24743 21809 24743 8324 23150 8324 8648 8324 8648 21333 21442 21333 5161 21333 5161 9530 23606 9530 7471 9530 7471 17387 7471 13548 9436 13548 16135 13548 16135 8407 16135 10842 3189 10842 10501 10842 10501 8793 10501 21294 1536 21294 1536 24770 1536 1654 15518 1654 13832 1654 13832 820 13832 1209 7312 1209 6189 1209 6189 1134 6189 14676 10192 14676 10192 3738 10192 16616 13679 16616 24391 16616 24391 18912 24391 6423 22972 6423 14787 6423 14787 18567 14787 2213 20494 2213 20494 8867 20494 4694 14434 4694 11967 4694 11967 1288 11967 3478 23004 3478 5288 3478 5288 11090 5288 10189 18222 10189 18222 1242 1086 1242 6293 1242 6293 13052 6293 245 21028 245 3514 245 3514 21526 21591 21526 5167 21526 5167 23244 5167 19721 14870 19721 14870 4389 14870 14499 21429 14499 13150 14499 13150 24589 13150 8587 2467 8587 12710 8587 12710 14029 12219 14029 16348 14029 16348 2519 21427 2519 21427 5027 16040 5027 5640 5027 5640 22088 5640 5932 22115 5932 18270 5932 18270 17861 22960 17861 9761 17861 9761 23696 9761 21198 1558 21198 14211 21198 14211 10661 8831 10661 23843 10661 23843 7535 23843 12063 24686 12063 2945 12063 2945 24169 6413 24169 6413 20165 6413 23081 8701 23081 11978 23081 11978 9606 11978 12277 1778 12277 12349 12277 12349 10670 12349 18268 3565 18268 14888 18268 14888 350 17176 350 17176 21322 23529 21322 21597 21322 21597 1803 21597 8468 75 8468 20456 8468 20456 11855 20456 3973 19870 3973 19870 13481 19870 3692 13740 3692 13740 23754 13740 3501 20532 3501 20532 298 20532 13535 22614 13535 22614 4735 24558 4735 24558 22883 24558 17633 6784 17633 6784 7041 9325 7041 957 7041 957 10103 957 3465 23559 3465 11225 3465 11225 21184 24733 21184 24733 4733 24733 7280 14493 7280 8120 7280 8120 20879 8120 7758 7750 7758 21760 7758 21760 7613 21760 8909 5154 8909 21970 8909 21970 11846 21970 5768 23545 5768 5112 5768 5112 20117 5112 16708 20265 16708 5365 16708 5365 19051 5365 5594 19461 5594 19461 2181 19461 8673 1379 8673 17275 8673 17275 21887 23457 21887 17037 21887 17037 384 22244 384 22244 20822 6082 20822 18415 20822 18415 156 19639 156 19639 9855 19639 3367 21606 3367 21606 763 21606 1916 6002 1916 3725 1916 3725 22324 3725 7401 3530 7401 23917 7401 23917 926 11244 926 5392 926 5392 6505 3400 6505 5512 6505 5512 3569 5512 19611 2627 19611 2627 7920 2627 13665 10146 13665 14363 13665 14363 21473 14363 18935 21416 18935 12113 18935 12113 23214 12113 7681 1643 7681 24970 7681 24970 20313 24970 7560 6481 7560 6528 7560 6528 24158 10158 24158 10158 2324 10158 10040 15080 10040 4531 10040 4531 17678 4531 17042 23019 17042 4233 17042 4233 24666 4233 6766 24665 6766 318 6766 318 5958 318 18821 18682 18821 23484 18821 23484 7860 23484 21614 4903 21614 4903 8767 4903 11557 23738 11557 9562 11557 9562 1121 23124 1121 23124 2291 23124 891 12638 891 5914 891 5914 15591 19940 15591 16049 15591 16049 7727 16049 22068 2412 22068 2412 15529 6175 15529 19697 15529 19697 4730 22793 4730 22793 13663 22793 8629 15630 8629 14088 8629 14088 5890 14088 24369 5039 24369 5039 8485 5039 23045 5332 23045 13727 23045 13727 22526 13727 24807 2108 24807 2108 5618 16933 5618 16933 24237 16933 15163 12622 15163 12622 14055 12622 16164 1150 16164 11863 16164 11863 6340 748 6340 11886 6340 11886 22297 13180 22297 14145 22297 14145 7208 14145 7532 1107 7532 10269 7532 10269 8753 10269 7584 5955 7584 9204 7584 9204 1399 9204 19685 5757 19685 5757 16065 5757 16969 20467 16969 5937 16969 5937 2482 5937 5078 11453 5078 8084 5078 8084 14355 8084 12698 1669 12698 7567 12698 7567 3 7567 11393 15326 11393 8594 11393 8594 20748 8594 13145 8073 13145 22462 13145 22462 24774 22462 8495 12336 8495 10723 8495 10723 22645 10723 14812 4376 14812 10323 14812 10323 22935 10323 20766 13456 20766 20233 20766 20233 22978 20233 8162 2578 8162 2843 8162 2843 23123 668 23123 668 15528 668 20236 24773 20236 8731 20236 8731 23078 8731 3130 12910 3130 12910 618 12910 18532 16285 18532 20289 18532 20289 254 20289 9507 18975 9507 16978 9507 16978 6382 16978 14819 1873 14819 23411 14819 23411 1568 23411 22523 12775 22523 12775 10373 3817 10373 12293 10373 12293 2400 12293 9775 13446 9775 10816 9775 10816 23667 10816 7449 5516 7449 8737 7449 8737 18913 8737 16293 12092 16293 12092 18740 12092 6690 100 6690 19184 6690 19184 19400 19184 17814 5755 17814 5755 15453 6336 15453 23660 15453 23660 3612 23660 17417 2978 17417 4213 17417 4213 7086 11840 7086 6671 7086 6671 18434 6671 3921 14078 3921 14078 1088 14078 4710 6466 4710 6466 4665 6466 16096 10229 16096 13944 16096 13944 269 23869 269 2694 269 2694 17122 2694 9936 532 9936 23814 9936 23814 22268 23814 3408 23182 3408 23182 21704 1202 21704 11857 21704 11857 3226 18944 3226 18618 3226 18618 13968 2176 13968 2176 21014 1510 21014 16592 21014 16592 24729 16592 10785 17163 10785 16289 10785 16289 20048 16289 18885 6987 18885 23981 18885 23981 5602 23981 17852 14585 17852 14585 15619 14585 19218 3274 19218 3274 10067 8857 10067 18248 10067 18248 23820 18248 12028 24277 12028 24277 7626 24277 10364 21299 10364 13334 10364 13334 9497 13334 17522 5187 17522 5187 12135 13374 12135 8602 12135 8602 16982 8602 11132 18107 11132 17681 11132 17681 12204 17681 8388 17713 8388 17713 5102 17713 21063 463 21063 4666 21063 4666 2305 4666 5337 19528 5337 19528 14995 19528 6184 12124 6184 1236 6184 1236 4742 1236 5325 2170 5325 22088 5325 22088 4807 22088 21520 6906 21520 6906 5495 6906 21482 114 21482 114 2229 15066 2229 8643 2229 8643 477 8643 8946 17015 8946 5922 8946 5922 17629 5922 616 6069 616 4910 616 4910 15290 4910 779 8840 779 8840 24502 8847 24502 20493 24502 20493 12672 2140 12672 2140 2817 12147 2817 138 2817 138 6713 138 1757 19646 1757 13241 1757 13241 15679 24104 15679 23171 15679 23171 5396 866 5396 866 20096 866 6441 15508 6441 1345 6441 1345 21355 13153 21355 13153 8213 13153 18654 3607 18654 3607 3950 3607 20222 15732 20222 15732 17624 15732 18818 16156 18818 21352 18818 21352 7017 21352 15403 41 15403 22666 15403 22666 2934 9621 2934 1988 2934 1988 12952 12863 12952 18756 12952 18756 10004 18756 10415 20446 10415 17181 10415 17181 23991 17181 15782 6537 15782 6537 5055 6537 19872 1194 19872 13293 19872 13293 7553 13293 19951 23141 19951 661 19951 661 8015 661 18736 1697 18736 1697 2816 11649 2816 936 2816 936 12070 18838 12070 18838 20069 18838 17619 21411 17619 766 17619 766 10456 15599 10456 4904 10456 4904 4906 4904 18048 20487 18048 1455 18048 1455 11032 1455 18464 7967 18464 8651 18464 8651 5707 8651 10775 23979 10775 15166 10775 15166 16036 69 16036 69 1726 11098 1726 3679 1726 3679 11539 3679 3819 23029 3819 23029 4416 23029 180 19442 180 9236 180 9236 13582 2516 13582 2516 20277 2516 10584 17955 10584 17955 492 17955 5112 13888 5112 13888 729 13888 2001 19655 2001 19655 18895 6688 18895 9726 18895 9726 12390 9726 16414 14431 16414 14431 2273 14431 24441 8377 24441 8377 24845 8377 2660 21617 2660 5801 2660 5801 20490 3886 20490 8491 20490 8491 1099 24528 1099 16688 1099 16688 14449 9087 14449 24382 14449 24382 3638 24382 9917 7098 9917 11739 9917 11739 24660 5020 24660 14456 24660 14456 2573 22445 2573 22445 12637 6314 12637 6314 16296 6314 4979 16873 4979 16873 16940 12041 16940 21373 16940 21373 5989 21373 21937 11424 21937 16074 21937 16074 134 16074 13840 12506 13840 19839 13840 19839 9614 22635 9614 22635 1520 22635 18903 24963 18903 5421 18903 5421 17012 5421 22065 11582 22065 11582 18611 11582 18676 6454 18676 21198 18676 21198 5242 21198 12826 9499 12826 9499 17185 9499 16454 10013 16454 10013 481 10013 784 21909 784 21909 15783 21909 9826 20035 9826 20035 712 22158 712 22158 18248 22158 4213 22203 4213 22203 3943 22203 10614 8772 10614 19619 10614 19619 24616 1502 24616 1502 10194 7388 10194 19054 10194 19054 4366 19054 7601 11086 7601 8590 7601 8590 23012 8590 10962 24088 10962 5261 10962 5261 19944 3786 19944 3786 7219 23055 7219 23055 24788 23055 20408 4237 20408 4237 1748 21532 1748 12296 1748 12296 8796 12447 8796 5244 8796 5244 19648 5244 18126 14735 18126 23572 18126 23572 7799 23572 20875 24494 20875 23092 20875 23092 11908 23092 18865 739 18865 5980 18865 5980 21711 5980 13504 19950 13504 19950 23672 19950 35 14477 35 13790 35 13790 23607 13790 12579 5031 12579 5031 10913 5031 16433 1500 16433 5142 16433 5142 16915 5142 12645 15728 12645 11954 12645 11954 2562 11954 22515 4304 22515 8011 22515 8011 7418 23493 7418 14544 7418 14544 4306 14544 22955 13725 22955 13725 8868 13725 13374 14060 13374 391 13374 391 16650 9223 16650 19898 16650 19898 14711 19898 24818 197 24818 197 10370 197 14675 21912 14675 8202 14675 8202 271 8202 21911 17661 21911 22832 21911 22832 10457 347 10457 19588 10457 19588 4214 19588 11495 2968 11495 2968 2667 2968 22042 2557 22042 2557 2047 13814 2047 13814 24119 13814 17004 5219 17004 10659 17004 10659 19248 10659 17871 4994 17871 4994 7075 4994 12895 17206 12895 11331 12895 11331 10041 11331 11083 13525 11083 9103 11083 9103 5659 9103 24706 10042 24706 10042 8748 10042 11447 20716 11447 2948 11447 2948 15221 2948 13288 19131 13288 11334 13288 11334 16505 11334 7377 5454 7377 7846 7377 7846 10996 7846 2930 5208 2930 5208 17296 5208 10539 13510 10539 1836 10539 1836 922 1836 11128 21275 11128 20861 11128 20861 14558 20861 12722 17378 12722 923 12722 923 1910 923 2304 24831 2304 24831 12862 8284 12862 9190 12862 9190 18981 9190 9668 24381 9668 16927 9668 16927 253 16248 253 8242 253 8242 20339 8242 16531 7623 16531 17821 16531 17821 4436 17821 15549 4318 15549 17659 15549 17659 1347 17659 5857 21749 5857 6700 5857 6700 16025 6700 3600 20636 3600 19481 3600 19481 18323 19481 14179 10096 14179 23807 14179 23807 19496 23807 14247 6004 14247 15491 14247 15491 18899 15491 16657 3267 16657 5010 16657 5010 24141 5010 4706 24122 4706 24122 8328 24122 3761 20051 3761 14613 3761 14613 12350 18253 12350 9727 12350 9727 19885 9727 8137 10557 8137 7075 8137 7075 1144 17284 1144 17284 16117 11016 16117 17101 16117 17101 24657 17101 17421 21744 17421 9203 17421 9203 12112 9203 17202 2166 17202 2166 21870 2166 17082 3310 17082 10860 17082 10860 4407 1864 4407 7354 4407 7354 960 7354 1223 19115 1223 19115 21460 19115 13085 12433 13085 18608 13085 18608 11161 18608 22505 4984 22505 6617 22505 6617 6638 7797 6638 5638 6638 5638 9844 5638 5287 10382 5287 9550 5287 9550 19173 9550 11568 7853 11568 11179 11568 11179 22443 11179 14948 5775 14948 5775 22658 2062 22658 2062 16832 2062 22944 7919 22944 21738 22944 21738 5010 19691 5010 16528 5010 16528 2288 16528 7339 19718 7339 19718 22274 19718 5038 11682 5038 11682 4894 11682 19285 5236 19285 5236 20434 5236 10936 1654 10936 9651 10936 9651 4105 9651 7429 4478 7429 21693 7429 21693 19194 7061 19194 19122 19194 19122 813 19122 19637 23176 19637 23176 22973 23176 1000 24322 1000 2539 1000 2539 3626 2539 118 20404 118 16027 118 16027 15936 16027 8765 17586 8765 17586 8689 17586 15115 1633 15115 8935 15115 8935 19166 8935 3396 18245 3396 18245 352 165 352 5576 352 5576 20912 5576 6857 11444 6857 11444 23169 9452 23169 9452 8021 9452 11302 20860 11302 11306 11302 11306 22687 11306 14936 18100 14936 6522 14936 6522 22639 2148 22639 3759 22639 3759 9457 3759 24607 6368 24607 16408 24607 16408 6239 16408 14325 16151 14325 14587 14325 14587 790 14587 11690 17565 11690 17260 11690 17260 12388 17260 4815 24180 4815 14378 4815 14378 14704 1307 14704 20498 14704 20498 299 20498 2093 125 2093 21410 2093 21410 24987 239 24987 24099 24987 24099 4805 24099 23967 7754 23967 7754 2809 24356 2809 24356 15945 24356 1135 7645 1135 118 1135 118 21529 9175 21529 21141 21529 21141 4236 21141 19778 2981 19778 2981 4544 2981 14301 21161 14301 6815 14301 6815 2328 6815 14835 21382 14835 13734 14835 13734 10158 13734 11437 635 11437 1116 11437 1116 21874 1116 6755 17710 6755 17710 17284 18532 17284 15541 17284 15541 7726 9017 7726 8132 7726 8132 16597 8132 1719 24473 1719 5600 1719 5600 23524 816 23524 23702 23524 23702 15167 23702 16040 2450 16040 2450 23024 6212 23024 13945 23024 13945 4819 18275 4819 18275 21243 18275 8900 22213 8900 22213 14826 24741 14826 252 14826 252 949 13415 949 4048 949 4048 7829 18986 7829 15796 7829 15796 18882 10809 18882 18219 18882 18219 10562 18219 15497 1437 15497 21450 15497 21450 9794 21450 13275 12890 13275 16829 13275 16829 20893 16829 5536 24041 5536 24041 11064 22464 11064 22464 16996 22464 6045 701 6045 5578 6045 5578 19227 53 19227 4648 19227 4648 21012 363 21012 1719 21012 1719 4061 15580 4061 10363 4061 10363 20295 10363 7272 18083 7272 13351 7272 13351 18264 13351 13290 17987 13290 17987 1827 17987 11963 3582 11963 16082 11963 16082 529 16082 21193 7705 21193 7705 24771 9015 24771 9015 16800 9015 22910 24467 22910 13110 22910 13110 3709 13110 3907 24809 3907 24809 21497 24809 2537 20384 2537 20384 16970 20384 2274 23774 2274 4842 2274 4842 22098 24341 22098 3510 22098 3510 14067 2630 14067 2640 14067 2640 2449 2640 10516 14131 10516 2870 10516 2870 19784 2870 14945 9476 14945 21721 14945 21721 8885 21721 19453 6747 19453 15519 19453 15519 22656 15519 12132 10535 12132 23463 12132 23463 21575 2939 21575 2939 10391 1901 10391 7253 10391 7253 17631 7253 6894 8793 6894 7716 6894 7716 21029 7716 13830 2435 13830 16017 13830 16017 3707 12823 3707 12823 17581 2907 17581 2907 4147 2907 5756 2081 5756 9168 5756 9168 24973 9168 12920 5052 12920 5052 1783 5052 23175 24962 23175 23162 23175 23162 15678 6408 15678 13219 15678 13219 3299 13219 15821 2151 15821 24752 15821 24752 23639 24752 3198 22812 3198 18648 3198 18648 10242 18648 6092 16984 6092 15561 6092 15561 3597 15561 15939 22261 15939 16515 15939 16515 281 16515 7184 13955 7184 12961 7184 12961 1688 12961 8154 3429 8154 8911 8154 8911 20020 8911 12494 783 12494 6940 12494 6940 19554 6926 19554 6926 23611 6926 1326 23938 1326 23938 9098 23938 14 9471 14 2216 14 2216 24878 2216 5310 15603 5310 15603 19654 15603 1426 24417 1426 24417 12205 15024 12205 15024 4115 15024 6524 6435 6524 12191 6524 12191 3557 12191 21332 3993 21332 22313 21332 22313 10125 22313 10240 14340 10240 14340 24182 14340 23189 15128 23189 22568 23189 22568 18836 22568 24039 2233 24039 2233 4661 2233 13946 23419 13946 12941 13946 12941 2353 12941 5492 6365 5492 4089 5492 4089 15603 4089 12753 752 12753 752 21373 752 14981 24259 14981 24259 23058 24259 54 24327 54 8542 54 8542 22618 23607 22618 20497 22618 20497 7693 23059 7693 23059 4582 24965 4582 7988 4582 7988 20128 7988 9760 22978 9760 9427 9760 9427 23085 9427 8621 24823 8621 24823 3749 24823 19584 24701 19584 24106 19584 24106 5671 20306 5671 20306 16933 20306 6101 9233 6101 5276 6101 5276 18789 5276 12827 1381 12827 11416 12827 11416 3911 11416 13686 2380 13686 2380 3290 22133 3290 17724 3290 17724 13137 21349 13137 3159 13137 3159 24041 3159 12979 22474 12979 22474 23382 22474 18476 22536 18476 863 18476 863 12814 863 19848 6738 19848 6738 3724 6738 14762 22211 14762 3747 14762 3747 5063 3747 9671 8844 9671 20295 9671 20295 23523 20295 19520 21539 19520 12774 19520 12774 4792 579 4792 10710 4792 10710 24650 15846 24650 15846 4939 15846 12088 19523 12088 19523 7276 19523 18367 2403 18367 23713 18367 23713 21174 23713 14435 6282 14435 22183 14435 22183 9412 22183 17950 22677 17950 6023 17950 6023 761 6023 10832 23213 10832 5308 10832 5308 2917 5308 8668 16917 8668 10505 8668 10505 10291 10505 3399 15231 3399 6511 3399 6511 10745 77 10745 13546 10745 13546 6304 11408 6304 8617 6304 8617 4568 8617 5209 23880 5209 23313 5209 23313 19921 23313 3093 17149 3093 17149 21666 4222 21666 20507 21666 20507 9493 21423 9493 21423 1474 3487 1474 2953 1474 2953 19867 3968 19867 4105 19867 4105 18845 4105 19759 23060 19759 1028 19759 1028 11546 18598 11546 2471 11546 2471 17084 576 17084 5869 17084 5869 7511 5869 19309 12072 19309 12072 6054 12072 22716 14352 22716 15456 22716 15456 952 15456 9730 17169 9730 8573 9730 8573 21879 2469 21879 2469 17694 7579 17694 7579 6735 17846 6735 2419 6735 2419 3162 2419 13077 9926 13077 9926 24754 9926 10721 10458 10721 21237 10721 21237 21966 21237 7204 20679 7204 14925 7204 14925 14992 14925 14136 4419 14136 4419 2446 4419 18220 13015 18220 15921 18220 15921 7942 1188 7942 10362 7942 10362 10685 7658 10685 15260 10685 15260 6467 15260 8850 386 8850 12401 8850 12401 13695 12401 5736 19594 5736 13554 5736 13554 13565 13554 1392 8659 1392 7103 1392 7103 10153 23628 10153 22515 10153 22515 24841 22515 9107 6422 9107 17982 9107 17982 18773 17982 17886 21287 17886 21287 15017 21287 18587 23399 18587 9249 18587 9249 4250 9249 19642 163 19642 163 4392 163 24873 6055 24873 13658 24873 13658 21072 13658 22684 9728 22684 11313 22684 11313 2330 11313 14375 7164 14375 15097 14375 15097 8360 22072 8360 22072 15285 21983 15285 775 15285 775 9774 775 14058 627 14058 21614 14058 21614 1950 21614 4046 19675 4046 19675 9940 19675 4309 19511 4309 19511 13703 19511 6069 15028 6069 14880 6069 14880 11310 14880 5649 17139 5649 1378 5649 1378 14979 1378 9067 14353 9067 14353 22238 14353 8576 9977 8576 4389 8576 4389 5413 7 5413 7 23746 7 2765 15842 2765 14872 2765 14872 14033 4247 14033 4247 4321 24630 4321 19113 4321 19113 23621 19113 4421 16858 4421 16858 1648 16858 16442 22455 16442 22455 22916 22455 11002 21356 11002 20530 11002 20530 6706 20530 18002 17769 18002 20477 18002 20477 4413 20477 9054 7185 9054 17749 9054 17749 4379 17749 17998 6269 17998 6269 9305 22123 9305 16416 9305 16416 13921 9446 13921 17688 13921 17688 4524 17688 18700 2580 18700 2580 23573 2580 23136 20317 23136 20317 10835 20317 11918 8407 11918 8858 11918 8858 12197 8858 11324 14309 11324 6566 11324 6566 19189 12696 19189 19132 19189 19132 5631 24204 5631 2061 5631 2061 10696 2061 2929 19335 2929 19335 18460 1292 18460 1795 18460 1795 5953 1795 16080 18678 16080 1208 16080 1208 23527 1208 8294 16734 8294 8417 8294 8417 7177 8417 15145 3424 15145 15559 15145 15559 11456 15559 12966 22344 12966 19121 12966 19121 7021 19121 15414 20583 15414 8798 15414 8798 11198 8798 15698 20424 15698 8157 15698 8157 15994 8157 5532 20898 5532 20898 15100 20898 8087 20629 8087 10221 8087 10221 1857 10221 11805 20425 11805 20425 21020 20425 4397 23154 4397 23154 3057 23154 3834 11027 3834 11027 2163 11027 22239 12525 22239 12525 9926 12525 20613 5026 20613 5026 22784 5026 15659 7241 15659 20980 15659 20980 3872 4525 3872 1142 3872 1142 1382 1142 2483 17707 2483 7071 2483 7071 7076 14184 7076 9583 7076 9583 13057 8432 13057 17409 13057 17409 8312 17409 8617 15037 8617 4582 8617 4582 13005 20599 13005 11218 13005 11218 13919 11218 1944 15489 1944 9530 1944 9530 17610 9530 3942 13408 3942 3221 3942 3221 23079 3221 14056 3991 14056 14033 14056 14033 6254 14033 19390 735 19390 735 277 134 277 18018 277 18018 22815 18018 3762 8376 3762 3792 3762 3792 14823 3792 10770 2692 10770 2692 23779 2692 22159 1688 22159 2852 22159 2852 12056 24516 12056 24516 24501 24516 11523 24871 11523 24871 2621 24871 13799 17434 13799 6787 13799 6787 22999 1376 22999 24458 22999 24458 4560 24458 10854 5300 10854 8339 10854 8339 24957 8339 19260 1013 19260 5239 19260 5239 2494 5239 11700 5262 11700 18061 11700 18061 4234 18061 18132 22429 18132 8706 18132 8706 20556 8706 2634 1798 2634 8439 2634 8439 14358 829 14358 864 14358 864 24249 864 2979 5327 2979 116 2979 116 20680 116 9697 6273 9697 6273 17429 1972 17429 13318 17429 13318 6795 12587 6795 6430 6795 6430 24385 6430 1529 7857 1529 3188 1529 3188 24766 3188 12653 4980 12653 4980 5373 4980 23376 8649 23376 8649 2202 24200 2202 24200 5092 4063 5092 21542 5092 21542 1907 21542 4855 4153 4855 16907 4855 16907 23395 14648 23395 16766 23395 16766 2303 1257 2303 23040 2303 23040 16948 23040 5515 22867 5515 11926 5515 11926 20835 11926 12528 22852 12528 22852 7493 22852 12779 15506 12779 894 12779 894 11730 894 21503 12530 21503 24441 21503 24441 9685 24441 9845 23960 9845 22209 9845 22209 20284 22209 11425 3304 11425 3304 18514 3304 4515 1785 4515 13505 4515 13505 7614 13505 5755 22956 5755 16791 5755 16791 19465 1839 19465 18418 19465 18418 10858 18418 22456 617 22456 7343 22456 7343 10452 17069 10452 13802 10452 13802 1103 13802 17509 3634 17509 13638 17509 13638 1723 22905 1723 22905 14741 22876 14741 22876 20523 141 20523 141 21769 141 7991 3157 7991 14089 7991 14089 20460 20975 20460 13674 20460 13674 7932 13674 12613 12660 12613 9502 12613 9502 333 9502 20593 5877 20593 18194 20593 18194 255 18194 9237 10562 9237 969 9237 969 444 969 21041 722 21041 722 1048 722 24736 15680 24736 18064 24736 18064 1559 18064 5436 15913 5436 15913 5336 15913 5540 15792 5540 2849 5540 2849 5944 2849 611 17794 611 17794 10731 17794 4505 18135 4505 10418 4505 10418 20226 10418 13482 23216 13482 9101 13482 9101 12879 9101 24832 2800 24832 2800 5976 2800 24936 10074 24936 16823 24936 16823 9781 20457 9781 15700 9781 15700 3028 15700 13709 24129 13709 12939 13709 12939 23816 8322 23816 8322 2601 8322 11298 21248 11298 15016 11298 15016 12209 15016 8913 22831 8913 22831 15053 22831 7780 13164 7780 135 7780 135 20890 135 6025 22450 6025 22450 2559 21710 2559 16638 2559 16638 1608 8812 1608 7461 1608 7461 14680 7461 9158 9007 9158 16712 9158 16712 17489 16712 12480 21934 12480 19327 12480 19327 856 19327 2360 868 2360 868 16488 868 5087 18752 5087 11382 5087 11382 24874 9008 24874 21679 24874 21679 5322 21679 5806 18297 5806 9000 5806 9000 20887 21307 20887 12128 20887 12128 24670 12128 6714 7251 6714 3970 6714 3970 16680 3970 7309 174 7309 11633 7309 11633 18991 22565 18991 21030 18991 21030 17468 21030 23317 1861 23317 1861 13477 1659 13477 23425 13477 23425 5290 1126 5290 6612 5290 6612 23094 6612 20621 6536 20621 11513 20621 11513 4916 11513 10532 7916 10532 22472 10532 22472 21196 8480 21196 8480 16692 8480 24750 8608 24750 8608 19983 8608 24780 18406 24780 20291 24780 20291 14744 188 14744 14555 14744 14555 16649 14555 8973 7273 8973 8097 8973 8097 22276 8097 19442 11351 19442 19146 19442 19146 24042 19146 5324 12799 5324 3629 5324 3629 700 3629 7618 17513 7618 13827 7618 13827 22801 13827 3673 632 3673 22506 3673 22506 18629 7619 18629 8127 18629 8127 21490 8127 10336 15742 10336 285 10336 285 1830 285 17363 4751 17363 4751 8971 4751 9386 3461 9386 19136 9386 19136 23773 3251 23773 3251 13393 4935 13393 23497 13393 23497 24499 19138 24499 19138 2215 10970 2215 10970 12468 10970 3520 18824 3520 18824 24896 7545 24896 7545 939 23876 939 5781 939 5781 4211 5781 3044 1347 3044 19686 3044 19686 1276 19686 1904 8552 1904 8552 468 8552 12715 21578 12715 21578 4163 21578 10569 1223 10569 1223 5246 1223 21287 12496 21287 18231 21287 18231 539 21653 539 17525 539 17525 11752 17525 4181 21109 4181 21109 20792 5290 20792 5290 25 23779 25 19737 25 19737 14471 4297 14471 23039 14471 23039 2769 23039 22400 18505 22400 20520 22400 20520 12426 20520 19787 3048 19787 9200 19787 9200 8516 9200 20578 6798 20578 16326 20578 16326 2687 10692 2687 10692 18354 10692 15537 23896 15537 21634 15537 21634 1407 21634 18727 4312 18727 4312 2789 4312 23446 900 23446 900 13163 900 21189 2475 21189 2902 21189 2902 4209 2902 10725 4771 10725 21004 10725 21004 3862 21004 23931 11299 23931 11299 6046 6208 6046 5968 6046 5968 21643 5968 12902 7324 12902 7324 340 7324 9013 4246 9013 24026 9013 24026 17459 23988 17459 23988 19221 7093 19221 7093 11269 7093 21213 17930 21213 24317 21213 24317 10768 24317 15629 8498 15629 8498 16363 8498 1560 21789 1560 21789 407 21789 14897 9093 14897 10315 14897 10315 1027 10315 7520 626 7520 13818 7520 13818 24612 9913 24612 11064 24612 11064 7128 11064 18499 18781 18499 14040 18499 14040 5813 14040 6409 17862 6409 14677 6409 14677 19563 14677 8309 24007 8309 2634 8309 2634 18044 22024 18044 22024 20916 7585 20916 23190 20916 23190 5037 18230 5037 18230 22989 4100 22989 12038 22989 12038 24071 12038 9501 5607 9501 10544 9501 10544 4492 10544 13563 7282 13563 21319 13563 21319 1720 21319 10413 18016 10413 17058 10413 17058 23314 261 23314 2768 23314 2768 5879 2768 17684 5343 17684 5343 3779 24083 3779 18726 3779 18726 3657 18726 17088 18302 17088 6758 17088 6758 5759 6758 19714 23485 19714 5459 19714 5459 15269 5459 18141 3317 18141 5999 18141 5999 24760 5999 24401 6458 24401 11280 24401 11280 16331 11280 17073 8193 17073 8193 2977 8193 12777 19598 12777 3062 12777 3062 23407 3062 20585 21594 20585 36 20585 36 10885 36 12467 21014 12467 6677 12467 6677 8588 6677 9292 17682 9292 1664 9292 1664 15657 12027 15657 17001 15657 17001 11278 17001 11389 21206 11389 17272 11389 17272 13923 17272 10743 13294 10743 12829 10743 12829 19722 13830 19722 13830 36 13830 5992 9894 5992 9894 15731 9894 8193 8973 8193 6577 8193 6577 4076 6577 8611 21788 8611 441 8611 441 4028 9178 4028 9178 21608 23017 21608 16836 21608 16836 14942 16836 22617 10434 22617 16792 22617 16792 5685 16792 15075 2318 15075 17500 15075 17500 20012 17500 7850 24520 7850 12693 7850 12693 773 12693 9542 24438 9542 7993 9542 7993 24404 16536 24404 23632 24404 23632 9376 1334 9376 5903 9376 5903 16865 5903 12957 23086 12957 15631 12957 15631 2147 18124 2147 18124 1500 18124 17140 13301 17140 23603 17140 23603 6762 23603 8266 17797 8266 13634 8266 13634 1390 13634 4068 15193 4068 4262 4068 4262 9693 4262 3736 16731 3736 3994 3736 3994 17691 3994 8028 28 8028 15638 8028 15638 22399 39 22399 21667 22399 21667 12349 3480 12349 24227 12349 24227 9525 24227 19876 11631 19876 12149 19876 12149 20630 12149 2041 23325 2041 12828 2041 12828 23275 10415 23275 18857 23275 18857 21002 18857 23219 8366 23219 19951 23219 19951 4609 20866 4609 20866 11726 1782 11726 22440 11726 22440 19275 22440 8563 21348 8563 16129 8563 16129 17415 16129 2871 2384 2871 6538 2871 6538 21741 2039 21741 9312 21741 9312 3728 9312 21271 15329 21271 20099 21271 20099 460 22473 460 22473 23359 22473 3683 21511 3683 21511 12909 21511 11903 11122 11903 23824 11903 23824 13328 23824 1564 18227 1564 18227 14989 6970 14989 20335 14989 20335 14607 20335 23826 4110 23826 12384 23826 12384 6686 24675 6686 24675 10466 15358 10466 12886 10466 12886 20409 356 20409 21224 20409 21224 125 21224 9578 13237 9578 17 9578 17 9390 17 21612 2551 21612 19160 21612 19160 8101 19160 16732 4894 16732 4894 4866 4894 20417 4342 20417 5157 20417 5157 17272 5157 17881 7263 17881 7263 22905 7263 20708 13185 20708 17901 20708 17901 10984 17901 11646 1865 11646 9362 11646 9362 6578 9362 12034 18565 12034 14302 12034 14302 19121 14302 12929 19397 12929 515 12929 515 13111 515 10580 14094 10580 2306 10580 2306 19823 13472 19823 13472 1834 13472 7192 3353 7192 3353 15413 3353 5833 13581 5833 11555 5833 11555 22082 11555 17288 13433 17288 13433 14356 13433 21702 9763 21702 21587 21702 21587 12677 21587 15097 4104 15097 11697 15097 11697 23059 11697 2065 17047 2065 11262 2065 11262 20257 11262 13845 258 13845 13823 13845 13823 13996 13823 1241 20300 1241 2899 1241 2899 22630 22685 22630 4995 22630 4995 13940 4995 16373 9459 16373 9459 5342 9459 19709 1983 19709 17973 19709 17973 8467 18928 8467 2057 8467 2057 4485 2057 23373 2126 23373 5186 23373 5186 9780 5186 16910 23881 16910 2565 16910 2565 1852 2565 17623 4708 17623 4708 24863 4708 13978 16922 13978 16922 15851 16922 12114 1751 12114 1751 20107 11387 20107 22436 20107 22436 13370 22795 13370 22795 10164 22795 13744 11383 13744 11383 9867 11383 10830 2273 10830 4037 10830 4037 20672 3194 20672 3194 4367 3194 16790 22875 16790 7394 16790 7394 15722 7394 18418 18680 18418 18607 18418 18607 14810 9129 14810 10334 14810 10334 22945 10334 14183 20917 14183 19263 14183 19263 2493 22560 2493 6938 2493 6938 22320 22761 22320 3004 22320 3004 22278 3004 23504 2479 23504 23382 23504 23382 1811 23382 8604 716 8604 13148 8604 13148 4165 21158 4165 21158 3684 21158 19937 11195 19937 15869 19937 15869 20712 15869 9737 24029 9737 4580 9737 4580 5672 2164 5672 6012 5672 6012 22864 13892 22864 18301 22864 18301 19127 9961 19127 11544 19127 11544 23910 11544 4178 16648 4178 15314 4178 15314 22652 15314 13424 23669 13424 23669 6158 21167 6158 12846 6158 12846 21245 12846 3436 24006 3436 6451 3436 6451 15102 4810 15102 4810 10655 4810 11300 7102 11300 19093 11300 19093 19970 3562 19970 19565 19970 19565 4548 19565 22087 23050 22087 8298 22087 8298 16757 8298 21551 3435 21551 3435 18442 17505 18442 17505 9166 17505 24196 2658 24196 2658 22626 2658 23044 5160 23044 15199 23044 15199 13880 15199 16634 6093 16634 19205 16634 19205 1649 19205 24368 7889 24368 7889 10674 7889 20160 24410 20160 22185 20160 22185 23819 20737 23819 20737 5948 23859 5948 21467 5948 21467 20840 21467 9621 1815 9621 18597 9621 18597 20389 1081 20389 1081 8334 1081 9651 2253 9651 21405 9651 21405 18539 8739 18539 17072 18539 17072 3249 17072 13448 17915 13448 16482 13448 16482 1047 13714 1047 13714 3072 13714 1169 14005 1169 14005 8543 14005 4427 22366 4427 2760 4427 2760 8397 2760 5501 6711 5501 2462 5501 2462 4606 2462 6948 14887 6948 8506 6948 8506 572 8506 14071 5811 14071 17317 14071 17317 6284 17317 11520 180 11520 24254 11520 24254 12539 24254 12119 23063 12119 1038 12119 1038 18922 882 18922 882 3898 882 12798 1530 12798 2229 12798 2229 505 2229 21830 4929 21830 17689 21830 17689 14360 17689 17034 24171 17034 11597 17034 11597 17567 11597 14749 2688 14749 2688 5589 2688 20646 22300 20646 8522 20646 8522 152 8522 23394 16972 23394 16972 24383 16972 8347 17870 8347 1819 8347 1819 21492 2295 21492 12567 21492 12567 8967 24709 8967 21904 8967 21904 1150 21904 8662 22734 8662 18035 8662 18035 2758 18035 22175 19674 22175 19674 22980 19674 17065 1792 17065 1792 15846 1792 21763 15624 21763 15624 6106 15624 6860 21725 6860 9863 6860 9863 18812 13430 18812 13430 10215 6918 10215 9680 10215 9680 6206 9680 24839 4328 24839 17685 24839 17685 13078 3167 13078 3167 3099 19120 3099 14505 3099 14505 14959 14505 13612 18688 13612 18688 24514 18688 148 14682 148 14682 19264 18545 19264 21560 19264 21560 12151 23895 12151 23895 10303 23895 20448 13245 20448 13245 22544 13210 22544 13210 1040 13210 3965 1250 3965 20088 3965 20088 20379 20088 4696 15546 4696 4816 4696 4816 3985 4816 16124 17552 16124 17524 16124 17524 19484 17524 6648 12240 6648 2020 6648 2020 24377 10944 24377 22460 24377 22460 9756 13032 9756 13032 13835 13032 12126 23767 12126 17451 12126 17451 16324 17451 7559 23144 7559 23144 23832 3038 23832 3038 17784 3038 22221 3472 22221 3472 4253 3472 12092 17576 12092 4187 12092 4187 2984 4187 8760 7768 8760 14633 8760 14633 4886 22719 4886 22719 5544 22719 802 24539 802 24539 16542 10730 16542 14559 16542 14559 5241 4677 5241 15468 5241 15468 12820 15468 9913 19500 9913 7327 9913 7327 21301 7327 8819 22524 8819 1524 8819 1524 1252 1524 15237 3865 15237 16270 15237 16270 19905 16270 16225 3112 16225 3112 24798 3112 11450 19127 11450 19127 13425 19127 13285 18422 13285 18422 5030 18422 15818 23647 15818 4391 15818 4391 11636 4391 13900 1791 13900 7257 13900 7257 23098 7257 5873 17538 5873 17538 18548 22912 18548 9084 18548 9084 13284 9084 21890 2587 21890 21317 21890 21317 2768 21317 23502 8229 23502 15121 23502 15121 4316 15121 18030 5579 18030 5579 23040 5579 16108 22284 16108 22284 1118 22284 5189 847 5189 14671 5189 14671 14080 14671 97 24343 97 8822 97 8822 19246 8822 2541 1097 2541 11584 2541 11584 23884 3121 23884 3121 22089 5592 22089 9553 22089 9553 24421 9553 22829 10869 22829 13614 22829 13614 2525 23356 2525 2682 2525 2682 18090 2682 7216 360 7216 20441 7216 20441 8886 20441 8126 11917 8126 3905 8126 3905 17618 3905 7724 6588 7724 14191 7724 14191 21232 1964 21232 1964 6453 1964 24503 6613 24503 6613 3030 6613 21368 3242 21368 11446 21368 11446 21913 11446 3263 24864 3263 9481 3263 9481 7038 9481 1339 19211 1339 17303 1339 17303 6687 19407 6687 19407 104 19407 23646 24404 23646 12903 23646 12903 325 14728 325 14083 325 14083 19183 14083 1254 21886 1254 11558 1254 11558 15474 11558 115 20365 115 15461 115 15461 23665 15461 1498 989 1498 1429 1498 1429 23391 3842 23391 23653 23391 23653 11101 2531 11101 23026 11101 23026 21647 7028 21647 16431 21647 16431 739 23009 739 23009 5800 12621 5800 5645 5800 5645 1009 5645 18832 4806 18832 14421 18832 14421 5888 14421 6711 20531 6711 20531 18937 7106 18937 7106 2006 7106 24054 10502 24054 22321 24054 22321 105 22328 105 22328 24796 3327 24796 3327 12761 17338 12761 938 12761 938 20242 938 20201 10703 20201 17444 20201 17444 8723 17444 10184 13836 10184 2893 10184 2893 18558 2893 15761 970 15761 970 15332 22825 15332 22825 17233 22825 15513 20103 15513 16776 15513 16776 17515 16776 4510 21794 4510 9800 4510 9800 19904 9800 11446 6980 11446 17615 11446 17615 3329 17615 24541 8190 24541 19458 24541 19458 1981 19458 19119 24980 19119 5151 19119 5151 2734 14118 2734 1048 2734 1048 21737 1048 1607 1600 1607 20900 1607 20900 8431 20900 5323 20951 5323 20951 22649 20951 10782 12645 10782 11539 10782 11539 19283 5281 19283 5281 7363 5281 13618 12368 13618 18512 13618 18512 6738 18512 7651 4862 7651 17266 7651 17266 1220 17266 19319 8029 19319 22365 19319 22365 20863 22365 16727 12052 16727 12052 12143 12052 18606 15876 18606 23867 18606 23867 7522 23867 23413 1112 23413 4067 23413 4067 19668 4067 21038 4003 21038 19530 21038 19530 1408 24173 1408 24173 13639 24173 8086 15039 8086 6479 8086 6479 23074 6479 12702 9897 12702 16970 12702 16970 23743 17775 23743 17775 8546 17775 11995 8827 11995 8827 17882 1397 17882 23575 17882 23575 408 23575 16214 23974 16214 23974 23250 2279 23250 2279 12404 3513 12404 9956 12404 9956 185 14099 185 14099 19236 14099 1033 8146 1033 8146 3312 8146 654 5320 654 5320 7590 7530 7590 13653 7590 13653 12306 13653 6805 18554 6805 18554 24013 18554 9094 13757 9094 1169 9094 1169 17420 1169 17305 3550 17305 6017 17305 6017 14845 6017 22164 5385 22164 17694 22164 17694 4044 17694 24444 4731 24444 7881 24444 7881 9264 182 9264 15493 9264 15493 17696 15493 16801 10094 16801 15419 16801 15419 17256 15419 6087 4296 6087 4296 13400 1682 13400 19001 13400 19001 17840 19001 3960 16339 3960 13566 3960 13566 21567 5601 21567 22407 21567 22407 9901 2415 9901 2415 16804 2415 5955 13346 5955 13346 18975 13346 12208 14992 12208 2888 12208 2888 21440 2888 10200 12936 10200 2226 10200 2226 18993 2226 17893 2184 17893 2184 261 2184 8949 18211 8949 8618 8949 8618 7685 8618 15688 2037 15688 10329 15688 10329 1194 10329 7026 8717 7026 2142 7026 2142 794 2142 16135 622 16135 622 11679 622 24683 13613 24683 18546 24683 18546 1699 18900 1699 18900 22381 18900 3656 14497 3656 14497 21695 2835 21695 22058 21695 22058 23179 22058 4097 22341 4097 14424 4097 14424 18592 10995 18592 10995 22211 10995 19979 18453 19979 20464 19979 20464 884 20464 5863 10690 5863 4659 5863 4659 23465 24313 23465 8105 23465 8105 3365 8105 10013 5756 10013 12691 10013 12691 7674 12691 20259 6994 20259 19922 20259 19922 15259 12265 15259 23274 15259 23274 19035 23274 6614 21804 6614 14451 6614 14451 10689 14451 3251 7179 3251 7179 18757 6018 18757 6018 11895 6018 16702 27 16702 27 7127 20578 7127 9828 7127 9828 1786 16654 1786 9018 1786 9018 23691 15364 23691 23977 23691 23977 7698 23977 8508 20292 8508 2820 8508 2820 13915 2820 5706 22317 5706 22317 19564 22317 8623 10902 8623 4855 8623 4855 23034 4855 15992 3761 15992 23386 15992 23386 7546 23386 12795 13104 12795 7097 12795 7097 21304 7097 11017 21628 11017 13138 11017 13138 23194 23211 23194 11481 23194 11481 7530 11481 15562 21584 15562 2928 15562 2928 23697 2928 7488 24225 7488 7003 7488 7003 23102 7003 17427 814 17427 17401 17427 17401 3131 17401 4976 294 4976 294 11919 294 6235 717 6235 24326 6235 24326 2023 24326 5993 23817 5993 23817 3974 23817 6002 11349 6002 11349 768 11349 9471 23882 9471 496 9471 496 3717 496 7334 22930 7334 22930 24940 22930 9236 23916 9236 18470 9236 18470 15728 10646 15728 18048 15728 18048 3225 18048 12595 21075 12595 3904 12595 3904 23867 3904 23315 944 23315 944 12483 944 12519 1167 12519 8166 12519 8166 1961 19900 1961 19900 7126 19900 1441 7742 1441 6961 1441 6961 2160 6961 927 11192 927 7487 927 7487 17519 9789 17519 19090 17519 19090 7487 19090 21302 9815 21302 24663 21302 24663 17040 24663 23558 4722 23558 4722 15949 4722 16769 14697 16769 17877 16769 17877 9773 17877 16864 19551 16864 1469 16864 1469 6377 1469 7500 18250 7500 86 7500 86 3470 86 15230 24396 15230 24396 23350 24396 3494 15005 3494 10309 3494 10309 14361 10309 5174 9143 5174 234 5174 234 6725 234 2173 7113 2173 3694 2173 3694 15120 3694 14425 59 14425 13279 14425 13279 23513 13279 16360 9382 16360 9382 2788 11557 2788 11557 12203 14124 12203 14124 19666 14124 10873 5865 10873 19375 10873 19375 11899 19375 1165 23989 1165 23989 21524 15666 21524 20633 21524 20633 11441 20633 20338 8694 20338 8694 6426 8694 11133 24639 11133 21853 11133 21853 5655 23492 5655 23492 653 14039 653 3821 653 3821 13955 3821 1460 4012 1460 4012 14825 8732 14825 8732 14010 8732 19580 23710 19580 9057 19580 9057 24362 18300 24362 20499 24362 20499 1259 20499 15600 11533 15600 16271 15600 16271 11577 16271 20950 374 20950 374 5476 374 9366 17537 9366 13082 9366 13082 17808 13082 10561 4025 10561 19504 10561 19504 7548 19504 20989 23336 20989 21836 20989 21836 427 21836 19182 7882 19182 24349 19182 24349 6155 24349 9221 3009 9221 3009 1155 3009 8282 15566 8282 13059 8282 13059 17993 23847 17993 19040 17993 19040 943 19040 2986 17129 2986 14150 2986 14150 21246 12071 21246 19726 21246 19726 6623 19726 19932 14809 19932 19360 19932 19360 1635 18916 1635 8068 1635 8068 9034 24346 9034 14807 9034 14807 23720 14807 13994 10935 13994 21071 13994 21071 150 19489 150 19489 11313 4885 11313 19928 11313 19928 4761 639 4761 639 23450 639 3647 24484 3647 14911 3647 14911 22241 14911 11717 2919 11717 13123 11717 13123 19770 13123 465 17094 465 13368 465 13368 10663 13368 8609 19239 8609 3142 8609 3142 20601 3184 20601 21615 20601 21615 20838 21615 7211 2652 7211 24587 7211 24587 23160 24587 16380 18557 16380 3245 16380 3245 2812 3245 13098 15227 13098 12624 13098 12624 1271 20373 1271 20373 3483 20373 3427 21149 3427 10497 3427 10497 23406 570 23406 24660 23406 24660 9238 24945 9238 24945 22036 2697 22036 2697 488 24392 488 11687 488 11687 21108 353 21108 353 10170 19013 10170 1314 10170 1314 1310 1314 7930 3742 7930 13115 7930 13115 16995 13115 2654 24125 2654 10932 2654 10932 19351 2319 19351 4640 19351 4640 1831 4640 17742 16154 17742 24234 17742 24234 9670 3978 9670 4703 9670 4703 7106 4703 11356 5833 11356 17924 11356 17924 21592 17924 16581 1928 16581 21330 16581 21330 6710 1729 6710 17579 6710 17579 3445 17579 13319 5636 13319 15901 13319 15901 17222 15901 9358 18186 9358 18186 23706 18186 12167 12125 12167 18929 12167 18929 5065 18929 21045 918 21045 20526 21045 20526 6788 5062 6788 16057 6788 16057 16392 16057 2677 23396 2677 11498 2677 11498 18623 11498 7149 2439 7149 18882 7149 18882 2090 18882 22548 9927 22548 19949 22548 19949 23022 19949 2560 12556 2560 12556 22282 12556 10806 24525 10806 24525 4845 24525 5156 10972 5156 10972 22116 4949 22116 4949 1906 4949 13571 21837 13571 7975 13571 7975 23715 10720 23715 10720 193 10720 1273 16831 1273 9408 1273 9408 4477 21221 4477 5074 4477 5074 19437 10260 19437 16487 19437 16487 23002 7447 23002 7447 5229 7447 22906 12951 22906 12951 6730 22322 6730 22322 3963 11737 3963 11441 3963 11441 16515 11635 16515 20580 16515 20580 17938 20580 2719 16343 2719 16045 2719 16045 16802 5845 16802 17136 16802 17136 2933 17886 2933 10507 2933 10507 18989 10507 17055 831 17055 831 21433 831 12217 11867 12217 19701 12217 19701 24090 19701 23756 1448 23756 11495 23756 11495 12315 11495 14173 4368 14173 11677 14173 11677 16260 11677 14345 1769 14345 10140 14345 10140 15621 10140 13161 3244 13161 3244 20547 3244 12003 16843 12003 16843 22423 16843 6339 23709 6339 23709 19487 23709 12855 1933 12855 1933 18842 826 18842 7143 18842 7143 7878 7143 17983 12046 17983 24860 17983 24860 4839 20175 4839 20175 18561 4167 18561 4167 638 4167 1070 9350 1070 6510 1070 6510 13690 6510 13331 15830 13331 4300 13331 4300 4836 4300 12746 4174 12746 4529 12746 4529 11311 23455 11311 9947 11311 9947 1528 21973 1528 3661 1528 3661 22150 3661 672 16491 672 13859 672 13859 9563 18487 9563 18487 17554 18487 7636 8991 7636 1917 7636 1917 4000 1917 16665 1934 16665 20848 16665 20848 17536 20848 5304 18098 5304 9182 5304 9182 12610 9182 7585 10794 7585 759 7585 759 12553 10104 12553 16975 12553 16975 1038 16975 23357 10861 23357 11665 23357 11665 11357 11665 15324 23406 15324 23406 20819 23406 16311 24334 16311 24334 12425 15718 12425 4027 12425 4027 19092 8009 19092 23402 19092 23402 24867 23402 24682 17070 24682 18621 24682 18621 2864 18621 5581 1614 5581 22851 5581 22851 20005 22851 671 10131 671 10131 13594 10131 12596 9119 12596 18575 12596 18575 23642 18575 14214 12559 14214 17167 14214 17167 3690 17167 4913 21351 4913 21351 16681 21351 5260 24790 5260 24790 9886 24790 4941 4171 4941 14834 4941 14834 17721 14834 11186 17869 11186 1308 11186 1308 16422 1308 5281 11807 5281 6190 5281 6190 24575 6190 19076 14304 19076 16026 19076 16026 11079 23100 11079 8116 11079 8116 15802 8116 11839 24832 11839 16114 11839 16114 2448 16114 18768 341 18768 14149 18768 14149 6694 24840 6694 24840 18633 14689 18633 14689 11040 14689 19258 6423 19258 19821 19258 19821 12398 19821 16091 4398 16091 23222 16091 23222 13871 23222 23197 1896 23197 1896 18730 21633 18730 12643 18730 12643 3598 24032 3598 9690 3598 9690 22950 11464 22950 11464 6307 11464 6514 7886 6514 7886 19788 7886 18200 8205 18200 14797 18200 14797 3137 14797 17319 3518 17319 7949 17319 7949 14095 7949 17639 7303 17639 7303 9397 7303 23261 9106 23261 18085 23261 18085 14364 18085 16730 6993 16730 6993 9837 6993 11858 5883 11858 16533 11858 16533 17855 16533 1843 13839 1843 7572 1843 7572 24144 17921 24144 17921 31 17921 4551 24895 4551 19592 4551 19592 11894 15669 11894 10021 11894 10021 1867 8477 1867 8477 15170 8477 2589 17840 2589 17840 1765 17840 2568 20222 2568 20222 10199 20222 5395 13272 5395 13272 10552 13272 1384 15880 1384 3489 1384 3489 17986 3489 4753 24211 4753 24211 22751 9902 22751 9902 13691 9902 22432 7392 22432 9711 22432 9711 437 9711 1512 22000 1512 22000 17680 22000 16817 3890 16817 3890 9664 3890 10268 20310 10268 20310 9454 20310 12158 9275 12158 9275 4162 9275 24747 8960 24747 8960 4751 23878 4751 23878 15029 13764 15029 13764 10374 13764 13933 3154 13933 20146 13933 20146 22283 20146 8542 19768 8542 19768 24133 19768 23968 8107 23968 13715 23968 13715 15539 21138 15539 14819 15539 14819 266 15665 266 12777 266 12777 17165 12777 12620 21353 12620 19974 12620 19974 20371 19974 14241 18735 14241 221 14241 221 19901 221 18094 6799 18094 22434 18094 22434 24402 22434 899 12791 899 5654 899 5654 11830 5654 1724 11309 1724 9424 1724 9424 16538 9424 9019 4790 9019 20693 9019 20693 16954 20693 9960 189 9960 7313 9960 7313 9276 7313 10672 17774 10672 11691 10672 11691 23460 11691 3326 15928 3326 15928 1601 15013 1601 15013 14235 7843 14235 20043 14235 20043 24713 20043 7642 19483 7642 7820 7642 7820 19116 7820 14276 11802 14276 19859 14276 19859 2753 19859 13753 7391 13753 7391 7984 7391 12403 20687 12403 20687 1593 20687 11769 22025 11769 3590 11769 3590 3922 3590 18769 21581 18769 20486 18769 20486 2539 18217 2539 5258 2539 5258 16510 12562 16510 22187 16510 22187 2361 16335 2361 16335 21366 1894 21366 1894 3793 18046 3793 16345 3793 16345 23830 8213 23830 8213 4692 8213 15788 681 15788 22743 15788 22743 9990 22743 19894 17405 19894 21015 19894 21015 13300 23229 13300 73 13300 73 4287 5906 4287 3067 4287 3067 14393 3067 11476 2123 11476 2507 11476 2507 17562 5952 17562 24535 17562 24535 21394 24535 13439 7036 13439 20771 13439 20771 5838 20771 13936 18254 13936 246 13936 246 23475 246 11280 16953 11280 6754 11280 6754 257 6754 13727 15701 13727 12699 13727 12699 5885 12699 11751 20555 11751 20555 3746 20555 5493 17762 5493 4319 5493 4319 20276 4319 1342 10833 1342 2643 1342 2643 23880 2643 4481 779 4481 18787 4481 18787 24662 13162 24662 23605 24662 23605 10646 23605 24804 15975 24804 15975 12807 21844 12807 19129 12807 19129 24086 3988 24086 3988 5235 16961 5235 16961 15986 16961 4391 2611 4391 22967 4391 22967 9839 9732 9839 16011 9839 16011 2162 16011 14049 23139 14049 17776 14049 17776 7105 17077 7105 1966 7105 1966 24624 5018 24624 15256 24624 15256 1152 15562 1152 15562 391 15562 21421 22586 21421 18592 21421 18592 4375 1632 4375 19659 4375 19659 23859 713 23859 23873 23859 23873 4569 198 4569 24033 4569 24033 20711 1302 20711 20844 20711 20844 18641 20844 24569 4515 24569 22214 24569 22214 24651 22214 14729 2982 14729 21668 14729 21668 22431 21668 10156 10164 10156 3783 10156 3783 23959 7597 23959 14114 23959 14114 1255 154 1255 22619 1255 22619 24857 1255 24857 1284 24857 1284 11793 1284 17775 2396 17775 2396 3976 19278 3976 1301 3976 1301 14205 6618 14205 15621 14205 15621 18276 15621 5645 11124 5645 3972 5645 3972 19993 3972 14837 4268 14837 4268 7354 4268 18478 8873 18478 15687 18478 15687 3308 15687 18452 7542 18452 13250 18452 13250 7120 13250 23495 14516 23495 18153 23495 18153 24722 18153 493 18932 493 3872 493 3872 20028 3872 5696 14220 5696 8832 5696 8832 10504 8832 1919 15106 1919 15106 20021 15106 5115 16494 5115 16494 23568 4412 23568 18045 23568 18045 9510 20700 9510 18527 9510 18527 2713 18527 10129 17860 10129 17860 8954 17860 16194 23794 16194 3785 16194 3785 2101 15970 2101 15970 5424 15970 4917 24109 4917 24109 267 24109 6119 24932 6119 15853 6119 15853 22477 15853 5421 24991 5421 24991 11634 497 11634 3272 11634 3272 5568 4581 5568 10336 5568 10336 13892 10336 52 9194 52 4364 52 4364 21228 4364 17366 11579 17366 11579 6612 702 6612 23729 6612 23729 476 23729 11663 12274 11663 3609 11663 3609 22296 14721 22296 24928 22296 24928 6275 6223 6275 16751 6275 16751 23498 3088 23498 3088 12496 5652 12496 5652 15680 9653 15680 19759 15680 19759 140 16063 140 16063 21556 1683 21556 12262 21556 12262 24691 12262 22058 4359 22058 4359 24434 4359 8574 314 8574 314 2380 314 3874 15515 3874 10620 3874 10620 20688 10620 15649 4673 15649 4673 4369 17623 4369 17623 9978 17623 3022 19531 3022 19531 19893 19531 17800 12805 17800 14014 17800 14014 6910 4428 6910 4428 17616 4428 6205 11955 6205 7213 6205 7213 14031 7213 8146 24395 8146 19280 8146 19280 3472 19280 7632 1970 7632 1970 15771 17427 15771 1392 15771 1392 20337 1392 2622 23013 2622 23013 9359 23013 4985 20006 4985 20006 22326 20006 17049 22487 17049 22487 8293 22487 14359 1351 14359 6607 14359 6607 9186 6607 21950 3259 21950 5564 21950 5564 7646 24418 7646 24418 236 24418 16072 1453 16072 1453 7595 9222 7595 7234 7595 7234 23023 7234 20701 22753 20701 21609 20701 21609 8743 19116 8743 19116 4283 19116 8591 22704 8591 22704 4727 22704 11572 16364 11572 11569 11572 11569 7066 1704 7066 2774 7066 2774 4219 2774 11445 1575 11445 24114 11445 24114 8688 24114 13533 302 13533 302 18210 302 4245 10288 4245 8927 4245 8927 2580 8927 16118 4625 16118 4625 19149 4625 10816 5200 10816 15539 10816 15539 3498 14402 3498 13020 3498 13020 18067 1201 18067 1201 23843 1201 17400 2603 17400 9979 17400 9979 7074 19110 7074 19110 834 19110 3994 344 3994 11130 3994 11130 2880 11130 4630 4733 4630 264 4630 264 1094 264 16254 998 16254 3010 16254 3010 2669 3010 16789 2444 16789 22131 16789 22131 17587 2231 17587 20032 17587 20032 19577 20032 8540 18278 8540 18278 806 18278 24592 2472 24592 2472 5945 2472 10555 16250 10555 16250 20595 16250 19325 11560 19325 20411 19325 20411 11259 21052 11259 21052 313 21052 3744 18760 3744 16296 3744 16296 20322 16296 8208 20994 8208 15127 8208 15127 634 15127 3620 11567 3620 11567 22584 11567 1507 19991 1507 8257 1507 8257 21034 8257 3414 1216 3414 4177 3414 4177 23369 24342 23369 14079 23369 14079 2405 14079 15743 3000 15743 8496 15743 8496 6753 12563 6753 12563 15542 12563 1275 23751 1275 23751 11714 10297 11714 10826 11714 10826 579 23819 579 23819 9218 23819 5345 14574 5345 1690 5345 1690 18447 1690 17029 22381 17029 18454 17029 18454 21653 18454 19566 8680 19566 18953 19566 18953 19640 18953 1417 18789 1417 18789 14756 18789 5316 869 5316 12321 5316 12321 21430 18434 21430 24821 21430 24821 22776 24821 22560 13431 22560 22004 22560 22004 7096 22004 15082 20563 15082 11575 15082 11575 21740 11575 2492 19038 2492 18957 2492 18957 16851 5447 16851 5447 3867 5447 8972 16810 8972 4192 8972 4192 17028 20906 17028 4958 17028 4958 10151 21534 10151 17954 10151 17954 3669 17954 11487 6193 11487 24534 11487 24534 368 24534 10809 4277 10809 18229 10809 18229 22404 3101 22404 22140 22404 22140 3663 22140 15989 14478 15989 23718 15989 23718 13058 23718 15810 8829 15810 13868 15810 13868 24573 13868 20309 6207 20309 10425 20309 10425 129 10425 22614 2189 22614 2189 22908 2189 6582 10030 6582 7401 6582 7401 17298 7401 5617 13379 5617 9235 5617 9235 6243 9235 1890 19144 1890 9311 1890 9311 11034 17036 11034 15281 11034 15281 7115 15281 14723 2828 14723 19004 14723 19004 4930 19004 15012 17195 15012 5402 15012 5402 769 5402 14927 5141 14927 18106 14927 18106 15148 18106 9278 23697 9278 3047 9278 3047 16356 20984 16356 1582 16356 1582 567 18940 567 18940 20412 12960 20412 13817 20412 13817 2666 7131 2666 1355 2666 1355 18806 1355 15408 1369 15408 1369 24925 1369 7122 17120 7122 2320 7122 2320 17572 2320 10071 5543 10071 16302 10071 16302 10281 16302 554 8159 554 5625 554 5625 14714 7847 14714 7847 3011 7847 15398 452 15398 23787 15398 23787 20085 24214 20085 20676 20085 20676 1030 20676 17341 1425 17341 17937 17341 17937 22557 17937 17837 13052 17837 13052 7906 13052 9108 23349 9108 22861 9108 22861 1658 22861 21610 8086 21610 8086 5114 8086 10085 3130 10085 17798 10085 17798 12507 17798 6272 20885 6272 10617 6272 10617 20441 10617 18579 6549 18579 6549 11147 6549 12166 21128 12166 16178 12166 16178 14001 16178 3839 15286 3839 210 3839 210 1655 210 11948 14050 11948 1707 11948 1707 21861 4747 21861 11871 21861 11871 11013 11871 12899 16947 12899 16947 21671 16947 15069 12312 15069 18707 15069 18707 3056 18707 20285 22667 20285 21449 20285 21449 22163 21449 14953 12752 14953 20127 14953 20127 20465 20127 7659 14665 7659 3425 7659 3425 5275 3425 15485 22715 15485 14190 15485 14190 18494 14190 17776 15248 17776 17655 17776 17655 2382 17655 3662 19474 3662 9931 3662 9931 5592 3252 5592 22406 5592 22406 874 22406 23442 6721 23442 6721 5588 22396 5588 9430 5588 9430 24295 9430 11395 8794 11395 13534 11395 13534 17695 13534 14362 3131 14362 3131 10175 3131 24943 10046 24943 24437 24943 24437 607 21728 607 17028 607 17028 9187 8347 9187 20341 9187 20341 19441 20341 19436 2333 19436 2437 19436 2437 24921 3851 24921 10447 24921 10447 9703 10447 21386 15174 21386 20131 21386 20131 12272 20131 12587 22234 12587 14631 12587 14631 3726 14631 8643 13464 8643 11199 8643 11199 1443 11199 9850 17448 9850 17448 18130 13447 18130 20538 18130 20538 10846 23145 10846 9397 10846 9397 22365 9397 9133 3360 9133 9094 9133 9094 1037 9094 5001 3003 5001 19656 5001 19656 11669 3164 11669 3164 21889 3164 21272 22427 21272 21097 21272 21097 6512 21097 14961 24573 14961 14332 14961 14332 3825 14332 6277 1148 6277 22306 6277 22306 13141 22306 7326 17090 7326 12512 7326 12512 21475 471 21475 1476 21475 1476 1481 21809 1481 13233 1481 13233 10209 5422 10209 22175 10209 22175 1943 22175 10724 3494 10724 9418 10724 9418 438 9418 18394 24682 18394 13296 18394 13296 19819 13296 10225 14037 10225 14037 3364 14037 5207 8264 5207 6278 5207 6278 22386 6278 18150 7826 18150 7826 5354 7826 9370 6386 9370 6386 5363 6386 21157 3437 21157 24925 21157 24925 5679 24925 12706 7167 12706 23949 12706 23949 24391 7702 24391 22288 24391 22288 11808 22288 24185 12412 24185 15105 24185 15105 9096 21892 9096 21892 23972 6238 23972 11733 23972 11733 5192 11733 21153 10960 21153 16388 21153 16388 21316 16388 14433 1043 14433 1043 18541 1043 16920 2980 16920 7217 16920 7217 15141 4982 15141 4982 6398 4982 20529 8475 20529 8475 14308 2223 14308 20862 14308 20862 17865 20862 11584 8888 11584 8888 11011 8888 13267 8813 13267 22478 13267 22478 19430 22478 8083 11265 8083 7419 8083 7419 18070 506 18070 506 12071 506 16669 16572 16669 21099 16669 21099 6490 21099 17796 1627 17796 20001 17796 20001 1100 20001 19419 8584 19419 8584 19534 8584 18051 6163 18051 14515 18051 14515 7089 1184 7089 1184 21633 1184 4036 24870 4036 24870 22875 2985 22875 2985 1433 17060 1433 7435 1433 7435 16949 6893 16949 6893 21893 21987 21893 15614 21893 15614 3824 15614 18985 21717 18985 21717 21821 21717 1015 16664 1015 16664 24787 5685 24787 9774 24787 9774 14037 9774 22524 12407 22524 12407 4820 12407 9813 19410 9813 19410 24146 3678 24146 3678 6043 3678 6926 23020 6926 12680 6926 12680 5777 12680 21237 17914 21237 19403 21237 19403 5203 19403 24761 19677 24761 20431 24761 20431 10638 2307 10638 10295 10638 10295 13242 10295 5555 23434 5555 23434 5341 23434 7804 21160 7804 15455 7804 15455 2294 21954 2294 21954 20739 23892 20739 17021 20739 17021 543 14333 543 14333 11348 13426 11348 13426 1874 13426 7774 16149 7774 3202 7774 3202 2346 3202 17704 8553 17704 8553 20586 8553 13152 20360 13152 20360 8075 20360 17066 18386 17066 5090 17066 5090 19153 5090 10019 18473 10019 18473 20503 18473 10574 10186 10574 17323 10574 17323 3843 17323 4229 2388 4229 14830 4229 14830 580 14830 12185 20109 12185 20109 24278 11394 24278 14560 24278 14560 19431 14560 20830 743 20830 743 5518 743 13359 14986 13359 10463 13359 10463 6271 10463 13523 8126 13523 18935 13523 18935 2076 18935 2234 24426 2234 24426 2674 12271 2674 12271 1839 12271 2150 22127 2150 22127 17797 974 17797 13071 17797 13071 12834 13071 23096 7044 23096 7044 6437 7044 19539 72 19539 4365 19539 4365 13028 4365 22375 24141 22375 10332 22375 10332 23566 10332 6936 6140 6936 6870 6936 6870 23051 6870 13142 22643 13142 22643 22819 22643 13721 4047 13721 21078 13721 21078 1329 21078 22891 8821 22891 8821 8514 4713 8514 14164 8514 14164 8394 14164 12758 55 12758 16096 12758 16096 22439 16096 19164 12417 19164 16754 19164 16754 2331 17849 2331 609 2331 609 4795 20970 4795 20970 22208 20970 13249 3749 13249 15918 13249 15918 1544 15918 2810 17948 2810 10934 2810 10934 18691 10934 4370 24485 4370 24485 17750 24485 14050 484 14050 19826 14050 19826 22195 5508 22195 16682 22195 16682 2858 24781 2858 24781 22504 24781 10791 7559 10791 16835 10791 16835 4139 16835 10231 14873 10231 2007 10231 2007 19662 2007 19658 9265 19658 21848 19658 21848 7895 23322 7895 21184 7895 21184 1670 211 1670 11052 1670 11052 22735 11052 5397 24206 5397 24206 16612 24206 2534 19801 2534 19801 71 19801 23277 10274 23277 16876 23277 16876 17829 16876 24229 14570 24229 14570 24886 14570 12740 21150 12740 12943 12740 12943 3190 12943 13604 3542 13604 3542 7638 3542 21489 606 21489 24514 21489 24514 15735 24514 21307 19261 21307 21624 21307 21624 3497 21843 3497 21843 24903 7066 24903 16389 24903 16389 4455 21759 4455 21759 24454 21759 4034 14926 4034 14926 1989 14926 20014 8675 20014 8676 20014 8676 1558 8676 4587 16511 4587 7497 4587 7497 17496 7497 6932 99 6932 13030 6932 13030 1115 13030 10779 22592 10779 20733 10779 20733 20145 20733 13136 22679 13136 6296 13136 6296 13002 6296 16216 2034 16216 12751 16216 12751 18249 12751 3020 2347 3020 20264 3020 20264 19448 20264 5086 3441 5086 8380 5086 8380 1861 8380 3849 18836 3849 18836 5311 18836 2596 18036 2596 18036 1190 18036 5876 4085 5876 20068 5876 20068 21600 20068 1313 16571 1313 12353 1313 12353 22983 12353 908 22051 908 22051 18196 22051 17166 5370 17166 5370 23216 5370 2200 23430 2200 23430 22073 654 22073 7026 22073 7026 16228 7026 20385 3032 20385 3032 12878 3032 22222 810 22222 10246 22222 10246 10924 10246 12096 1871 12096 21374 12096 21374 517 21374 14608 19105 14608 5548 14608 5548 16753 5548 14705 23357 14705 18522 14705 18522 5270 18522 7634 5029 7634 18364 7634 18364 24826 12326 24826 14817 24826 14817 1420 14817 23341 3230 23341 3230 13146 4114 13146 14900 13146 14900 22217 14900 17279 3434 17279 13663 17279 13663 1283 13641 1283 8825 1283 8825 20384 3782 20384 3782 3118 3782 16997 21884 16997 20014 16997 20014 3860 15107 3860 15107 20307 11274 20307 11274 5485 11274 11601 4144 11601 17723 11601 17723 24209 17723 15894 7668 15894 22126 15894 22126 5940 22126 18023 7365 18023 7365 14102 7365 19372 22199 19372 19810 19372 19810 10465 13559 10465 9075 10465 9075 12991 9075 12526 21820 12526 3275 12526 3275 540 3275 15759 4841 15759 15533 15759 15533 6066 15533 21586 6171 21586 24230 21586 24230 2184 15052 2184 15052 6977 13699 6977 5938 6977 5938 15011 5702 15011 5702 13044 5702 20660 3108 20660 3108 21115 3108 18303 19828 18303 1343 18303 1343 15439 1343 17209 11070 17209 18920 17209 18920 5715 18920 23368 1563 23368 1563 13581 2217 13581 8088 13581 8088 4056 8088 22392 7231 22392 7231 24418 7231 17539 1613 17539 13041 17539 13041 9871 17919 9871 8180 9871 8180 1051 9043 1051 2878 1051 2878 18690 6021 18690 18989 18690 18989 21169 18989 3336 14693 3336 14693 23933 14693 13540 19382 13540 919 13540 919 1970 919 22530 23755 22530 6773 22530 6773 17058 6773 24588 15117 24588 17519 24588 17519 2417 17758 2417 14656 2417 14656 7296 14656 2856 19825 2856 19825 24840 19825 14784 10442 14784 24470 14784 24470 11314 24470 19307 2349 19307 17050 19307 17050 22271 12073 22271 17452 22271 17452 628 10258 628 992 628 992 20651 5321 20651 23113 20651 23113 18287 23113 23701 2247 23701 6376 23701 6376 4949 6376 22825 11877 22825 11877 10097 17931 10097 2105 10097 2105 24544 17997 24544 23404 24544 23404 9256 23404 18684 9335 18684 22827 18684 22827 8763 3728 8763 11449 8763 11449 9851 11449 9322 18271 9322 18271 9197 18271 22753 13402 22753 13402 4770 250 4770 250 21944 24302 21944 22731 21944 22731 3174 22731 19783 1368 19783 11686 19783 11686 13536 19329 13536 4797 13536 4797 686 4797 17462 19907 17462 11176 17462 11176 21051 6899 21051 6899 5226 23855 5226 2826 5226 2826 3090 2826 19450 9402 19450 9402 19737 9402 1026 20205 1026 13595 1026 13595 15361 20640 15361 4280 15361 4280 10176 4280 17676 6340 17676 20691 17676 20691 4101 12068 4101 3399 4101 3399 13879 3399 12303 5996 12303 14101 12303 14101 8055 14101 9308 9170 9308 11655 9308 11655 18215 11655 10624 20307 10624 5683 10624 5683 10313 5683 13313 21473 13313 6646 13313 6646 1290 16929 1290 16929 15383 22885 15383 22885 18421 22885 5472 20999 5472 20999 22246 20999 10818 458 10818 19927 10818 19927 7558 19927 13841 8768 13841 17829 13841 17829 2722 17829 18158 14845 18158 22540 18158 22540 4658 22241 4658 22241 14644 16901 14644 15945 14644 15945 5983 666 5983 11342 5983 11342 23461 1204 23461 10075 23461 10075 2176 24563 2176 17889 2176 17889 24522 17889 9770 17669 9770 3076 9770 3076 21150 13422 21150 18330 21150 18330 2978 18330 5471 22263 5471 22263 132 22263 22313 17281 22313 17281 5714 3061 5714 7977 5714 7977 23990 7977 3704 18572 3704 18572 9231 18572 6102 23321 6102 6415 6102 6415 2416 6415 11732 12344 11732 11150 11732 11150 815 11150 23010 3820 23010 3820 791 3820 893 11958 893 11958 22793 11958 12964 9625 12964 24452 12964 24452 6757 24452 20773 13949 20773 22865 20773 22865 22323 22865 7569 24018 7569 14215 7569 14215 11055 9108 11055 15017 11055 15017 22067 15017 3036 23379 3036 23379 2010 23379 16247 1024 16247 22869 16247 22869 14445 22869 24563 8309 24563 8309 7807 8309 9763 6054 9763 8245 9763 8245 19057 8964 19057 9282 19057 9282 13188 9282 22334 4761 22334 18481 22334 18481 3554 6911 3554 6911 1979 6911 3952 15583 3952 13118 3952 13118 13748 13118 8224 2850 8224 21020 8224 21020 11130 21020 10236 6404 10236 17193 10236 17193 22668 4505 22668 10325 22668 10325 935 14316 935 14316 4707 14316 273 18507 273 11374 273 11374 19269 11374 3428 18040 3428 18040 15895 21033 15895 21033 24129 21033 18311 4757 18311 20387 18311 20387 109 20387 22364 23398 22364 4439 22364 4439 8804 23768 8804 12736 8804 12736 18406 12736 11281 19165 11281 13401 11281 13401 20475 13401 9173 14252 9173 13675 9173 13675 19610 13675 10033 22556 10033 22188 10033 22188 1285 22188 24271 2635 24271 7639 24271 7639 7336 23414 7336 23414 23995 23414 17939 4845 17939 4845 6288 4845 13534 4172 13534 10057 13534 10057 22726 3721 22726 4118 22726 4118 1202 10242 1202 10242 24238 14818 24238 21915 24238 21915 3149 21915 13216 4917 13216 6115 13216 6115 24175 6115 12429 12536 12429 9914 12429 9914 3743 9914 10803 3186 10803 9924 10803 9924 22657 9924 9887 22886 9887 1095 9887 1095 13825 1095 127 17882 127 17882 13003 17882 499 10259 499 6500 499 6500 6726 5347 6726 21341 6726 21341 12630 21341 4145 20282 4145 16249 4145 16249 19384 16249 2861 13564 2861 9151 2861 9151 24737 5133 24737 24906 24737 24906 6606 24906 19878 6327 19878 13076 19878 13076 12497 4240 12497 15684 12497 15684 20919 15684 4212 3727 4212 12110 4212 12110 246 12110 6017 21972 6017 11049 6017 11049 23307 11049 8703 17114 8703 13625 8703 13625 17231 13625 13868 17484 13868 14196 13868 14196 4270 14196 24564 6377 24564 6377 6541 15048 6541 15048 21495 15048 5786 17287 5786 17287 3422 17287 12521 17795 12521 7777 12521 7777 15068 7777 3710 92 3710 14282 3710 14282 13981 14282 1693 20590 1693 8363 1693 8363 1332 8363 19847 2523 19847 18635 19847 18635 18841 18635 20843 6395 20843 11732 20843 11732 23943 11732 8841 2668 8841 17197 8841 17197 11261 17197 70 12284 70 12284 10210 14143 10210 4399 10210 4399 7467 24591 7467 6335 7467 6335 5231 6335 22958 14655 22958 22971 22958 22971 10932 22971 15185 811 15185 16025 15185 16025 1469 23543 1469 21066 1469 21066 18737 5633 18737 5633 12309 5633 14885 13997 14885 22085 14885 22085 21771 22085 3902 20958 3902 14472 3902 14472 11154 14472 3971 13075 3971 9702 3971 9702 8351 9702 32 15141 32 15141 23166 15141 14954 14866 14954 15065 14954 15065 4461 15065 8038 10755 8038 3249 8038 3249 12998 3249 7571 1326 7571 8853 7571 8853 24137 4819 24137 4971 24137 4971 4313 4971 24113 11142 24113 13718 24113 13718 20882 7027 20882 12743 20882 12743 24809 12743 17276 3731 17276 3731 23966 11625 23966 16797 23966 16797 21629 16797 23776 12019 23776 12019 3199 20855 3199 20855 8077 20855 3452 18817 3452 12670 3452 12670 24202 15944 24202 15944 1074 15944 22528 13483 22528 13483 6493 13483 20024 12044 20024 12044 28 12044 828 14379 828 8944 828 8944 22612 4202 22612 4202 7464 13922 7464 13922 18901 13922 11295 22298 11295 8970 11295 8970 2207 8970 21376 3419 21376 3419 5212 3419 11974 16150 11974 2417 11974 2417 16599 2417 6886 22791 6886 14618 6886 14618 22177 14618 18104 21043 18104 3430 18104 3430 5625 21482 5625 21482 2265 21482 12492 22599 12492 3852 12492 3852 1320 3852 17067 17116 17067 6779 17067 6779 17763 6779 9564 21234 9564 8961 9564 8961 792 8961 19144 20628 19144 9878 19144 9878 2199 9878 24300 12287 24300 12287 15006 12287 15086 12387 15086 19295 15086 19295 7311 24293 7311 24293 24768 24293 1211 20577 1211 612 1211 612 22837 16075 22837 16075 2057 15255 2057 3857 2057 3857 10687 12527 10687 10138 10687 10138 3481 10138 21892 16579 21892 16579 23473 16579 5160 8795 5160 4631 5160 4631 15615 4631 3725 21722 3725 3898 3725 3898 20493 3898 18612 12733 18612 23715 18612 23715 1605 23233 1605 21262 1605 21262 23724 1484 23724 1484 4990 8627 4990 219 4990 219 23948 1828 23948 1828 11328 18665 11328 13598 11328 13598 7734 13598 12926 8538 12926 22179 12926 22179 19263 2909 19263 7298 19263 7298 17929 7298 23130 6374 23130 6374 2751 6374 9088 226 9088 226 20580 226 3713 22015 3713 7266 3713 7266 18808 7266 5606 24481 5606 23168 5606 23168 15815 23168 823 14031 823 14031 19524 14031 12042 12721 12042 11428 12042 11428 12383 11428 1524 13165 1524 8015 1524 8015 24460 8015 17894 2222 17894 12750 17894 12750 23173 12750 7033 12281 7033 12281 24512 12281 10767 17474 10767 13117 10767 13117 6303 14102 6303 9929 6303 9929 2278 9929 5233 20331 5233 6366 5233 6366 24590 21906 24590 21906 7015 6765 7015 9191 7015 9191 4078 9191 16523 4455 16523 4455 18793 4455 3623 19026 3623 19026 15855 5271 15855 12107 15855 12107 24471 1300 24471 6317 24471 6317 21255 6317 24136 933 24136 933 2857 933 6418 7769 6418 7396 6418 7396 23247 7396 14543 19729 14543 2671 14543 2671 16896 2671 8941 3394 8941 12872 8941 12872 19786 12872 14700 18234 14700 10249 14700 10249 8434 10249 23019 6118 23019 16909 23019 16909 23509 7240 23509 11918 23509 11918 10345 11918 11340 21344 11340 12216 11340 12216 13506 12216 12431 3584 12431 20046 12431 20046 17251 20046 16121 2157 16121 11710 16121 11710 21945 11710 9329 25 9329 12631 9329 12631 21804 23717 21804 22567 21804 22567 987 22567 15556 17559 15556 7345 15556 7345 17875 7345 17621 24050 17621 24050 18193 2756 18193 2756 24464 2756 5500 21899 5500 11520 5500 11520 21535 11520 9214 20412 9214 20412 8048 20412 21000 6881 21000 21774 21000 21774 6463 21774 21772 200 21772 200 5870 21517 5870 17944 5870 17944 5562 17944 20914 476 20914 10174 20914 10174 23360 10174 6358 20746 6358 13986 6358 13986 23781 13986 2293 10062 2293 10062 21005 10062 4588 20822 4588 1611 4588 1611 804 1611 6359 7319 6359 6474 6359 6474 8138 13644 8138 9960 8138 9960 21308 9960 12580 17871 12580 3467 12580 3467 5218 3467 15246 2022 15246 8850 15246 8850 151 8850 3629 1467 3629 21460 3629 21460 20139 21460 2018 6058 2018 1170 2018 1170 10627 1170 2386 23805 2386 3366 2386 3366 354 3366 7538 18809 7538 15478 7538 15478 2623 15478 9643 21674 9643 4508 9643 4508 20670 3287 20670 23314 20670 23314 2592 23403 2592 7384 2592 7384 19947 15276 19947 21601 19947 21601 1837 21601 3127 20378 3127 20378 14192 14323 14192 9048 14192 9048 24148 9048 21367 7428 21367 7428 8427 7428 18843 11423 18843 11423 12250 11423 18631 16216 18631 16216 1920 17395 1920 17395 23808 7055 23808 7055 4247 19084 4247 2856 4247 2856 13510 10398 13510 21838 13510 21838 6856 21838 24224 15602 24224 19668 24224 19668 20961 19668 21916 10154 21916 19151 21916 19151 3207 21568 3207 4435 3207 4435 21746 4435 18875 23491 18875 11923 18875 11923 9904 11923 22577 13612 22577 17208 22577 17208 3331 23727 3331 23727 2980 23727 6443 16279 6443 16279 19033 23903 19033 5317 19033 5317 24819 5317 7702 5113 7702 13411 7702 13411 17672 13411 16398 4189 16398 4189 1754 4189 11826 3331 11826 24319 11826 24319 23346 24319 5591 929 5591 929 17961 929 12828 22848 12828 13239 12828 13239 1491 13239 20738 3137 20738 22326 20738 22326 584 22326 22289 2271 22289 2271 13372 2271 24883 8834 24883 13420 24883 13420 975 24517 975 10080 975 10080 17359 5711 17359 6720 17359 6720 21395 6720 13638 11669 13638 22511 13638 22511 7069 22511 15502 465 15502 6113 15502 6113 13501 6113 20416 5006 20416 15982 20416 15982 2214 15982 18165 7315 18165 24793 18165 24793 1602 24793 9539 4390 9539 4440 9539 4440 4419 4440 24412 1765 24412 1765 11604 19348 11604 6620 11604 6620 2644 6620 6664 11131 6664 150 6664 150 2122 23010 2122 23010 15588 23010 9622 23208 9622 23208 10055 23208 8188 5602 8188 9208 8188 9208 1860 9208 24293 24915 24293 16095 24293 16095 3172 17718 3172 3553 3172 3553 2112 3553 5225 13493 5225 13493 17973 13493 15814 20086 15814 13488 15814 13488 426 13488 15637 7835 15637 7835 18390 7835 1676 24451 1676 24451 11248 24451 2082 20036 2082 20036 20444 20036 9371 19654 9371 19654 5681 19654 18990 19300 18990 10565 18990 10565 6473 10565 16074 6056 16074 6056 1618 6056 6309 7418 6309 7418 1270 7418 10227 1480 10227 1480 14154 20212 14154 16857 14154 16857 9367 16857 14523 7695 14523 8482 14523 8482 17637 8482 10756 20764 10756 3225 10756 3225 6436 208 6436 208 1440 208 23201 7636 23201 19264 23201 19264 1492 19264 11605 6261 11605 6261 13966 6261 12657 23082 12657 1273 12657 1273 21199 1273 4931 13492 4931 12984 4931 12984 16178 12984 12977 1902 12977 23355 12977 23355 17526 23355 13739 710 13739 2851 13739 2851 20780 2851 17910 10731 17910 13751 17910 13751 6314 13751 19757 23175 19757 23175 13770 23175 23333 2722 23333 2722 9106 24110 9106 8373 9106 8373 2982 8373 14972 9526 14972 21110 14972 21110 11443 4539 11443 17099 11443 17099 708 16660 708 16660 18416 12852 18416 12852 2564 20385 2564 20385 14973 20385 5657 5747 5657 1234 5657 1234 175 1234 18178 1999 18178 13051 18178 13051 20506 24067 20506 11234 20506 11234 3368 11234 7142 6344 7142 11537 7142 11537 3532 11537 21434 4084 21434 24910 21434 24910 4261 20435 4261 12847 4261 12847 9692 12847 419 13494 419 12200 419 12200 13223 11335 13223 17068 13223 17068 18781 17068 8106 21780 8106 21780 24111 21780 8081 14232 8081 2431 8081 2431 20158 2431 20084 22161 20084 17140 20084 17140 6822 1031 6822 24603 6822 24603 1829 24603 9022 7326 9022 10807 9022 10807 718 23712 718 23712 15943 24604 15943 15758 15943 15758 4978 15758 9396 8028 9396 21444 9396 21444 19084 21444 7927 14965 7927 14831 7927 14831 2966 14453 2966 8661 2966 8661 1567 8661 1901 20215 1901 18164 1901 18164 7001 18164 4983 3007 4983 14969 4983 14969 6575 14969 3531 15099 3531 3283 3531 3283 24814 3276 24814 8697 24814 8697 20426 313 20426 21608 20426 21608 19643 967 19643 2210 19643 2210 6245 2210 23737 12732 23737 21387 23737 21387 12720 21387 14213 22086 14213 2495 14213 2495 18785 3823 18785 23370 18785 23370 3948 23370 19223 3359 19223 3359 4176 3359 23326 6428 23326 13608 23326 13608 24505 13608 11466 18388 11466 18388 18174 7673 18174 8672 18174 8672 1706 16105 1706 786 1706 786 19338 786 1599 12576 1599 1817 1599 1817 17031 1817 8346 14000 8346 2831 8346 2831 16389 2831 5665 16554 5665 16554 20874 13652 20874 21384 20874 21384 11564 4059 11564 23217 11564 23217 21309 23217 16490 1685 16490 19378 16490 19378 6520 22079 6520 1296 6520 1296 10833 1296 5847 1079 5847 1079 19074 1079 13698 24151 13698 8900 13698 8900 4972 8900 14195 17858 14195 3376 14195 3376 23851 3376 2800 24632 2800 24632 11550 24632 10257 15407 10257 2149 10257 2149 24337 2149 19963 5662 19963 10595 19963 10595 10304 10595 12856 23635 12856 17033 12856 17033 10446 17033 21506 2845 21506 16264 21506 16264 6090 6260 6090 5401 6090 5401 14259 3165 14259 3165 5582 3670 5582 23354 5582 23354 1082 23354 13053 14400 13053 9508 13053 9508 15532 9508 10894 13173 10894 4127 10894 4127 18762 3644 18762 12036 18762 12036 21811 12036 6074 3798 6074 18616 6074 18616 7039 18616 3919 15838 3919 4216 3919 4216 23263 8389 23263 8389 17237 8389 21010 2265 21010 2265 4426 10120 4426 2542 4426 2542 15547 2542 13392 6506 13392 6965 13392 6965 14035 6965 3111 15219 3111 14769 3111 14769 17413 14769 2795 23583 2795 23583 18482 23583 5305 24435 5305 24435 16568 24435 12707 5846 12707 5846 22437 5846 22126 13033 22126 16855 22126 16855 4645 16855 10110 24807 10110 24807 20930 1359 20930 1359 3811 12741 3811 10356 3811 10356 10812 10356 7981 921 7981 6674 7981 6674 23758 6674 6496 8614 6496 2975 6496 2975 4747 2975 21224 6864 21224 6864 10216 6864 10709 8249 10709 19285 10709 19285 13681 19285 5374 719 5374 18133 5374 18133 22886 18133 20252 105 20252 21415 20252 21415 4804 21415 8436 3160 8436 21773 8436 21773 16900 21773 900 18101 900 10912 900 10912 23484 11278 23484 11278 24603 11278 15740 18811 15740 15229 15740 15229 23 15229 3393 21134 3393 12300 3393 12300 20881 24008 20881 22264 20881 22264 15824 22264 17304 16093 17304 21929 17304 21929 15150 21929 21104 24301 21104 9470 21104 9470 6525 9470 24673 131 24673 131 9551 131 24051 8269 24051 8269 24104 8269 18083 7524 18083 17646 18083 17646 2931 2664 2931 14372 2931 14372 8471 14372 1136 22483 1136 7918 1136 7918 11883 7262 11883 7262 24245 7262 18208 18723 18208 9785 18208 9785 24049 9785 14555 7900 14555 10892 14555 10892 24623 10892 12971 6936 12971 6936 2785 23246 2785 23246 16630 18042 16630 11323 16630 11323 1235 11323 10699 5243 10699 5243 944 5243 14890 993 14890 22198 14890 22198 6651 22198 21589 1258 21589 1258 14893 1258 22231 1732 22231 10134 22231 10134 8993 263 8993 14609 8993 14609 22415 14609 8044 9041 8044 4239 8044 4239 11180 4239 6763 16593 6763 2459 6763 2459 20779 2459 4365 19331 4365 11795 4365 11795 1993 11795 12960 21332 12960 20198 12960 20198 21952 20198 15904 22184 15904 19000 15904 19000 704 17014 704 17014 2834 17014 782 12012 782 7230 782 7230 12123 5612 12123 5612 16653 5612 10981 19087 10981 19087 6452 21445 6452 15947 6452 15947 439 15947 11767 8426 11767 8426 16838 8426 409 11715 409 11715 20109 21751 20109 15788 20109 15788 11983 15788 12933 19908 12933 18604 12933 18604 10864 18604 21846 8160 21846 9115 21846 9115 6792 9115 15300 18899 15300 5296 15300 5296 1279 5296 3151 16507 3151
83314 190128942 0 190128942 190694351 190128942 183499836 174794800 183499836 263433994 183499836 263433994 262575432 263433994 260403329 262450886 260403329 4782223 260403329 4782223 4461049 4782223 26871695 24860469 26871695 63607433 26871695 63607433 142877964 24659449 142877964 24659449 26246564 24659449 230841735 125605064 230841735 125605064 131176928 125605064 146816071 140229380 146816071 268058976 146816071 268058976 265805950 268058976 181064075 115081951 181064075 115081951 120406098 115081951 237933885 241304767 237933885 178026705 237933885 178026705 92821091 89093996 92821091 224230525 92821091 224230525 278346552 279264530 278346552 138349745 278346552 138349745 142861401 138349745 268352491 271940557 268352491 97725494 268352491 97725494 64431818 62495268 64431818 178966507 64431818 178966507 299194329 299399748 299194329 70949147 299194329 70949147 72651989 70949147 115365662 114479860 115365662 180885671 115365662 180885671 220789917 225149694 220789917 216730962 220789917 216730962 146587025 141262807 146587025 162383280 146587025 162383280 173167311 162383280 121639320 116109686 121639320 190923724 121639320 190923724 249402629 275561359 249402629 275561359 273529663 275561359 57731452 997080 57731452 997080 1149185 997080 176722879 3988011 176722879 3988011 4135273 3988011 28060158 25943294 28060158 110759549 28060158 110759549 115360656 110759549 23944323 21679858 23944323 282507911 23944323 282507911 280610909 282507911 161137961 37523506 161137961 37523506 40536528 37523506 202958858 199399888 202958858 272903201 202958858 272903201 270374080 272903201 228087288 229866622 228087288 147642948 228087288 147642948 157740094 147642948 194400517 81171243 194400517 81171243 19897452 130405802 19897452 130405802 219147572 219306382 219147572 97512085 219147572 97512085 100156898 97512085 143242173 134966319 143242173 197377068 143242173 197377068 197451279 197377068 46287469 45722807 46287469 135731235 46287469 135731235 141204942 135731235 49320310 49034821 49320310 253855873 49320310 253855873 252670321 253855873 166180019 159798406 166180019 215844644 166180019 215844644 221873693 215844644 137048759 134510232 137048759 167039178 137048759 167039178 207812471 147467785 207812471 147467785 157169332 147467785 174051264 168373715 174051264 179715531 174051264 179715531 205439643 208704132 205439643 170599292 205439643 170599292 156124892 145739876 156124892 275460540 156124892 275460540 272812299 275460540 60389293 55508450 60389293 198939145 60389293 198939145 209963195 54751450 209963195 54751450 58670142 54751450 194368139 197641841 194368139 175704973 194368139 175704973 180627697 175704973 233990372 106190418 233990372 106190418 107358694 106190418 271043196 271522404 271043196 129587288 271043196 129587288 134774720 129587288 191114504 98281294 191114504 98281294 100808762 98281294 196943753 69199008 196943753 69199008 72280566 69199008 117278137 113818466 117278137 145822848 117278137 145822848 150974764 145822848 63535679 60335154 63535679 185662340 63535679 185662340 285356869 287548490 285356869 134631920 285356869 134631920 141246550 134631920 233305304 19430115 233305304 19430115 21284664 19430115 263640151 265254377 263640151 45245227 263640151 45245227 48294009 45245227 240001995 269633141 240001995 269633141 266154519 269633141 224061335 219438304 224061335 266674455 224061335 266674455 264147713 266674455 130345686 127399624 130345686 272502935 130345686 272502935 271089129 272502935 82604000 71414913 82604000 71414913 74256270 71414913 85056031 84476050 85056031 246859342 85056031 246859342 243493454 246859342 182296504 176817143 182296504 216303731 182296504 216303731 211454252 216303731 110070432 105350244 110070432 178618574 110070432 178618574 184728516 178618574 137997303 134339075 137997303 177485156 137997303 177485156 219584930 254481756 219584930 254481756 252727879 254481756 178401251 40506258 178401251 40506258 41803910 40506258 230801288 184918608 230801288 184918608 166130878 154671088 166130878 233272747 166130878 233272747 254367262 258428454 254367262 222419725 254367262 222419725 218842282 222419725 285634270 287521829 285634270 40980764 285634270 40980764 45460582 40980764 231981642 236455399 231981642 170902227 231981642 170902227 59204583 54290604 59204583 166592076 59204583 166592076 231318258 234592615 231318258 92757762 231318258 92757762 94928548 92757762 225886690 132052283 225886690 132052283 87530525 70956411 87530525 70956411 73586568 70956411 124201294 119201641 124201294 126493178 124201294 126493178 177170123 79040426 177170123 79040426 81084632 79040426 282551347 282594475 282551347 55149546 282551347 55149546 58201335 55149546 148311358 94423648 148311358 94423648 96435230 94423648 242815945 244993459 242815945 45128322 242815945 45128322 45064442 45128322 82111802 78298478 82111802 195978249 82111802 195978249 205112671 195978249 63218008 28992088 63218008 28992088 31891497 28992088 218945893 124538301 218945893 124538301 81377615 76746434 81377615 184126683 81377615 184126683 243606203 246769829 243606203 149431449 243606203 149431449 149020323 107354099 149020323 107354099 112491140 107354099 275903852 277525427 275903852 163495576 275903852 163495576 145847663 140345652 145847663 162795127 145847663 162795127 168876054 162795127 93515074 91126276 93515074 102941908 93515074 102941908 106200971 102941908 98761478 95672833 98761478 288059415 98761478 288059415 288521511 288059415 200488634 203823819 200488634 102032860 200488634 102032860 103822970 102032860 252356329 255498445 252356329 122345807 252356329 122345807 125554930 122345807 206066139 210728593 206066139 106564398 206066139 106564398 109658301 106564398 129522816 123243885 129522816 160385472 129522816 160385472 165640666 160385472 99770452 99550269 99770452 163394536 99770452 163394536 225434861 221069872 225434861 223222432 225434861 223222432 177414835 75728836 177414835 75728836 75662669 75728836 202679373 208283121 202679373 139550862 202679373 139550862 114536728 110176220 114536728 147993312 114536728 147993312 154523520 147993312 21086802 19525438 21086802 157829929 21086802 157829929 164777886 157829929 163550638 151708511 163550638 189279225 163550638 189279225 198237524 189279225 172715674 58103013 172715674 58103013 60379222 58103013 189176458 59952154 189176458 59952154 62838327 59952154 108680626 45876916 108680626 45876916 46758379 45876916 264166761 266523070 264166761 221418236 264166761 221418236 49712530 225773068 49712530 225773068 220771852 225773068 116118950 110914213 116118950 164019225 116118950 164019225 258793931 262644905 258793931 262032033 258793931 262032033 259506746 262032033 75872870 72124228 75872870 225740163 75872870 225740163 222638584 225740163 94989975 37623169 94989975 37623169 37505232 37623169 143496014 100326796 143496014 100326796 105308502 100326796 154749944 111142170 154749944 111142170 114102879 111142170 234113145 270468072 234113145 270468072 267595412 270468072 69447744 21982305 69447744 21982305 23110657 21982305 57785267 56709959 57785267 251701420 57785267 251701420 249672244 251701420 128976299 49184240 128976299 49184240 51678376 49184240 223181732 227607192 223181732 156764511 223181732 156764511 169366383 156764511 209769687 111983459 209769687 111983459 116273297 111983459 289408797 291718309 289408797 91920480 289408797 91920480 96005480 91920480 209002650 58837453 209002650 58837453 61178802 58837453 62173507 58951182 62173507 255056086 62173507 255056086 282639885 284893676 282639885 156051964 282639885 156051964 118521996 116063217 118521996 221021810 118521996 221021810 216382961 221021810 115863094 198636299 115863094 198636299 201950366 198636299 6263388 5326815 6263388 85975370 6263388 85975370 100175511 57232192 100175511 57232192 60998667 57232192 197844020 198208261 197844020 29572150 197844020 29572150 31444299 29572150 106778485 102363759 106778485 128603522 106778485 128603522 134180333 128603522 91421824 88328378 91421824 94575814 91421824 94575814 184718227 97758408 184718227 97758408 100655733 97758408 236139085 242741543 236139085 132673439 236139085 132673439 139864995 132673439 269566924 272354364 269566924 243107662 269566924 243107662 201365013 25650806 201365013 25650806 27301231 25650806 94650798 92744734 94650798 248736163 94650798 248736163 247569991 248736163 70903885 66543392 70903885 188685252 70903885 188685252 291737530 293293033 291737530 289396448 291737530 289396448 253128894 256004273 253128894 223338534 253128894 223338534 216723830 70629073 216723830 70629073 71623402 70629073 182320208 112512365 182320208 112512365 117137937 112512365 170869219 166527119 170869219 255706905 170869219 255706905 260189612 261325108 260189612 224737179 260189612 224737179 212933333 65011994 212933333 65011994 67996310 65011994 135276834 130402923 135276834 197107459 135276834 197107459 202566997 197107459 173842183 171248873 173842183 199459630 173842183 199459630 196415107 199459630 181594595 174686884 181594595 273744736 181594595 273744736 270479499 273744736 92788363 92031441 92788363 225880283 92788363 225880283 222078672 225880283 102676525 26662976 102676525 26662976 27861012 26662976 209257407 93181858 209257407 93181858 95945707 93181858 259747141 261502757 259747141 49451901 259747141 49451901 49829421 49451901 107303082 106475408 107303082 255535209 107303082 255535209 251409327 255535209 187612541 177520099 187612541 267648622 187612541 267648622 266101125 267648622 141321202 135937322 141321202 208994712 141321202 208994712 214728486 208994712 167960151 91778300 167960151 91778300 95713734 91778300 119697607 37551768 119697607 37551768 40149948 37551768 41174680 36368496 41174680 36368496 38822532 36368496 159086819 78814536 159086819 78814536 83219432 78814536 103818461 99897348 103818461 184702155 103818461 184702155 192635853 184702155 53425816 49423671 53425816 252371603 53425816 252371603 250717541 252371603 80298664 76452028 80298664 79556344 80298664 79556344 212678684 68290984 212678684 68290984 71695775 68290984 146115977 139897183 146115977 263459174 146115977 263459174 259472993 263459174 255612603 258092045 255612603 211600612 255612603 211600612 206128559 203528714 206128559 247716994 206128559 247716994 243375622 247716994 107617627 106676557 107617627 225070203 107617627 225070203 220887146 225070203 96828805 95230982 96828805 145293753 96828805 145293753 197327885 185192146 197327885 286939338 197327885 286939338 285157101 286939338 281499687 282329426 281499687 171324730 281499687 171324730 179444822 171324730 265499444 267998008 265499444 244590609 265499444 244590609 166492882 59663519 166492882 59663519 62891386 59663519 197827195 202443828 197827195 87509610 197827195 87509610 88322768 87509610 169719408 165219480 169719408 235948295 169719408 235948295 233164168 235948295 87903713 85812000 87903713 95540494 87903713 95540494 103114313 102406178 103114313 144563202 103114313 144563202 150160541 144563202 33927902 231233267 33927902 231233267 234150909 231233267 58485310 55497658 58485310 246073312 58485310 246073312 244018741 246073312 122503222 120457026 122503222 220013402 122503222 220013402 222826748 220013402 90500165 87082923 90500165 290640685 90500165 290640685 289233827 290640685 227788455 109047255 227788455 109047255 113327654 109047255 187502892 181127518 187502892 276711911 187502892 276711911 274700841 276711911 251564659 255585479 251564659 118110195 251564659 118110195 113934435 109750585 113934435 242678323 113934435 242678323 240141146 242678323 237753152 53319790 237753152 53319790 54246953 53319790 82908232 82174923 82908232 116813474 82908232 116813474 193511845 197733693 193511845 99921711 193511845 99921711 104029002 99921711 248413067 259993362 248413067 259993362 256188588 259993362 113460475 65235437 113460475 65235437 66951718 65235437 193601466 135184957 193601466 135184957 43201614 39253801 43201614 272780753 43201614 272780753 271333548 272780753 92463169 90739842 92463169 204723860 92463169 204723860 208847376 204723860 201320832 198187398 201320832 276026839 201320832 276026839 273125522 276026839 119442926 114160439 119442926 237892958 119442926 237892958 234569657 237892958 15007384 14428471 15007384 247173603 15007384 247173603 245690280 247173603 233025753 267760718 233025753 267760718 263746502 267760718 167972437 160447074 167972437 261314626 167972437 261314626 258562789 261314626 38201751 37443725 38201751 79187135 38201751 79187135 189104138 48312166 189104138 48312166 50112730 48312166 241711495 245724830 241711495 40457960 241711495 40457960 39670655 40457960 204432080 158541959 204432080 158541959 53062713 50222255 53062713 147416762 53062713 147416762 152543836 147416762 62106147 57970803 62106147 168396582 62106147 168396582 235070808 238128764 235070808 163711284 235070808 163711284 173714884 163711284 209978946 86963271 209978946 86963271 46273763 42776287 46273763 239428670 46273763 239428670 238287811 239428670 205727101 194927319 205727101 237088110 205727101 237088110 231540332 237088110 61363417 45814557 61363417 45814557 49799653 45814557 114156737 108279284 114156737 108375318 114156737 108375318 106452118 108375318 304316957 306245946 304316957 239013125 304316957 239013125 14304723 213083887 14304723 213083887 208621778 213083887 196886636 191714718 196886636 255802252 196886636 255802252 253402563 255802252 135080877 130077763 135080877 222054118 135080877 222054118 303062143 305063617 303062143 155009287 303062143 155009287 28618689 26272060 28618689 99945697 28618689 99945697 104979713 99945697 66421963 63742802 66421963 87901483 66421963 87901483 89647259 87901483 49210766 47963873 49210766 88839867 49210766 88839867 119624401 114381109 119624401 128109592 119624401 128109592 162400334 120532093 162400334 120532093 82781259 79182268 82781259 80083253 82781259 80083253 260449683 261825162 260449683 27824028 260449683 27824028 30573960 27824028 288078151 288682964 288078151 238132774 288078151 238132774 34488767 31464702 34488767 168801292 34488767 168801292 176071133 128278112 176071133 128278112 135078219 128278112 215295235 144879693 215295235 144879693 83610852 81817708 83610852 237230390 83610852 237230390 234753658 237230390 38223997 34800320 38223997 282548484 38223997 282548484 283446676 282548484 77670052 73911695 77670052 181637398 77670052 181637398 187214811 181637398 40365309 138861978 40365309 138861978 180860646 171792187 180860646 255695785 180860646 255695785 255241652 255695785 57008535 54746893 57008535 215681726 57008535 215681726 265301438 267492327 265301438 189540560 265301438 189540560 194515411 189540560 238868846 240481324 238868846 13568199 238868846 13568199 15205354 13568199 168650172 81744995 168650172 81744995 85566780 81744995 256066496 258761822 256066496 46334438 256066496 46334438 48517036 46334438 199115085 189363653 199115085 189363653 101376354 97674868 101376354 268430972 101376354 268430972 266644467 268430972 101360892 218939680 101360892 218939680 218198458 218939680 207185118 211159753 207185118 135174496 207185118 135174496 141456251 135174496 157346354 152956621 157346354 155512388 157346354 155512388 167083782 155512388 140046823 11322275 140046823 11322275 12285493 11322275 47346533 44444043 47346533 150506123 47346533 150506123 155534680 150506123 129532558 127939058 129532558 136254515 129532558 136254515 150146067 144029486 150146067 208426988 150146067 208426988 211528021 208426988 192776951 183751369 192776951 267882192 192776951 267882192 265798655 267882192 81091703 81269310 81091703 68704237 81091703 68704237 72976259 68704237 176098545 149718656 176098545 149718656 9153082 7001357 9153082 182829224 9153082 182829224 218230474 223172943 218230474 200305939 218230474 200305939 166141567 161013196 166141567 234116231 166141567 234116231 230549679 234116231 154785355 148594191 154785355 148594191 152980302 148594191 208169790 202093754 208169790 208790813 208169790 208790813 209632916 208790813 200810231 196813156 200810231 239048026 200810231 239048026 235549386 239048026 43105701 39529105 43105701 147657521 43105701 147657521 158951534 154036007 158951534 200289784 158951534 200289784 203899823 200289784 19689110 19623104 19689110 259955678 19689110 259955678 259027138 259955678 75316575 70406557 75316575 167283757 75316575 167283757 222769455 226623530 222769455 166228006 222769455 166228006 69300008 66337205 69300008 159962411 69300008 159962411 186656087 104526547 186656087 104526547 107627543 104526547 274907907 278855319 274907907 93175333 274907907 93175333 95151489 93175333 191808218 66506227 191808218 66506227 68746082 66506227 143001843 139720319 143001843 226960899 143001843 226960899 223289513 226960899 90680224 89483252 90680224 210548750 90680224 210548750 207087317 210548750 98319602 97393957 98319602 168614478 98319602 168614478 227756636 231412099 227756636 114763122 227756636 114763122 119879574 114763122 129159629 126476506 129159629 216436794 129159629 216436794 212262425 216436794 135418412 107139492 135418412 107139492 110753833 107139492 228478082 231124928 228478082 34367371 228478082 34367371 37692322 34367371 86945259 84172832 86945259 182709985 86945259 182709985 246261934 250086967 246261934 117120787 246261934 117120787 123225017 117120787 252008634 255280093 252008634 71784608 252008634 71784608 73919714 71784608 209669660 208944100 209669660 257960636 209669660 257960636 256807345 257960636 192886556 130334817 192886556 130334817 134967355 130334817 266660318 266797194 266660318 128808616 266660318 128808616 95191692 92895346 95191692 134870049 95191692 134870049 183746977 176976284 183746977 192975723 183746977 192975723 199854222 192975723 180104461 175482655 180104461 277145349 180104461 277145349 274616432 277145349 206294641 70784071 206294641 70784071 73107960 70784071 194368973 185898926 194368973 244095275 194368973 244095275 238771715 244095275 188678747 188962269 188678747 147396029 188678747 147396029 152867899 147396029 267340203 270016399 267340203 127838649 267340203 127838649 131343140 127838649 219755515 283045792 219755515 283045792 282347076 283045792 19923134 17232175 19923134 120405417 19923134 120405417 148466374 142982517 148466374 249283508 148466374 249283508 245011180 249283508 91219487 87318901 91219487 88302261 91219487 88302261 151620169 80369817 151620169 80369817 83045770 80369817 120175820 111023505 120175820 111023505 115463937 111023505 156350787 151725342 156350787 273321836 156350787 273321836 272641385 273321836 105790997 101668003 105790997 284968602 105790997 284968602 281632573 284968602 43786944 42479275 43786944 104496121 43786944 104496121 107570829 104496121 97293493 94996432 97293493 114394799 97293493 114394799 169469976 134978883 169469976 134978883 140697324 134978883 180765643 176266871 180765643 208547105 180765643 208547105 208704114 208547105 52452901 51550110 52452901 123644553 52452901 123644553 126159793 123644553 82419230 64426342 82419230 64426342 67241989 64426342 221971400 134657878 221971400 134657878 137931382 134657878 280245477 284075999 280245477 246111869 280245477 246111869 243479586 246111869 260066527 264908691 260066527 181729942 260066527 181729942 189288370 181729942 193265936 184442616 193265936 259092624 193265936 259092624 255761414 259092624 209772951 209314960 209772951 220697672 209772951 220697672 222381836 220697672 130798412 112974546 130798412 112974546 113205331 112974546 140065404 54509230 140065404 54509230 57230514 54509230 190156363 44827314 190156363 44827314 49338087 44827314 60628120 59034101 60628120 139507178 60628120 139507178 284674223 286176311 284674223 266162659 284674223 266162659 20147985 17998062 20147985 128710833 20147985 128710833 207112320 205719255 207112320 227827103 207112320 227827103 242798420 244794677 242798420 101484075 242798420 101484075 101506926 101484075 253784992 256952829 253784992 116982719 253784992 116982719 68567084 46422734 68567084 46422734 50563560 46422734 217350053 40547790 217350053 40547790 43832269 40547790 222885672 217789109 222885672 232695263 222885672 232695263 269686597 272491996 269686597 240262702 269686597 240262702 237181515 240262702 262125547 263857472 262125547 249442706 262125547 249442706 159028941 148334719 159028941 156396369 159028941 156396369 162648068 156396369 51957064 50685367 51957064 112042392 51957064 112042392 118770879 112042392 53579950 47997224 53579950 47997224 50978677 47997224 263058472 264828042 263058472 212554444 263058472 212554444 59198489 46973521 59198489 46973521 49696710 46973521 61387715 141665064 61387715 141665064 154656295 149288572 154656295 284409170 154656295 284409170 284454185 284409170 98264652 95831856 98264652 114408176 98264652 114408176 120688213 114408176 15728912 15335874 15728912 40519701 15728912 40519701 71096511 68574205 71096511 116707614 71096511 116707614 206576473 210585996 206576473 148019003 206576473 148019003 20304289 18466888 20304289 152496480 20304289 152496480 162651299 152496480 121788533 115216257 121788533 137227475 121788533 137227475 249008104 252802918 249008104 140190956 249008104 140190956 144186124 140190956 157304080 124925648 157304080 124925648 115756189 115318678 115756189 206472672 115756189 206472672 203180276 206472672 163574549 63147462 163574549 63147462 65421230 63147462 99074658 72672119 99074658 72672119 76095325 72672119 96395055 93369626 96395055 123290421 96395055 123290421 142568984 137903990 142568984 176924763 142568984 176924763 181408295 176924763 101878411 101573067 101878411 114820209 101878411 114820209 121030914 114820209 70306834 67832696 70306834 114222531 70306834 114222531 114559462 114222531 33789940 30226862 33789940 197022595 33789940 197022595 285660246 278002540 285660246 278002540 80879052 77368299 80879052 157397465 80879052 157397465 231954774 252228705 231954774 252228705 249004212 252228705 232149508 155439204 232149508 155439204 102914268 100836607 102914268 170828089 102914268 170828089 219155519 260944070 219155519 260944070 258774037 260944070 115762106 51620006 115762106 51620006 52838554 51620006 235755774 255862417 235755774 255862417 252410035 255862417 224280553 228101957 224280553 188620809 224280553 188620809 188590643 188620809 225450663 228787157 225450663 142184131 225450663 142184131 56713006 55701457 56713006 96169141 56713006 96169141 223943546 211144324 223943546 211144324 81462866 78282718 81462866 96078987 81462866 96078987 159513798 73007931 159513798 73007931 74951511 73007931 172409575 112726684 172409575 112726684 115191377 112726684 140751985 138615199 140751985 258171830 140751985 258171830 254521582 258171830 158094532 68012404 158094532 68012404 70200238 68012404 107100666 101780655 107100666 212564428 107100666 212564428 216039426 212564428 196705753 103785212 196705753 103785212 107218975 103785212 224584193 228223382 224584193 11376273 224584193 11376273 11795891 11376273 34500499 31448513 34500499 203633527 34500499 203633527 227700495 174113307 227700495 174113307 95137342 86698687 95137342 86698687 87463882 86698687 109881709 104063457 109881709 202599691 109881709 202599691 228293004 229679373 228293004 42035051 228293004 42035051 26077028 23945666 26077028 133450802 26077028 133450802 298904491 249931652 298904491 249931652 41495205 38032136 41495205 119787631 41495205 119787631 154040290 149069491 154040290 203617567 154040290 203617567 263407191 265174527 263407191 159442395 263407191 159442395 162950527 159442395 210264427 211471535 210264427 140829696 210264427 140829696 151362887 140829696 234342164 185631187 234342164 185631187 110754472 109771422 110754472 203991324 110754472 203991324 205946159 203991324 115581514 114267352 115581514 279646628 115581514 279646628 277536639 279646628 152643771 80549476 152643771 80549476 84815481 80549476 88918946 59726360 88918946 59726360 63704606 59726360 209664232 169586403 209664232 169586403 167593114 160213531 167593114 272733419 167593114 272733419 270579835 272733419 79337962 78851084 79337962 250899203 79337962 250899203 246262123 250899203 225796978 228974016 225796978 84003895 225796978 84003895 88210636 84003895 200005289 63526269 200005289 63526269 65511347 63526269 209504095 86235730 209504095 86235730 88860336 86235730 178204187 167856536 178204187 258343583 178204187 258343583 257181250 258343583 113524947 107785917 113524947 262158574 113524947 262158574 257768010 262158574 188922379 189876572 188922379 175969852 188922379 175969852 182195577 175969852 224088235 227956914 224088235 115871572 224088235 115871572 85933966 49498613 85933966 49498613 53106373 49498613 104942134 101819875 104942134 153497195 104942134 153497195 227151958 66061460 227151958 66061460 67831094 66061460 155971459 73197333 155971459 73197333 76902674 73197333 164228881 36351921 164228881 36351921 36238925 36351921 217503152 150264728 217503152 150264728 154874822 150264728 292602268 294323952 292602268 193989245 292602268 193989245 176910262 173032735 176910262 212662331 176910262 212662331 223873597 257930240 223873597 257930240 257497006 257930240 212680330 215535743 212680330 194692099 212680330 194692099 43345779 39365409 43345779 89071972 43345779 89071972 90943571 89071972 64580619 61196560 64580619 233089763 64580619 233089763 290255805 106929228 290255805 106929228 89106446 87750268 89106446 104176112 89106446 104176112 153924338 147505050 153924338 171642727 153924338 171642727 175902319 171642727 169518557 75322770 169518557 75322770 80065305 75322770 139291006 137627452 139291006 146182916 139291006 146182916 151188437 146182916 147848350 131671464 147848350 131671464 134653688 131671464 217703656 211985372 217703656 263224989 217703656 263224989 260665219 263224989 35437512 36455555 35437512 27276715 35437512 27276715 29077067 27276715 72451125 58366957 72451125 58366957 61520830 58366957 269563178 271137897 269563178 48610354 269563178 48610354 49339711 48610354 161050405 30478097 161050405 30478097 30878198 30478097 122962137 32289538 122962137 32289538 34722207 32289538 213179334 207915302 213179334 233063503 213179334 233063503 227638475 233063503 76943254 73721183 76943254 290226275 76943254 290226275 287535637 290226275 236549809 214373681 236549809 214373681 110077548 108310727 110077548 189999907 110077548 189999907 194727059 189999907 103550216 101517643 103550216 153573123 103550216 153573123 160336821 153573123 16716199 15808042 16716199 59727149 16716199 59727149 195318547 195470882 195318547 26365484 195318547 26365484 28994872 26365484 44422241 41091486 44422241 249257924 44422241 249257924 247330055 249257924 129793969 62260091 129793969 62260091 65257813 62260091 137233853 132087158 137233853 249439084 137233853 249439084 261290976 262258306 261290976 231397877 261290976 231397877 127417750 121766448 127417750 254918754 127417750 254918754 249408581 254918754 206067770 201622794 206067770 286908425 206067770 286908425 284945297 286908425 218995559 222660462 218995559 78921260 218995559 78921260 79970927 78921260 200392380 169522216 200392380 169522216 177151395 169522216 267516290 267873485 267516290 239119242 267516290 239119242 233958733 239119242 257354975 259443914 257354975 170466562 257354975 170466562 110311277 51758284 110311277 51758284 55474589 51758284 209301849 208574871 209301849 299989709 209301849 299989709 299205432 299989709 175350641 169726022 175350641 244897639 175350641 244897639 243070777 244897639 168854987 160136868 168854987 169913674 168854987 169913674 174210769 169913674 87501329 85353682 87501329 152113490 87501329 152113490 155581122 152113490 40143955 38894424 40143955 77244272 40143955 77244272 184800509 17370315 184800509 17370315 15823956 17370315 180084306 80556798 180084306 80556798 85795516 80556798 86595608 82935515 86595608 129632047 86595608 129632047 143254641 87857557 143254641 87857557 88360063 87857557 128979145 84559707 128979145 84559707 88587797 84559707 182403364 33939341 182403364 33939341 37136463 33939341 171215625 159704924 171215625 280133030 171215625 280133030 277735148 280133030 28731976 27515709 28731976 148523716 28731976 148523716 153728132 148523716 78118798 47014181 78118798 47014181 47858046 47014181 199240739 90674065 199240739 90674065 92764977 90674065 129795143 10669395 129795143 10669395 11074885 10669395 206538357 103709655 206538357 103709655 67166002 23756695 67166002 23756695 25049462 23756695 103101030 99042583 103101030 191444200 103101030 191444200 191871381 191444200 173115843 167375789 173115843 174378688 173115843 174378688 182499438 174378688 103523260 102566981 103523260 232739638 103523260 232739638 298567782 299001238 298567782 140043398 298567782 140043398 135131451 130635749 135131451 180906555 135131451 180906555 260054677 261751652 260054677 161143284 260054677 161143284 153102641 145802999 153102641 250272150 153102641 250272150 248688501 250272150 122198557 34502337 122198557 34502337 37499181 34502337 244395919 246698373 244395919 215434780 244395919 215434780 155835128 135257572 155835128 135257572 100063562 29390823 100063562 29390823 31264599 29390823 270421887 271427731 270421887 172839925 270421887 172839925 178062293 172839925 201597631 138017894 201597631 138017894 21511862 19116625 21511862 109593480 21511862 109593480 111736140 109593480 71345311 68464703 71345311 103789027 71345311 103789027 109120267 103789027 39393920 63533529 39393920 63533529 257089337 260212515 257089337 224622959 257089337 224622959 39914832 36445913 39914832 155492719 39914832 155492719 279692192 280766439 279692192 17624287 279692192 17624287 19993740 17624287 253437164 256459271 253437164 36474954 253437164 36474954 35111877 36474954 122552666 120020657 122552666 247230672 122552666 247230672 242488017 247230672 97637889 95429970 97637889 241521070 97637889 241521070 286944236 131608832 286944236 131608832 135743968 131608832 209576237 72749021 209576237 72749021 75635695 72749021 85354208 80234593 85354208 144681137 85354208 144681137 150972924 144681137 103547452 52487237 103547452 52487237 54008565 52487237 224934436 227373778 224934436 165143006 224934436 165143006 159717583 153646638 159717583 239547143 159717583 239547143 297002627 297198807 297002627 172408093 297002627 172408093 2375895 106528453 2375895 106528453 145156078 140942914 145156078 161462109 145156078 161462109 209586379 213336980 209586379 196799599 209586379 196799599 54342203 51432608 54342203 159605735 54342203 159605735 167343554 159605735 125909301 120834213 125909301 152115473 125909301 152115473 155594918 152115473 77468302 74568354 77468302 79677817 77468302 79677817 187534010 20059895 187534010 20059895 21115284 20059895 108342041 109276395 108342041 66133376 108342041 66133376 69277665 66133376 200182164 203933537 200182164 177113213 200182164 177113213 184428239 177113213 233027213 235805712 233027213 234653067 233027213 234653067 147286223 51072083 147286223 51072083 53683330 51072083 62083488 59332462 62083488 245889513 62083488 245889513 258251503 262184850 258251503 155097795 258251503 155097795 50099188 47537238 50099188 80649544 50099188 80649544 109781944 105173976 109781944 219777568 109781944 219777568 216826890 219777568 94852507 93263949 94852507 132895528 94852507 132895528 135352272 132895528 64588286 60577241 64588286 187713369 64588286 187713369 188951659 187713369 92948027 91966670 92948027 125291339 92948027 125291339 260382341 262484946 260382341 261086442 260382341 261086442 260417898 261086442 199497353 202078612 199497353 100771956 199497353 100771956 39866859 38418066 39866859 122357589 39866859 122357589 204281873 31865591 204281873 31865591 34208170 31865591 249524010 249899748 249524010 207604600 249524010 207604600 21757467 21712001 21757467 224586901 21757467 224586901 221329970 224586901 129339577 123478964 129339577 198778392 129339577 198778392 202206391 198778392 172723451 167012773 172723451 216677846 172723451 216677846 274814976 275904967 274814976 199302791 274814976 199302791 208527482 199302791 277324600 279402593 277324600 177466234 277324600 177466234 182000952 177466234 277859770 279413209 277859770 68002504 277859770 68002504 53310575 52697795 53310575 249245375 53310575 249245375 244280065 249245375 161108399 116641644 161108399 116641644 91888041 89543324 91888041 182850304 91888041 182850304 188580439 182850304 31809887 142272521 31809887 142272521 147840975 142272521 121096202 114225787 121096202 247696119 121096202 247696119 244636781 247696119 116757316 58658164 116757316 58658164 61451166 58658164 249705936 252614894 249705936 119689814 249705936 119689814 120476078 119689814 245794514 248744388 245794514 80596004 245794514 80596004 77412607 75476197 77412607 85382527 77412607 85382527 101325999 96757506 101325999 255226837 101325999 255226837 251729566 255226837 102232683 97465497 102232683 97465497 100054108 97465497 265461825 267062312 265461825 248036958 265461825 248036958 246496696 248036958 261603277 264233444 261603277 230102319 261603277 230102319 162770197 69965161 162770197 69965161 74062222 69965161 237068634 240722191 237068634 240436742 237068634 240436742 44609498 43512874 44609498 150743741 44609498 150743741 156973389 150743741 141993012 49756027 141993012 49756027 48097688 43426397 48097688 90858094 48097688 90858094 167547106 162560624 167547106 199434048 167547106 199434048 203677623 199434048 134155251 42105587 134155251 42105587 43588197 42105587 197158306 201847244 197158306 160370477 197158306 160370477 107847609 106299643 107847609 114278310 107847609 114278310 169113970 157479649 169113970 209122225 169113970 209122225 209484383 209122225 191901621 188773871 191901621 213812541 191901621 213812541 216777173 213812541 59637528 55865321 59637528 209439972 59637528 209439972 209465835 209439972 91273625 86481138 91273625 201074680 91273625 201074680 209196299 201074680 200947720 89843706 200947720 89843706 90184486 89843706 222005337 222319085 222005337 72655520 222005337 72655520 56483344 40658764 56483344 40658764 37978740 40658764 253327502 256345162 253327502 83374347 253327502 83374347 84336392 83374347 190178756 181398040 190178756 181398040 113062019 108546204 113062019 258213366 113062019 258213366 257651683 258213366 35387945 46930865 35387945 46930865 252951531 254950796 252951531 245484078 252951531 245484078 54557096 50713269 54557096 172711731 54557096 172711731 270424538 273664427 270424538 36276661 270424538 36276661 35970089 36276661 178638989 176778484 178638989 269715264 178638989 269715264 266401063 269715264 109689022 105142500 109689022 135520649 109689022 135520649 139520502 135520649 48865443 48134116 48865443 82321333 48865443 82321333 232552584 237303473 232552584 237303473 234404349 237303473 148897530 53421078 148897530 53421078 23880121 23804283 23880121 263960900 23880121 263960900 259765088 263960900 89032613 85525482 89032613 283754458 89032613 283754458 281177059 283754458 231312283 235859393 231312283 38746739 231312283 38746739 43361009 38746739 253325399 256789039 253325399 48430281 253325399 48430281 48119508 48430281 93968788 90217574 93968788 261832119 93968788 261832119 259130191 261832119 207402800 206651667 207402800 256816236 207402800 256816236 254928961 256816236 89032645 86481661 89032645 204069201 89032645 204069201 208003542 204069201 16471517 100580887 16471517 100580887 215202732 175195832 215202732 175195832 183353868 175195832 219117534 223182533 219117534 204342924 219117534 204342924 181322138 88915089 181322138 88915089 91037570 88915089 197683157 194710696 197683157 227676649 197683157 227676649 228376440 227676649 221319587 249813647 221319587 249813647 244638821 249813647 109909511 104841084 109909511 240963863 109909511 240963863 237534601 240963863 175732914 117619096 175732914 117619096 106873799 30826714 106873799 30826714 30695440 30826714 271166389 273022446 271166389 85546122 271166389 85546122 87882094 85546122 167977645 100331987 167977645 100331987 72124670 68076524 72124670 170193967 72124670 170193967 178956871 170193967 117632887 109542824 117632887 109542824 114524338 109542824 153479456 142012717 153479456 170545579 153479456 170545579 176106329 170545579 113864972 108725434 113864972 214310833 113864972 214310833 234279952 239791870 234279952 166975064 234279952 166975064 31205689 28126572 31205689 241777308 31205689 241777308 241208388 241777308 187926386 22609396 187926386 22609396 22800754 22609396 45706662 43959356 45706662 276115387 45706662 276115387 273440466 276115387 132902252 130066049 132902252 140626333 132902252 140626333 149503705 113169984 149503705 113169984 103997127 99317641 103997127 240024469 103997127 240024469 251034201 254742094 251034201 224392865 251034201 224392865 221495320 224392865 258262108 261677055 258262108 219437195 258262108 219437195 216101206 219437195 277582773 279610481 277582773 213556841 277582773 213556841 64607748 63260692 64607748 78215950 64607748 78215950 115172951 86676041 115172951 86676041 88772844 86676041 91103510 66782566 91103510 66782566 69412520 66782566 230938795 235206992 230938795 38655368 230938795 38655368 38708993 38655368 68383961 66485346 68383961 272306243 68383961 272306243 270553491 272306243 26141151 23873015 26141151 157273009 26141151 157273009 164214890 157273009 123152822 118752206 123152822 201146229 123152822 201146229 209582059 201146229 78743725 74181890 78743725 94066025 78743725 94066025 179792933 171552272 179792933 259811172 179792933 259811172 257045136 259811172 216885869 219922487 216885869 180098713 216885869 180098713 53388704 49177673 53388704 199281350 53388704 199281350 202584619 199281350 123402870 103158777 123402870 103158777 107194412 103158777 209540955 206194853 209540955 264612153 209540955 264612153 262656984 264612153 219729489 245197184 219729489 245197184 239448503 245197184 100265599 203374934 100265599 203374934 255266373 257462481 255266373 40757234 255266373 40757234 39962669 40757234 98493402 90979233 98493402 90979233 93864138 90979233 192113254 144166865 192113254 144166865 12931758 173964573 12931758 173964573 177878368 173964573 86023242 86021763 86023242 158766357 86023242 158766357 182426544 173372390 182426544 257517546 182426544 257517546 255680673 257517546 178340337 158865025 178340337 158865025 103587308 102842503 103587308 242451915 103587308 242451915 240442811 242451915 77885801 76230374 77885801 258678590 77885801 258678590 256287103 258678590 51151043 41578822 51151043 41578822 27120594 26981663 27120594 229369185 27120594 229369185 225927777 229369185 161451988 48342478 161451988 48342478 50190320 48342478 201500817 205374497 201500817 178273696 201500817 178273696 186664364 178273696 218429811 229266287 218429811 229266287 230624840 229266287 125027195 121732463 125027195 173308832 125027195 173308832 178877667 173308832 168446685 112026993 168446685 112026993 111482136 112026993 219286199 223304883 219286199 142602568 219286199 142602568 133244290 47098851 133244290 47098851 48787377 47098851 91657637 89208832 91657637 272954181 91657637 272954181 271752340 272954181 213357243 97082370 213357243 97082370 98997182 97082370 105756731 101625384 105756731 101625384 104853092 101625384 157471074 115111503 157471074 115111503 90964677 49343369 90964677 49343369 51991791 49343369 293276118 294561474 293276118 72110603 293276118 72110603 75985579 72110603 122736482 117229338 122736482 180704801 122736482 180704801 182687165 180704801 154062737 149934063 154062737 155767861 154062737 155767861 167371817 155767861 160988144 30121714 160988144 30121714 24414495 22626863 24414495 300295048 24414495 300295048 300143215 300295048 277273970 279455137 277273970 106887642 277273970 106887642 67009542 64185386 67009542 65032830 67009542 65032830 66817101 65032830 130363170 124452734 130363170 149507446 130363170 149507446 154699765 149507446 19003750 163090119 19003750 163090119 302586503 303455767 302586503 252532121 302586503 252532121 157094710 148654070 157094710 148654070 118876524 110211051 118876524 110211051 114604978 110211051 219258104 150026111 219258104 150026111 154358832 150026111 240843746 254274921 240843746 254274921 258974799 260262391 258974799 160835365 258974799 160835365 51429326 42589603 51429326 42589603 14761439 14707914 14761439 201515984 14761439 201515984 204869836 201515984 200779882 99766066 200779882 99766066 81580575 78741745 81580575 238153609 81580575 238153609 288810976 290408719 288810976 102879990 288810976 102879990 105394592 102879990 245174630 265420640 245174630 265420640 262719314 265420640 40270302 42167252 40270302 12659493 40270302 12659493 13243228 12659493 198480358 194184880 198480358 283568195 198480358 283568195 282500610 283568195 267381664 267876523 267381664 224461074 267381664 224461074 109965073 109105176 109965073 138451406 109965073 138451406 254497897 259198705 254497897 62937420 254497897 62937420 63730303 62937420 92256940 22526855 92256940 22526855 23892201 22526855 156105155 94578796 156105155 94578796 96376383 94578796 134578790 130124761 134578790 203077544 134578790 203077544 225131234 227634181 225131234 64708534 225131234 64708534 67157814 64708534 248932285 251552308 248932285 166822112 248932285 166822112 136433114 48301498 136433114 48301498 48190281 48301498 246706751 251052869 246706751 108061482 246706751 108061482 92295088 45328877 92295088 45328877 44230360 45328877 260340700 260593538 260340700 126800346 260340700 126800346 73484952 71532785 73484952 136219122 73484952 136219122 165358139 104148566 165358139 104148566 108870655 104148566 226214627 229968846 226214627 42487231 226214627 42487231 43179792 42487231 84075094 37019837 84075094 37019837 37389877 37019837 167827548 160850438 167827548 255520592 167827548 255520592 252857150 255520592 152622865 93772552 152622865 93772552 95662092 93772552 230881743 227502656 230881743 236703463 230881743 236703463 256166051 260207922 256166051 242617912 256166051 242617912 168215938 147337648 168215938 147337648 129029617 80732556 129029617 80732556 80110175 80732556 144817362 139894380 144817362 227309953 144817362 227309953 254787469 254916148 254787469 111148572 254787469 111148572 23883955 22727932 23883955 24929327 23883955 24929327 228023036 114026861 228023036 114026861 81101667 66801791 81101667 66801791 68830444 66801791 212769158 130021988 212769158 130021988 135053241 130021988 171265344 95972545 171265344 95972545 98047445 95972545 205455252 203656994 205455252 286894282 205455252 286894282 284707908 286894282 192461327 81244566 192461327 81244566 85593237 81244566 267016561 267833600 267016561 156394632 267016561 156394632 168703298 156394632 169181238 163647395 169181238 211110408 169181238 211110408 211991496 57097532 211991496 57097532 60403852 57097532 171902343 40759131 171902343 40759131 45118921 40759131 255229219 256103149 255229219 121451793 255229219 121451793 123573396 121451793 176949911 107264365 176949911 107264365 113004800 107264365 180862876 134365592 180862876 134365592 139027223 134365592 200755733 197579990 200755733 212166807 200755733 212166807 212406209 212166807 168111602 124511662 168111602 124511662 130701425 124511662 150086720 145587405 150086720 170022951 150086720 170022951 181432318 174069182 181432318 251985616 181432318 251985616 248710864 251985616 192513423 296637108 192513423 296637108 294683420 296637108 131464797 39457816 131464797 39457816 41500889 39457816 106369251 105182220 106369251 251028926 106369251 251028926 248605471 251028926 119310860 114668699 119310860 155648679 119310860 155648679 222872618 133702019 222872618 133702019 139359829 133702019 282455714 252341644 282455714 252341644 211823236 135797543 211823236 135797543 112813352 107617043 112813352 278383788 112813352 278383788 276329803 278383788 184917115 181124447 184917115 289380764 184917115 289380764 286840045 289380764 152674866 143491861 152674866 254811228 152674866 254811228 251912369 254811228 204622345 59751128 204622345 59751128 62744763 59751128 149131604 114392529 149131604 114392529 30815905 28466796 30815905 82988623 30815905 82988623 84549852 82988623 33528583 30840749 33528583 102158739 33528583 102158739 173548833 167855131 173548833 180532005 173548833 180532005 187211894 180532005 60628039 57651536 60628039 167549176 60628039 167549176 244343852 246740131 244343852 211088596 244343852 211088596 115326653 109302071 115326653 172737329 115326653 172737329 182646502 172737329 171648057 89857130 171648057 89857130 16126584 14831142 16126584 57103595 16126584 57103595 187457467 147403206 187457467 147403206 110644067 106655023 110644067 235897802 110644067 235897802 233541741 235897802 206434550 208694374 206434550 185651026 206434550 185651026 120828171 117870807 120828171 147512212 120828171 147512212 158253735 147512212 80705282 98143659 80705282 98143659 179045560 169103712 179045560 257789648 179045560 257789648 257744613 257789648 164698373 160884708 164698373 203877902 164698373 203877902 205797318 203877902 134142344 130215801 134142344 142637069 134142344 142637069 188796394 188959469 188796394 155093434 188796394 155093434 112114624 106960912 112114624 171034884 112114624 171034884 251353472 254063145 251353472 168142663 251353472 168142663 31599719 28870963 31599719 156103517 31599719 156103517 300241502 301694581 300241502 230527834 300241502 230527834 88397779 83346228 88397779 257775325 88397779 257775325 253785104 257775325 55091234 50050086 55091234 100758186 55091234 100758186 207140377 197237667 207140377 197237667 115883490 114782471 115883490 273510120 115883490 273510120 272687001 273510120 123698891 121665631 123698891 187224581 123698891 187224581 191492565 187224581 123153038 121311002 123153038 192301583 123153038 192301583 200786310 192301583 180136403 125133012 180136403 125133012 59904311 58225307 59904311 271455710 59904311 271455710 269273599 271455710 126943942 122641529 126943942 229813632 126943942 229813632 228819131 229813632 93912276 26739323 93912276 26739323 30036616 26739323 239834730 243361231 239834730 112335894 239834730 112335894 116054941 112335894 139740302 133345423 139740302 203777157 139740302 203777157 207442312 203777157 139680598 134961009 139680598 193480085 139680598 193480085 204268145 193480085 103296354 98521592 103296354 142673609 103296354 142673609 244983457 248654166 244983457 98487198 244983457 98487198 99532162 98487198 109923795 200556803 109923795 200556803 209353502 200556803 92141000 87198842 92141000 94368096 92141000 94368096 97386204 95502747 97386204 285605604 97386204 285605604 282537949 285605604 236721854 239972534 236721854 215212432 236721854 215212432 219462444 215212432 247440050 250189358 247440050 228351253 247440050 228351253 55563900 53963020 55563900 199196079 55563900 199196079 202242079 199196079 178671650 137328103 178671650 137328103 39606046 37344680 39606046 229094841 39606046 229094841 224490165 229094841 36047051 32838160 36047051 250399690 36047051 250399690 247492073 250399690 62057218 59109659 62057218 61998542 62057218 61998542 149634701 144566833 149634701 245131633 149634701 245131633 242471290 245131633 183079489 125472481 183079489 125472481 95499800 92553343 95499800 244786796 95499800 244786796 242996823 244786796 121432624 116786491 121432624 122170578 121432624 122170578 124515527 122170578 54567659 50963839 54567659 277830425 54567659 277830425 273809075 277830425 160469776 77758966 160469776 77758966 80740119 77758966 184965655 44414670 184965655 44414670 48980992 44414670 96940462 95103369 96940462 99898681 96940462 99898681 199525956 194777819 199525956 194777819 204176552 111490422 204176552 111490422 115233711 111490422 196460195 87335754 196460195 87335754 89575661 87335754 242985870 246745766 242985870 90980886 242985870 90980886 92964548 90980886 210049927 211466795 210049927 191391200 210049927 191391200 16564979 16151050 16564979 105659399 16564979 105659399 205842851 210907697 205842851 63349607 205842851 63349607 67389309 63349607 181754941 86043697 181754941 86043697 48955648 48624043 48955648 124466476 48955648 124466476 217218267 199438181 217218267 199438181 195877883 4598200 195877883 4598200 4304125 4598200 161313442 102633911 161313442 102633911 102669708 102633911 139519704 42646387 139519704 42646387 44841193 42646387 180400867 84730758 180400867 84730758 87045969 84730758 133162582 127268506 133162582 250968627 133162582 250968627 249349350 250968627 174272022 146318998 174272022 146318998 150343784 146318998 186087359 177041990 186087359 235885671 186087359 235885671 236639962 254740105 236639962 254740105 253720899 254740105 190456826 168266377 190456826 168266377 176528004 168266377 182876406 29567439 182876406 29567439 32200494 29567439 267373325 269072782 267373325 4550499 267373325 4550499 6607069 4550499 206913847 184845689 206913847 184845689 56572776 54277982 56572776 186032982 56572776 186032982 190519316 186032982 40707813 39191784 40707813 116005469 40707813 116005469 171854412 135981985 171854412 135981985 104999180 77807711 104999180 77807711 50268992 47720285 50268992 234102194 50268992 234102194 228685177 234102194 86518944 83447763 86518944 192817956 86518944 192817956 223852661 227285569 223852661 20991736 223852661 20991736 23399282 20991736 164052085 160623107 164052085 215978615 164052085 215978615 211117444 215978615 172253987 105359069 172253987 105359069 108694066 105359069 126173402 120755701 126173402 159840540 126173402 159840540 164864684 159840540 155292089 149962069 155292089 204483529 155292089 204483529 290788121 292664444 290788121 243677481 290788121 243677481 117029256 92531564 117029256 92531564 95764521 92531564 281700997 283858422 281700997 187886339 281700997 187886339 143956051 87598388 143956051 87598388 68868195 65516842 68868195 220522099 68868195 220522099 238578216 253701744 238578216 253701744 294795205 295439225 294795205 222938565 294795205 222938565 207757052 202320019 207757052 207003776 207757052 207003776 202019566 207003776 239400572 159979491 239400572 159979491 167423170 159979491 197829677 25557488 197829677 25557488 26459141 25557488 157564078 130650804 157564078 130650804 128151908 6228809 128151908 6228809 7860397 6228809 262816963 264730926 262816963 216157927 262816963 216157927 169373245 157739668 169373245 236991328 169373245 236991328 252212275 256818014 252212275 235264219 252212275 235264219 152503415 147698382 152503415 230516804 152503415 230516804 234004789 230516804 75612091 27462398 75612091 27462398 27246296 27462398 195537558 96746655 195537558 96746655 99808648 96746655 133109771 65037192 133109771 65037192 68129865 65037192 279480912 282682909 279480912 101807770 279480912 101807770 60124280 58285336 60124280 149962865 60124280 149962865 155615627 149962865 147394546 142377914 147394546 225774921 147394546 225774921 277808115 279089758 277808115 21238440 277808115 21238440 22859348 21238440 209825339 188760625 209825339 188760625 189372831 188760625 239736592 244492634 239736592 183449138 239736592 183449138 193797104 183449138 247062561 251140790 247062561 73332608 247062561 73332608 76357953 73332608 171401456 167558030 171401456 180834446 171401456 180834446 233136871 245302806 233136871 245302806 242671863 245302806 145603174 94941282 145603174 94941282 97821305 94941282 208651919 226072510 208651919 226072510 231416068 226072510 77841706 76462428 77841706 95657636 77841706 95657636 241420821 243628483 241420821 136661251 241420821 136661251 141683131 136661251 228078869 231562420 228078869 203896320 228078869 203896320 211292183 203896320 228916528 231975470 228916528 140284493 228916528 140284493 150224800 140284493 169196295 16212771 169196295 16212771 16983676 16212771 137914579 90264451 137914579 90264451 92282147 90264451 121626528 115367221 121626528 255433665 121626528 255433665 253624873 255433665 115894961 114794400 115894961 225069990 115894961 225069990 220859082 225069990 155710487 116221796 155710487 116221796 117618105 116221796 207473435 199170963 207473435 261239405 207473435 261239405 258308600 261239405 73705111 73151021 73705111 203321643 73705111 203321643 205492037 203321643 51124890 46099233 51124890 231503605 51124890 231503605 226843456 231503605 172024269 161386160 172024269 236132037 172024269 236132037 231230723 236132037 92559437 91017630 92559437 127133947 92559437 127133947 130969823 127133947 52069900 50511305 52069900 189087154 52069900 189087154 188620423 189087154 115280915 109024799 115280915 128611323 115280915 128611323 208735402 183084364 208735402 183084364 184006694 149221550 184006694 149221550 47901085 44759548 47901085 48589149 47901085 48589149 175746145 35971517 175746145 35971517 38953985 35971517 231335778 236118226 231335778 236118226 232690970 236118226 172892742 55097493 172892742 55097493 55060393 55097493 201039234 30986389 201039234 30986389 30218920 30986389 231061921 234220962 231061921 213592888 231061921 213592888 211533466 213592888 298065072 298498738 298065072 237343946 298065072 237343946 75486696 72029839 75486696 298689522 75486696 298689522 298142583 298689522 213461800 83835083 213461800 83835083 88077382 83835083 272512160 274094760 272512160 225498188 272512160 225498188 221716846 225498188 284503006 287976033 284503006 257290907 284503006 257290907 82446115 79552365 82446115 188527334 82446115 188527334 195234523 188527334 63492286 495892 63492286 495892 488707 495892 184620529 34648392 184620529 34648392 35090661 34648392 183138698 53351345 183138698 53351345 54683489 53351345 228850478 275457755 228850478 275457755 272551997 275457755 184791297 177688700 184791297 292921058 184791297 292921058 291798181 292921058 136547788 82817562 136547788 82817562 84226595 82817562 246006114 249719605 246006114 25077912 246006114 25077912 25976471 25077912 95908837 93889775 95908837 291571704 95908837 291571704 291177095 291571704 260058280 260353365 260058280 113796985 260058280 113796985 118350434 113796985 129321773 66039338 129321773 66039338 68763840 66039338 97642054 94763463 97642054 155663308 97642054 155663308 164266422 155663308 90358554 87514100 90358554 166591373 90358554 166591373 271501327 273127391 271501327 98976854 271501327 98976854 99466328 98976854 207137110 198306745 207137110 258106424 207137110 258106424 276151040 277364842 276151040 161557148 276151040 161557148 98152672 95830260 98152672 149229581 98152672 149229581 153709526 149229581 48930392 46399111 48930392 125345500 48930392 125345500 296781250 69428754 296781250 69428754 72209328 69428754 274905555 277988829 274905555 200125976 274905555 200125976 203971003 200125976 229496426 237697239 229496426 237697239 235016102 237697239 165003802 156712833 165003802 207156596 165003802 207156596 207205790 207156596 82800303 82559043 82800303 181949996 82800303 181949996 247935097 249634370 247935097 208128740 247935097 208128740 57395052 56044854 57395052 61557556 57395052 61557556 156065332 57008281 156065332 57008281 58925674 57008281 92861996 91465882 92861996 196516329 92861996 196516329 210391355 234030156 210391355 234030156 237684231 241989520 237684231 10594795 237684231 10594795 9139680 10594795 154710913 149950795 154710913 216808705 154710913 216808705 211957647 216808705 128867919 123840340 128867919 176562601 128867919 176562601 298316662 141026370 298316662 141026370 146907996 141026370 165894079 58010244 165894079 58010244 60842833 58010244 181138274 89718429 181138274 89718429 92589919 89718429 138525408 131918040 138525408 183575118 138525408 183575118 191285138 183575118 111720569 105999214 111720569 111193117 111720569 111193117 227603952 229199136 227603952 109755181 227603952 109755181 108512623 109755181 248020565 252195659 248020565 225040615 248020565 225040615 68231859 66203069 68231859 242448503 68231859 242448503 238981962 242448503 211709612 210693118 211709612 213293487 211709612 213293487 91172417 88906130 91172417 175458708 91172417 175458708 181588248 175458708 138953624 129928678 138953624 129928678 44177912 41701369 44177912 91624427 44177912 91624427 92559163 91624427 55741102 13170704 55741102 13170704 12734719 13170704 87133503 36773817 87133503 36773817 36627141 36773817 197782628 195855555 197782628 254602194 197782628 254602194 250032559 254602194 102884861 103252413 102884861 45333334 102884861 45333334 48784841 45333334 85047673 74274082 85047673 74274082 77259764 74274082 175514741 113387352 175514741 113387352 116159723 113387352 168099805 162227056 168099805 207410268 168099805 207410268 251142096 254359589 251142096 129463865 251142096 129463865 17031543 267737551 17031543 267737551 265576631 267737551 184788392 180244072 184788392 202509015 184788392 202509015 209193360 202509015 154436513 24538978 154436513 24538978 25388533 24538978 162733938 157706273 162733938 167131537 162733938 167131537 173401521 167131537 159505649 153878949 159505649 245148633 159505649 245148633 239213839 245148633 33528532 31039974 33528532 231143292 33528532 231143292 227199472 231143292 104080970 57495255 104080970 57495255 58436569 57495255 197554045 99901421 197554045 99901421 99758264 80049362 99758264 80049362 53959872 53311114 53959872 75808175 53959872 75808175 180607518 37324736 180607518 37324736 39471938 37324736 67010210 64238919 67010210 107675025 67010210 107675025 113495773 107675025 40658072 36354727 40658072 65353466 40658072 65353466 241300583 243880218 241300583 39416988 241300583 39416988 40184160 39416988 272701460 281558209 272701460 281558209 280689496 281558209 101114113 141677096 101114113 141677096 278354827 279386260 278354827 113055650 278354827 113055650 92482554 91266836 92482554 156569911 92482554 156569911 162828282 156569911 110525058 170706272 110525058 170706272 180189734 170706272 143926283 139464896 143926283 240396476 143926283 240396476 237959026 240396476 199671353 31226418 199671353 31226418 34325780 31226418 209557785 119878742 209557785 119878742 121415185 119878742 155003583 134604633 155003583 134604633 139350713 134604633 183879532 42274575 183879532 42274575 44314787 42274575 247860562 254460660 247860562 169476780 247860562 169476780 93484622 92820389 93484622 226906780 93484622 226906780 230634484 226906780 89806507 63659778 89806507 63659778 37272429 34378480 37272429 141029238 37272429 141029238 143720892 141029238 84386478 80863153 84386478 160606705 84386478 160606705 167172772 160606705 44973454 40564853 44973454 205731288 44973454 205731288 210384300 144695101 210384300 144695101 149326154 144695101 247919913 249910353 247919913 198618329 247919913 198618329 87822396 24463340 87822396 24463340 21289836 19103078 21289836 285096130 21289836 285096130 286511769 285096130 211730309 211718173 211730309 251664619 211730309 251664619 248577144 251664619 135936510 126973835 135936510 126973835 128406310 126973835 258576576 261855676 258576576 167609005 258576576 167609005 131036642 124739706 131036642 233699876 131036642 233699876 229931420 233699876 203247347 74648981 203247347 74648981 78481041 74648981 152389912 90551778 152389912 90551778 91769621 90551778 181284103 174373896 181284103 201170440 181284103 201170440 202972007 201170440 89728180 86363228 89728180 101991010 89728180 101991010 206667883 186558447 206667883 186558447 191614926 186558447 199621195 109586888 199621195 109586888 110954801 109586888 151180630 97496084 151180630 97496084 98864289 97496084 135232499 132389691 135232499 260011139 135232499 260011139 259018665 260011139 136498547 131207098 136498547 205517094 136498547 205517094 202559271 205517094 181907345 56418683 181907345 56418683 59645148 56418683 189611312 45538436 189611312 45538436 48590857 45538436 146437466 63919001 146437466 63919001 67136873 63919001 98661884 97102555 98661884 251408183 98661884 251408183 249325952 251408183 62231752 59056372 62231752 69005308 62231752 69005308 251515113 253864859 251515113 87517447 251515113 87517447 91059501 87517447 147009336 140935280 147009336 175310531 147009336 175310531 182213233 175310531 118459309 100735032 118459309 100735032 103044955 100735032 114184481 41377790 114184481 41377790 43630246 41377790 178289628 141237035 178289628 141237035 90762124 89277426 90762124 268720969 90762124 268720969 269230645 268720969 228285510 263710108 228285510 263710108 262442902 263710108 51148939 50017773 51148939 164817225 51148939 164817225 201826680 205181036 201826680 183439948 201826680 183439948 192662697 183439948 247189918 270448281 247189918 270448281 270297788 270448281 44780419 42443197 44780419 86881869 44780419 86881869 114051242 108454211 114051242 242363421 114051242 242363421 239135972 242363421 128550866 94113034 128550866 94113034 45899273 42874959 45899273 60042223 45899273 60042223 172778266 140314548 172778266 140314548 143317896 140314548 175198026 50325372 175198026 50325372 51994381 50325372 154452608 120832813 154452608 120832813 23333830 166944070 23333830 166944070 206756412 205286743 206756412 289001562 206756412 289001562 288679827 289001562 95542570 14931577 95542570 14931577 15679433 14931577 51595872 48620361 51595872 184402781 51595872 184402781 184815443 184402781 172464135 166727571 172464135 180567639 172464135 180567639 186295510 180567639 61895024 59322637 61895024 235558896 61895024 235558896 243110773 258332814 243110773 258332814 253280388 258332814 166622950 17744660 166622950 17744660 19591125 17744660 261966548 263567889 261966548 238229431 261966548 238229431 235990942 238229431 260911724 262221093 260911724 35316085 260911724 35316085 15983282 13784828 15983282 271395310 15983282 271395310 268733185 271395310 175582284 170387944 175582284 180771184 175582284 180771184 187152580 180771184 73071741 69561609 73071741 188137288 73071741 188137288 196897679 85595484 196897679 85595484 89208853 85595484 147779361 66463467 147779361 66463467 27361044 83669247 27361044 83669247 300405087 302008481 300405087 214789800 300405087 214789800 188618129 147493185 188618129 147493185 152440953 147493185 275986617 277949546 275986617 106477369 275986617 106477369 111881525 106477369 251815629 255939137 251815629 130704030 251815629 130704030 99084815 96813445 99084815 154485811 99084815 154485811 170763701 162050626 170763701 280083968 170763701 280083968 278125046 280083968 132530464 128119229 132530464 128119229 163533292 110212545 163533292 110212545 114718657 110212545 182953727 174294818 182953727 276676994 182953727 276676994 274083861 276676994 65561971 62150474 65561971 256875519 65561971 256875519 257056528 256875519 194538887 191308031 194538887 201865819 194538887 201865819 269773637 271262893 269773637 228311117 269773637 228311117 210466403 215464464 210466403 132957505 210466403 132957505 42443798 38881105 42443798 42987496 42443798 42987496 104211435 41656592 104211435 41656592 42966231 41656592 135952644 132690851 135952644 213613750 135952644 213613750 244221773 248849605 244221773 155661907 244221773 155661907 161818757 155661907 289749273 189721741 289749273 189721741 192557834 189721741 256190360 258871769 256190360 127225511 256190360 127225511 131998386 127225511 234015410 236873177 234015410 197552616 234015410 197552616 21733191 21278500 21733191 153324520 21733191 153324520 200303573 201159213 200303573 148783575 200303573 148783575 153575993 148783575 166123938 127259053 166123938 127259053 132229159 127259053 220043898 223755178 220043898 80995746 220043898 80995746 82835228 80995746 134692332 30963800 134692332 30963800 34123102 30963800 91827779 87727966 91827779 259204921 91827779 259204921 255307571 259204921 114432711 110230417 114432711 159417624 114432711 159417624 165432753 159417624 116300307 115256299 116300307 236992087 116300307 236992087 234020269 236992087 131968093 83342251 131968093 83342251 37982585 67349144 37982585 67349144 243057792 247777860 243057792 174015132 243057792 174015132 63815444 60975456 63815444 234818935 63815444 234818935 235893359 239418597 235893359 43514125 235893359 43514125 45242596 43514125 176215203 172012859 176215203 229243713 176215203 229243713 225872837 229243713 221446785 107312257 221446785 107312257 111882274 107312257 121438835 114446549 121438835 172245103 121438835 172245103 251966460 254545294 251966460 52385400 251966460 52385400 57167125 52385400 94061300 93324672 94061300 288391444 94061300 288391444 287017397 288391444 79769661 76842849 79769661 228031510 79769661 228031510 223547878 228031510 178802674 174403620 178802674 271916693 178802674 271916693 268942183 271916693 74487083 71094225 74487083 243362174 74487083 243362174 248013634 252366754 248013634 67613263 248013634 67613263 70361948 67613263 235524378 240729479 235524378 135988124 235524378 135988124 43886476 32581316 43886476 32581316 35706710 32581316 203715101 194520947 203715101 208952308 203715101 208952308 203347605 208952308 237445509 240272944 237445509 144517498 237445509 144517498 93200107 89657916 93200107 204792049 93200107 204792049 261268895 264578101 261268895 253562260 261268895 253562260 49438064 49345169 49438064 169272784 49438064 169272784 177901543 169272784 105814096 102162652 105814096 137648626 105814096 137648626 224061911 229141866 224061911 141742781 224061911 141742781 136322550 132546186 136322550 186430796 136322550 186430796 191574202 186430796 164112906 115689072 164112906 115689072 7712053 7139124 7712053 82879653 7712053 82879653 168453826 161162547 168453826 259479878 168453826 259479878 255337439 259479878 43526888 43199947 43526888 253909099 43526888 253909099 265477730 266064947 265477730 246114231 265477730 246114231 64370240 62015726 64370240 269642054 64370240 269642054 267081903 269642054 229928538 232823978 229928538 92899616 229928538 92899616 95287485 92899616 226446403 124619115 226446403 124619115 129859091 124619115 164900215 155452063 164900215 198211975 164900215 198211975 200508886 198211975 63402055 60176293 63402055 137876109 63402055 137876109 140543721 137876109 36188917 113732818 36188917 113732818 191545193 81350929 191545193 81350929 81535457 81350929 141315162 134956656 141315162 207559262 141315162 207559262 223085033 226986104 223085033 58086127 223085033 58086127 60723475 58086127 144771306 96084456 144771306 96084456 63038920 59287158 63038920 84958988 63038920 84958988 99377090 96266136 99377090 271719480 99377090 271719480 270746947 271719480 265895558 267768155 265895558 38967117 265895558 38967117 39084789 38967117 214287257 266825517 214287257 266825517 265937085 266825517 93325568 89375918 93325568 89375918 39173459 36021178 39173459 194802912 39173459 194802912 210905215 214542237 210905215 166223664 210905215 166223664 172083798 166223664 242170713 245041578 242170713 193411284 242170713 193411284 53859803 48253293 53859803 76405096 53859803 76405096 239972142 245723603 239972142 189765367 239972142 189765367 189732153 189765367 257881704 261468522 257881704 123865546 257881704 123865546 113487028 108824114 113487028 146745421 113487028 146745421 198274496 216112365 198274496 216112365 213965948 216112365 34040869 13845809 34040869 13845809 13836417 13845809 136486049 83329296 136486049 83329296 9905247 180915472 9905247 180915472 184125707 180915472 98591620 95364525 98591620 222990467 98591620 222990467 219050033 222990467 208861284 212305624 208861284 138357118 208861284 138357118 106323887 102478262 106323887 136725421 106323887 136725421 141547703 136725421 78257938 75858760 78257938 104822576 78257938 104822576 121203416 114965400 121203416 237840920 121203416 237840920 239243590 237840920 40939540 38517493 40939540 160051624 40939540 160051624 167633165 160051624 147983329 143127647 147983329 192171412 147983329 192171412 195751354 192171412 129217364 125643004 129217364 164619839 129217364 164619839 251330971 254584576 251330971 69406445 251330971 69406445 15215999 14698004 15215999 69217013 15215999 69217013 294292310 295321343 294292310 70074708 294292310 70074708 64219174 62035422 64219174 127870023 64219174 127870023 132581011 127870023 58306483 53862041 58306483 274680081 58306483 274680081 272575594 274680081 164130886 49906711 164130886 49906711 51221826 49906711 201157490 167470552 201157490 167470552 55052466 54288713 55052466 57074684 55052466 57074684 170266119 99842951 170266119 99842951 54564806 53347279 54564806 154214708 54564806 154214708 165433592 154214708 123619185 67391584 123619185 67391584 56614813 52141415 56614813 271182589 56614813 271182589 268436987 271182589 103283852 98818475 103283852 188411507 103283852 188411507 193048662 188411507 182962260 179878679 182962260 198033045 182962260 198033045 251102641 255163881 251102641 240632094 251102641 240632094 168748082 77418744 168748082 77418744 77889846 77418744 153014955 138358847 153014955 138358847 66131738 3732655 66131738 3732655 4097390 3732655 132449942 123599775 132449942 123599775 125489737 123599775 156122180 147730812 156122180 252710938 156122180 252710938 250385999 252710938 168092253 86123763 168092253 86123763 58327603 54583883 58327603 168729636 58327603 168729636 177511248 168729636 25639908 25282697 25639908 125228965 25639908 125228965 226372724 228994303 226372724 181394223 226372724 181394223 191997199 181394223 272550050 275347154 272550050 200523684 272550050 200523684 201711451 200523684 259316268 259856329 259316268 68445639 259316268 68445639 69911106 68445639 150510466 145188199 150510466 239482320 150510466 239482320 237522240 239333181 237522240 5785957 237522240 5785957 4824699 5785957 292423961 294110196 292423961 290406005 292423961 290406005 150303159 135688330 150303159 135688330 72877313 69597261 72877313 133889784 72877313 133889784 201056043 65342844 201056043 65342844 66806624 65342844 124642152 121800968 124642152 276597454 124642152 276597454 273684472 276597454 216077080 220979963 216077080 200368876 216077080 200368876 87682054 84722549 87682054 250576208 87682054 250576208 249581426 252172794 249581426 138175108 249581426 138175108 115296466 49809413 115296466 49809413 51550444 49809413 103276929 99820137 103276929 145280463 103276929 145280463 204336553 202073648 204336553 264392550 204336553 264392550 261169749 264392550 115693601 111329982 115693601 152706074 115693601 152706074 164910697 152706074 119180881 40363349 119180881 40363349 44705258 40363349 152706842 141877312 152706842 183672066 152706842 183672066 194623104 183672066 59148542 57801343 59148542 142951267 59148542 142951267 149429312 142951267 38908319 34981002 38908319 171050549 38908319 171050549 254637178 255913578 254637178 107666633 254637178 107666633 112216661 107666633 149681269 103486674 149681269 103486674 57739002 54507316 57739002 189582970 57739002 189582970 200790771 189582970 173007894 165122515 173007894 209275695 173007894 209275695 204953450 209275695 168871969 158104154 168871969 242525671 168871969 242525671 240630730 242525671 186543791 141907262 186543791 141907262 147882638 141907262 225927089 225833354 225927089 248022144 225927089 248022144 243332178 248022144 147930399 140720731 147930399 197542936 147930399 197542936 205792618 197542936 56048252 54827674 56048252 75846443 56048252 75846443 204968042 221440666 204968042 221440666 226386645 221440666 31580746 28561867 31580746 163281164 31580746 163281164 169114624 163281164 80386216 79824877 80386216 252435654 80386216 252435654 250661217 252435654 247120341 249182077 247120341 100284581 247120341 100284581 103768446 100284581 196134761 146788571 196134761 146788571 151373549 146788571 212194582 217441121 212194582 126059194 212194582 126059194 132445502 126059194 217546682 220561282 217546682 159925060 217546682 159925060 93872724 92275605 93872724 141922869 93872724 141922869 148317732 74541274 148317732 74541274 78082968 74541274 86712482 59557815 86712482 59557815 63130822 59557815 180065260 86721849 180065260 86721849 89306853 86721849 208128905 130535888 208128905 130535888 72810389 70499734 72810389 97310620 72810389 97310620 151414327 110250952 151414327 110250952 66455692 64090980 66455692 64855802 66455692 64855802 68113314 65926402 68113314 137611047 68113314 137611047 142868947 137611047 58974310 56784794 58974310 62916200 58974310 62916200 141721780 136214431 141721780 201969139 141721780 201969139 198009778 201969139 85685343 81088803 85685343 237710234 85685343 237710234 234218314 237710234 118603609 111981951 118603609 187981254 118603609 187981254 194310542 187981254 86570802 85435906 86570802 199339255 86570802 199339255 198828715 199339255 168259034 159071953 168259034 201483673 168259034 201483673 209382957 201483673 61097036 59878578 61097036 171729813 61097036 171729813 175478577 171729813 54918031 52909622 54918031 96813997 54918031 96813997 102025477 96813997 92594016 67090754 92594016 67090754 70299391 67090754 275286304 276762576 275286304 45796846 275286304 45796846 49380720 45796846 100514375 100352252 100514375 102459052 100514375 102459052 141799281 136796655 141799281 184153458 141799281 184153458 247743456 247837928 247743456 71834385 247743456 71834385 75043007 71834385 232993964 237245193 232993964 70221512 232993964 70221512 74833936 70221512 229047190 297688590 229047190 297688590 298285956 297688590 147668455 98632780 147668455 98632780 100035458 98632780 234211972 253333234 234211972 253333234 250754117 253333234 115359833 109444001 115359833 116109135 115359833 116109135 230572501 231451462 230572501 137971037 230572501 137971037 144086657 137971037 184101726 157688452 184101726 157688452 162196826 157688452 236797459 241837072 236797459 224797926 236797459 224797926 78222447 75317702 78222447 137999494 78222447 137999494 142778698 137999494 37487539 34223252 37487539 66529525 37487539 66529525 73554914 69297506 73554914 174783645 73554914 174783645 183754414 174783645 169155722 119189171 169155722 119189171 117221073 110649314 117221073 164955211 117221073 164955211 235987178 239168449 235987178 181872447 235987178 181872447 135152309 74785579 135152309 74785579 77530864 74785579 199880175 42286020 199880175 42286020 44040741 42286020 65568160 62864304 65568160 66045021 65568160 66045021 141605891 67673296 141605891 67673296 71768811 67673296 129869692 121356517 129869692 121356517 125507050 121356517 215826731 215233892 215826731 256470752 215826731 256470752 255152785 256470752 209455174 75381481 209455174 75381481 78522792 75381481 227036398 223826135 227036398 236408426 227036398 236408426 239510872 241815641 239510872 104115693 239510872 104115693 41906964 37796185 41906964 253312824 41906964 253312824 250100249 253312824 98323907 96630134 98323907 205397587 98323907 205397587 209970418 205397587 126141200 121651937 126141200 157362515 126141200 157362515 186565660 179011168 186565660 227477984 186565660 227477984 222552190 227477984 42135206 43503281 42135206 31370749 42135206 31370749 31647268 31370749 239873995 241582522 239873995 163672312 239873995 163672312 171718880 59646211 171718880 59646211 61714283 59646211 193284128 188560747 193284128 254693213 193284128 254693213 254491486 254693213 72140310 48311739 72140310 48311739 47520369 32997039 47520369 32997039 32408629 32997039 127866216 123067148 127866216 224827630 127866216 224827630 221567362 224827630 119291192 106901295 119291192 106901295 111157828 106901295 194903162 194268490 194903162 219131281 194903162 219131281 218331225 219131281 54228054 48602657 54228054 48602657 51288297 48602657 51782522 49695492 51782522 148598536 51782522 148598536 152234629 148598536 143086458 137700409 143086458 161925837 143086458 161925837 169199917 161925837 121057266 95981444 121057266 95981444 53666159 52023632 53666159 87789139 53666159 87789139 242886041 244399665 242886041 122732627 242886041 122732627 70954217 63719972 70954217 63719972 66163371 63719972 214491792 217566601 214491792 97321698 214491792 97321698 100361308 97321698 119156472 115543913 119156472 246882983 119156472 246882983 244758140 246882983 185252444 125960335 185252444 125960335 130002268 125960335 177141454 172543784 177141454 284986626 177141454 284986626 282449866 284986626 102501124 52001134 102501124 52001134 53456647 52001134 126401296 63995554 126401296 63995554 67838541 63995554 69486312 67077417 69486312 150700208 69486312 150700208 156282157 150700208 64300980 61498542 64300980 133897213 64300980 133897213 240670248 244653703 240670248 199444451 240670248 199444451 203628854 199444451 229536437 232581820 229536437 102371555 229536437 102371555 107223004 102371555 208349626 78696482 208349626 78696482 74112193 70445845 74112193 210153607 74112193 210153607 213387422 210153607 62549502 59914013 62549502 258062050 62549502 258062050 254636624 258062050 118171019 35907164 118171019 35907164 35557737 35907164 70856660 67997570 70856660 196075801 70856660 196075801 201694553 196075801 192272901 188196605 192272901 240923807 192272901 240923807 235754691 240923807 232012165 237648034 232012165 61443968 232012165 61443968 64840392 61443968 133715511 15759608 133715511 15759608 13966808 15759608 278316775 279998057 278316775 84875151 278316775 84875151 46145636 43781840 46145636 206088111 46145636 206088111 212819298 206088111 129785944 123319270 129785944 196725708 129785944 196725708 193197558 196725708 144656482 139252938 144656482 273515504 144656482 273515504 271833942 273515504 218755332 143351957 218755332 143351957 150717356 143351957 262202396 265168824 262202396 250537057 262202396 250537057 235103574 238083472 235103574 69422249 235103574 69422249 61878123 59154386 61878123 238960914 61878123 238960914 236415055 238960914 176656369 18009537 176656369 18009537 19312048 18009537 98677325 95937768 98677325 235100128 98677325 235100128 251348728 253295759 251348728 187060961 251348728 187060961 197186675 187060961 215954571 218421540 215954571 75908343 215954571 75908343 75150522 75908343 189102008 186001375 189102008 222755358 189102008 222755358 224433656 222755358 69428528 67485274 69428528 111385058 69428528 111385058 183799710 66742094 183799710 66742094 69030222 66742094 118675133 113546528 118675133 243815985 118675133 243815985 252715620 255016036 252715620 195930142 252715620 195930142 169652551 160475200 169652551 280832574 169652551 280832574 280212230 280832574 270552275 272863940 270552275 159252911 270552275 159252911 163506446 159252911 178666734 169774700 178666734 199133358 178666734 199133358 197920950 199133358 180217649 79668984 180217649 79668984 37391109 34027388 37391109 207616372 37391109 207616372 204381568 207616372 136887842 130340195 136887842 252944372 136887842 252944372 253072852 252944372 105817121 5225433 105817121 5225433 5788652 5225433 113090684 108229495 113090684 242798562 113090684 242798562 240494385 242798562 229546885 233451102 229546885 123335028 229546885 123335028 126426698 123335028 225845028 229101039 225845028 197978430 225845028 197978430 183305561 136288138 183305561 136288138 146282901 136288138 278220846 281450641 278220846 39621075 278220846 39621075 44596775 39621075 98220472 95289689 98220472 147492813 98220472 147492813 175389766 38321187 175389766 38321187 37171660 38321187 121146469 98018253 121146469 98018253 93801784 62437497 93801784 62437497 65566974 62437497 117120482 73546261 117120482 73546261 78324627 73546261 207452066 145623300 207452066 145623300 156218591 145623300 179177721 30030483 179177721 30030483 29843324 30030483 231594841 236880992 231594841 112461014 231594841 112461014 119125147 112461014 288371682 288838416 288371682 72114987 288371682 72114987 75069968 72114987 205698116 174939252 205698116 174939252 169728964 134981216 169728964 134981216 18500057 130574299 18500057 130574299 154326378 148239231 154326378 149005245 154326378 149005245 154672280 149005245 128825591 125160675 128825591 131980614 128825591 131980614 192207663 140559900 192207663 140559900 144759289 140559900 231106307 235389372 231106307 141230161 231106307 141230161 111207530 107680133 111207530 229188690 111207530 229188690 227563369 229188690 98844857 41104321 98844857 41104321 44347120 41104321 174279753 93353359 174279753 93353359 61815598 59328873 61815598 97370626 61815598 97370626 98050344 97370626 40893667 271951868 40893667 271951868 270486981 271951868 99348602 97181336 99348602 129752083 99348602 129752083 155325218 69156917 155325218 69156917 74861850 69156917 77121397 76082942 77121397 101125953 77121397 101125953 100839092 101125953 62353704 58819990 62353704 294307504 62353704 294307504 293313542 294307504 188908257 170540775 188908257 170540775 175673873 170540775 204928036 201549277 204928036 272852931 204928036 272852931 271477137 272852931 78082243 75521925 78082243 262273771 78082243 262273771 257540264 262273771 167135951 148573418 167135951 148573418 61026691 58635031 61026691 186992152 61026691 186992152 270022783 273336121 270022783 70121124 270022783 70121124 72318891 70121124 86144866 27606321 86144866 27606321 28025628 27606321 118509467 107955356 118509467 107955356 113298163 107955356 189776406 132104509 189776406 132104509 139495097 132104509 202193834 204899465 202193834 152616780 202193834 152616780 56258789 53724597 56258789 54410417 56258789 54410417 56088476 54410417 225608154 228216750 225608154 58304573 225608154 58304573 57831380 58304573 170389913 159247455 170389913 159247455 169456193 159247455 207406415 147264701 207406415 147264701 153840836 147264701 187121715 182974018 187121715 239302798 187121715 239302798 250553339 252535401 250553339 163177045 250553339 163177045 171182526 163177045 175086826 168471293 175086826 249757797 175086826 249757797 247449292 249757797 120718262 115030335 120718262 222944608 120718262 222944608 226761264 222944608 53782406 52206329 53782406 136069033 53782406 136069033 170201449 33685214 170201449 33685214 36095482 33685214 119957886 115251553 119957886 263111217 119957886 263111217 260406453 263111217 111536336 75881190 111536336 75881190 75902704 75881190 218423012 212240178 218423012 223181473 218423012 223181473 219729363 223181473 218590223 221151875 218590223 23827148 218590223 23827148 25482780 23827148 165863067 74996169 165863067 74996169 78953971 74996169 217064798 200214329 217064798 200214329 146423496 113937296 146423496 113937296 120634801 113937296 174037770 74477211 174037770 74477211 77250580 74477211 289313759 290526712 289313759 143910197 289313759 143910197 149026586 143910197 281572632 285349049 281572632 98491419 281572632 98491419 101744910 98491419 268896817 272309377 268896817 33307214 268896817 33307214 35763379 33307214 43732595 39962799 43732595 137837981 43732595 137837981 143642567 137837981 60457956 58130450 60457956 68374043 60457956 68374043 71011196 68374043 68263997 63853945 68263997 63853945 67796969 63853945 103375886 76639028 103375886 76639028 81572502 76639028 210115179 103970999 210115179 103970999 108407873 103970999 205798993 204703199 205798993 221683343 205798993 221683343 218364796 221683343 153232505 75999698 153232505 75999698 78826226 75999698 272156683 273667024 272156683 271563851 272156683 271563851 123703213 93811619 123703213 93811619 96654196 93811619 258985150 109702743 258985150 109702743 57094872 55535940 57094872 179151056 57094872 179151056 243215298 246543584 243215298 215307085 243215298 215307085 89058182 86363380 89058182 203633579 89058182 203633579 205672606 203633579 127384832 99729050 127384832 99729050 51413661 49919370 51413661 69974394 51413661 69974394 187791812 181157166 187791812 231523755 187791812 231523755 248804789 251198317 248804789 94512480 248804789 94512480 97339649 94512480 176077083 163220041 176077083 163220041 77535068 73118659 77535068 276787479 77535068 276787479 274213490 276787479 106197547 102716218 106197547 150362456 106197547 150362456 210286335 211999767 210286335 129819255 210286335 129819255 135622663 129819255 230484624 235679540 230484624 105030323 230484624 105030323 107084918 105030323 252805524 256375044 252805524 202454357 252805524 202454357 163659950 151635022 163659950 159909554 163659950 159909554 274356736 275087453 274356736 70642208 274356736 70642208 71884462 70642208 208085031 36840238 208085031 36840238 37039674 36840238 270543362 272484804 270543362 55642686 270543362 55642686 36730307 163282808 36730307 163282808 170436943 163282808 81228861 36135139 81228861 36135139 39289735 36135139 274484086 277360363 274484086 258434497 274484086 258434497 185046159 98638453 185046159 98638453 102222743 98638453 216377649 216669699 216377649 34022178 216377649 34022178 34350131 34022178 99051216 97414207 99051216 241504876 99051216 241504876 236587306 241504876 226044192 228875007 226044192 58311299 226044192 58311299 60138597 58311299 154368796 65137621 154368796 65137621 67368969 65137621 204397793 209172332 204397793 57786052 204397793 57786052 59464733 57786052 211883140 6411753 211883140 6411753 6381206 6411753 112983035 88014833 112983035 88014833 68208351 64762329 68208351 157928975 68208351 157928975 162758705 157928975 108186594 106030258 108186594 212663935 108186594 212663935 213071678 212663935 193258919 138229570 193258919 138229570 142486572 138229570 181150562 127430323 181150562 127430323 129466461 127430323 206453422 26685874 206453422 26685874 28072058 26685874 150116368 30589087 150116368 30589087 29515106 30589087 102933459 80125231 102933459 80125231 64294408 62120424 64294408 88905769 64294408 88905769 269577672 273139096 269577672 27351805 269577672 27351805 29345690 27351805 177742671 169228372 177742671 178217909 177742671 178217909 185432473 178217909 151776563 108037481 151776563 108037481 107771394 108037481 147273550 141128158 147273550 213001030 147273550 213001030 213866112 213001030 198957828 194766849 198957828 269425596 198957828 269425596 267674012 269425596 209940294 209245947 209940294 217797018 209940294 217797018 226688170 229759564 226688170 66845577 226688170 66845577 69404152 66845577 223551153 228229935 223551153 132593690 223551153 132593690 4367627 3996124 4367627 169430024 4367627 169430024 247552178 265651388 247552178 265651388 263932592 265651388 190037721 186628586 190037721 236389630 190037721 236389630 237092488 236389630 212154075 99770651 212154075 99770651 73169877 69724872 73169877 228945899 73169877 228945899 225954036 228945899 87695743 87007107 87695743 134053240 87695743 134053240 223275871 227490675 223275871 63532296 223275871 63532296 66113283 63532296 219479909 219938076 219479909 53720719 219479909 53720719 57582074 53720719 261196881 262413445 261196881 222046497 261196881 222046497 218990229 222046497 228945483 233563021 228945483 185482227 228945483 185482227 190758037 185482227 203328546 207107256 203328546 92342556 203328546 92342556 92112064 89933294 92112064 89933294 93567101 89933294 74856110 74110582 74856110 170857172 74856110 170857172 294255317 294456463 294255317 64618631 294255317 64618631 67953420 64618631 125255134 120292292 125255134 267434247 125255134 267434247 266486710 267434247 53071294 51818502 53071294 72488301 53071294 72488301 75670008 72488301 60022367 59343348 60022367 86802116 60022367 86802116 89779188 86802116 43595101 174090454 43595101 174090454 272556046 274755807 272556046 63452380 272556046 63452380 66242038 63452380 112519321 107194668 112519321 156148240 112519321 156148240 169316017 142699512 169316017 142699512 146561115 26129081 146561115 26129081 27789181 26129081 107930562 103257639 107930562 154382144 107930562 154382144 178182600 133705045 178182600 133705045 101855079 101640950 101855079 159712978 101855079 159712978 266887881 267983207 266887881 174203354 266887881 174203354 180539103 174203354 272215600 274916629 272215600 253574596 272215600 253574596 182140688 141236252 182140688 141236252 145412273 141236252 186296492 123786739 186296492 123786739 94699067 29340519 94699067 29340519 29609437 29340519 247128662 249214772 247128662 97328476 247128662 97328476 59123860 55545630 59123860 278869099 59123860 278869099 277409685 278869099 181020422 134279355 181020422 134279355 138456118 134279355 239543450 243617885 239543450 35260452 239543450 35260452 34848218 35260452 116973922 116487365 116973922 196649292 116973922 196649292 199645009 196649292 131556821 125734825 131556821 248603031 131556821 248603031 244079784 248603031 172924153 168150612 172924153 196271955 172924153 196271955 243594142 245803905 243594142 241060262 243594142 241060262 87931623 85903946 87931623 147524156 87931623 147524156 153470244 147524156 81978700 76542188 81978700 225040049 81978700 225040049 220794910 225040049 15796865 147685273 15796865 147685273 151497130 147685273 116138685 116033199 116138685 290753173 116138685 290753173 290429015 290753173 252238176 262303770 252238176 262303770 261669401 262303770 28330144 27438939 28330144 154802322 28330144 154802322 163038292 154802322 78429898 68779613 78429898 68779613 70365768 68779613 205172256 183551300 205172256 183551300 13328350 12878825 13328350 63502068 13328350 63502068 210852459 30081839 210852459 30081839 33587563 30081839 136520659 131735678 136520659 235802912 136520659 235802912 252203771 254549822 252203771 38963088 252203771 38963088 41154927 38963088 118195833 66933462 118195833 66933462 70943288 66933462 173689375 163281667 173689375 269871092 173689375 269871092 266765369 269871092 203915139 72033932 203915139 72033932 72616429 72033932 212586185 215971132 212586185 81364650 212586185 81364650 74360501 72618480 74360501 88328117 74360501 88328117 219620563 152402080 219620563 152402080 163550935 152402080 182283835 178072870 182283835 237412543 182283835 237412543 263050598 265215347 263050598 52415150 263050598 52415150 53928048 52415150 110579601 109528543 110579601 111773466 110579601 111773466 234203636 172098709 234203636 172098709 178576634 172098709 275493524 278955013 275493524 213260727 275493524 213260727 202451800 238478248 202451800 238478248 248192054 249685192 248192054 130019026 248192054 130019026 132148805 130019026 195697858 193950127 195697858 197929786 195697858 197929786 202945929 197929786 157916253 149194618 157916253 214676914 157916253 214676914 210544938 214676914 15570903 142902300 15570903 142902300 153381586 142902300 119004149 117199647 119004149 184805715 119004149 184805715 206815002 211594688 206815002 97713479 206815002 97713479 99030596 97713479 221590475 225638833 221590475 44269105 221590475 44269105 47399080 44269105 208069318 212555143 208069318 120404101 208069318 120404101 124840745 120404101 133812313 51284202 133812313 51284202 54286400 51284202 89460552 87009764 89460552 138054137 89460552 138054137 144461845 138054137 38870546 36828960 38870546 118742861 38870546 118742861 119719984 118742861 43023942 39419143 43023942 167821147 43023942 167821147 171953305 167821147 115337082 96354856 115337082 96354856 43796429 42556852 43796429 98240421 43796429 98240421 102723251 98240421 87197974 86469646 87197974 103517392 87197974 103517392 104821120 103517392 76416177 75029207 76416177 265992636 76416177 265992636 261996421 265992636 201922060 204680148 201922060 91366269 201922060 91366269 53500508 52556106 53500508 136546078 53500508 136546078 161034906 105601402 161034906 105601402 111279445 105601402 243418340 247472761 243418340 182260454 243418340 182260454 187564099 182260454 262980218 265883648 262980218 89090341 262980218 89090341 91539798 89090341 213038578 14345283 213038578 14345283 14104712 14345283 189589994 186913083 189589994 277046531 189589994 277046531 274320565 277046531 88537344 72029207 88537344 72029207 76087555 72029207 111276613 106216413 111276613 124421752 111276613 124421752 183301396 180879059 183301396 192152081 183301396 192152081 195710758 192152081 98189064 95136946 98189064 130420562 98189064 130420562 197837881 194086721 197837881 200564054 197837881 200564054 232226782 236341771 232226782 147803195 232226782 147803195 151349212 147803195 235700952 239849212 235700952 180193016 235700952 180193016 37984855 35652177 37984855 182165396 37984855 182165396 184251583 182165396 168483892 144270378 168483892 144270378 154601132 144270378 281708021 282858670 281708021 109713872 281708021 109713872 110695827 109713872 152699518 97332478 152699518 97332478 101384562 97332478 257338868 260565550 257338868 76224635 257338868 76224635 79895744 76224635 246103062 247471396 246103062 175347879 246103062 175347879 178056333 175347879 196223780 118213026 196223780 118213026 121935619 118213026 152522906 146356341 152522906 152557438 152522906 152557438 159384935 152557438 101512922 94527055 101512922 94527055 23403124 22971581 23403124 248083737 23403124 248083737 266127233 268212242 266127233 104819008 266127233 104819008 108833256 104819008 227249715 230705125 227249715 141258244 227249715 141258244 147527006 141258244 156448279 149477231 156448279 190651671 156448279 190651671 194352352 190651671 146755268 123856994 146755268 123856994 125176023 123856994 126981141 74918326 126981141 74918326 78689714 74918326 204542917 137902076 204542917 137902076 88971104 88588838 88971104 130269820 88971104 130269820 135475924 130269820 91771191 90220535 91771191 235731887 91771191 235731887 229200497 235731887 73096298 70313263 73096298 154657011 73096298 154657011 161066480 154657011 78071574 117195674 78071574 117195674 229802139 233777962 229802139 183343201 229802139 183343201 186168759 183343201 222214600 225081364 222214600 206635539 222214600 206635539 212540261 206635539 280670417 280852516 280670417 257245158 280670417 257245158 68523599 66088626 68523599 154008157 68523599 154008157 215173015 218019024 215173015 154312243 215173015 154312243 162077268 154312243 207156149 167298998 207156149 167298998 77135364 74882574 77135364 249391071 77135364 249391071 247078903 249391071 155643008 145813014 155643008 270204029 155643008 270204029 269744279 270204029 71502219 69176564 71502219 232710523 71502219 232710523 231871005 232710523 181368290 47084430 181368290 47084430 49789478 47084430 240278313 60307526 240278313 60307526 62217400 60307526 116764822 111826972 116764822 112803484 116764822 112803484 187215141 176581563 187215141 197773103 187215141 197773103 201153986 197773103 38748380 34323420 38748380 143435263 38748380 143435263 150260283 143435263 78400842 74344332 78400842 99725407 78400842 99725407 133055173 71446004 133055173 71446004 73543077 71446004 87967925 195004661 87967925 195004661 204329560 195004661 180868064 162323665 180868064 162323665 167088203 162323665 187711007 156852045 187711007 156852045 52368323 51363775 52368323 153477668 52368323 153477668 202595703 61278266 202595703 61278266 37494753 35888218 37494753 261458906 37494753 261458906 259714373 261458906 243040489 246192716 243040489 108557719 243040489 108557719 99374944 38345858 99374944 38345858 41311977 38345858 108873047 129395960 108873047 129395960 212621091 145442816 212621091 145442816 148326589 145442816 271487631 274856507 271487631 269345603 271487631 269345603 101512719 22067770 101512719 22067770 23459363 22067770 215817636 289731603 215817636 289731603 287677769 289731603 237977819 253133089 237977819 253133089 250055303 253133089 81831342 40286761 81831342 40286761 40842316 40286761 106018014 104788246 106018014 152125195 106018014 152125195 158726659 152125195 118968414 113460709 118968414 115480468 118968414 115480468 218808109 215173974 218808109 249836435 218808109 249836435 248621763 249836435 169184334 67874828 169184334 67874828 69532024 67874828 243364385 246498567 243364385 156547336 243364385 156547336 101824020 22985992 101824020 22985992 22837878 22985992 254649091 255635859 254649091 196453043 254649091 196453043 96616662 93868129 96616662 263889110 96616662 263889110 262089699 263889110 183666824 159867086 183666824 159867086 89478379 88581971 89478379 241115988 89478379 241115988 247315345 251435768 247315345 33429576 247315345 33429576 36580408 33429576 92249707 88700677 92249707 113832754 92249707 113832754 117664529 113832754 78433533 75791237 78433533 112378654 78433533 112378654 118293668 112378654 53081370 49031390 53081370 61137817 53081370 61137817 61871526 61137817 53621246 51110206 53621246 205620234 53621246 205620234 211745799 205620234 192625775 187332162 192625775 187332162 40874439 37197942 40874439 177885799 40874439 177885799 184072081 177885799 175581285 43115393 175581285 43115393 37107802 33347021 37107802 160847518 37107802 160847518 251702965 256237036 251702965 109539611 251702965 109539611 113447042 109539611 141524752 135414366 141524752 264836911 141524752 264836911 261708341 264836911 14980110 13032112 14980110 204199952 14980110 204199952 278382918 279842310 278382918 47186180 278382918 47186180 50040814 47186180 173597347 167459591 173597347 246232633 173597347 246232633 268579892 269173143 268579892 128666635 268579892 128666635 111710168 95374117 111710168 95374117 96045855 95374117 172478988 166363717 172478988 251621704 172478988 251621704 248301041 251621704 247532328 252091071 247532328 30017416 247532328 30017416 30909653 30017416 285053922 285912648 285053922 180195402 285053922 180195402 189606518 180195402 222969035 227250409 222969035 163145314 222969035 163145314 58844738 55919225 58844738 228798495 58844738 228798495 229069285 228798495 149813755 145033975 149813755 230987861 149813755 230987861 236913585 239988134 236913585 57895866 236913585 57895866 59469692 57895866 80268040 74632125 80268040 241606603 80268040 241606603 239404366 241606603 193569513 138111706 193569513 138111706 64497692 62309894 64497692 254256107 64497692 254256107 250994864 254256107 190760791 54736054 190760791 54736054 56580407 54736054 102504895 99505986 102504895 116410724 102504895 116410724 258371582 262725534 258371582 161157996 258371582 161157996 167855202 32146003 167855202 32146003 36357535 32146003 166761070 154744871 166761070 207121622 166761070 207121622 211340691 207121622 75313575 21310093 75313575 21310093 23556881 21310093 149659127 64886773 149659127 64886773 68142034 64886773 104197874 99805890 104197874 143879907 104197874 143879907 214265101 219340076 214265101 199355052 214265101 199355052 89082154 86884615 89082154 132091259 89082154 132091259 136391045 132091259 110338514 105294959 110338514 247094104 110338514 247094104 245120324 247094104 24683503 23945643 24683503 64151656 24683503 64151656 73230628 70660929 73230628 134600110 73230628 134600110 247259501 287415882 247259501 287415882 285327499 287415882 175911571 45736782 175911571 45736782 50786236 45736782 131945866 91244365 131945866 91244365 77743226 75714777 77743226 108344571 77743226 108344571 228541641 232269559 228541641 46179870 228541641 46179870 51643498 46179870 128086155 123036912 128086155 150287852 128086155 150287852 160030983 150287852 76294006 8240384 76294006 8240384 7330301 8240384 225400189 48832564 225400189 48832564 49726251 48832564 126743935 116032025 126743935 116032025 120778305 116032025 256400399 258901386 256400399 146051209 256400399 146051209 116562049 74461451 116562049 74461451 76114958 74461451 119878333 288834598 119878333 288834598 285916766 288834598 43842870 42090304 43842870 221827358 43842870 221827358 227359594 221827358 104522233 66101322 104522233 66101322 51785243 50197493 51785243 80469101 51785243 80469101 195702828 79962429 195702828 79962429 62274765 60707304 62274765 77342468 62274765 77342468 80210525 77342468 56261592 54697128 56261592 111377244 56261592 111377244 275832106 278875225 275832106 45560113 275832106 45560113 49536511 45560113 75293262 72507783 75293262 87912336 75293262 87912336 229648563 229736911 229648563 30076632 229648563 30076632 32423108 30076632 219112794 66938075 219112794 66938075 70558800 66938075 137336446 61777587 137336446 61777587 65564933 61777587 122252357 70173217 122252357 70173217 72314816 70173217 253911078 254821957 253911078 194908841 253911078 194908841 136109337 131850360 136109337 164322458 136109337 164322458 175396136 164322458 172234138 167547356 172234138 175421109 172234138 175421109 231343258 234870340 231343258 157286556 231343258 157286556 163769086 157286556 182605660 177156124 182605660 198033877 182605660 198033877 206727152 198033877 177214319 52539827 177214319 52539827 53411323 52539827 188214450 150528441 188214450 150528441 85226312 270482673 85226312 270482673 267234335 270482673 65931970 63836745 65931970 214344434 65931970 214344434 220574268 214344434 218748565 221546510 218748565 144569090 218748565 144569090 130199108 86383161 130199108 86383161 89968331 86383161 101673099 98459725 101673099 221046051 101673099 221046051 225464383 221046051 127023699 102055411 127023699 102055411 46534576 42649096 46534576 60865127 46534576 60865127 167492059 115730778 167492059 115730778 118958341 115730778 199518617 93909269 199518617 93909269 96573881 93909269 241794791 245652636 241794791 226792601 241794791 226792601 132414601 67619748 132414601 67619748 68970663 67619748 194345412 135657613 194345412 135657613 114893558 109300657 114893558 136635460 114893558 136635460 142524313 10291165 142524313 10291165 10974795 10291165 273266155 274141746 273266155 268573666 273266155 268573666 266043323 268573666 287740711 289473296 287740711 135212992 287740711 135212992 136171945 135212992 257411381 262204224 257411381 190077383 257411381 190077383 172094940 146504338 172094940 146504338 117856097 112362490 117856097 281405878 117856097 281405878 277644371 281405878 14040700 92489117 14040700 92489117 144382725 139626793 144382725 185768625 144382725 185768625 195710551 185768625 150357088 101802544 150357088 101802544 102664089 101802544 161919135 154986085 161919135 274147905 161919135 274147905 271792719 274147905 157529966 151230539 157529966 152290414 157529966 152290414 158101714 152290414 60167958 57799837 60167958 60740143 60167958 60740143 205268314 26388949 205268314 26388949 28607189 26388949 159471070 150191564 159471070 175345610 159471070 175345610 266656547 270510006 266656547 45339865 266656547 45339865 49705206 45339865 93664435 36909923 93664435 36909923 40127115 36909923 194436764 183232991 194436764 220429839 194436764 220429839 224511082 220429839 46842038 41654918 46842038 221660334 46842038 221660334 217836257 221660334 174223542 164433640 174223542 244192634 174223542 244192634 242452262 244192634 228071633 231298433 228071633 53510897 228071633 53510897 54795328 53510897 108827984 104624556 108827984 256696419 108827984 256696419 255571803 256696419 48208279 47453164 48208279 269401554 48208279 269401554 269097175 269401554 241312002 244819973 241312002 154787683 241312002 154787683 138724774 134339428 138724774 145250015 138724774 145250015 239607272 242912992 239607272 216896029 239607272 216896029 209746591 133069169 209746591 133069169 139713996 133069169 219732058 242881090 219732058 242881090 241076375 242881090 204028184 72472427 204028184 72472427 74413994 72472427 214013193 109570833 214013193 109570833 113031593 109570833 227148317 231249532 227148317 200732882 227148317 200732882 72774114 70666442 72774114 215213579 72774114 215213579 260513115 261958282 260513115 253266125 260513115 253266125 61135096 58715966 61135096 220232794 61135096 220232794 257885648 261286741 257885648 182119257 257885648 182119257 188991177 182119257 252993210 257420610 252993210 156798929 252993210 156798929 80542111 77434540 80542111 226944357 80542111 226944357 233002150 226944357 185514893 140307489 185514893 140307489 146001582 140307489 167498422 119825646 167498422 119825646 122241059 119825646 234926304 237839153 234926304 82769908 234926304 82769908 84884982 82769908 286457312 288077203 286457312 199435018 286457312 199435018 192050956 183591505 192050956 257791823 192050956 257791823 254932058 257791823 203166497 209459386 203166497 163159455 203166497 163159455 138388048 135129663 138388048 149669265 138388048 149669265 180475446 69642812 180475446 69642812 72780162 69642812 90741417 87750761 90741417 124104653 90741417 124104653 145553953 134878030 145553953 134878030 140025805 134878030 208365052 90614370 208365052 90614370 93457472 90614370 198407569 236598946 198407569 236598946 234679947 236598946 61514437 59947907 61514437 118410942 61514437 118410942 219419930 222456365 219419930 47855583 219419930 47855583 47403898 47855583 207696191 211542751 207696191 122344366 207696191 122344366 96508738 93807139 96508738 163711959 96508738 163711959 172364043 163711959 77362324 76869062 77362324 281910826 77362324 281910826 279798073 281910826 58035542 45904148 58035542 45904148 44883656 45904148 131926058 128720204 131926058 180292950 131926058 180292950 183733783 180292950 49879169 46969271 49879169 143743004 49879169 143743004 232224044 257954777 232224044 257954777 255953093 257954777 116539806 112368639 116539806 251167576 116539806 251167576 247270047 251167576 192778553 153588756 192778553 153588756 103277805 98801880 103277805 130988515 103277805 130988515 134598826 130988515 128840258 124943054 128840258 254817177 128840258 254817177 252163657 254817177 50631002 38383390 50631002 38383390 43094233 38383390 59495965 37712416 59495965 37712416 39983266 37712416 116757345 285289779 116757345 285289779 282692893 285289779 66905466 64491336 66905466 146902870 66905466 146902870 223795985 227615404 223795985 95716450 223795985 95716450 100256425 95716450 150032120 142483078 150032120 287631555 150032120 287631555 284900855 287631555 257041289 260715205 257041289 110135936 257041289 110135936 110092638 110135936 259049262 260957261 259049262 94464104 259049262 94464104 98104449 94464104 177987601 106497762 177987601 106497762 105683423 106497762 109026301 105160311 109026301 116704213 109026301 116704213 149928328 142334277 149928328 185223597 149928328 185223597 190601111 185223597 104176380 101826028 104176380 219363577 104176380 219363577 224328650 219363577 69889687 67364964 69889687 120294152 69889687 120294152 188148945 14719089 188148945 14719089 15620102 14719089 209225446 248183290 209225446 248183290 248777547 251111091 248777547 180164430 248777547 180164430 128208131 124646201 128208131 262040616 128208131 262040616 259435748 262040616 42514390 39421159 42514390 103344599 42514390 103344599 122233978 117146852 122233978 137945773 122233978 137945773 188533730 141555420 188533730 141555420 152782707 141555420 200084790 73214080 200084790 73214080 76458289 71898336 76458289 71898336 74074415 71898336 159367566 153818606 159367566 206565568 159367566 206565568 246703862 248994277 246703862 46759354 246703862 46759354 45920384 46759354 60753473 57997653 60753473 97181727 60753473 97181727 145379069 141012492 145379069 252370392 145379069 252370392 251446934 252370392 119691953 112041422 119691953 112041422 60393740 59143636 60393740 152236616 60393740 152236616 250259893 253181313 250259893 207167071 250259893 207167071 141005454 135790233 141005454 143880707 141005454 143880707 252371906 256700006 252371906 208756200 252371906 208756200 215207911 208756200 292365784 293247606 292365784 207900119 292365784 207900119 181959800 135191318 181959800 135191318 105385539 103480668 105385539 168420539 105385539 168420539 175736155 168420539 57450633 54320753 57450633 144157502 57450633 144157502 147816231 144157502 54749541 53745018 54749541 168485183 54749541 168485183 176331829 168485183 71227772 67086984 71227772 210887866 71227772 210887866 207417428 210887866 61012217 57951256 61012217 200786837 61012217 200786837 203987201 200786837 41569653 37640299 41569653 167019749 41569653 167019749 172036266 167019749 147788163 142528738 147788163 178750247 147788163 178750247 180428907 178750247 131776666 128201912 131776666 173090186 131776666 173090186 176260142 173090186 43950092 39459204 43950092 249178483 43950092 249178483 244838040 249178483 242659689 245508204 242659689 215004936 242659689 215004936 193132727 66865581 193132727 66865581 70025842 66865581 91163245 89923904 91163245 204905128 91163245 204905128 200468081 204905128 186115974 97370891 186115974 97370891 99923309 97370891 232420732 235669142 232420732 30997425 232420732 30997425 33176108 30997425 128728807 39328840 128728807 39328840 41890824 39328840 41921132 40283538 41921132 105247201 41921132 105247201 227629508 231465596 227629508 224315902 227629508 224315902 201221407 131933413 201221407 131933413 137279273 131933413 286997530 289319320 286997530 117125873 286997530 117125873 122241790 117125873 206912359 211578257 206912359 54251455 206912359 54251455 57153347 54251455 252021659 256097768 252021659 201742474 252021659 201742474 162993968 155808427 162993968 274842622 162993968 274842622 273339912 274842622 196659563 193016531 196659563 283384682 196659563 283384682 282367198 283384682 202688794 145631190 202688794 145631190 150553498 145631190 294486582 294998436 294486582 126206141 294486582 126206141 129169521 126206141 261148409 263573522 261148409 236199201 261148409 236199201 137537686 132734612 137537686 182394247 137537686 182394247 196761900 35534430 196761900 35534430 38546449 35534430 231029099 233740707 231029099 120543150 231029099 120543150 53221807 52040882 53221807 65655961 53221807 65655961 180497562 173699928 180497562 248346249 180497562 248346249 245302569 248346249 151102992 74696280 151102992 74696280 79066716 74696280 79273585 77237291 79273585 155948074 79273585 155948074 163658852 155948074 31205825 29243844 31205825 41671973 31205825 41671973 72121974 67847217 72121974 280421568 72121974 280421568 280014894 280421568 233320046 236259375 233320046 136215438 233320046 136215438 145800229 136215438 204497524 55638100 204497524 55638100 58737709 55638100 224173512 174344575 224173512 174344575 68449847 66228730 68449847 226516294 68449847 226516294 222210282 226516294 75089524 75607457 75089524 68350723 75089524 68350723 70870368 68350723 82302461 81319329 82302461 162185116 82302461 162185116 218776049 221203642 218776049 157697761 218776049 157697761 51589433 49898801 51589433 173996391 51589433 173996391 181896063 173996391 137525694 133569086 137525694 283420771 137525694 283420771 281745219 283420771 133952451 47695208 133952451 47695208 31685025 30216212 31685025 78929430 31685025 78929430 99407419 98975033 99407419 134188460 99407419 134188460 260428429 262681747 260428429 106073626 260428429 106073626 111289811 106073626 129397655 63378730 129397655 63378730 66104951 63378730 130124175 125425156 130124175 212959181 130124175 212959181 212471202 212959181 178854830 170673553 178854830 242759875 178854830 242759875 238061244 242759875 231731883 234148804 231731883 150514439 231731883 150514439 154815236 150514439 250890587 253746192 250890587 123020661 250890587 123020661 128384697 123020661 247116223 249182948 247116223 217731659 247116223 217731659 83920130 168992054 83920130 168992054 233514814 204480391 233514814 204480391 141761943 135790329 141761943 241445755 141761943 241445755 238590597 241445755 102450179 98144765 102450179 163968073 102450179 163968073 167631792 163968073 93619813 84910325 93619813 84910325 50445265 47592052 50445265 197953561 50445265 197953561 203528943 197953561 65169374 62309868 65169374 254291560 65169374 254291560 251063735 254291560 165393134 159082750 165393134 244368112 165393134 244368112 241867124 244368112 193807299 189983772 193807299 248782405 193807299 248782405 244764813 248782405 55759522 54334552 55759522 122321658 55759522 122321658 285490522 286468112 285490522 242527875 285490522 242527875 232088668 300518169 232088668 300518169 298750584 300518169 54971857 54585183 54971857 205831807 54971857 205831807 266904867 269154031 266904867 177287849 266904867 177287849 183333243 177287849 251295344 251905316 251295344 59490360 251295344 59490360 61911803 59490360 248852597 251909475 248852597 240713437 248852597 240713437 172173694 44410737 172173694 44410737 48466427 44410737 157815909 145590085 157815909 145590085 149951086 145590085 237823465 99761063 237823465 99761063 104211584 99761063 191571369 106013593 191571369 106013593 110473997 106013593 154022636 73359434 154022636 73359434 76991417 73359434 133830440 129083755 133830440 212861750 133830440 212861750 208101687 212861750 179601642 105939396 179601642 105939396 108055068 105939396 139583778 134255559 139583778 144135079 139583778 144135079 177756534 168846277 177756534 180904973 177756534 180904973 278504202 292914286 278504202 292914286 291375459 292914286 163414789 154708365 163414789 176450871 163414789 176450871 178076268 176450871 60116384 52355179 60116384 52355179 53691729 52355179 251755245 254853674 251755245 163476669 251755245 163476669 72603781 69962454 72603781 140997719 72603781 140997719 146325265 140997719 69200061 66756601 69200061 146581793 69200061 146581793 152188739 146581793 64242459 62253872 64242459 87887185 64242459 87887185 90316889 87887185 53094288 51830031 53094288 84976019 53094288 84976019 154917542 150252051 154917542 214521303 154917542 214521303 240259379 241120690 240259379 226761123 240259379 226761123 223026438 226761123 236056449 139380566 236056449 139380566 149893624 139380566 200043103 97179432 200043103 97179432 98754212 97179432 221284927 255202384 221284927 255202384 252645486 255202384 234146741 256686100 234146741 256686100 256093726 256686100 198170542 201465476 198170542 162699404 198170542 162699404 165939694 162699404 190440529 71400160 190440529 71400160 74253000 71400160 243360954 244469158 243360954 82381727 243360954 82381727 36975052 33358660 36975052 150338484 36975052 150338484 156455640 150338484 73842551 73724280 73842551 265958446 73842551 265958446 284575617 286346620 284575617 104647552 284575617 104647552 109437197 104647552 233923737 236981996 233923737 208301845 233923737 208301845 193290929 115867745 193290929 115867745 121431375 115867745 189634699 186829952 189634699 241158730 189634699 241158730 239224348 241158730 54735069 53530695 54735069 141178269 54735069 141178269 145646767 141178269 127938276 52699785 127938276 52699785 56145064 52699785 89306885 95375850 89306885 95375850 155966816 98040869 155966816 98040869 100037931 98040869 190939703 179889371 190939703 221829565 190939703 221829565 218625675 221829565 44071500 40864318 44071500 101397076 44071500 101397076 208209318 93382285 208209318 93382285 96344322 93382285 213503811 91073203 213503811 91073203 94069488 91073203 164076474 139573093 164076474 139573093 144925428 139573093 162362981 157588075 162362981 281100405 162362981 281100405 276106869 281100405 211756973 97807708 211756973 97807708 34238312 32074744 34238312 280832952 34238312 280832952 280769491 280832952 123412408 118318578 123412408 222096281 123412408 222096281 218720646 222096281 50592504 180507684 50592504 180507684 200185275 188010973 200185275 188010973 191824814 188010973 220703271 224224223 220703271 216527339 220703271 216527339 177582193 167573446 177582193 260933349 177582193 260933349 259071702 260933349 66637398 57514394 66637398 57514394 40905491 38014307 40905491 268380086 40905491 268380086 265625929 268380086 259665847 261270220 259665847 177081697 259665847 177081697 110040680 22583780 110040680 22583780 25370835 22583780 261220300 261668876 261220300 171143144 261220300 171143144 181070549 171143144 301580987 301731124 301580987 226244883 301580987 226244883 147002647 78762256 147002647 78762256 25413579 25149997 25413579 209171417 25413579 209171417 213467952 209171417 203937616 138459644 203937616 138459644 142807311 138459644 253259486 255216322 253259486 214509061 253259486 214509061 98550688 95353993 98550688 160025995 98550688 160025995 202920238 191801783 202920238 257633424 202920238 257633424 252891542 257633424 251058287 254609433 251058287 124103688 251058287 124103688 103597972 95989122 103597972 95989122 62625042 48269444 62625042 48269444 52995173 48269444 223131453 256662240 223131453 256662240 253666122 256662240 70876490 68024938 70876490 196503977 70876490 196503977 224321372 275197488 224321372 275197488 272716245 275197488 46704507 43923717 46704507 146137399 46704507 146137399 151482965 146137399 82429463 77624198 82429463 226755224 82429463 226755224 224628950 226755224 109453704 108395681 109453704 202680595 109453704 202680595 209813601 202680595 48720797 47152786 48720797 102941802 48720797 102941802 124370516 119483857 124370516 215201929 124370516 215201929 221033337 215201929 51471271 154362163 51471271 154362163 159291630 154362163 158796207 155812494 158796207 184296352 158796207 184296352 189236400 184296352 77267868 60503757 77267868 60503757 60932386 60503757 244921275 248006988 244921275 26693452 244921275 26693452 27237820 26693452 32245171 30092444 32245171 287387850 32245171 287387850 284422483 287387850 219365317 223453916 219365317 210451590 219365317 210451590 132809027 46724371 132809027 46724371 45513007 46724371 190143276 180415030 190143276 256291013 190143276 256291013 298909355 172228885 298909355 172228885 148382898 108666094 148382898 108666094 110845561 108666094 115936460 109061574 115936460 109061574 113345399 109061574 235920153 239883982 235920153 52788403 235920153 52788403 53806702 52788403 183044475 172711155 183044475 282166237 183044475 282166237 280495495 282166237 33075279 31591218 33075279 176184001 33075279 176184001 184581756 176184001 68478838 66621277 68478838 196009005 68478838 196009005 195413709 196009005 191499415 116576682 191499415 116576682 121423699 116576682 213893049 218324409 213893049 42389897 213893049 42389897 40849382 42389897 124403457 50933275 124403457 50933275 36564509 35166394 36564509 87315373 36564509 87315373 88555221 87315373 83579718 73746349 83579718 73746349 77062453 73746349 79070804 74886931 79070804 215108972 79070804 215108972 250778557 254895300 250778557 121371438 250778557 121371438 123515210 121371438 134882595 51849454 134882595 51849454 56270457 51849454 241377299 245685175 241377299 163713995 241377299 163713995 154121670 148555422 154121670 170900481 154121670 170900481 177325100 170900481 77543353 75821823 77543353 238756338 77543353 238756338 236507543 238756338 214345186 235141145 214345186 235141145 235822714 239716812 235822714 111044555 235822714 111044555 106380723 101400856 106380723 273506708 106380723 273506708 270493344 273506708 261623000 301340731 261623000 301340731 301760529 301340731 164774095 61297566 164774095 61297566 63113482 61297566 64284347 62641276 64284347 80019542 64284347 80019542 125651387 119948046 125651387 146077408 125651387 146077408 150146389 146077408 136396723 117878319 136396723 117878319 119280349 117878319 189688461 150432109 189688461 150432109 75164282 72738299 75164282 163508563 75164282 163508563 168430240 163508563 74847835 74162225 74847835 228641968 74847835 228641968 223842272 228641968 192004028 186384413 192004028 232351619 192004028 232351619 228270052 232351619 97922264 95483202 97922264 244950108 97922264 244950108 241291424 244950108 15160285 143540870 15160285 143540870 154448275 143540870 97308817 95313836 97308817 215459289 97308817 215459289 267801684 269093376 267801684 198907950 267801684 198907950 188954257 33300476 188954257 33300476 36541943 33300476 230437596 262814617 230437596 262814617 259262388 262814617 69492926 65997976 69492926 262196527 69492926 262196527 260831612 262196527 166725173 159622593 166725173 186108313 166725173 186108313 193589147 186108313 163871152 152028242 163871152 239931052 163871152 239931052 241157661 239931052 120625432 119718764 120625432 249016203 120625432 249016203 247039627 249016203 89612209 87081029 89612209 226041379 89612209 226041379 221035451 226041379 94668732 91068458 94668732 97456868 94668732 97456868 100858481 97456868 72119204 70136899 72119204 117784577 72119204 117784577 169423655 159040154 169423655 200516565 169423655 200516565 228261955 231824715 228261955 97380180 228261955 97380180 100796223 97380180 103476999 101533481 103476999 259970508 103476999 259970508 256275862 259970508 118694669 114920304 118694669 219700949 118694669 219700949 215255247 219700949 79469624 75950224 79469624 111227661 79469624 111227661 117848985 111227661 83011191 81517744 83011191 82826823 83011191 82826823 87491657 82826823 77902746 59786802 77902746 59786802 62985093 59786802 252180096 254378615 252180096 164563671 252180096 164563671 163260090 157093336 163260090 221260036 163260090 221260036 216657935 221260036 175384660 165460596 175384660 179173738 175384660 179173738 185953605 179173738 71529061 67953583 71529061 272190670 71529061 272190670 269560896 272190670 109251375 107926221 109251375 251014349 109251375 251014349 247849494 251014349 132064036 54733542 132064036 54733542 55608357 54733542 77339935 72413230 77339935 235874328 77339935 235874328 233330241 235874328 103269677 101103187 103269677 139229852 103269677 139229852 144560039 139229852 126399654 120989460 126399654 245787941 126399654 245787941 264477486 266524213 264477486 185852287 264477486 185852287 191421997 185852287 278670091 282172353 278670091 88286678 278670091 88286678 50486447 50111038 50486447 62361464 50486447 62361464 227630358 229309907 227630358 40275583 227630358 40275583 41478730 40275583 50719707 212293626 50719707 212293626 246589913 249180736 246589913 35463350 246589913 35463350 17793556 227718718 17793556 227718718 223577170 227718718 132681945 59990045 132681945 59990045 62737606 59990045 66525193 62335019 66525193 115499088 66525193 115499088 121473241 115499088 83252858 36608771 83252858 36608771 33870621 31260358 33870621 285779676 33870621 285779676 283259962 285779676 109529087 31722844 109529087 31722844 34926207 31722844 256435274 256907206 256435274 170151483 256435274 170151483 152022539 118218450 152022539 118218450 118996105 118218450 183595999 64044611 183595999 64044611 66737299 64044611 92942186 90311856 92942186 299948639 92942186 299948639 297621866 299948639 246329446 249518205 246329446 85167991 246329446 85167991 14291268 75668572 14291268 75668572 289746829 289839638 289746829 119655006 289746829 119655006 121561927 119655006 245868837 249267337 245868837 208784572 245868837 208784572 210969698 208784572 245546703 280932174 245546703 280932174 278701139 280932174 212469821 9207997 212469821 9207997 8482642 9207997 238103373 242366705 238103373 71681834 238103373 71681834 74236299 71681834 119658822 67812752 119658822 67812752 71037457 67812752 183859688 181548836 183859688 219947202 183859688 219947202 216943374 219947202 96103920 80477067 96103920 80477067 82946247 80477067 263217781 265611704 263217781 114145000 263217781 114145000 114956758 114145000 118235604 113972795 118235604 151321615 118235604 151321615 155654371 151321615 39872643 39538801 39872643 219216166 39872643 219216166 215947379 219216166 150091559 143349921 150091559 214644009 150091559 214644009 212497504 214644009 199780174 197998005 199780174 249302480 199780174 249302480 245841270 249302480 212390952 257299740 212390952 257299740 252521523 257299740 156790190 11933600 156790190 11933600 12310209 11933600 68008016 65785196 68008016 68933902 68008016 68933902 159807955 125240938 159807955 125240938 76503876 75104417 76503876 84907001 76503876 84907001 85500747 84907001 12496852 11984621 12496852 270087308 12496852 270087308 268027398 270087308 84476674 47231952 84476674 47231952 49467811 47231952 92013267 52309640 92013267 52309640 54267582 52309640 76076024 73470708 76076024 182766561 76076024 182766561 185324313 182766561 42257890 13661510 42257890 13661510 14988062 13661510 173594998 168434355 173594998 184464136 173594998 184464136 185805148 184464136 114471140 110542393 114471140 145508377 114471140 145508377 149210806 145508377 135397081 130932453 135397081 167437481 135397081 167437481 228009335 231498145 228009335 118973968 228009335 118973968 124463763 118973968 137117233 88755877 137117233 88755877 89814781 88755877 125763335 120607424 125763335 171753716 125763335 171753716 181662442 171753716 174960740 121122097 174960740 121122097 125959454 121122097 250554928 253702789 250554928 118532111 250554928 118532111 120243407 118532111 173745624 138147521 173745624 138147521 143193260 138147521 219007686 218252084 219007686 233546624 219007686 233546624 277873630 279105798 277873630 146540814 277873630 146540814 153682827 146540814 260789952 263428381 260789952 92818048 260789952 92818048 65871727 62313113 65871727 259728249 65871727 259728249 256531235 259728249 232286799 11728871 232286799 11728871 12458231 11728871 241391538 247366352 241391538 247366352 243217947 247366352 186447542 160839867 186447542 160839867 59646072 58438523 59646072 155741849 59646072 155741849 161266776 155741849 43331285 257158132 43331285 257158132 255817215 257158132 187731930 123380211 187731930 123380211 127019171 123380211 219796614 248692555 219796614 248692555 245505984 248692555 65021344 62093856 65021344 103557519 65021344 103557519 137503481 39337000 137503481 39337000 44366892 39337000 236972379 240555538 236972379 163995120 236972379 163995120 170244985 163995120 197582271 72812057 197582271 72812057 46342772 45096326 46342772 115957466 46342772 115957466 208438575 201477925 208438575 270904417 208438575 270904417 269067014 270904417 241533381 243702884 241533381 137972980 241533381 137972980 112308963 107171478 112308963 133174569 112308963 133174569 245326400 248670224 245326400 45894364 245326400 45894364 48994102 45894364 258530213 261595393 258530213 84409041 258530213 84409041 86260447 84409041 210577283 276525574 210577283 276525574 272555073 276525574 20491191 18641188 20491191 187579346 20491191 187579346 198587955 187579346 154069703 15771661 154069703 15771661 16633865 15771661 104695847 101468626 104695847 211660370 104695847 211660370 214708739 211660370 154405372 102397168 154405372 102397168 105224415 102397168 128108694 123393975 128108694 233197189 128108694 233197189 235192816 233197189 49365002 46360404 49365002 65806410 49365002 65806410 69159493 65806410 40980968 37729945 40980968 80424244 40980968 80424244 97001404 95081523 97001404 142967621 97001404 142967621 158359838 114700025 158359838 114700025 94594510 92705893 94594510 110893920 94594510 110893920 112385695 110893920 73977954 71546675 73977954 115340948 73977954 115340948 117782086 115340948 68389801 44347307 68389801 44347307 47084153 44347307 63585969 60891947 63585969 200088642 63585969 200088642 239365871 242267449 239365871 159975508 239365871 159975508 164748585 159975508 209390727 204954865 209390727 242917658 209390727 242917658 241423262 242917658 171928796 104417765 171928796 104417765 80177295 77448598 80177295 122950978 80177295 122950978 229298791 144723787 229298791 144723787 67709772 65844661 67709772 146307837 67709772 146307837 235335897 240647186 235335897 168535908 235335897 168535908 106959785 71532749 106959785 71532749 74592458 71532749 148360717 96521326 148360717 96521326 80119167 64730972 80119167 64730972 67625193 64730972 236788755 239547916 236788755 182897403 236788755 182897403 137786697 86608002 137786697 86608002 89811159 86608002 130127032 125340575 130127032 179410639 130127032 179410639 215593529 128476566 215593529 128476566 104405964 102416156 104405964 143930067 104405964 143930067 150108448 143930067 49257172 47469468 49257172 160554651 49257172 160554651 167844855 160554651 119946278 114320729 119946278 218271123 119946278 218271123 220457061 218271123 148953752 141629012 148953752 276928803 148953752 276928803 273903670 276928803 81751868 26674277 81751868 26674277 26411818 26674277 87583227 85585116 87583227 95978966 87583227 95978966 183851285 180351035 183851285 221521421 183851285 221521421 219253995 221521421 169426088 103058181 169426088 103058181 108329877 103058181 223348537 245055432 223348537 245055432 242809060 245055432 178637833 147265910 178637833 147265910 88822246 87184052 88822246 157169728 88822246 157169728 165572850 157169728 165346177 63654529 165346177 63654529 66707497 63654529 160545642 155258024 160545642 164476812 160545642 164476812 168347469 164476812 88006678 86884757 88006678 200289566 88006678 200289566 197570764 200289566 87983363 87245512 87983363 114869984 87983363 114869984 143459480 137601644 143459480 240773659 143459480 240773659 240091791 240773659 212307547 214926513 212307547 59931511 212307547 59931511 62654636 59931511 77035709 72287077 77035709 179135416 77035709 179135416 187586321 179135416 78634936 76003825 78634936 188157139 78634936 188157139 190785948 188157139 96956951 95940885 96956951 254158716 96956951 254158716 250879146 254158716 69469937 67222717 69469937 149365525 69469937 149365525 155275381 149365525 60753687 56180656 60753687 146601229 60753687 146601229 235949046 239391353 235949046 191424833 235949046 191424833 63437533 60518417 63437533 78187453 63437533 78187453 183847612 111246081 183847612 111246081 115641834 111246081 159576771 154134186 159576771 170965321 159576771 170965321 178807642 170965321 144273874 95258448 144273874 95258448 99040253 95258448 189790812 84840582 189790812 84840582 50605684 50378456 50605684 153424006 50605684 153424006 216790052 85886787 216790052 85886787 88500447 85886787 206754592 211851413 206754592 155105795 206754592 155105795 142875893 137174806 142875893 142362001 142875893 142362001 214673149 118770884 214673149 118770884 93027128 91818760 93027128 242033157 93027128 242033157 237249528 242033157 145908934 127258145 145908934 127258145 131824101 127258145 232235593 235914665 232235593 98695368 232235593 98695368 14186611 206072873 14186611 206072873 236161989 238379744 236161989 40512348 236161989 40512348 43654406 40512348 159003139 63039847 159003139 63039847 65785130 63039847 262642850 276710096 262642850 276710096 275224775 276710096 73091010 70137754 73091010 185742400 73091010 185742400 191453531 185742400 77776706 60158424 77776706 60158424 63998112 60158424 269588079 271907103 269588079 119674964 269588079 119674964 121512931 119674964 166123826 141888313 166123826 141888313 58338329 55620767 58338329 192771328 58338329 192771328 219497769 221071013 219497769 29518787 219497769 29518787 30062632 29518787 76040903 72736746 76040903 246354427 76040903 246354427 253916739 266220208 253916739 266220208 264881612 266220208 113099700 101363179 113099700 101363179 104365561 101363179 231136987 235003061 231136987 47632338 231136987 47632338 47906035 47632338 106895848 104516665 106895848 140613813 106895848 140613813 167513608 29311199 167513608 29311199 28498258 29311199 214224773 213657763 214224773 256280569 214224773 256280569 254106095 256280569 156300459 34222515 156300459 34222515 37459722 34222515 145087520 101631061 145087520 101631061 105115645 101631061 194705948 194521111 194705948 239263352 194705948 239263352 240436858 239263352 92166384 90285203 92166384 173529050 92166384 173529050 184010174 173529050 146274999 82296835 146274999 82296835 66847554 63169559 66847554 67920340 66847554 67920340 92824039 90585851 92824039 246200028 92824039 246200028 244679675 246200028 167898568 69046709 167898568 69046709 71788481 69046709 208479115 213319619 208479115 121174989 208479115 121174989 123128917 121174989 249498215 250856048 249498215 62228191 249498215 62228191 65130118 62228191 65223947 61382184 65223947 76661713 65223947 76661713 205827278 236434826 205827278 236434826 232071979 236434826 212288093 214809269 212288093 157776568 212288093 157776568 166228178 157776568 294434238 295075934 294434238 28875984 294434238 28875984 29734111 28875984 216969707 218430781 216969707 98096330 216969707 98096330 101475832 98096330 162012534 142784114 162012534 142784114 150181251 142784114 155783818 42612529 155783818 42612529 44969384 42612529 203694703 197272931 203694703 279840382 203694703 279840382 283045422 287103835 283045422 110990844 283045422 110990844 116054764 110990844 184628108 181868282 184628108 210566305 184628108 210566305 218957928 223062999 218957928 150265372 218957928 150265372 92671131 89950781 92671131 151845328 92671131 151845328 156555439 151845328 65172630 62086262 65172630 101766246 65172630 101766246 257891633 260359061 257891633 81331832 257891633 81331832 80017997 76011224 80017997 92125273 80017997 92125273 201685691 78962883 201685691 78962883 79051089 78962883 164532166 130577125 164532166 130577125 133097398 129141802 133097398 182538361 133097398 182538361 191303255 182538361 84351676 79505028 84351676 265229332 84351676 265229332 280044012 280485910 280044012 81165387 280044012 81165387 84266094 81165387 129811250 126280234 129811250 131674986 129811250 131674986 136063460 131674986 81537376 77870863 81537376 176172894 81537376 176172894 185941102 176172894 101314269 98910729 101314269 151985356 101314269 151985356 160291314 156839888 160291314 254634980 160291314 254634980 252362485 254634980 149583493 140053851 149583493 254095334 149583493 254095334 254821404 254095334 184598590 117621164 184598590 117621164 92712080 88400163 92712080 229080673 92712080 229080673 230025403 229080673 203529671 257744660 203529671 257744660 256229402 257744660 61913565 59779018 61913565 111476851 61913565 111476851 156022386 147570250 156022386 168162621 156022386 168162621 172664941 168162621 66192032 64311674 66192032 170300696 66192032 170300696 242525160 245562310 242525160 104945080 242525160 104945080 72612224 69682893 72612224 159257300 72612224 159257300 255952085 261010045 255952085 70454412 255952085 70454412 73964569 70454412 174423151 149089865 174423151 149089865 45005509 41824261 45005509 232196677 45005509 232196677 229326093 232196677 154393356 147854242 154393356 267092404 154393356 267092404 263413601 267092404 152290029 118841658 152290029 118841658 124688142 118841658 185698853 125976750 185698853 125976750 132014542 125976750 140826455 134448518 140826455 257222069 140826455 257222069 263550751 267735624 263550751 132892522 263550751 132892522 43023052 264194431 43023052 264194431 259571320 264194431 58151766 54876811 58151766 71924921 58151766 71924921 73907472 71924921 45772935 43989173 45772935 200282029 45772935 200282029 201156907 200282029 155110758 150393393 155110758 203003710 155110758 203003710 205488787 203003710 168669220 160813099 168669220 169946127 168669220 169946127 180117544 169946127 131103855 39965014 131103855 39965014 40366690 39965014 102125918 58417436 102125918 58417436 60964942 58417436 252301520 253774028 252301520 242839083 252301520 242839083 133794251 91357626 133794251 91357626 93840564 91357626 275750589 276804117 275750589 147266566 275750589 147266566 71513594 69343488 71513594 283257763 71513594 283257763 280239841 283257763 186949240 180883380 186949240 256165308 186949240 256165308 254544601 256165308 147385256 99726695 147385256 99726695 102733354 99726695 119691921 119557170 119691921 205128472 119691921 205128472 206617757 205128472 142432442 35965185 142432442 35965185 36430933 35965185 265173463 268771060 265173463 168766589 265173463 168766589 159360429 130740114 159360429 130740114 104941844 90589346 104941844 90589346 92911795 90589346 239531020 264174344 239531020 264174344 301970612 302483270 301970612 287438413 301970612 287438413 172856770 153669750 172856770 153669750 79694898 76384290 79694898 192482919 79694898 192482919 222417414 193919751 222417414 193919751 68928521 65538104 68928521 100942445 68928521 100942445 102335839 100942445 62236701 60062709 62236701 151546624 62236701 151546624 228855810 226900271 228855810 233210392 228855810 233210392 255017286 26591248 255017286 26591248 28630964 26591248 167288026 105125463 167288026 105125463 107912181 105125463 207391771 211814094 207391771 119961723 207391771 119961723 125320136 119961723 205918057 64441090 205918057 64441090 66002462 64441090 188239907 66091214 188239907 66091214 69228687 66091214 160692778 127208714 160692778 127208714 131540249 127208714 138766533 134326852 138766533 137218230 138766533 137218230 166952143 146489493 166952143 146489493 150743729 146489493 235268743 240772524 235268743 190509297 235268743 190509297 194549247 190509297 210573540 206209448 210573540 247809642 210573540 247809642 242010959 247809642 47927141 45357101 47927141 139177546 47927141 139177546 191636024 236757800 191636024 236757800 233484710 236757800 50994073 48114454 50994073 123525462 50994073 123525462 128759131 123525462 122465937 121000088 122465937 239654442 122465937 239654442 235538966 239654442 220588672 224166374 220588672 90712903 220588672 90712903 92465955 90712903 176569490 82225820 176569490 82225820 56677613 56142540 56677613 160272885 56677613 160272885 228352104 232583230 228352104 137095089 228352104 137095089 142496832 137095089 240217661 245977369 240217661 114608677 240217661 114608677 116961972 114608677 201100346 68029472 201100346 68029472 65345244 61071922 65345244 67881701 65345244 67881701 237100383 70385004 237100383 70385004 71781652 70385004 83479005 80664887 83479005 161225545 83479005 161225545 196056116 200229567 196056116 141184192 196056116 141184192 145903864 141184192 166302795 122769418 166302795 122769418 111092552 106773472 111092552 181489508 111092552 181489508 192910149 181489508 99329598 73751295 99329598 73751295 77272881 73751295 151914264 145750938 151914264 274433151 151914264 274433151 271429545 274433151 207180740 68003168 207180740 68003168 70356172 68003168 162998613 155016317 162998613 247280730 162998613 247280730 247228076 247280730 225010470 77254642 225010470 77254642 79321658 77254642 162733725 152801484 162733725 252828881 162733725 252828881 250888960 252828881 138179740 133693224 138179740 190954855 138179740 190954855 246865363 249783259 246865363 69881756 246865363 69881756 72415496 69881756 123295732 116145551 123295732 116145551 122005162 116145551 212516359 215619667 212516359 100198924 212516359 100198924 103651167 100198924 238091534 149050148 238091534 149050148 86005728 82580750 86005728 173554363 86005728 173554363 179751991 173554363 169423589 148027014 169423589 148027014 156591444 148027014 255630161 261601531 255630161 47218238 255630161 47218238 47690457 47218238 73365719 68838344 73365719 215785516 73365719 215785516 215256513 215785516 190954804 180733064 190954804 180733064 129518024 124738500 129518024 221101256 129518024 221101256 217829810 221101256 47068135 44521946 47068135 129762629 47068135 129762629 214635120 196335364 214635120 196335364 79380839 75304405 79380839 182655553 79380839 182655553 187199987 182655553 78099919 74899887 78099919 145995828 78099919 145995828 150865188 145995828 108996280 105874208 108996280 127468630 108996280 127468630 129023716 127468630 85900372 84579773 85900372 273065333 85900372 273065333 271336039 273065333 81524371 76339669 81524371 132035999 81524371 132035999 137053687 132035999 7373003 105659230 7373003 105659230 189640355 122586646 189640355 122586646 30428862 26578883 30428862 175602865 30428862 175602865 198701277 189280680 198701277 189280680 167938484 160536275 167938484 252631579 167938484 252631579 249221505 252631579 242361123 243541110 242361123 46108314 242361123 46108314 48840847 46108314 160712451 154748922 160712451 252322787 160712451 252322787 251119002 252322787 132333932 49570985 132333932 49570985 52220930 49570985 217019017 217688848 217019017 86719575 217019017 86719575 86968728 84926661 86968728 114575926 86968728 114575926 189538861 38346469 189538861 38346469 38426353 38346469 243089537 281667640 243089537 281667640 280996749 281667640 201166664 126002032 201166664 126002032 17291050 15662228 17291050 46814274 17291050 46814274 194188904 84321297 194188904 84321297 88883309 84321297 147133922 115492136 147133922 115492136 115467049 115492136 152382149 146642538 152382149 158032373 152382149 158032373 167938231 158032373 136195154 20228682 136195154 20228682 19804651 20228682 193010806 155488080 193010806 155488080 66794324 49441365 66794324 49441365 52081953 49441365 181837593 177404201 181837593 182265439 181837593 182265439 199568707 203902062 199568707 131095846 199568707 131095846 136355055 131095846 247346793 249834921 247346793 158130509 247346793 158130509 73898461 72470996 73898461 82087937 73898461 82087937 180705750 175870489 180705750 283368624 180705750 283368624 281276610 283368624 113790270 45555496 113790270 45555496 47777554 45555496 57434892 28039655 57434892 28039655 30715380 28039655 58589524 55675449 58589524 209341592 58589524 209341592 216100395 209341592 124115817 120432876 124115817 120432876 265744056 268508665 265744056 197340627 265744056 197340627 104938850 100554667 104938850 149028868 104938850 149028868 154743757 149028868 76134417 72260146 76134417 217853058 76134417 217853058 227297447 73296828 227297447 73296828 76012279 73296828 101026349 92931177 101026349 92931177 95212396 92931177 161879160 57125675 161879160 57125675 59119743 57125675 108329721 106830698 108329721 111106242 108329721 111106242 187470669 89323962 187470669 89323962 92930792 89323962 251169194 256916689 251169194 89902366 251169194 89902366 91894576 89902366 156485113 126738452 156485113 126738452 128086848 126738452 175811890 103980766 175811890 103980766 107969809 103980766 122934477 119306015 122934477 222695242 122934477 222695242 226122322 231196253 226122322 113174393 226122322 113174393 119652054 113174393 240577344 244471683 240577344 143709030 240577344 143709030 108778382 105693130 108778382 124983303 108778382 124983303 253350358 254182517 253350358 208116203 253350358 208116203 129406950 124633411 129406950 219896346 129406950 219896346 224458008 225120565 224458008 81422610 224458008 81422610 86560588 81422610 94482012 89481356 94482012 89481356 90653280 89481356 212091954 215331205 212091954 23331508 212091954 23331508 18229002 16284211 18229002 53555853 18229002 53555853 230055670 111802794 230055670 111802794 115066871 111802794 265067980 267011816 265067980 174436026 265067980 174436026 55297266 45597342 55297266 45597342 50113798 45597342 50736351 48321110 50736351 79449082 50736351 79449082 127197633 48845767 127197633 48845767 53888550 48845767 218893278 222845017 218893278 77137729 218893278 77137729 81618320 77137729 149457114 143808064 149457114 275491180 149457114 275491180 273547744 275491180 118869907 113182327 118869907 238217583 118869907 238217583 245053985 248065292 245053985 245497846 245053985 245497846 104357917 41144376 104357917 41144376 43758686 41144376 226153668 237863902 226153668 237863902 235120554 237863902 69981415 29767537 69981415 29767537 19148786 106062006 19148786 106062006 274216332 276167649 274216332 40590924 274216332 40590924 37593089 40590924 289286456 291397958 289286456 167125869 289286456 167125869 172147677 167125869 235644200 270543094 235644200 270543094 267042235 270543094 256664900 261590755 256664900 64443207 256664900 64443207 63000227 60608626 63000227 135550695 63000227 135550695 219067789 220297215 219067789 132319138 219067789 132319138 137156154 132319138 188928390 184345538 188928390 240579320 188928390 240579320 238281490 240579320 206604091 134472194 206604091 134472194 139675958 134472194 193236177 93647594 193236177 93647594 95755477 93647594 97038125 95518445 97038125 211574722 97038125 211574722 215319982 211574722 158965481 148736120 158965481 152770990 158965481 152770990 140658748 134101082 140658748 267423092 140658748 267423092 265246734 267423092 206583696 211188122 206583696 29331464 206583696 29331464 32461011 29331464 221371270 225719363 221371270 111079355 221371270 111079355 45400020 42366024 45400020 246276254 45400020 246276254 281477428 282641421 281477428 44878472 281477428 44878472 45286009 44878472 114617151 113338421 114617151 277171967 114617151 277171967 275540782 277171967 102413901 98519984 102413901 172217929 102413901 172217929 179867259 172217929 126680615 107307646 126680615 107307646 111535394 107307646 257458807 257565333 257458807 187962057 257458807 187962057 69506427 65152725 69506427 126195453 69506427 126195453 249414415 252211974 249414415 175823959 249414415 175823959 160522636 85460000 160522636 85460000 87682161 85460000 289885114 291701735 289885114 63361273 289885114 63361273 65244049 63361273 256940154 256335844 256940154 261787930 256940154 261787930 257792762 261787930 178005759 84942108 178005759 84942108 87043017 84942108 240171424 244363408 240171424 116310378 240171424 116310378 79842593 60999528 79842593 60999528 62503253 60999528 227512497 231937361 227512497 179251174 227512497 179251174 70359553 65838853 70359553 107737748 70359553 107737748 200205840 194606055 200205840 245648754 200205840 245648754 243977004 245648754 212085124 221515741 212085124 221515741 219179943 221515741 209387812 205869001 209387812 283451906 209387812 283451906 280162961 283451906 81553711 78809788 81553711 80325955 81553711 80325955 299328554 300685693 299328554 120164376 299328554 120164376 124061289 120164376 144278475 138801976 144278475 169675557 144278475 169675557 239975178 244150352 239975178 154593590 239975178 154593590 160063499 154593590 252365107 255786262 252365107 90688785 252365107 90688785 91246190 90688785 192187773 49178988 192187773 49178988 53311886 49178988 172266573 155179536 172266573 155179536 166140021 155179536 276633651 290403125 276633651 290403125 289205260 290403125 240217794 244123146 240217794 98894069 240217794 98894069 51382161 48061121 51382161 145150742 51382161 145150742 152872549 145150742 79690858 75553495 79690858 135822485 79690858 135822485 216937157 221217596 216937157 82418656 216937157 82418656 83410197 82418656 191933672 94957387 191933672 94957387 5218511 4118030 5218511 201612216 5218511 201612216 205445074 201612216 119061123 116191624 119061123 226651297 119061123 226651297 222651822 226651297 180334728 174878044 180334728 198664502 180334728 198664502 229386995 281858899 229386995 281858899 280957195 281858899 157346021 152270654 157346021 184165296 157346021 184165296 191509886 184165296 30903934 28320381 30903934 272302927 30903934 272302927 270370086 272302927 217559993 132197247 217559993 132197247 124888137 119672387 124888137 207329650 124888137 207329650 237201468 240238341 237201468 141127642 237201468 141127642 148040607 141127642 166294687 122370257 166294687 122370257 128063670 122370257 158355244 66714215 158355244 66714215 53581894 50045910 53581894 120252786 53581894 120252786 221767432 273921348 221767432 273921348 272384297 273921348 134306312 115394790 134306312 115394790 118687246 115394790 262060837 264729447 262060837 96290189 262060837 96290189 25046496 10460272 25046496 10460272 11459752 10460272 104527645 98451422 104527645 98451422 100566024 98451422 168045943 122827550 168045943 122827550 126137380 122827550 141391288 135043280 141391288 147009108 141391288 147009108 152437291 147009108 18311666 17126835 18311666 98652748 18311666 98652748 184221903 82365739 184221903 82365739 85743728 82365739 243489171 244935528 243489171 230600872 243489171 230600872 54694144 11711395 54694144 11711395 12587597 11711395 223870814 228555971 223870814 148130292 223870814 148130292 158370998 148130292 186985853 31771033 186985853 31771033 34802253 31771033 59462551 56483739 59462551 90648157 59462551 90648157 285928810 288285274 285928810 91863454 285928810 91863454 95175332 91863454 124393365 118156462 124393365 135786116 124393365 135786116 224676653 47306687 224676653 47306687 47562746 47306687 224704826 237372922 224704826 237372922 234033368 237372922 107036617 104012354 107036617 182847493 107036617 182847493 187478508 182847493 149800829 64001720 149800829 64001720 66215961 64001720 196974511 151619972 196974511 151619972 160527505 151619972 235381731 238730987 235381731 31574215 235381731 31574215 34701531 31574215 163373873 147801469 163373873 147801469 20430059 18951513 20430059 60216249 20430059 60216249 137359537 130416690 137359537 244371571 137359537 244371571 243108634 244371571 191062497 143136391 191062497 143136391 148653355 143136391 200716538 200400052 200716538 266335622 200716538 266335622 263249666 266335622 65468842 63657240 65468842 246431403 65468842 246431403 243324332 246431403 76385344 72878384 76385344 120227181 76385344 120227181 247175336 247648931 247175336 145621806 247175336 145621806 104448867 101098604 104448867 161405187 104448867 161405187 247123834 248836584 247123834 120569196 247123834 120569196 124661028 120569196 194964237 166765370 194964237 166765370 171461782 166765370 228603475 264306544 228603475 264306544 263000260 264306544 59383352 56708387 59383352 126391684 59383352 126391684 131121708 126391684 59326047 56978464 59326047 92967653 59326047 92967653 96296277 92967653 25944973 23945786 25944973 256716341 25944973 256716341 254558053 256716341 123622419 123095639 123622419 228171894 123622419 228171894 296695562 297656078 296695562 270665150 296695562 270665150 236746458 164023318 236746458 164023318 174159054 164023318 201821104 205335766 201821104 100240825 201821104 100240825 102603299 100240825 228769275 231727135 228769275 93895283 228769275 93895283 90709689 89111694 90709689 101040019 90709689 101040019 240671874 242818265 240671874 171656150 240671874 171656150 146074930 76491590 146074930 76491590 79736038 76491590 165937610 159177301 165937610 181179258 165937610 181179258 184172131 181179258 23520976 21733523 23520976 96630430 23520976 96630430 98867009 96630430 77351554 76155787 77351554 244889771 77351554 244889771 241825659 244889771 81675100 77577403 81675100 269364824 81675100 269364824 268642904 269364824 118692324 38559369 118692324 38559369 38260095 38559369 215119014 220015159 215119014 146147567 215119014 146147567 156742689 146147567 164469280 158473580 164469280 219120654 164469280 219120654 244487798 260119531 244487798 260119531 258050322 260119531 216193225 225116945 216193225 225116945 221172408 225116945 120695437 115374474 120695437 270250383 120695437 270250383 266552590 270250383 70705991 67557008 70705991 136194881 70705991 136194881 187898089 228469078 187898089 228469078 244862566 249038359 244862566 226048482 244862566 226048482 225837049 226048482 265602190 268822237 265602190 53751886 265602190 53751886 57071262 53751886 266974783 268207786 266974783 162271911 266974783 162271911 168320006 162271911 268051064 268415727 268051064 60247190 268051064 60247190 63500190 60247190 116971278 196300665 116971278 196300665 193156811 196300665 7199047 5726351 7199047 152070232 7199047 152070232 266357901 270354922 266357901 260839726 266357901 260839726 32262571 31150986 32262571 120608125 32262571 120608125 186378151 182158966 186378151 191186715 186378151 191186715 201744894 191186715 114088568 113806622 114088568 160313879 114088568 160313879 188745446 128363118 188745446 128363118 48937126 45454603 48937126 236179842 48937126 236179842 254216181 258065986 254216181 104537479 254216181 104537479 108664007 104537479 114661815 110820253 114661815 281102434 114661815 281102434 279965933 281102434 8112233 115021487 8112233 115021487 246657756 251029544 246657756 238013796 246657756 238013796 234733530 238013796 268711390 271019970 268711390 160511175 268711390 160511175 106629835 103816886 106629835 130106132 106629835 130106132 135009737 130106132 76179392 16189672 76179392 16189672 17464903 16189672 187680505 186877887 187680505 239558321 187680505 239558321 233773357 239558321 206602592 37433792 206602592 37433792 41467005 37433792 128365336 122090363 128365336 140864635 128365336 140864635 211472182 217015250 211472182 180332161 211472182 180332161 166261233 120331941 166261233 120331941 125983763 120331941 226037218 116447660 226037218 116447660 57108422 44054941 57108422 44054941 46637751 44054941 240503316 244138883 240503316 138404590 240503316 138404590 139691269 138404590 205059586 194565270 205059586 194565270 124535856 41753448 124535856 41753448 44572840 41753448 99152121 97278621 99152121 269315090 99152121 269315090 279290663 280438366 279290663 30723268 279290663 30723268 33812857 30723268 241024077 297846392 241024077 297846392 297287824 297846392 213763602 106942507 213763602 106942507 108280644 106942507 166932192 43653063 166932192 43653063 48520271 43653063 225055978 259844431 225055978 259844431 258498111 259844431 248653262 249557008 248653262 244884287 248653262 244884287 157562032 121821324 157562032 121821324 47848996 44654829 47848996 257698714 47848996 257698714 255247137 257698714 38621739 35846158 38621739 196754438 38621739 196754438 206636165 196754438 61266611 59793502 61266611 118085057 61266611 118085057 121730768 118085057 22187735 22015753 22187735 28375491 22187735 28375491 211589078 194871378 211589078 194871378 87077318 83445178 87077318 125678690 87077318 125678690 132131426 72185021 132131426 72185021 76641160 72185021 199571319 164465945 199571319 164465945 65637062 62313678 65637062 74907076 65637062 74907076 92000085 87638377 92000085 283392553 92000085 283392553 283699050 285882007 283699050 96624511 283699050 96624511 101086919 96624511 105690367 101356502 105690367 113814370 105690367 113814370 119826052 113814370 45301814 43013971 45301814 88928661 45301814 88928661 90452833 88928661 65095041 62636553 65095041 131294304 65095041 131294304 136422051 131294304 117781645 116818816 117781645 257264753 117781645 257264753 253716179 257264753 206452136 113014968 206452136 113014968 27688702 172868647 27688702 172868647 180356304 172868647 44210142 41911881 44210142 181047543 44210142 181047543 214329642 229900694 214329642 229900694 225134743 229900694 53279300 49998790 53279300 285557702 53279300 285557702 284651523 285557702 165719223 160947947 165719223 253401343 165719223 253401343 249847425 253401343 96823918 94272593 96823918 159958517 96823918 159958517 241946262 246757584 241946262 152879307 241946262 152879307 92779621 66617866 92779621 66617866 71011653 66617866 234203250 238452212 234203250 52269577 234203250 52269577 55437855 52269577 184015781 175764326 184015781 190567166 184015781 190567166 200609055 190567166 40985966 37757064 40985966 162935330 40985966 162935330 173785075 162935330 96789470 94124152 96789470 139368072 96789470 139368072 193683446 129095503 193683446 129095503 71740734 69280777 71740734 92755926 71740734 92755926 222747129 226135582 222747129 194580893 222747129 194580893 93857570 90798344 93857570 135651887 93857570 135651887 197645668 143104278 197645668 143104278 47688979 46850103 47688979 69786039 47688979 69786039 75387550 69786039 42108200 34992532 42108200 34992532 39335643 34992532 255615303 260562351 255615303 143509669 255615303 143509669 150630004 143509669 215355884 219707779 215355884 80254879 215355884 80254879 82221902 80254879 100301030 98316900 100301030 171930933 100301030 171930933 182235106 171930933 117378857 116127770 117378857 256740324 117378857 256740324 289087203 290788270 289087203 60525887 289087203 60525887 62785648 60525887 208597116 174250636 208597116 174250636 170078576 67345582 170078576 67345582 70975326 67345582 131855084 127088350 131855084 144316220 131855084 144316220 184260495 176168887 184260495 281988867 184260495 281988867 279784053 281988867 176307726 165654401 176307726 179372803 176307726 179372803 187753995 179372803 96361976 94165573 96361976 182911089 96361976 182911089 186969370 182911089 175644925 150854998 175644925 150854998 157925861 150854998 172804700 167437023 172804700 223752079 172804700 223752079 227407167 223752079 168866172 158229599 168866172 187263555 168866172 187263555 193797450 187263555 68062196 64277166 68062196 94301165 68062196 94301165 240639941 244697491 240639941 41499261 240639941 41499261 43317528 41499261 139292153 133703340 139292153 133703340 126058732 121832304 126058732 218841353 126058732 218841353 223451681 218841353 62337343 61102097 62337343 140168284 62337343 140168284 194928321 192668620 194928321 192668620 197246566 192668620 185914677 121423477 185914677 121423477 48211620 48186201 48211620 190682949 48211620 190682949 238038864 243299005 238038864 34038523 238038864 34038523 37545339 34038523 71846776 68362975 71846776 173966868 71846776 173966868 264581909 266709823 264581909 158422518 264581909 158422518 164022553 155596792 164022553 259548288 164022553 259548288 254711047 259548288 237568736 240187937 237568736 64852179 237568736 64852179 67995366 64852179 78271029 75684596 78271029 190104339 78271029 190104339 230981505 234613434 230981505 134300446 230981505 134300446 72563510 71615310 72563510 187519727 72563510 187519727 194232641 187519727 63137434 61181028 63137434 63128132 63137434 63128132 202675326 192157621 202675326 240125768 202675326 240125768 248892637 260848032 248892637 260848032 300012708 301104000 300012708 129008567 300012708 129008567 114285947 108901060 114285947 109800376 114285947 109800376 127639315 125298657 127639315 241321668 127639315 241321668 234640494 241321668 27625970 26508819 27625970 113942305 27625970 113942305 113562770 113942305 97341534 40906922 97341534 40906922 42363062 40906922 44208676 73451756 44208676 73451756 167711348 31976245 167711348 31976245 31832378 31976245 123521540 118299218 123521540 184323558 123521540 184323558 213292348 215236341 213292348 69486759 213292348 69486759 72074464 69486759 199649014 155410462 199649014 155410462 124176318 118405918 124176318 237002041 124176318 237002041 234028226 237002041 81965337 50562559 81965337 50562559 50910407 50562559 193058475 193187958 193058475 103254503 193058475 103254503 107499322 103254503 255584897 256635605 255584897 185270260 255584897 185270260 95112772 92515461 95112772 164945821 95112772 164945821 211356963 214699624 211356963 178960899 211356963 178960899 61836101 60469430 61836101 287857014 61836101 287857014 287759517 287857014 161553648 121748662 161553648 121748662 126922530 121748662 172819888 77058245 172819888 77058245 77088946 77058245 129956381 125078474 129956381 130357957 129956381 130357957 135767195 130357957 53568987 52471250 53568987 186284276 53568987 186284276 190728867 186284276 32610966 32192537 32610966 176236750 32610966 176236750 180798045 176236750 164361656 94997498 164361656 94997498 99758165 94997498 101649149 144500319 101649149 144500319 267461560 269817984 267461560 97562760 267461560 97562760 100424159 97562760 228069724 230887329 228069724 209298758 228069724 209298758 213114433 209298758 267252574 268839178 267252574 213425383 267252574 213425383 209724657 213952648 209724657 139007285 209724657 139007285 145640319 139007285 231300193 234053659 231300193 93136153 231300193 93136153 97051450 93136153 253321225 256600016 253321225 30262332 253321225 30262332 32510325 30262332 86652353 85273974 86652353 166570115 86652353 166570115 171762327 166570115 50650090 47753790 50650090 159414537 50650090 159414537 169414432 159414537 142322511 86072178 142322511 86072178 85825375 86072178 276113566 277693276 276113566 230026711 276113566 230026711 212020724 48044564 212020724 48044564 50713785 48044564 126107787 122107517 126107787 214413174 126107787 214413174 218288141 214413174 130102301 127253673 130102301 195779502 130102301 195779502 194100802 195779502 46176406 42290698 46176406 169842509 46176406 169842509 173777188 169842509 66894745 64736737 66894745 133060917 66894745 133060917 138494161 133060917 73207289 69028438 73207289 195843097 73207289 195843097 199472191 195843097 138542372 8841022 138542372 8841022 7510497 8841022 33149752 30353367 33149752 115850501 33149752 115850501 171606547 167297982 171606547 252630512 171606547 252630512 249889130 252630512 86484537 87244602 86484537 87244602 155419409 149323739 155419409 263271087 155419409 263271087 260582500 263271087 103801057 100071483 103801057 188475122 103801057 188475122 191364860 188475122 80832932 78519640 80832932 188071254 80832932 188071254 193611636 188071254 151090064 146364802 151090064 158555772 151090064 158555772 168704146 158555772 99249320 94821655 99249320 210761875 99249320 210761875 210276177 210761875 163899650 159443732 163899650 177677916 163899650 177677916 183274626 177677916 103178846 100805532 103178846 102645057 103178846 102645057 188941427 178735884 188941427 260447996 188941427 260447996 259889873 260447996 241755701 246248400 241755701 132621519 241755701 132621519 135896353 132621519 162785732 122029009 162785732 122029009 124052547 122029009 244011050 246832351 244011050 228808256 244011050 228808256 68695289 65396155 68695289 139424113 68695289 139424113 146333753 141438510 146333753 209894890 146333753 209894890 205582635 209894890 137558736 80840782 137558736 80840782 82011083 80840782 85675160 82437391 85675160 189569255 85675160 189569255 202397482 201248870 202397482 205594208 202397482 205594208 211946733 215676361 211946733 52660522 211946733 52660522 53366529 52660522 110414926 106631229 110414926 251752200 110414926 251752200 262554195 264863455 262554195 64576604 262554195 64576604 68373508 64576604 71734853 41712210 71734853 41712210 46619082 41712210 90033083 87652931 90033083 210553492 90033083 210553492 217358704 210553492 84371265 17202011 84371265 17202011 16913359 17202011 153148195 90075465 153148195 90075465 86635257 81671967 86635257 88589225 86635257 88589225 177060109 159958733 177060109 159958733 103449367 100730140 103449367 240711895 103449367 240711895 236681718 240711895 26151084 24480869 26151084 230247988 26151084 230247988 226075066 230247988 132210336 128176655 132210336 204584529 132210336 204584529 211536325 204584529 132833587 129251906 132833587 147444720 132833587 147444720 152373741 147444720 25446605 74537005 25446605 74537005 183085257 179901934 183085257 228839899 183085257 228839899 225203689 228839899 39937672 35647195 39937672 134343233 39937672 134343233 140153232 134343233 48545026 46335587 48545026 73066634 48545026 73066634 96566226 95670340 96566226 121656451 96566226 121656451 193942939 189582715 193942939 282699568 193942939 282699568 281278363 282699568 164849060 38136569 164849060 38136569 41262149 38136569 233712858 177961604 233712858 177961604 182170749 177961604 192317776 179535567 192317776 179535567 108336074 105070697 108336074 250496906 108336074 250496906 246227561 250496906 25564970 24044116 25564970 24044116 25059970 24044116 230513337 86540614 230513337 86540614 90833228 86540614 178920115 175056879 178920115 280270297 178920115 280270297 277952112 280270297 149984519 145914392 149984519 257581132 149984519 257581132 253927142 257581132 216703617 49089224 216703617 49089224 48999365 49089224 267685409 270021935 267685409 127193590 267685409 127193590 61929405 59978298 61929405 185730499 61929405 185730499 189933357 185730499 123539986 15877019 123539986 15877019 17086278 15877019 38013900 34906230 38013900 79669846 38013900 79669846 122648627 110224996 122648627 110224996 91439378 89949179 91439378 270521409 91439378 270521409 268855326 270521409 168794572 160936925 168794572 176751748 168794572 176751748 183604395 176751748 175046416 170930748 175046416 216910574 175046416 216910574 210921039 216910574 43702202 39486457 43702202 207861939 43702202 207861939 210668760 207861939 205864093 93186504 205864093 93186504 95050759 93186504 252976299 255278820 252976299 82278717 252976299 82278717 77140332 76657422 77140332 231311103 77140332 231311103 264304653 267501665 264304653 221330611 264304653 221330611 56859037 54666379 56859037 208562130 56859037 208562130 211196341 208562130 185082624 82250546 185082624 82250546 60270025 57173875 60270025 183280407 60270025 183280407 240699863 241583972 240699863 220488764 240699863 220488764 217545314 220488764 242376685 246468071 242376685 52853692 242376685 52853692 57294613 52853692 71648325 68332304 71648325 290384871 71648325 290384871 289737808 290384871 88084891 82953895 88084891 223811947 88084891 223811947 223179384 223811947 125805919 99361771 125805919 99361771 104268644 99361771 119437157 94170822 119437157 94170822 97219623 94170822 223535896 210764560 223535896 210764560 65457334 62734869 65457334 227466780 65457334 227466780 222874483 227466780 79467656 24517307 79467656 24517307 25462659 24517307 186437529 86170763 186437529 86170763 87502173 86170763 229386806 231916568 229386806 167784940 229386806 167784940 178923039 167784940 215239469 217947723 215239469 79840661 215239469 79840661 84432153 79840661 186203412 179840774 186203412 277401621 186203412 277401621 275024622 277401621 200939653 44859096 200939653 44859096 47557411 44859096 77821429 78195357 77821429 22961705 77821429 22961705 23712153 22961705 130229394 59458817 130229394 59458817 61717501 59458817 230687206 234529729 230687206 139914339 230687206 139914339 63444914 29761007 63444914 29761007 32624857 29761007 218434103 221124355 218434103 179851394 218434103 179851394 22005768 20562572 22005768 178784066 22005768 178784066 181146826 178784066 71869866 70034531 71869866 216926112 71869866 216926112 213202258 216926112 34437495 31341323 34437495 137578348 34437495 137578348 149425734 42264912 149425734 42264912 45062415 42264912 115768878 32204405 115768878 32204405 35691982 32204405 155288363 150798789 155288363 189222939 155288363 189222939 193462456 189222939 152231761 50324567 152231761 50324567 53527179 50324567 137728971 134035421 137728971 267104698 137728971 267104698 269907343 273216008 269907343 97439525 269907343 97439525 99331785 97439525 170013893 158115707 170013893 236328715 170013893 236328715 237825167 236328715 90117045 87604058 90117045 130300618 90117045 130300618 199360882 189234164 199360882 189234164 189901787 203542551 189901787 203542551 217737038 218136978 217737038 186389547 217737038 186389547 188239781 186389547 240348021 246192619 240348021 246192619 242758356 246192619 90506579 5716060 90506579 5716060 5393122 5716060 223195279 227335506 223195279 77578571 223195279 77578571 83345686 77578571 144687703 98118736 144687703 98118736 101555410 98118736 105001247 102523706 105001247 149475359 105001247 149475359 155857504 149475359 57495931 55846630 57495931 69895623 57495931 69895623 72743053 69895623 61648087 20302008 61648087 20302008 22104005 20302008 88730347 84838457 88730347 188514331 88730347 188514331 188483354 188514331 90494354 88510945 90494354 138926419 90494354 138926419 162148007 155011111 162148007 155011111 164578601 155011111 45680820 42181048 45680820 190293171 45680820 190293171 201315671 190293171 103462112 102443374 103462112 240684675 103462112 240684675 238132096 240684675 209178503 127656478 209178503 127656478 79389447 77779561 79389447 196483714 79389447 196483714 230334637 233762344 230334637 118959454 230334637 118959454 123333302 118959454 285865934 287887493 285865934 70683447 285865934 70683447 71814327 70683447 176925020 173204346 176925020 214459584 176925020 214459584 220698925 214459584 128999006 68616062 128999006 68616062 71576615 68616062 200433865 64291365 200433865 64291365 67890131 64291365 245398945 248043311 245398945 134025790 245398945 134025790 138772607 134025790 191819542 188541485 191819542 227874575 191819542 227874575 240939008 243225209 240939008 43608884 240939008 43608884 46528500 43608884 135508106 132426481 135508106 202246265 135508106 202246265 206113684 202246265 34924996 31850040 34924996 116703750 34924996 116703750 122290572 116703750 66416780 63539967 66416780 64664567 66416780 64664567 254033113 267588930 254033113 267588930 264236595 267588930 125092732 110317448 125092732 110317448 115071035 110317448 237258123 239732196 237258123 6829965 237258123 6829965 9131446 6829965 136415513 132048042 136415513 138559543 136415513 138559543 149099833 138559543 53800705 49438300 53800705 265999587 53800705 265999587 265017129 265999587 182366023 178828096 182366023 260473217 182366023 260473217 256723133 260473217 78887840 75630428 78887840 216281102 78887840 216281102 211632088 216281102 202604317 200763693 202604317 291292947 202604317 291292947 288698496 291292947 88128760 84834463 88128760 271211617 88128760 271211617 268485008 271211617 31060374 31043380 31060374 150541502 31060374 150541502 156211753 150541502 35605782 34820409 35605782 37018654 35605782 37018654 90849216 48765486 90849216 48765486 52953927 48765486 70997420 67417495 70997420 245945065 70997420 245945065 242223692 245945065 215803479 218942349 215803479 86631323 215803479 86631323 87668276 86631323 198754575 47345703 198754575 47345703 48205106 47345703 92649369 91122813 92649369 208139219 92649369 208139219 209148604 208139219 159355353 148536373 159355353 197900983 159355353 197900983 196814844 197900983 108413912 105190763 108413912 224660705 108413912 224660705 222387109 224660705 20346952 19503506 20346952 256277653 20346952 256277653 254887442 256277653 118397096 115804166 118397096 234405952 118397096 234405952 232117405 234405952 118791498 113923604 118791498 257437286 118791498 257437286 255774973 257437286 117904302 108934118 117904302 108934118 78026370 77691195 78026370 146869958 78026370 146869958 151002849 146869958 68489601 65226769 68489601 182121488 68489601 182121488 187901211 182121488 82714523 79182709 82714523 162302589 82714523 162302589 168476300 162302589 111800049 110134850 111800049 132481349 111800049 132481349 138155310 132481349 81228056 79798959 81228056 121108263 81228056 121108263 125156060 121108263 88466241 83044710 88466241 213494118 88466241 213494118 208338617 213494118 129748538 125723424 129748538 161795715 129748538 161795715 168528703 161795715 156557411 145810430 156557411 152271612 156557411 152271612 205577681 196229991 205577681 215578620 205577681 215578620 212556031 215578620 183647369 44118026 183647369 44118026 47455060 44118026 141198778 137647867 141198778 163828956 141198778 163828956 167953072 163828956 76307940 70158011 76307940 70158011 23226930 22070402 23226930 162638268 23226930 162638268 168633725 162638268 101931185 41445726 101931185 41445726 45407692 41445726 298484629 249783720 298484629 249783720 114771466 112382251 114771466 186139527 114771466 186139527 252962054 256214079 252962054 97578587 252962054 97578587 89456422 85392150 89456422 232967207 89456422 232967207 230188315 232967207 134576643 130345298 134576643 178011045 134576643 178011045 184442513 178011045 69908367 67335481 69908367 191351198 69908367 191351198 192520531 191351198 68235391 65736564 68235391 276494189 68235391 276494189 273889887 276494189 148280622 141484254 148280622 168085225 148280622 168085225 217627654 114801916 217627654 114801916 115456772 110127119 115456772 225175245 115456772 225175245 255344543 260124121 255344543 91129368 255344543 91129368 49052960 48959624 49052960 166750202 49052960 166750202 181472020 101301553 181472020 101301553 105565796 101301553 227044877 240134157 227044877 240134157 236765117 240134157 108755835 108311130 108755835 118816422 108755835 118816422 265798754 268151541 265798754 174619491 265798754 174619491 124962816 54967699 124962816 54967699 55908883 54967699 233105411 236030510 233105411 94495950 233105411 94495950 99052068 94495950 160703928 156305370 160703928 206178405 160703928 206178405 214311421 222006850 214311421 222006850 226180148 222006850 223644554 226640217 223644554 130880188 223644554 130880188 134737779 130880188 134912404 130288363 134912404 162714847 134912404 162714847 169904630 162714847 53290637 51538201 53290637 109774136 53290637 109774136 163399414 155672099 163399414 208007681 163399414 208007681 209232057 208007681 80721165 76549019 80721165 160410636 80721165 160410636 165792531 160410636 53238531 52491365 53238531 207087882 53238531 207087882 283884143 286488004 283884143 78143198 283884143 78143198 78178827 78143198 86734256 86470099 86734256 171043613 86734256 171043613 263892775 266838038 263892775 25044900 263892775 25044900 27656694 25044900 272792052 273745469 272792052 48442830 272792052 48442830 44331542 40595528 44331542 129927480 44331542 129927480 137208604 129927480 99632215 97016043 99632215 101605862 99632215 101605862 203617238 105400091 203617238 105400091 107963839 105400091 233665082 262008966 233665082 262008966 259519196 262008966 66226623 63652101 66226623 146657864 66226623 146657864 246400983 247164641 246400983 124437334 246400983 124437334 128720476 124437334 138797325 134314158 138797325 221448258 138797325 221448258 220955602 221448258 70512221 67352161 70512221 126250414 70512221 126250414 279016104 281245450 279016104 205885843 279016104 205885843 200930823 205885843 254998672 260367043 254998672 168304859 254998672 168304859 176489628 168304859 286783256 156378988 286783256 156378988 45110972 223017839 45110972 223017839 228055591 223017839 203655803 175893847 203655803 175893847 175394115 123525711 175394115 123525711 128642446 123525711 181956972 64594725 181956972 64594725 67209541 64594725 231610834 235127520 231610834 102269511 231610834 102269511 40278248 37334249 40278248 117783625 40278248 117783625 122499116 117783625 38854856 271745539 38854856 271745539 270145937 271745539 170325259 163675451 170325259 224473995 170325259 224473995 228123875 224473995 106291092 104885583 106291092 207455850 106291092 207455850 203402975 207455850 173773740 167196573 173773740 173080835 173773740 173080835 180278210 173080835 32829094 30383002 32829094 96856337 32829094 96856337 181600113 161526827 181600113 161526827 165751854 161526827 193399461 188933632 193399461 209904475 193399461 209904475 213299541 209904475 131129612 125329773 131129612 241295048 131129612 241295048 238032736 241295048 152336809 145336782 152336809 227829866 152336809 227829866 223416017 227829866 127762099 84393891 127762099 84393891 25543602 24373483 25543602 175687183 25543602 175687183 179844020 175687183 176064275 90742003 176064275 90742003 91929669 90742003 167734059 161704508 167734059 206168255 167734059 206168255 202582113 206168255 10789210 82686101 10789210 82686101 196012925 116980821 196012925 116980821 119860549 119098321 119860549 170778062 119860549 170778062 179610769 170778062 57446488 56008119 57446488 87245786 57446488 87245786 198723714 7536804 198723714 7536804 9852803 7536804 158101237 152388280 158101237 270906331 158101237 270906331 267769616 270906331 63059284 52576356 63059284 52576356 54916312 52576356 108252326 67124912 108252326 67124912 69153939 67124912 77483183 63114873 77483183 63114873 66168130 63114873 143328059 88428768 143328059 88428768 89406454 88428768 89492774 86189482 89492774 225131519 89492774 225131519 230887755 225131519 52929902 52184400 52929902 123111439 52929902 123111439 127034709 123111439 95637032 91794663 95637032 277423552 95637032 277423552 274622940 277423552 174479035 98144003 174479035 98144003 100901723 98144003 232118206 254165236 232118206 254165236 249253344 254165236 180241743 110825945 180241743 110825945 115081321 110825945 222452921 225424288 222452921 119115195 222452921 119115195 99284197 82224941 99284197 82224941 48115898 46023777 48115898 71033268 48115898 71033268 189694138 27127298 189694138 27127298 26620565 27127298 262634864 264583889 262634864 135724817 262634864 135724817 143530076 135724817 252095995 37995353 252095995 37995353 40399775 37995353 106294385 71295447 106294385 71295447 72986378 70468856 72986378 259692100 72986378 259692100 258014555 259692100 206523883 186348252 206523883 186348252 75992954 71974963 75992954 154982893 75992954 154982893 263943040 267240181 263943040 261355950 263943040 261355950 155574695 130968956 155574695 130968956 136838998 130968956 212957452 282191291 212957452 282191291 281697831 282191291 196711479 47553766 196711479 47553766 51133544 47553766 198570227 197808925 198570227 279184982 198570227 279184982 277592386 279184982 221034513 221783923 221034513 8123867 221034513 8123867 6291277 8123867 89847747 89309127 89847747 132674306 89847747 132674306 208982113 177844587 208982113 177844587 105566055 62826018 105566055 62826018 65087570 62826018 122936976 117904744 122936976 232540804 122936976 232540804 241063681 242123800 241063681 99602736 241063681 99602736 99736645 99602736 226555786 229928799 226555786 203018492 226555786 203018492 41235454 170066318 41235454 170066318 241048277 240727158 241048277 255781931 241048277 255781931 252307914 255781931 62313973 59938404 62313973 282666133 62313973 282666133 280924382 282666133 227171585 231142014 227171585 34982758 227171585 34982758 38440204 34982758 162467600 150411415 162467600 150411415 156754474 150411415 176988327 92153727 176988327 92153727 94625332 92153727 251956634 253914427 251956634 70481527 251956634 70481527 33131082 31162505 33131082 98791605 33131082 98791605 98535824 98791605 83265115 21693959 83265115 21693959 23470279 21309384 23470279 58810459 23470279 58810459 178396049 141965627 178396049 141965627 147418057 141965627 260453506 263795611 260453506 61658093 260453506 61658093 64802792 61658093 253256665 256410614 253256665 114735206 253256665 114735206 120594516 114735206 218648322 222819386 218648322 129195285 218648322 129195285 44491755 41532866 44491755 241886019 44491755 241886019 239009257 241886019 127531847 122316580 127531847 159470666 127531847 159470666 164132208 159470666 56470769 53999945 56470769 108311950 56470769 108311950 113552330 108311950 69984822 66556060 69984822 101835715 69984822 101835715 106531667 101835715 75425306 71571650 75425306 268912933 75425306 268912933 265313030 268912933 251272070 255062895 251272070 77621984 251272070 77621984 77439813 77621984 241177387 245977611 241177387 102221682 241177387 102221682 106204164 102221682 153246775 50188514 153246775 50188514 40231196 263980335 40231196 263980335 263098068 263980335 107183221 101592324 107183221 221639447 107183221 221639447 217888826 221639447 150359194 143677640 150359194 201288747 150359194 201288747 254738135 257501326 254738135 254539180 254738135 254539180 147029760 141363415 147029760 193296027 147029760 193296027 194192062 193296027 45232773 43671257 45232773 127568321 45232773 127568321 270793408 273301423 270793408 109789742 270793408 109789742 89469025 88217120 89469025 235350675 89469025 235350675 231606287 235350675 225867135 216356297 225867135 216356297 164910600 134863520 164910600 134863520 81937166 79307552 81937166 133355383 81937166 133355383 139191875 133355383 72183786 68812393 72183786 169833082 72183786 169833082 176505212 169833082 41565643 227186486 41565643 227186486 229191683 227186486 123857902 90307885 123857902 90307885 91621519 90307885 218315025 222320965 218315025 132711536 218315025 132711536 56976817 53297155 56976817 225685350 56976817 225685350 230443399 225685350 187398910 169259442 187398910 169259442 121714406 114435564 121714406 114435564 119036688 114435564 272874152 274619609 272874152 76086776 272874152 76086776 68719262 66014622 68719262 174796651 68719262 174796651 184990503 174796651 180935741 21398380 180935741 21398380 22210985 21398380 86932569 82717957 86932569 112630011 86932569 112630011 255611457 258754683 255611457 98530800 255611457 98530800 101265051 98530800 225285866 230301638 225285866 119867811 225285866 119867811 125639530 119867811 242008774 244132858 242008774 57211089 242008774 57211089 58705265 57211089 65759088 63120702 65759088 160768729 65759088 160768729 178218437 174622098 178218437 240808905 178218437 240808905 237005827 240808905 122586329 121928901 122586329 262590008 122586329 262590008 260949317 262590008 231010691 234536631 231010691 140840098 231010691 140840098 145366296 140840098 186400494 103489904 186400494 103489904 61445627 59252395 61445627 237053710 61445627 237053710 232992125 237053710 171979612 138897133 171979612 138897133 145253139 138897133 272006416 129827308 272006416 129827308 133054387 129827308 149861244 56453619 149861244 56453619 58156871 56453619 64444423 61661727 64444423 217404101 64444423 217404101 213119727 217404101 186733738 181519905 186733738 252789064 186733738 252789064 249947380 252789064 193401866 175017615 193401866 175017615 182175182 175017615 267612968 272528555 267612968 272528555 270446353 272528555 241340075 244918332 241340075 243875685 241340075 243875685 241381951 243875685 103859867 27824159 103859867 27824159 30946595 27824159 203497279 203609513 203497279 199381000 203497279 199381000 203307701 199381000 203635401 193734218 203635401 266591077 203635401 266591077 264216039 266591077 246624940 248508862 246624940 73735013 246624940 73735013 76439749 73735013 225818965 229502230 225818965 178206556 225818965 178206556 129735152 72850592 129735152 72850592 75373243 72850592 187613197 134784259 187613197 134784259 113863051 113433624 113863051 259258764 113863051 259258764 256512632 259258764 186269596 103971336 186269596 103971336 59492040 56663242 59492040 160737950 59492040 160737950 164821486 160737950 145068445 93910050 145068445 93910050 87501133 86918642 87501133 92802553 87501133 92802553 95883673 92802553 94215831 91645501 94215831 190505426 94215831 190505426 195121652 190505426 136007317 129282942 136007317 226664053 136007317 226664053 229133393 226664053 173109705 70959802 173109705 70959802 76216471 70959802 145869864 140233553 145869864 147351116 145869864 147351116 163747924 77780802 163747924 77780802 80977776 77780802 259620235 95657750 259620235 95657750 97495107 95657750 134834500 82129108 134834500 82129108 87206056 82129108 168232666 116477423 168232666 116477423 76706050 67694572 76706050 67694572 70402133 67694572 157680825 149145706 157680825 155077323 157680825 155077323 208537935 203571149 208537935 206255096 208537935 206255096 193199893 83048093 193199893 83048093 83585632 83048093 197155711 187967152 197155711 249119459 197155711 249119459 245424166 249119459 183567811 174463566 183567811 257863372 183567811 257863372 271163783 273551123 271163783 265496429 271163783 265496429 217636348 215397407 217636348 272528401 217636348 272528401 270960839 272528401 70322347 67421517 70322347 229443426 70322347 229443426 228156550 229443426 192552440 186854789 192552440 220692008 192552440 220692008 217221300 220692008 98755161 222331971 98755161 222331971 218643057 222331971 178134558 57416094 178134558 57416094 60387397 57416094 72950262 67809464 72950262 228493074 72950262 228493074 233411672 228493074 153048885 69768991 153048885 69768991 73934205 69768991 254917057 254967031 254917057 185052159 254917057 185052159 189864117 50034392 189864117 50034392 54350122 50034392 146640341 81651364 146640341 81651364 83795294 81651364 219643302 223422697 219643302 189704111 219643302 189704111 187157745 178242370 187157745 227249308 187157745 227249308 285131809 285482676 285131809 136324249 285131809 136324249 146071113 136324249 233037061 230645290 233037061 241106186 233037061 241106186 238360603 241106186 159829822 149229174 159829822 212740040 159829822 212740040 218631214 222396044 218631214 89463520 218631214 89463520 27906169 26862216 27906169 48083329 27906169 48083329 264216822 265467182 264216822 66683839 264216822 66683839 67912633 66683839 201223898 204014335 201223898 95724624 201223898 95724624 97888430 95724624 242213141 244367943 242213141 91799465 242213141 91799465 93063312 91799465 120480824 114226353 120480824 130146812 120480824 130146812 283542489 124854276 283542489 124854276 125902673 124854276 143718290 126796474 143718290 126796474 130046008 126796474 250811659 252210454 250811659 87757015 250811659 87757015 87830333 87757015 122979278 118305632 122979278 225916569 122979278 225916569 228226889 225916569 71559233 70411534 71559233 278078333 71559233 278078333 274750963 278078333 133440112 105221180 133440112 105221180 110490680 105221180 230216701 224410465 230216701 256973255 230216701 256973255 252986437 256973255 208253327 114880158 208253327 114880158 114141219 114880158 114940467 24353912 114940467 24353912 25324675 24353912 189185002 41074355 189185002 41074355 43131473 41074355 259814693 263636026 259814693 159724208 259814693 159724208 89467748 87613266 89467748 221134632 89467748 221134632 217643910 221134632 62358751 59193261 62358751 71489707 62358751 71489707 119225128 115670968 119225128 132204981 119225128 132204981 134880488 132204981 112676713 107958246 112676713 219258435 112676713 219258435 223826055 219258435 78675427 74502856 78675427 250321558 78675427 250321558 248073856 250321558 53841235 50365901 53841235 122829426 53841235 122829426 125480032 122829426 21897885 19436153 21897885 82940263 21897885 82940263 221034717 58314102 221034717 58314102 61104916 58314102 134426815 130161613 134426815 133789537 134426815 133789537 136649362 133789537 133131839 61474487 133131839 61474487 64250104 61474487 221396729 44024181 221396729 44024181 43415944 44024181 264500652 267003281 264500652 120621133 264500652 120621133 111347467 108030231 111347467 181500360 111347467 181500360 187247764 181500360 101755465 101809001 101755465 39263876 101755465 39263876 42686898 39263876 67340526 64810916 67340526 243443396 67340526 243443396 237729282 243443396 156910422 147696476 156910422 255572033 156910422 255572033 254246225 255572033 21718477 19859806 21718477 72880279 21718477 72880279 229176799 232965874 229176799 196530633 229176799 196530633 110706135 107180136 110706135 159511116 110706135 159511116 209265745 214801195 209265745 38281493 209265745 38281493 43230879 38281493 255529783 257700630 255529783 40230783 255529783 40230783 43427167 40230783 114298326 111913480 114298326 128266822 114298326 128266822 134671518 128266822 31402539 29240417 31402539 80129897 31402539 80129897 252809035 253818156 252809035 201757259 252809035 201757259 199433548 201757259 248443587 254521251 248443587 66141024 248443587 66141024 69498935 66141024 151386060 146263372 151386060 237979214 151386060 237979214 235283616 237979214 121652913 58601539 121652913 58601539 60097879 58601539 84925004 286388263 84925004 286388263 282511502 286388263 149949810 143061975 149949810 205586486 149949810 205586486 201249462 205586486 61686478 58779215 61686478 173692275 61686478 173692275 183044371 173692275 156161968 147021909 156161968 147021909 157882715 147021909 28719842 28157724 28719842 153933478 28719842 153933478 160373486 153933478 72037542 32351340 72037542 32351340 31882032 32351340 109177621 106916413 109177621 138184993 109177621 138184993 174709638 53686986 174709638 53686986 54116169 53686986 136959413 130130640 136959413 130405192 136959413 130405192 134489971 130405192 257183196 259226748 257183196 188015682 257183196 188015682 168494852 164020030 168494852 211283878 168494852 211283878 217095232 211283878 79973232 79216083 79973232 163046900 79973232 163046900 168635827 163046900 51085869 48529737 51085869 83623791 51085869 83623791 157166979 151483425 157166979 246868104 157166979 246868104 245661758 246868104 153471470 129881552 153471470 129881552 40077374 35490420 40077374 35490420 39870407 35490420 171326330 165621667 171326330 290801741 171326330 290801741 288294607 290801741 181922286 176209464 181922286 210563390 181922286 210563390 221731954 224717534 221731954 146868784 221731954 146868784 150750953 146868784 165507112 161440420 165507112 254444325 165507112 254444325 251652584 254444325 95176069 95172442 95176069 148461372 95176069 148461372 276621322 278989788 276621322 104130830 276621322 104130830 106793894 104130830 155603533 145571360 155603533 244420201 155603533 244420201 242969009 244420201 200960116 175428673 200960116 175428673 69147522 59402626 69147522 59402626 62914814 59402626 169756316 165207671 169756316 194280441 169756316 194280441 197703270 194280441 130440580 125227814 130440580 128496224 130440580 128496224 194802615 180524094 194802615 180524094 66183168 63199523 66183168 179171687 66183168 179171687 182119871 179171687 110009004 109753938 110009004 250850343 110009004 250850343 247783210 250850343 116037739 55602052 116037739 55602052 57563486 55602052 94192708 92694832 94192708 198809983 94192708 198809983 203038769 198809983 69368485 65012388 69368485 83221241 69368485 83221241 168135509 161522248 168135509 272597565 168135509 272597565 284108406 287051469 284108406 229636356 284108406 229636356 135689837 31657174 135689837 31657174 31003994 31657174 45678249 42287137 45678249 77752245 45678249 77752245 215422548 209013475 215422548 214787813 215422548 214787813 128697202 123711615 128697202 247568387 128697202 247568387 242387313 247568387 155837887 46715503 155837887 46715503 20941809 18009089 20941809 179048053 20941809 179048053 190225716 179048053 177270155 170770579 177270155 256281194 177270155 256281194 254019250 256281194 40485247 37322857 40485247 192138691 40485247 192138691 195962057 192138691 87383679 83521140 87383679 83521140 86992466 83521140 227135255 251542806 227135255 251542806 248269326 251542806 45032226 42679869 45032226 86200597 45032226 86200597 129894284 128131764 129894284 161986999 129894284 161986999 167970064 161986999 116726091 112712751 116726091 122953524 116726091 122953524 126231466 122953524 86399256 83724168 86399256 117525625 86399256 117525625 129873231 85603708 129873231 85603708 53319162 49521482 53319162 61149429 53319162 61149429 115460489 113937318 115460489 264897885 115460489 264897885 263194865 264897885 238844372 241253314 238844372 8162505 238844372 8162505 6654117 8162505 241962696 246738590 241962696 114042109 241962696 114042109 121438836 114042109 281359217 283169117 281359217 259518703 281359217 259518703 211263928 227833687 211263928 227833687 257655276 258872871 257655276 43379978 257655276 43379978 45838044 43379978 281879549 282252553 281879549 229411141 281879549 229411141 138207232 131452454 138207232 247115551 138207232 247115551 244748656 247115551 25788860 22087084 25788860 22087084 24769659 22087084 234617411 238378556 234617411 42015228 234617411 42015228 45181157 42015228 187093691 182973385 187093691 237538817 187093691 237538817 232088754 237538817 142084377 100401729 142084377 100401729 43519946 23544521 43519946 23544521 25104618 23544521 97741501 95652125 97741501 136119409 97741501 136119409 225836275 236575007 225836275 236575007 232746369 236575007 42215692 163690525 42215692 163690525 169327144 163690525 113699853 111029867 113699853 130213718 113699853 130213718 134298208 130213718 112733312 50798246 112733312 50798246 54826215 50798246 151891689 144902798 151891689 264743907 151891689 264743907 263637238 264743907 240672358 284068856 240672358 284068856 281341528 284068856 134409796 78973476 134409796 78973476 80376035 78973476 213888953 5376772 213888953 5376772 7028955 5376772 208734851 210776436 208734851 182813342 208734851 182813342 192197314 182813342 290948562 290981002 290948562 188458784 290948562 188458784 197624356 188458784 216533473 219017457 216533473 106093623 216533473 106093623 110456269 106093623 129407808 112183211 129407808 112183211 113366360 112183211 164581001 92287173 164581001 92287173 94524371 92287173 131015195 125792010 131015195 225451967 131015195 225451967 221911103 225451967 171819887 89284034 171819887 89284034 92596081 89284034 184037303 133575831 184037303 133575831 33164211 31134132 33164211 126203671 33164211 126203671 128256766 126203671 25647253 23943671 25647253
118027 0 566401791 812900394 566401791 348381180 566401791 348381180 232031761 348381180 913613340 130706817 913613340 337365599 913613340 337365599 771773158 337365599 942488817 86043898 942488817 90174666 942488817 90174666 60193785 90174666 829423700 256825399 829423700 600916988 829423700 600916988 446111741 600916988 636566485 988279298 636566485 22151411 636566485 22151411 14107932 22151411 528916154 807544062 528916154 73595091 528916154 73595091 950499978 73595091 131787584 752007185 131787584 752007185 383354295 752007185 290093193 628155335 290093193 628155335 418287270 628155335 140382425 892174164 140382425 892174164 539540792 570159538 539540792 142676341 539540792 142676341 905323103 142676341 191453294 289584729 191453294 76795905 191453294 76795905 51501880 76795905 92847448 686036052 92847448 686036052 932584385 102699891 932584385 964725539 932584385 964725539 408102987 964725539 942528358 85970169 942528358 618243167 942528358 618243167 30929175 106603780 30929175 106603780 930027500 106603780 668336229 491512988 668336229 848755448 668336229 848755448 418041696 848755448 458440502 703141771 458440502 615630114 458440502 615630114 475911952 615630114 199097216 469786701 199097216 469786701 312689873 469786701 39391407 865395458 39391407 865395458 656088498 865395458 586133035 14450186 586133035 14450186 7169921 316971791 7169921 316971791 958578991 61439751 958578991 906183073 958578991 906183073 457241846 906183073 702578303 439475890 702578303 757858538 702578303 757858538 422610703 665674162 422610703 245509593 422610703 245509593 137060902 659111541 137060902 659111541 966646372 49218014 966646372 411779021 966646372 411779021 274340017 411779021 620100820 330824059 620100820 330824059 219342994 330824059 881031970 108267745 881031970 108267745 928769948 108267745 308457768 462503768 308457768 66938067 308457768 66938067 954822877 66938067 897066522 154728388 897066522 376628950 897066522 376628950 464860633 547509831 464860633 299947929 464860633 299947929 198310874 299947929 618629032 826110489 618629032 251985839 618629032 251985839 832240300 251985839 74048990 205258530 74048990 205258530 862222679 205258530 302867308 454037894 302867308 146847723 302867308 146847723 97831825 146847723 882788131 176134107 882788131 498079870 882788131 498079870 159543005 514577055 159543005 514577055 919019918 62960882 919019918 62960882 957606535 62960882 301763837 452620002 301763837 110837904 301763837 110837904 73831029 110837904 79442078 391807234 79442078 391807234 735135734 391807234 318203738 478382109 318203738 262436177 318203738 262436177 172593190 262436177 609765319 913674011 609765319 913674011 492558520 913674011 758810363 356737591 758810363 931751546 758810363 931751546 496995384 931751546 601876685 911432469 601876685 185074077 601876685 185074077 876743669 185074077 478121091 982145393 478121091 110410972 478121091 110410972 927131274 110410972 154466566 233371358 154466566 75354601 154466566 75354601 50406617 75354601 402561815 750798601 402561815 492989691 402561815 492989691 667667905 492989691 348459025 796253290 348459025 796253290 507675361 796253290 266034246 466579448 266034246 466579448 684431967 466579448 512824206 997424804 512824206 435164106 512824206 435164106 290563532 435164106 676715913 477785546 676715913 566857426 676715913 566857426 238465248 357811479 238465248 134088860 238465248 134088860 911278235 134088860 854921810 8094237 854921810 8094237 5379880 8094237 211775581 357367256 211775581 357367256 758542157 357367256 1500681 470021443 1500681 470021443 682250879 470021443 52388378 681383179 52388378 681383179 621939971 681383179 591732613 682392426 591732613 370098074 591732613 370098074 227616365 441337024 227616365 441337024 970858859 43311054 970858859 332931229 970858859 332931229 350411046 909480110 350411046 866363795 350411046 866363795 673222568 483463081 673222568 739396500 673222568 739396500 377223151 739396500 997183645 4094829 997183645 326471240 997183645 326471240 216530818 326471240 514192147 801263996 514192147 143385773 514192147 143385773 95639049 143385773 500323224 680385129 500323224 680385129 587139965 680385129 7483071 455469180 7483071 455469180 303664551 455469180 218854924 330099128 218854924 114729147 218854924 114729147 76337364 114729147 445285933 782003060 445285933 233262097 445285933 233262097 154351192 233262097 874246297 25987014 874246297 25987014 982730266 25987014 844314940 234081623 844314940 315147094 844314940 315147094 293810317 488365036 293810317 488365036 670433555 488365036 125405759 464637790 125405759 464637790 898027450 105813606 898027450 105813606 70161365 105813606 697933132 446202425 697933132 530325993 697933132 530325993 371641703 530325993 408381551 903348876 408381551 426598393 408381551 426598393 284780926 426598393 622459518 958000852 622459518 672524284 622459518 672524284 209892893 435993814 209892893 435993814 705322454 435993814 17237530 891605545 17237530 891605545 837811416 129028670 837811416 129028670 85922411 129028670 896082465 156453128 896082465 365864573 896082465 365864573 344708915 987530538 344708915 438083932 344708915 438083932 292364691 438083932 874125120 29954375 874125120 29954375 980196520 29954375 350698940 568581655 350698940 203527880 350698940 203527880 51731847 890832809 51731847 890832809 654943782 890832809 604227213 734485398 604227213 108817289 604227213 108817289 981620236 27883183 981620236 27883183 17949146 27883183 553277531 856034661 553277531 349924492 553277531 349924492 763637156 349924492 585171000 720050963 585171000 372150224 585171000 372150224 23740292 115096938 23740292 115096938 923923877 115096938 296286563 444158604 296286563 440834014 296286563 440834014 272980623 547262281 272980623 547262281 872142678 191322899 872142678 602046546 872142678 602046546 514269017 572025441 514269017 367617938 514269017 367617938 751370117 367617938 148688 88404 148688 540661229 148688 540661229 648985750 540661229 146089192 468798220 146089192 468798220 366796312 662281182 366796312 200078260 366796312 200078260 865983762 200078260 529804445 589433319 529804445 186299070 529804445 186299070 949432432 75391477 949432432 413928902 949432432 413928902 275640887 413928902 543171136 677013966 543171136 515979418 543171136 515979418 384891651 515979418 906079726 141076656 906079726 441780665 906079726 441780665 294652684 441780665 925211765 58349784 925211765 58349784 39329821 58349784 95713537 430762475 95713537 430762475 287772690 430762475 26237572 74533614 26237572 74533614 50114887 74533614 27762757 266961828 27762757 266961828 822686606 266961828 487957575 568930252 487957575 109172493 487957575 109172493 72541576 109172493 880685867 178837645 880685867 954602280 880685867 954602280 435033694 954602280 645696540 995011438 645696540 247298509 645696540 247298509 835579786 247298509 580202304 671469673 580202304 42111706 580202304 42111706 971651515 42111706 647280176 653673911 647280176 264439244 647280176 264439244 824334057 264439244 642618543 753166728 642618543 8966639 642618543 8966639 993455589 8966639 742949365 264975804 742949365 264975804 7031229 306795718 7031229 306795718 793251006 306795718 238163376 357229798 238163376 320669871 238163376 320669871 212567507 320669871 471064428 541279815 471064428 353051317 471064428 353051317 235076492 353051317 297315000 445905993 297315000 313560320 297315000 313560320 920174984 120629742 920174984 599144934 920174984 599144934 278152022 606748785 278152022 606748785 385054344 606748785 61218091 308312125 61218091 308312125 654135240 835719998 654135240 167642266 654135240 167642266 112079679 167642266 847021976 229487653 847021976 421712063 847021976 421712063 281063554 421712063 798962987 40746409 798962987 40746409 27099929 40746409 573834165 778469904 573834165 52852394 573834165 52852394 964500352 52852394 14708640 922665191 14708640 922665191 646848774 898221787 646848774 898221787 772871123 135874349 772871123 135874349 910254414 135874349 795751527 303757969 795751527 316046126 795751527 316046126 9260448 647954028 9260448 647954028 557005941 953922430 557005941 67612818 557005941 67612818 45765485 67612818 534529362 812243355 534529362 370242121 534529362 370242121 749619651 370242121 67722707 102338748 67722707 52020590 67722707 52020590 35355625 52020590 293169511 439485650 293169511 343750621 293169511 343750621 767584283 343750621 186372673 445953878 186372673 445953878 698165129 445953878 477365453 651912272 477365453 651912272 452605353 651912272 811476495 282304796 811476495 889496052 811476495 889496052 369491507 889496052 440496423 642305923 440496423 82999201 440496423 82999201 55276899 82999201 432231891 600754068 432231891 405708660 432231891 405708660 270190316 405708660 577275812 738569442 577275812 622555793 577275812 622555793 649894436 622555793 151994121 554507444 151994121 554507444 353304773 554507444 202956757 629547560 202956757 629547560 785056714 40699901 785056714 40699901 27062298 40699901 572985715 943929240 572985715 549821737 572985715 549821737 398707281 549821737 976428808 35649614 976428808 261471260 976428808 261471260 138398918 208171641 138398918 1399065 138398918 1399065 958559 1399065 638525596 535416275 638525596 894157632 638525596 894157632 530800970 930493464 530800970 705142559 530800970 705142559 385474328 705142559 789717989 311967945 789717989 686048239 789717989 686048239 324158280 487422267 324158280 423704184 324158280 423704184 235680192 354170059 235680192 97632246 235680192 97632246 64993581 97632246 668369436 491404055 668369436 700237410 668369436 700237410 375341445 700237410 521769463 998924702 521769463 901650785 521769463 901650785 352582020 901650785 991351116 12685196 991351116 776552338 991351116 776552338 578275856 776552338 833320370 250424013 833320370 361719693 833320370 361719693 241099751 361719693 388617487 565437664 388617487 157285940 388617487 157285940 895434133 157285940 323934318 487134328 323934318 58971814 323934318 58971814 39682003 58971814 907430675 138977214 907430675 360587381 907430675 360587381 240317595 360587381 850701153 224512140 850701153 708258177 850701153 708258177 255847284 490809722 255847284 490809722 364415339 901739271 364415339 155090518 364415339 155090518 103646090 155090518 627102094 845925151 627102094 45081709 627102094 45081709 29847999 45081709 855804781 215960243 855804781 400505343 855804781 400505343 714526273 380899904 714526273 380899904 742464827 380899904 340877144 732164923 340877144 300883242 340877144 300883242 199090600 300883242 678618323 474933172 678618323 591406430 678618323 591406430 546750472 591406430 774185687 334086746 774185687 691726170 774185687 691726170 301346876 452205904 301346876 93654159 301346876 93654159 62618802 93654159 872287076 176971005 872287076 176971005 882179587 176971005 346315817 752325963 346315817 752325963 547581546 752325963 516593636 962372502 516593636 176527718 516593636 176527718 117598282 176527718 259524991 388832048 259524991 326831760 259524991 326831760 216751438 326831760 620362795 500611802 620362795 880008810 620362795 880008810 410305385 880008810 456337918 855926496 456337918 56005382 456337918 56005382 37813675 56005382 170264576 382961824 170264576 382961824 975891375 36297672 975891375 755957477 975891375 755957477 483422127 755957477 941911005 86923172 941911005 315840794 941911005 315840794 118684997 280449753 118684997 280449753 812995909 280449753 586556954 885732967 586556954 455372843 586556954 455372843 691894413 455372843 475393735 908003951 475393735 908003951 772655614 336310263 772655614 641609917 772655614 641609917 105317187 800852697 105317187 800852697 448974259 971839508 448974259 825432970 448974259 825432970 638915894 825432970 100717975 666096042 100717975 666096042 456475814 666096042 58184305 797600318 58184305 797600318 720016578 414586527 720016578 958336008 720016578 958336008 533492248 958336008 924940229 113756151 924940229 457650833 924940229 457650833 393543992 686249427 393543992 113305738 393543992 113305738 925120533 113305738 887698895 168764317 887698895 979646267 887698895 979646267 417666606 979646267 946409849 79969381 946409849 113004369 946409849 113004369 851437290 83551904 851437290 83551904 943993399 83551904 815734795 276585197 815734795 619496911 815734795 619496911 635191678 619496911 741022589 278320816 741022589 278320816 814767909 278320816 779993332 325715360 779993332 449080956 779993332 449080956 299248619 449080956 677585232 476348198 677585232 777239558 677585232 777239558 416600983 855270449 416600983 153283645 416600983 153283645 102104067 153283645 773708610 334799569 773708610 834621488 773708610 834621488 151644486 229270549 151644486 177182122 151644486 177182122 882062943 177182122 396891884 719053579 396891884 301666524 396891884 301666524 199528540 301666524 411147522 548375090 411147522 314575399 411147522 314575399 208176498 314575399 991443760 12546680 991443760 132560026 991443760 132560026 840438936 239867144 840438936 586083086 840438936 586083086 219477742 415924462 219477742 415924462 813656334 235843358 813656334 235843358 155932359 235843358 717142826 118060684 717142826 118060684 922091403 118060684 327873867 493204630 327873867 166999222 327873867 166999222 111747716 166999222 139390198 209395067 139390198 149672713 139390198 149672713 99585118 149672713 177701043 417525096 177701043 417525096 718047893 417525096 271882615 444024691 271882615 444024691 476690694 740409555 476690694 132769538 476690694 132769538 88429728 132769538 268726923 539638773 268726923 539638773 381130430 539638773 199866254 301948576 199866254 267201474 199866254 267201474 11859715 491000044 11859715 491000044 668764543 491000044 474353401 986911908 474353401 226603638 474353401 226603638 926173175 112098180 926173175 513572250 926173175 513572250 234442699 352189883 234442699 311448438 234442699 311448438 790032367 311448438 263935788 396023486 263935788 256466796 263935788 256466796 829617753 256466796 254126032 806791333 254126032 806791333 425259606 806791333 97744639 146650076 97744639 31599082 97744639 31599082 979049727 31599082 950131029 61026048 950131029 61026048 41064382 61026048 711385084 306082821 711385084 306082821 793736768 306082821 753544832 363992297 753544832 405533625 753544832 405533625 312317056 469370832 312317056 122793460 312317056 122793460 918899528 122793460 810322254 208415273 810322254 208415273 860252847 208415273 422946377 967491633 422946377 149666339 422946377 149666339 900815868 149666339 482635619 886315924 482635619 16676094 482635619 16676094 988929347 16676094 898558499 152796668 898558499 615565442 898558499 615565442 534230110 605957095 534230110 135447289 534230110 135447289 90130455 135447289 830560802 255071007 830560802 692628436 830560802 692628436 353957989 692628436 943824840 83853077 943824840 336616465 943824840 336616465 223666784 336616465 683613201 468225662 683613201 945674195 683613201 945674195 239256821 359019114 239256821 295049246 239256821 295049246 195077476 295049246 644895725 943874575 644895725 10578075 644895725 10578075 7126217 10578075 670570353 402567436 670570353 402567436 728051877 402567436 648017645 621894192 648017645 857567883 648017645 857567883 280333005 499786944 280333005 499786944 760663113 354766229 760663113 464903018 760663113 464903018 685425507 464903018 831038704 252190160 831038704 252190160 832147671 252190160 817743328 273552540 817743328 681336824 817743328 681336824 80792800 837570626 80792800 837570626 532390854 382340104 532390854 382340104 913623167 130662133 913623167 443233752 913623167 443233752 229735263 344997810 229735263 224436871 229735263 224436871 850752392 224436871 335106234 961938585 335106234 961938585 387875400 961938585 16901178 174808194 16901178 174808194 560807861 591237359 560807861 591237359 110576832 971933667 110576832 971933667 634560444 971933667 596707684 625025743 596707684 227722161 596707684 227722161 848420723 227722161 832221158 252052999 832221158 348781435 832221158 348781435 381588620 999810167 381588620 655777416 381588620 655777416 640090791 655777416 460060123 959279874 460060123 429595785 460060123 429595785 709551204 429595785 366180937 915353165 366180937 342075726 366180937 342075726 768736349 342075726 603971589 814283041 603971589 171047450 603971589 171047450 82968811 451951888 82968811 451951888 764219273 72357857 764219273 72357857 951400809 72357857 144358737 574090267 144358737 574090267 447416592 574090267 173628272 875655277 173628272 875655277 640573480 875655277 149328265 226108158 149328265 65948269 149328265 65948269 44448468 65948269 171247436 792832842 171247436 792832842 399436249 792832842 390316283 522762538 390316283 258585705 390316283 258585705 828214146 258585705 318454417 478716782 318454417 90439724 318454417 90439724 60488313 90439724 943108069 85044389 943108069 108883932 943108069 108883932 72385849 108883932 734980692 391986590 734980692 875660887 734980692 875660887 475156202 875660887 583663961 930940020 583663961 19483882 583663961 19483882 12696440 19483882 886490307 170559996 886490307 488271128 886490307 488271128 324750348 488271128 572361829 573216357 572361829 222506629 572361829 222506629 851817093 222506629 562178599 620071344 562178599 478200355 562178599 478200355 676371533 478200355 602947639 821242072 602947639 652297305 602947639 652297305 435203438 652297305 579017519 947729850 579017519 739213991 579017519 739213991 69908724 105537053 69908724 30821160 69908724 30821160 979520929 30821160 62217845 795606650 62217845 795606650 492433650 795606650 457673271 753392020 457673271 650228238 457673271 650228238 378294890 650228238 433144422 859195927 433144422 338001070 433144422 338001070 771246337 338001070 243719241 426261518 243719241 426261518 786881782 316081489 786881782 792416038 786881782 792416038 638915223 792416038 844943570 62364921 844943570 62364921 958228146 62364921 833454416 250123576 833454416 490335139 833454416 490335139 326177952 490335139 469487220 792156117 469487220 526477734 469487220 526477734 589431970 526477734 462925096 590549790 462925096 263114826 462925096 263114826 172970027 263114826 197067020 427368180 197067020 427368180 763019856 220407227 763019856 220407227 853274551 220407227 631496579 794906246 631496579 342357211 631496579 342357211 227972006 342357211 266536845 400294357 266536845 234010598 266536845 234010598 154844423 234010598 619446876 838700653 619446876 838700653 164718680 516563739 164718680 516563739 406927277 516563739 156854944 237164531 156854944 124789728 156854944 124789728 917470940 124789728 364397896 791488819 364397896 248997075 364397896 248997075 164442404 248997075 803902892 291726069 803902892 330638249 803902892 330638249 776510718 330638249 990900908 13615613 990900908 869109364 990900908 869109364 407794469 869109364 846086071 128944281 846086071 128944281 85843250 128944281 804347909 291208096 804347909 402384914 804347909 402384914 628668597 956061557 628668597 654348357 628668597 654348357 382951019 654348357 633325973 666952483 633325973 654296910 633325973 654296910 71912737 108373904 71912737 667153 71912737 667153 509643 667153 336517399 848554455 336517399 553727461 336517399 553727461 456933508 553727461 360404222 714616290 360404222 348388995 360404222 348388995 995679218 6128212 995679218 370788370 995679218 370788370 127685812 859509655 127685812 859509655 798904204 298758379 798904204 920522658 798904204 920522658 70786946 396128943 70786946 396128943 273482715 415305758 273482715 415305758 843565274 235363147 843565274 980509424 843565274 980509424 398575866 980509424 773605250 271453482 773605250 271453482 819451984 271453482 615870953 679747396 615870953 106015659 615870953 106015659 70338607 106015659 396115635 655283377 396115635 512887586 396115635 512887586 789193226 312823564 789193226 480632198 789193226 480632198 675242577 480632198 754947858 362191437 754947858 376814415 754947858 376814415 15069994 241835622 15069994 241835622 937892957 93429506 937892957 930205440 937892957 930205440 490287863 851891782 490287863 788023713 490287863 788023713 530612252 788023713 490351058 687571209 490351058 171926333 490351058 171926333 885559846 171926333 452142777 765571567 452142777 765571567 110458717 440021381 110458717 440021381 702146667 440021381 34330836 816351686 34330836 816351686 594845319 816351686 405243464 870075885 405243464 609937842 405243464 609937842 480764955 609937842 365160363 716665578 365160363 482149718 365160363 482149718 674294038 482149718 462730356 724505491 462730356 387634113 462730356 387634113 737909856 387634113 133964255 621060823 133964255 621060823 613099400 621060823 17785418 765977050 17785418 765977050 517805683 765977050 134823177 434243212 134823177 434243212 290053842 434243212 92436615 138636509 92436615 17058328 92436615 17058328 11073114 17058328 770417746 176527036 770417746 176527036 882436704 176527036 42265994 437425805 42265994 437425805 368707502 557241913 368707502 427956216 368707502 427956216 285626461 427956216 358477130 935972208 358477130 637171594 358477130 637171594 611521261 637171594 312411577 469434923 312411577 295844955 312411577 295844955 195591698 295844955 728215334 402334662 728215334 865372075 728215334 865372075 466540454 943637236 466540454 303454102 466540454 303454102 796057572 303454102 407103213 966274726 407103213 966274726 468347096 966274726 135540100 571474011 135540100 571474011 734150505 350315436 734150505 350315436 763396631 350315436 594707257 900454443 594707257 187887987 594707257 187887987 125290715 187887987 477317651 755463000 477317651 285776103 477317651 285776103 808728905 285776103 388563461 955703550 388563461 350119360 388563461 350119360 887392681 169118278 887392681 958220459 887392681 958220459 272532719 419351055 272532719 419351055 716787572 419351055 536944581 929043984 536944581 485465099 536944581 485465099 214328484 323747543 214328484 186747967 214328484 186747967 875313262 186747967 319086457 479671775 319086457 155184563 319086457 155184563 896733412 155184563 587307468 788563059 587307468 239268475 587307468 239268475 71788538 418037619 71788538 418037619 416170993 706937224 416170993 133828074 416170993 133828074 911455341 133828074 327572097 894007387 327572097 894007387 374973850 894007387 53254 733460787 53254 733460787 660314916 733460787 227458304 341500561 227458304 102029521 227458304 102029521 67572768 102029521 270337889 405933339 270337889 74369675 270337889 74369675 49955324 74369675 733803592 143232989 733803592 143232989 95490376 143232989 813156283 280257263 813156283 984525182 813156283 984525182 297514159 446344313 297514159 440107130 297514159 440107130 987320757 18951905 987320757 101208919 987320757 101208919 465440976 707900981 465440976 523579782 465440976 523579782 571912972 523579782 531811269 542209058 531811269 385897615 531811269 385897615 86116341 129301580 86116341 2897464 86116341 2897464 997950866 2897464 376320309 636054222 376320309 447551837 376320309 447551837 696919143 447551837 52703449 117344443 52703449 117344443 185848326 595779159 185848326 595779159 802293607 294076760 802293607 757150583 802293607 757150583 357857503 757150583 780953676 324412162 780953676 442651363 780953676 442651363 648757201 274296076 648757201 274296076 180411863 274296076 981658900 27960679 981658900 827933424 981658900 827933424 539173609 827933424 652558373 221736844 652558373 221736844 852428372 221736844 793940538 305905539 793940538 473124866 793940538 473124866 148988108 362283959 148988108 362283959 963611673 54010634 963611673 994180434 963611673 994180434 329183368 494703133 329183368 341283708 329183368 341283708 227300767 341283708 351989291 536832510 351989291 152328994 351989291 152328994 101239121 152328994 406268533 864954084 406268533 366482696 406268533 366482696 752014531 366482696 744428972 303839617 744428972 303839617 201298104 303839617 624335250 747144784 624335250 702933609 624335250 702933609 364017866 607496839 364017866 349718406 364017866 349718406 763796872 349718406 742535466 380800899 742535466 739891706 742535466 739891706 563712823 739891706 677058177 326489544 677058177 326489544 779552445 326489544 249852560 374096275 249852560 145234482 249852560 145234482 903576829 145234482 467980323 928361276 467980323 492569385 467980323 492569385 327422616 492569385 403054290 742715026 403054290 305984488 403054290 305984488 202936772 305984488 581365357 939701316 581365357 348907861 581365357 348907861 180559711 795244832 180559711 795244832 554969896 795244832 554590115 708819529 554590115 588097886 554590115 588097886 370462740 969981894 370462740 969981894 609771229 969981894 103872850 215315100 103872850 215315100 856290400 215315100 496120114 584783419 496120114 260984978 496120114 260984978 171763677 260984978 616725414 879758587 616725414 430146367 616725414 430146367 724700766 407588962 724700766 754115373 724700766 754115373 537568814 992228536 537568814 483612439 537568814 483612439 673188734 483612439 66516744 138800279 66516744 138800279 172310329 261846850 172310329 229003192 172310329 229003192 932298790 103211181 932298790 161014949 932298790 161014949 96596659 552448551 96596659 552448551 572858614 552448551 97186905 273073071 97186905 273073071 823545773 265515613 823545773 468559450 823545773 468559450 95538512 256194138 95538512 256194138 829909420 256194138 390988085 892484156 390988085 370401695 390988085 370401695 247224981 370401695 365886871 769705115 365886871 338001066 365886871 338001066 224756571 338001066 400072877 809817492 400072877 117134922 400072877 117134922 77944300 117134922 661235708 862754667 661235708 649819732 661235708 649819732 272362924 408500004 272362924 378145832 272362924 378145832 744384465 378145832 282449852 698758643 282449852 698758643 513785724 951471707 513785724 27381124 513785724 27381124 982022857 27381124 315720442 734944317 315720442 734944317 571295200 734944317 161210990 679587771 161210990 679587771 476932807 679587771 101166468 304336751 101166468 304336751 824439421 148568103 824439421 148568103 901461054 148568103 481598291 752937139 481598291 158147103 481598291 158147103 939734934 90799024 939734934 334913118 939734934 334913118 222506477 334913118 618408809 674716377 618408809 165210681 618408809 165210681 110382036 165210681 162241310 300595778 162241310 300595778 797757353 300595778 580278363 38287498 580278363 38287498 25442790 38287498 316330082 475490004 316330082 351724901 316330082 351724901 234013275 351724901 568451309 782764792 568451309 95391024 568451309 95391024 63746717 95391024 602497757 979725732 602497757 612224562 602497757 612224562 816537986 184137672 816537986 184137672 122823037 184137672 591632107 972176540 591632107 920304660 591632107 920304660 557461060 920304660 991991238 11614676 991991238 399351665 991991238 399351665 5720930 150456612 5720930 150456612 900212049 150456612 534237582 535805157 534237582 529626394 534237582 529626394 543631717 529626394 388669828 618779633 388669828 513219260 388669828 513219260 390597047 513219260 195866421 493990124 195866421 493990124 350147379 681354340 350147379 49721501 350147379 49721501 966380190 49721501 607874862 520942592 607874862 818799403 607874862 818799403 374355336 818799403 733964968 393818864 733964968 786750920 733964968 786750920 333189642 786750920 941653229 87539695 941653229 851881272 941653229 851881272 216409856 326375724 216409856 251970673 216409856 251970673 832261253 251970673 535379217 699727816 535379217 393099116 535379217 393099116 262280596 393099116 539401105 809325300 539401105 658925536 539401105 658925536 333229925 666931068 333229925 569506228 333229925 569506228 568020727 569506228 324657544 488183303 324657544 23165419 324657544 23165419 15101525 23165419 335173494 873253114 335173494 873253114 438678519 873253114 259597850 485767338 259597850 485767338 672048424 485767338 391442098 735700183 391442098 26692664 391442098 26692664 982377011 26692664 394848391 572950461 394848391 92969279 394848391 92969279 62144421 92969279 593230993 957002309 593230993 408794045 593230993 408794045 723775543 408794045 83821441 880024090 83821441 880024090 526600113 593834201 526600113 374480208 526600113 374480208 825579449 182689406 825579449 182689406 878349373 182689406 449863220 628042523 449863220 180191638 449863220 180191638 120141617 180191638 658252562 843230373 658252562 313750146 658252562 313750146 207800080 313750146 955227214 66427287 955227214 290709986 955227214 290709986 192240198 290709986 548908563 700902330 548908563 567716945 548908563 567716945 448631607 567716945 582488441 676510177 582488441 242025625 582488441 242025625 160187128 242025625 440631479 830266418 440631479 97753340 440631479 97753340 935630316 97753340 291201194 647695737 291201194 647695737 936572653 95561044 936572653 320887366 936572653 320887366 586506292 639915144 586506292 193775200 586506292 193775200 870674791 193775200 537707697 860266477 537707697 846616005 537707697 846616005 465694234 846616005 841902162 169598451 841902162 169598451 73046359 165672843 73046359 165672843 889735812 165672843 762782163 71988013 762782163 71988013 23550619 380919104 23550619 380919104 706008153 2470007 706008153 2470007 1504125 2470007 111419794 876455607 111419794 876455607 703470313 438112521 703470313 449071214 703470313 449071214 299238862 449071214 477949499 994601083 477949499 468622214 477949499 468622214 683268124 468622214 241313059 743275822 241313059 743275822 566009265 972555292 566009265 972555292 36961174 54940872 36961174 22901492 36961174 22901492 984622546 22901492 640834542 917325903 640834542 434814189 640834542 434814189 706071605 434814189 506670063 599520896 506670063 20936398 506670063 20936398 986074814 20936398 245804723 368544526 245804723 126161316 245804723 126161316 66067336 346367592 66067336 346367592 231009713 346367592 84941079 432129444 84941079 432129444 970711941 43455390 970711941 370852360 970711941 370852360 728807380 48196569 728807380 48196569 32341879 48196569 480525396 655061516 480525396 537716731 480525396 537716731 435827903 537716731 559137788 666445861 559137788 483181338 559137788 483181338 321507658 483181338 982264082 26843991 982264082 879898249 982264082 879898249 610708870 879898249 959284271 60412089 959284271 193941148 959284271 193941148 129094454 193941148 362510710 526167153 362510710 220223811 362510710 220223811 853365878 220223811 709369317 157362328 709369317 157362328 984952536 22574845 984952536 426850570 984952536 426850570 284866175 426850570 309107832 687017291 309107832 687017291 900327004 150229123 900327004 854488654 900327004 854488654 115949707 667505022 115949707 667505022 400753090 667505022 329806348 592259933 329806348 592259933 620858077 209033099 620858077 209033099 859840071 209033099 116106029 434026507 116106029 434026507 930124836 106396435 930124836 241656342 930124836 241656342 159864244 241656342 385630697 889347008 385630697 127480225 385630697 127480225 916087281 127480225 861577481 114192803 861577481 114192803 924541724 114192803 211670224 979366714 211670224 979366714 640608612 979366714 85341696 884159465 85341696 884159465 823907578 264942288 823907578 419040294 823907578 419040294 205139552 369616056 205139552 369616056 749956816 369616056 324279147 487603127 324279147 113721564 324279147 113721564 75503311 113721564 624783929 894365014 624783929 589674505 624783929 589674505 149500451 368825937 149500451 368825937 886655632 170392886 886655632 336900794 886655632 336900794 223889437 336900794 362201812 695437127 362201812 483048358 362201812 483048358 673702789 483048358 561043283 696363373 561043283 68025111 561043283 68025111 954210496 68025111 893248116 160738737 893248116 270865470 893248116 270865470 740592486 383220284 740592486 950254688 740592486 950254688 379972509 950254688 885062150 172847917 885062150 212850523 885062150 212850523 141454070 212850523 753295050 304140676 753295050 304140676 201508722 304140676 955861052 65614294 955861052 432233687 955861052 432233687 75361556 405708663 75361556 405708663 726076300 405708663 558406037 572317778 558406037 195430567 558406037 195430567 130272677 195430567 581515523 748004448 581515523 84104847 581515523 84104847 943715227 84104847 708027858 431777416 708027858 652263910 708027858 652263910 327454748 492579657 327454748 357027848 327454748 357027848 149652296 796778662 149652296 796778662 721191779 366374579 721191779 366374579 243956809 366374579 911811638 133435410 911811638 206250465 911811638 206250465 302148414 952078404 302148414 952078404 704258291 319432650 704258291 319432650 211967561 319432650 662310682 937824984 662310682 296925315 662310682 296925315 196493447 296925315 441338987 941539377 441338987 699102970 441338987 699102970 370482951 699102970 974417329 37932352 974417329 486820789 974417329 486820789 323713712 486820789 562073764 751374788 562073764 275386341 562073764 275386341 816485916 275386341 135203741 981616654 135203741 981616654 637323594 981616654 617945381 157329718 617945381 157329718 104879544 157329718 952842444 70158604 952842444 746137494 952842444 746137494 510442336 746137494 621391461 720450856 621391461 221572382 621391461 221572382 852600463 221572382 336118178 615168023 336118178 16699772 336118178 16699772 10927374 16699772 229222529 759679924 229222529 759679924 605744677 759679924 172423587 382861533 172423587 382861533 599406547 674173132 599406547 674173132 510064418 674173132 612778358 631633893 612778358 502644446 612778358 502644446 616884047 502644446 373971306 944397553 373971306 499062442 373971306 499062442 696450517 39343986 696450517 39343986 26111426 39343986 801421703 74060245 801421703 74060245 49779164 74060245 990924452 13462410 990924452 430161196 990924452 430161196 287348745 430161196 629931794 761271591 629931794 24476074 629931794 24476074 983784042 24476074 371962358 695946190 371962358 695946190 678854687 474785350 678854687 573312716 678854687 573312716 384006143 573312716 533190079 583950635 533190079 421813931 533190079 421813931 715072924 421813931 27774836 898014160 27774836 898014160 463935210 898014160 133702814 200864081 133702814 137735393 133702814 137735393 91632343 137735393 535522256 647411710 535522256 296414995 535522256 296414995 800626358 296414995 578272112 982721211 578272112 245839028 578272112 245839028 836413618 245839028 470174824 752354455 470174824 563421326 470174824 563421326 740938513 382810794 740938513 426239076 740938513 426239076 442889159 588447661 442889159 207842966 442889159 207842966 138218556 207842966 953807098 68893215 953807098 231502759 953807098 231502759 111315857 166538586 111315857 26333016 111315857 26333016 16926439 26333016 873890891 189152743 873890891 357578887 873890891 357578887 638503468 500105500 638503468 500105500 512643411 500105500 998497588 1952385 998497588 871898085 998497588 871898085 169561277 257482122 169561277 235363151 169561277 235363151 155564298 235363151 913896070 130151779 913896070 428730979 913896070 428730979 424273237 698148974 424273237 660115310 424273237 660115310 257138504 385084447 257138504 273331235 257138504 273331235 817779866 273331235 559776307 507811691 559776307 632316578 559776307 632316578 479162728 632316578 826980153 64283651 826980153 64283651 956607068 64283651 397800876 828136443 397800876 405945623 397800876 405945623 270347959 405945623 818970192 271926105 818970192 671800930 818970192 671800930 541863883 671800930 827557674 259711183 827557674 276295200 827557674 276295200 25973419 608212039 25973419 608212039 403219341 608212039 255039839 382356204 255039839 171146117 255039839 171146117 886133283 171146117 573456111 693702029 573456111 351110969 573456111 351110969 762906554 351110969 241629831 759170750 241629831 759170750 522327241 759170750 470831309 502633640 470831309 288373693 470831309 288373693 922969598 116559418 922969598 389043184 922969598 389043184 469182843 798416907 469182843 798416907 209038122 315842281 209038122 180152137 209038122 180152137 880085848 180152137 437035285 537003305 437035285 34544192 437035285 34544192 22790099 34544192 827897547 259278666 827897547 710594384 827897547 710594384 623924212 710594384 830007041 60208481 830007041 60208481 959416575 60208481 479141769 813069772 479141769 663085503 479141769 663085503 863620086 89470169 863620086 89470169 59647600 89470169 572315697 801134730 572315697 722965993 572315697 722965993 514855036 722965993 754560779 362723569 754560779 936863021 754560779 936863021 33535670 669767782 33535670 669767782 400160162 669767782 177994291 728392174 177994291 728392174 434289215 728392174 314112649 764045370 314112649 764045370 479364839 764045370 412119575 507593554 412119575 305787758 412119575 305787758 202741023 305787758 976637699 35402584 976637699 452797831 976637699 452797831 301984290 452797831 839696866 14606758 839696866 14606758 9801930 14606758 909194963 137203273 909194963 693740041 909194963 693740041 86979077 528782331 86979077 528782331 885339269 172393284 885339269 462153424 885339269 462153424 281447779 558298018 281447779 558298018 420295002 558298018 137154537 206626358 137154537 86882794 137154537 86882794 58127460 86882794 269596527 526969125 269596527 526969125 403616651 724757120 403616651 235314427 403616651 235314427 843647200 235314427 89637841 949610408 89637841 949610408 830608351 255028330 830608351 298108157 830608351 298108157 474737655 680635516 474737655 620140944 474737655 620140944 649832671 620140944 154246624 334182178 154246624 334182178 629964644 613377383 629964644 739490494 629964644 739490494 137740570 301898266 137740570 301898266 660376735 921241085 660376735 400166193 660376735 400166193 266460826 400166193 811369269 282417790 811369269 535199648 811369269 535199648 315395601 474035515 315395601 131155671 315395601 131155671 87328534 131155671 989785947 15312173 989785947 135783026 989785947 135783026 537795737 935451068 537795737 237213692 537795737 237213692 156892794 237213692 848913971 226886974 848913971 298930205 848913971 298930205 197847805 298930205 676010731 64584551 676010731 64584551 956460446 64584551 933672794 101223258 933672794 829058008 933672794 829058008 333222974 829058008 504870320 928389311 504870320 146371217 504870320 146371217 902660752 146371217 633185336 646453549 633185336 56587559 633185336 56587559 38227033 56587559 933425868 101557761 933425868 882347652 933425868 882347652 155020604 648672981 155020604 648672981 513926032 648672981 54770858 939414666 54770858 939414666 634375494 709258940 634375494 336997683 634375494 336997683 967913646 47025632 967913646 864361125 967913646 864361125 563041271 864361125 883755783 175075820 883755783 433617312 883755783 433617312 289546835 433617312 674668103 481586037 674668103 862778606 674668103 862778606 161670740 553707522 161670740 553707522 929570921 107385583 929570921 329366277 929570921 329366277 218154695 329366277 613372867 481604628 613372867 481604628 320379526 481604628 453538894 713781186 453538894 352173231 453538894 352173231 762286847 352173231 71061776 176307934 71061776 176307934 882632645 176307934 248376748 372159063 248376748 250129083 248376748 250129083 833440015 250129083 86554376 614365924 86554376 614365924 712892040 424674358 712892040 673657398 712892040 673657398 580348700 673657398 642215901 870642756 642215901 870642756 646672769 870642756 219834610 331584235 219834610 123541447 219834610 123541447 918324189 123541447 179455785 272726726 179455785 177571738 179455785 177571738 881763335 177571738 358707862 842727884 358707862 802934859 358707862 802934859 506690005 802934859 114178305 347417004 114178305 347417004 982035675 27370934 982035675 264116667 982035675 264116667 173836007 264116667 359636161 974711782 359636161 741013303 359636161 741013303 335289045 741013303 720149632 414462591 720149632 435081458 720149632 435081458 229550451 344639149 229550451 118662218 229550451 118662218 921689616 118662218 146807660 990487149 146807660 990487149 426319384 958842871 426319384 958842871 677951511 248073718 677951511 248073718 163822314 248073718 508972984 860401517 508972984 365300048 508972984 365300048 765325218 347326528 765325218 443008360 765325218 443008360 281867851 861635439 281867851 861635439 334267675 861635439 208943342 486591872 208943342 486591872 531005073 744956134 531005073 368312058 531005073 368312058 245512491 368312058 544038580 659009006 544038580 78176503 544038580 78176503 947509382 78176503 27712666 424714054 27712666 424714054 712874897 424714054 175076216 859029115 175076216 859029115 585235049 664467964 585235049 143976882 585235049 143976882 904406077 143976882 283720562 431915143 283720562 431915143 507994155 582897793 507994155 97791629 507994155 97791629 65084805 97791629 316018762 475099735 316018762 11584119 316018762 11584119 7694900 11584119 173133812 582489077 173133812 582489077 828044546 232117709 828044546 232117709 153536154 232117709 501633960 928407833 501633960 208027187 501633960 208027187 860405697 208027187 17471054 612645950 17471054 612645950 548071542 612645950 40131971 855635406 40131971 855635406 459510211 855635406 277414906 769214513 277414906 769214513 711798000 205398927 711798000 205398927 862182805 205398927 850148130 46787583 850148130 46787583 968061726 46787583 92407946 806691181 92407946 806691181 523719652 806691181 497079666 691492640 497079666 691492640 472069866 691492640 766734437 300020491 766734437 300020491 93907036 363504148 93907036 363504148 754122324 363504148 108963103 301177317 108963103 301177317 907448882 138957341 907448882 997811318 907448882 997811318 510673302 997811318 930347405 106027755 930347405 454041518 930347405 454041518 445117741 869827362 445117741 231898508 445117741 231898508 153392154 231898508 589327160 25482366 589327160 25482366 16279072 25482366 362269308 620716083 362269308 466327220 362269308 466327220 310739479 466327220 426497015 979335523 426497015 589567545 426497015 589567545 576473622 589567545 126711189 443717675 126711189 443717675 972278151 41103350 972278151 104483951 972278151 104483951 69283626 104483951 472383336 691103068 472383336 365454773 472383336 365454773 243336100 365454773 634427224 85927953 634427224 85927953 57427477 85927953 504264725 922006171 504264725 630784839 504264725 630784839 532279247 630784839 227334926 341389222 227334926 159180641 227334926 159180641 106125945 159180641 132378990 198893041 132378990 126024076 132378990 126024076 916733005 126024076 590122344 770241490 590122344 462560411 590122344 462560411 308586031 462560411 949448440 75389388 949448440 178465538 949448440 178465538 302181150 453067366 302181150 308686878 302181150 308686878 144047024 859473372 144047024 859473372 716041455 420283710 716041455 946836561 716041455 946836561 9221288 452216025 9221288 452216025 693874532 452216025 223093710 810189084 223093710 810189084 593226430 810189084 366189132 790517154 366189132 790517154 905692105 138591149 905692105 138591149 907751624 138591149 357392880 538929362 357392880 337843397 357392880 337843397 771417950 337843397 463844612 731532833 463844612 41462706 463844612 41462706 27702065 41462706 114863045 447957077 114863045 447957077 574315067 848705162 574315067 128525834 574315067 128525834 85593844 128525834 182632144 444721769 182632144 444721769 698959861 444721769 350846630 644712001 350846630 45019493 350846630 45019493 29792638 45019493 735015963 391963516 735015963 437215384 735015963 437215384 291831824 437215384 294552536 441587112 294552536 113029048 294552536 113029048 75150343 113029048 518139089 764320352 518139089 46968475 518139089 46968475 967986132 46968475 838819131 242111390 838819131 312857025 838819131 312857025 676015985 52868862 676015985 52868862 35774439 52868862 843898947 234814768 843898947 379458798 843898947 379458798 640122874 713521673 640122874 456837457 640122874 456837457 304676859 456837457 441962816 849805033 441962816 65699287 441962816 65699287 2526206 16080036 2526206 16080036 989302732 16080036 400858245 943098382 400858245 285892611 400858245 285892611 188518624 285892611 841651791 237957086 841651791 696390679 841651791 696390679 479963189 696390679 525773425 726831470 525773425 328067116 525773425 328067116 778227083 328067116 691454021 61735259 691454021 61735259 41706762 61735259 364996708 901890974 364996708 74394381 364996708 74394381 49960506 74394381 763527533 67514187 763527533 67514187 954523298 67514187 717658309 109807854 717658309 109807854 927553630 109807854 561905397 680088619 561905397 472978704 561905397 472978704 314746382 472978704 439165588 645920744 439165588 356443282 439165588 356443282 237615993 356443282 916217691 127080000 916217691 486312423 916217691 486312423 671727184 486312423 817919267 273072391 817919267 673845963 817919267 673845963 130199238 250987377 130199238 250987377 915547683 127911606 915547683 319028011 915547683 319028011 769458338 341116624 769458338 894605872 769458338 894605872 645816463 894605872 850789758 99215476 850789758 99215476 66012987 99215476 161011959 998931197 161011959 998931197 652416170 998931197 17891078 733078862 17891078 733078862 585022735 733078862 491560305 993126671 491560305 149962552 491560305 149962552 48985271 75384254 48985271 75384254 949473130 75384254 377680843 713531561 377680843 228098194 377680843 228098194 150864738 228098194 398729645 503157099 398729645 66362084 398729645 66362084 955245111 66362084 508055506 582265003 508055506 27823967 508055506 27823967 981736510 27823967 446065168 800890851 446065168 323312125 446065168 323312125 214005786 323312125 779043953 327104055 779043953 683954020 779043953 683954020 336428702 683954020 584179956 777038519 584179956 295140597 584179956 295140597 195111366 295140597 285930850 428441245 285930850 52519362 285930850 52519362 984378567 12439782 984378567 12439782 8278889 12439782 47176531 70012992 47176531 31651774 47176531 31651774 978951182 31651774 376490521 894217278 376490521 55508370 376490521 55508370 37384285 55508370 103659111 155136274 103659111 131659098 103659111 131659098 87724761 131659098 713410976 150394644 713410976 150394644 900236014 150394644 681891063 355515601 681891063 355515601 236831878 355515601 494318459 641536633 494318459 514018792 494318459 514018792 535105734 514018792 488351072 942452934 488351072 334514478 488351072 334514478 773933657 334514478 482411851 695160438 482411851 394688369 482411851 394688369 263181730 394688369 983763825 24661050 983763825 478147850 983763825 478147850 318154513 478147850 409695058 547945988 409695058 231415931 409695058 231415931 152936320 231415931 174500537 265051753 174500537 114192802 174500537 114192802 76024797 114192802 329574279 495043778 329574279 353156639 329574279 353156639 761721567 353156639 758288178 357818960 758288178 656159292 758288178 656159292 616956609 656159292 904338191 144264062 904338191 995675885 904338191 995675885 384173805 995675885 923637557 115508355 923637557 482037981 923637557 482037981 320616726 482037981 358582517 575411472 358582517 518947022 358582517 518947022 543314674 518947022 217579796 328336474 217579796 228337710 217579796 228337710 847935097 228337710 111266770 577175322 111266770 577175322 536657918 577175322 358901105 719887203 358901105 336733278 358901105 336733278 772265115 336733278 28200407 424652633 28200407 424652633 712895637 424652633 32784642 850160021 32784642 850160021 532645879 850160021 466925323 681395344 466925323 681395344 556465052 681395344 263685351 395540046 263685351 7721865 263685351 7721865 5033862 7721865 403475482 782624083 403475482 119991021 403475482 119991021 920785270 119991021 436422307 854073760 436422307 640618313 436422307 640618313 803916058 32196764 803916058 32196764 978599791 32196764 926007534 112403421 926007534 270305660 926007534 270305660 591192699 876024538 591192699 119951367 591192699 119951367 967482746 47695614 967482746 149584034 967482746 149584034 271726209 407794133 271726209 343994263 271726209 343994263 108649941 689733253 108649941 689733253 983286086 7043741 983286086 7043741 994967497 7043741 844406454 190569538 844406454 190569538 126912683 190569538 579184587 704766560 579184587 295189524 579184587 295189524 103916768 887206731 103916768 887206731 741280597 300261635 741280597 300261635 198642670 300261635 380816136 719035937 380816136 425100244 380816136 425100244 26694780 803178924 26694780 803178924 991837070 12091811 991837070 947707691 991837070 947707691 347637892 947707691 535284857 819950893 535284857 184155383 535284857 184155383 122827480 184155383 387323809 653962886 387323809 489001352 387323809 489001352 325244245 489001352 837213401 146330887 837213401 146330887 97537220 146330887 684681804 117463795 684681804 117463795 78090107 117463795 114460004 681487191 114460004 681487191 553256052 681487191 105720950 460940509 105720950 460940509 307305590 460940509 254058670 380931401 254058670 179661762 254058670 179661762 880337939 179661762 550117501 999633622 550117501 998360512 550117501 998360512 532695243 998360512 980676409 29421284 980676409 469827412 980676409 469827412 682357693 469827412 936958038 94960683 936958038 907771678 936958038 907771678 580665926 907771678 962302362 23631483 962302362 23631483 984235322 23631483 372160460 520867889 372160460 135802720 372160460 135802720 90304335 135802720 552152015 539464292 552152015 545621896 552152015 545621896 735289480 95641289 735289480 95641289 936444176 95641289 153288029 447391114 153288029 447391114 697081107 447391114 599627401 963097290 599627401 759732984 599627401 759732984 551142046 759732984 836947714 245069916 836947714 314903248 836947714 314903248 208345364 314903248 739960551 266160782 739960551 266160782 175131727 266160782 961069325 58013092 961069325 813677061 961069325 813677061 620134633 813677061 817103832 274539809 817103832 673773421 817103832 673773421 354501112 673773421 858925640 177700822 858925640 177700822 118583600 177700822 993328947 9214996 993328947 517720857 993328947 517720857 505408607 517720857 834001697 130621988 834001697 130621988 913676479 130621988 253236440 485696524 253236440 485696524 651407625 93488935 651407625 93488935 937800428 93488935 6752241 234519468 6752241 234519468 844007589 234519468 368601734 816133893 368601734 477155542 368601734 477155542 317413742 477155542 695052910 76006306 695052910 76006306 50960874 76006306 915646121 127862184 915646121 487726124 915646121 487726124 324342543 487726124 622573580 922097430 622573580 432958956 622573580 432958956 289086560 432958956 895317702 157465822 895317702 476116674 895317702 476116674 415702711 769134364 415702711 96669980 415702711 96669980 935974133 96669980 272077337 408247292 272077337 186825297 272077337 186825297 916733984 126015037 916733984 231330943 916733984 231330943 152854890 231330943 463685384 536259865 463685384 424497904 463685384 424497904 283309388 424497904 403315628 986507610 403315628 737615938 403315628 737615938 825576136 262892060 825576136 298578106 825576136 298578106 197486331 298578106 953200116 69636673 953200116 248198750 953200116 248198750 136108764 793171522 136108764 793171522 899867420 150906933 899867420 437825435 899867420 437825435 292285555 437825435 370865952 911410305 370865952 201244341 370865952 201244341 865229596 201244341 424832995 711285226 424832995 711285226 212384368 591851884 212384368 591851884 653764937 591851884 488839094 994744709 488839094 432479983 488839094 432479983 288919278 432479983 349633659 502787308 349633659 355845836 349633659 355845836 759603845 355845836 544288812 797313155 544288812 237294111 544288812 237294111 156894599 237294111 255065834 382363296 255065834 148466636 255065834 148466636 98776338 148466636 729472553 372580731 729472553 372580731 748163920 372580731 558592912 363444320 558592912 363444320 242165059 363444320 609653711 982691522 609653711 116012033 609653711 116012033 923327312 116012033 520449539 483720768 520449539 483720768 10620652 633483915 10620652 633483915 407591884 633483915 388171439 949226638 388171439 134586717 388171439 134586717 34582503 220682707 34582503 220682707 853101156 220682707 164787583 556747787 164787583 556747787 657680443 556747787 317570387 477437512 317570387 10952494 317570387 10952494 992391835 10952494 320685733 482182901 320685733 323682673 320685733 323682673 161352126 362503080 161352126 362503080 624027805 697076466 624027805 612436347 624027805 612436347 590350726 612436347 991952760 11859331 991952760 528033263 991952760 528033263 341562181 528033263 544915718 589750036 544915718 152949530 544915718 152949530 101911317 152949530 240440746 360746216 240440746 230132403 240440746 230132403 846574110 230132403 659922153 995313361 659922153 393971441 659922153 393971441 262704054 393971441 607815684 503868598 607815684 512583998 607815684 512583998 343804173 512583998 373015315 650954132 373015315 297938966 373015315 297938966 799393710 297938966 796162951 302662288 796162951 302662288 796561489 302662288 58714400 362180429 58714400 362180429 754977266 362180429 615902621 808467138 615902621 808467138 361958239 794242923 361958239 583483067 361958239 583483067 623912277 583483067 592856287 702976370 592856287 281170386 592856287 281170386 812587388 281170386 415523905 499863947 415523905 364651409 415523905 364651409 813240960 280002230 813240960 380085748 813240960 380085748 743081930 380085748 990521130 14346682 990521130 488705977 990521130 488705977 324971794 488705977 954286591 67719202 954286591 242445635 954286591 242445635 71707984 787772984 71707984 787772984 694591931 311463034 694591931 311463034 206566059 311463034 624411991 529461989 624411991 529461989 191359142 508386702 191359142 508386702 713934281 423376231 713934281 452158375 713934281 452158375 464555610 606277297 464555610 129693025 464555610 129693025 86304605 129693025 521274723 690231214 521274723 487985292 521274723 487985292 744670680 343164781 744670680 343164781 228430991 343164781 360269174 567236662 360269174 50878334 360269174 50878334 34657371 50878334 507356848 688242719 507356848 330778878 507356848 330778878 776425337 330778878 558333912 507033716 558333912 628095815 558333912 628095815 448545444 628095815 596017646 159155459 596017646 159155459 894097147 159155459 556054563 939008563 556054563 742195309 556054563 742195309 591296918 742195309 173612344 263824359 173612344 141483786 173612344 141483786 905921678 141483786 566241945 624233382 566241945 480935991 566241945 480935991 674980734 480935991 533974878 508216889 533974878 892372639 533974878 892372639 463095251 892372639 549908828 929097600 549908828 709996871 549908828 709996871 935816633 97032496 935816633 680491264 935816633 680491264 600623318 680491264 953877999 68680412 953877999 731805482 953877999 731805482 596790879 731805482 643523159 993609686 643523159 183253541 643523159 183253541 122251328 183253541 956951985 63858595 956951985 225587258 956951985 225587258 849902215 225587258 939901468 37392492 939901468 37392492 974791143 37392492 604704266 952065067 604704266 3428574 604704266 3428574 997634015 3428574 925134034 113304894 925134034 726870591 925134034 726870591 381997147 726870591 787841230 314698567 787841230 910162610 787841230 910162610 539627218 910162610 754480874 362815446 754480874 539488967 754480874 539488967 372594890 530330452 372594890 131526290 372594890 131526290 87599347 131526290 954993650 66781805 954993650 79527579 954993650 79527579 53205623 79527579 614681650 953412732 614681650 888011752 614681650 888011752 192931589 291726070 192931589 36389816 192931589 36389816 24099517 36389816 33713261 860580748 33713261 860580748 562621459 860580748 452335636 954578969 452335636 605991280 452335636 605991280 581075836 900704936 581075836 555790408 581075836 555790408 525259092 555790408 837291084 136553289 837291084 136553289 90862576 136553289 839972728 240357407 839972728 461099185 839972728 461099185 687742184 461099185 768891913 341844167 768891913 401216280 768891913 401216280 267112263 401216280 638748265 537420908 638748265 537420908 478499449 537420908 827917818 59048787 827917818 59048787 960398596 59048787 290906428 435802511 290906428 239272203 290906428 239272203 872425809 2691401 872425809 2691401 1647888 2691401 142578989 350622996 142578989 350622996 268838862 976961447 268838862 976961447 855218173 216795707 855218173 310461659 855218173 310461659 205782555 310461659 271517806 407495112 271517806 65691632 271517806 65691632 955754058 65691632 160955547 488841602 160955547 488841602 855499828 216244485 855499828 883082367 855499828 883082367 593869484 974445169 593869484 85822713 593869484 85822713 942645190 85822713 285216168 800696319 285216168 800696319 767021898 344914939 767021898 400381031 767021898 400381031 490496385 592311773 490496385 342550415 490496385 342550415 768406982 342550415 358836943 553597400 358836943 352249702 358836943 352249702 823440362 265643878 823440362 557234654 823440362 557234654 626088689 557234654 776685437 197789147 776685437 197789147 867639918 197789147 790672525 132243510 790672525 132243510 912300386 132243510 721091172 413115710 721091172 495369227 721091172 495369227 665932082 495369227 940469070 89470167 940469070 705222056 940469070 705222056 174244367 909736723 174244367 909736723 418852409 909736723 267285191 401488648 267285191 368063176 267285191 368063176 751159710 368063176 699517525 443930207 699517525 737839980 699517525 737839980 308757468 462833240 308757468 108401483 308757468 108401483 928660416 108401483 896442534 155826346 896442534 398841258 896442534 398841258 279510039 419413943 279510039 218220621 279510039 218220621 74525402 455146782 74525402 455146782 303505489 455146782 173059689 724066600 173059689 724066600 497570781 724066600 492771370 649496515 492771370 91749944 492771370 91749944 984087475 23935608 984087475 518057423 984087475 518057423 398854597 518057423 645907848 730365381 645907848 730365381 367496033 730365381 903682249 145043534 903682249 510046384 903682249 510046384 498068091 979195736 498068091 886250886 498068091 886250886 575931363 886250886 325007498 488777796 325007498 451356918 325007498 451356918 694251201 451356918 365835669 963378892 365835669 293179575 365835669 293179575 131160226 777667330 131160226 777667330 582915999 777667330 171444587 310138328 171444587 310138328 791209279 310138328 30854893 342466428 30854893 342466428 768415349 342466428 488799669 620779531 488799669 222160222 488799669 222160222 146610944 222160222 580227295 614339213 580227295 120619708 580227295 120619708 80525160 120619708 271122287 406988988 271122287 114772633 271122287 114772633 924170574 114772633 625212393 937497052 625212393 213886027 625212393 213886027 141907587 213886027 192350169 472937338 192350169 472937338 734235768 360044895 734235768 360044895 897491865 142921093 897491865 142921093 95286412 142921093 186118791 316645424 186118791 316645424 938550778 92501195 938550778 372430234 938550778 372430234 748244952 372430234 791961977 308872017 791961977 678342628 791961977 678342628 345497849 678342628 884853002 173070647 884853002 513275993 884853002 513275993 270020233 615597235 270020233 615597235 516395459 945233421 516395459 396093677 516395459 396093677 732840428 396093677 163437347 868022962 163437347 868022962 516364517 868022962 157514774 238538427 157514774 171754303 157514774 171754303 885702346 171754303 535200143 951245056 535200143 951245056 662416164 951245056 661723242 884753885 661723242 884753885 564540354 884753885 630245909 750650395 630245909 36409144 630245909 36409144 24159655 36409144 552518654 694143631 552518654 31184760 552518654 31184760 20559973 31184760 855128283 46076557 855128283 46076557 30872559 46076557 128923784 302281308 128923784 302281308 796813274 302281308 130759715 554632873 130759715 554632873 539488620 554632873 480977713 564625055 480977713 439574614 480977713 439574614 702477213 439574614 135772757 309870548 135772757 309870548 791360127 309870548 749579675 370269855 749579675 722405397 749579675 722405397 466553048 722405397 965073264 51913633 965073264 469211744 965073264 469211744 312228269 469211744 379548663 954995299 379548663 954995299 361710766 954995299 422794412 585306954 422794412 448728120 422794412 448728120 696237598 448728120 215079816 324960271 215079816 261683374 215079816 261683374 25374165 284917330 25374165 284917330 809121948 284917330 177098417 544480590 177098417 544480590 506572562 544480590 123374358 336531702 123374358 336531702 520215699 684005182 520215699 558945663 520215699 558945663 544943220 558945663 537352326 933666065 537352326 180092123 537352326 180092123 120025346 180092123 297280939 445760373 297280939 263779275 297280939 263779275 173556197 263779275 276166076 414571483 276166076 271814050 276166076 271814050 819048485 271814050 640210803 310034197 640210803 310034197 791277627 310034197 287893034 430919967 287893034 48628808 287893034 48628808 967096002 48628808 391786615 796088606 391786615 471623939 391786615 471623939 314077725 471623939 629497881 909282404 629497881 785792832 629497881 785792832 235505883 565486714 235505883 565486714 563582593 565486714 480320183 923701653 480320183 923701653 355836158 923701653 769160711 189312958 769160711 189312958 873660809 189312958 305446704 863709563 305446704 863709563 732278540 200460230 732278540 200460230 865604507 200460230 432777053 519121718 432777053 465824353 432777053 465824353 53629177 498758026 53629177 498758026 701311286 298923800 701311286 298923800 197784125 298923800 271692164 407744674 271692164 398715410 271692164 398715410 265721507 398715410 727712281 403134224 727712281 710177230 727712281 710177230 508648499 710177230 788107321 296748039 788107321 296748039 889066664 63930108 889066664 63930108 956841897 63930108 761879363 153159421 761879363 153159421 898246668 153159421 152216364 230103943 152216364 207959821 152216364 207959821 860431584 207959821 492726721 890697381 492726721 890697381 366401504 890697381 553060795 889795255 553060795 889795255 362555135 889795255 629847318 711495958 629847318 289378809 629847318 289378809 805640171 289378809 408449594 891501998 408449594 891501998 161589680 797037376 161589680 797037376 527925127 797037376 341146809 765768991 341146809 6066758 341146809 6066758 3878287 6066758 279498443 482361030 279498443 482361030 753064632 364951511 753064632 515675029 753064632 515675029 202209485 916252051 202209485 916252051 770002793 340051359 770002793 737530915 770002793 737530915 510490248 737530915 721873959 412071679 721873959 430463035 721873959 430463035 709026083 430463035 862603415 134890133 862603415 134890133 923108051 116429626 923108051 870383847 923108051 870383847 535090932 870383847 784285959 319460974 784285959 450698253 784285959 450698253 51352438 255527523 51352438 255527523 830288224 255527523 188693904 286121788 188693904 123882507 188693904 123882507 82541680 123882507 343074587 887470855 343074587 559625303 343074587 559625303 711100234 349898184 711100234 349898184 232882281 349898184 322805349 883326010 322805349 883326010 355862671 883326010 15858309 270876961 15858309 270876961 819888910 270876961 643327155 701068196 643327155 233168158 643327155 233168158 844788271 233168158 749272451 370783634 749272451 979208978 749272451 979208978 421409322 742816786 421409322 65312836 421409322 65312836 43981254 65312836 86866749 308196031 86866749 308196031 953357550 69446479 953357550 626720265 953357550 626720265 271167004 407040656 271167004 170967945 271167004 170967945 886213088 170967945 287529512 799720726 287529512 799720726 675255605 480560590 675255605 844934564 675255605 844934564 333806441 617537353 333806441 594632977 333806441 594632977 566438638 594632977 28210771 216089107 28210771 216089107 590687319 518069340 590687319 521848138 590687319 521848138 325726466 687984230 325726466 687984230 709352665 301911756 709352665 301911756 71958610 124389199 71958610 124389199 995604589 6254048 995604589 948131015 995604589 948131015 150412417 712645671 150412417 712645671 484503380 712645671 226755561 669174954 226755561 669174954 958956522 60815649 958956522 926578930 958956522 926578930 365759280 926578930 548067413 705203041 548067413 291692637 548067413 291692637 192926394 291692637 743892457 368152047 743892457 368152047 245440775 368152047 693399067 112505250 693399067 112505250 74751093 112505250 937301235 94551364 937301235 394240803 937301235 394240803 262903213 394240803 269551088 404670617 269551088 296543549 269551088 296543549 196226364 296543549 238245200 357422907 238245200 109239003 238245200 109239003 72576060 109239003 338745570 911301452 338745570 624649666 338745570 624649666 235185890 919820318 235185890 919820318 698005670 200799098 698005670 200799098 865514047 200799098 323008503 485937300 323008503 453440767 323008503 453440767 302552316 453440767 624015055 655476196 624015055 372740177 624015055 372740177 761243696 353802235 761243696 946722869 761243696 946722869 458954384 730609765 458954384 706958169 458954384 706958169 337845600 706958169 352335323 918446596 352335323 888185991 352335323 888185991 781952927 323164382 781952927 878071063 781952927 878071063 12764327 95212766 12764327 95212766 893271795 160725900 893271795 444430806 893271795 444430806 296420359 444430806 324359289 487772165 324359289 8435680 324359289 8435680 5657498 8435680 286819637 429517548 286819637 43451535 286819637 43451535 28766376 43451535 741764456 306001753 741764456 306001753 202972644 306001753 618284092 911848127 618284092 842402331 618284092 842402331 354636271 842402331 725259878 406774687 725259878 602959037 725259878 602959037 447153600 602959037 767179467 47594025 767179467 47594025 967561357 47594025 471060105 737639369 471060105 236932920 471060105 236932920 842512988 236932920 778506903 201717033 778506903 201717033 134155459 201717033 460912222 557079677 460912222 506753888 460912222 506753888 511391359 506753888 46958784 139498054 46958784 139498054 442881610 668546055 442881610 136562919 442881610 136562919 90890683 136562919 224963387 338368256 224963387 1039825 224963387 1039825 999070180 1039825 410750237 711763261 410750237 711763261 335489854 711763261 508576546 703332635 508576546 83793573 508576546 83793573 55930193 83793573 435567685 613939022 435567685 39686663 435567685 39686663 26360763 39686663 892375941 161823728 892375941 611788305 892375941 611788305 355911646 611788305 567296230 661319628 567296230 102668241 567296230 102668241 67953412 102668241 465017257 658147173 465017257 107146828 465017257 107146828 70913172 107146828 165552387 250677692 165552387 6253258 165552387 6253258 995627969 6253258 858085930 212431904 858085930 474880869 858085930 474880869 315888041 474880869 343714010 889174782 343714010 209256153 343714010 209256153 139290450 209256153 917277093 125203307 917277093 896665847 917277093 896665847 522713362 896665847 928868011 108175910 928868011 174814591 928868011 174814591 116372812 174814591 233497009 470174534 233497009 470174534 835301430 199915565 835301430 199915565 133094632 199915565 850374717 224962874 850374717 329551056 850374717 329551056 7172674 264618930 7172674 264618930 186037497 282630040 186037497 30012251 186037497 30012251 980138030 30012251 915348406 128244451 915348406 339130346 915348406 339130346 225399167 339130346 324116088 487311764 324116088 154048909 324116088 154048909 102796144 154048909 106006582 420889098 106006582 420889098 715675347 420889098 374161749 504472691 374161749 293488826 374161749 293488826 802700411 293488826 183623503 288269389 183623503 288269389 810888311 282901339 810888311 825821229 810888311 825821229 170392828 326472667 170392828 326472667 216536885 326472667 165089387 490968877 165089387 490968877 668776802 490968877 509945223 959949566 509945223 175785362 509945223 175785362 883106445 175785362 669964407 215229813 669964407 215229813 948551662 76778869 948551662 522968981 948551662 522968981 352593067 844203154 352593067 168807030 352593067 168807030 887627961 168807030 684183938 285983951 684183938 285983951 188563144 285983951 932795244 102425939 932795244 156271055 932795244 156271055 104172453 156271055 810233712 94961674 810233712 94961674 936944485 94961674 87381713 512356801 87381713 512356801 896430821 114482242 896430821 114482242 76223407 114482242 914798438 128692378 914798438 642674363 914798438 642674363 355991856 642674363 569573927 80577583 569573927 80577583 53757040 80577583 156014111 986066626 156014111 986066626 397521257 986066626 152261517 230149288 152261517 177226115 152261517 177226115 882059670 177226115 212354459 320174145 212354459 144926607 212354459 144926607 96574272 144926607 812376930 3175806 812376930 3175806 997787351 3175806 63281913 341460099 63281913 341460099 227406764 341460099 81744952 418001980 81744952 418001980 717750565 418001980 589008962 590375713 589008962 135483241 589008962 135483241 910483624 135483241 127647314 567771040 127647314 567771040 738145212 164991345 738145212 164991345 890264724 164991345 790304139 311163544 790304139 464443124 790304139 464443124 235683177 354196261 235683177 341431002 235683177 341431002 769220120 341431002 377114220 675168866 377114220 424977280 377114220 424977280 712768011 424977280 393859253 749931381 393859253 240651957 393859253 240651957 839629746 240651957 273757098 761256538 273757098 761256538 795639050 52506929 795639050 52506929 14315395 324094335 14315395 324094335 557634699 882963080 557634699 236132081 557634699 236132081 156142591 236132081 322668536 485173397 322668536 6809530 322668536 6809530 995089169 6809530 705667704 420194627 705667704 420194627 279971079 420194627 803664776 46692294 803664776 46692294 31235777 46692294 260434337 390061947 260434337 147141495 260434337 147141495 97980265 147141495 827832511 168693616 827832511 168693616 22519779 646055328 22519779 646055328 510362775 646055328 175074403 266043322 175074403 200503906 175074403 200503906 133447837 200503906 384414677 537808494 384414677 211596825 384414677 211596825 858734579 211596825 787808789 314736912 787808789 836194899 787808789 836194899 448019413 836194899 846531217 230192150 846531217 550944780 846531217 550944780 306023036 605217275 306023036 605217275 356271777 605217275 126912457 703068819 126912457 703068819 630283889 379361217 630283889 379361217 874374184 188121307 874374184 696785648 874374184 696785648 286084652 428664977 286084652 116928719 286084652 116928719 922760977 116928719 874943578 187432596 874943578 934863312 874943578 934863312 597690190 763993799 597690190 502694194 597690190 502694194 342884024 502694194 691234601 456459296 691234601 609320648 691234601 609320648 252136175 377618220 252136175 345184613 252136175 345184613 229845866 345184613 598947165 782217888 598947165 490669659 598947165 490669659 314540362 472576567 314540362 82048653 314540362 82048653 945092830 82048653 919154096 122295145 919154096 304293807 919154096 304293807 201640344 304293807 863247938 203750770 863247938 652587663 863247938 652587663 184760268 579682703 184760268 579682703 472812954 579682703 398707069 952494384 398707069 27924179 398707069 27924179 7290834 350123049 7290834 350123049 763579940 350123049 160186493 561538449 160186493 561538449 502915554 561538449 340947365 646334703 340947365 292792611 340947365 292792611 193648454 292792611 438348639 728723088 438348639 56845736 438348639 56845736 38395167 56845736 385724171 580710003 385724171 333969835 385724171 333969835 221532671 333969835 956868866 63924316 956868866 191465513 956868866 191465513 127660933 191465513 136768096 587622370 136768096 587622370 940051330 90341075 940051330 678456037 940051330 678456037 292874163 438892866 292874163 54558609 292874163 54558609 963149164 54558609 897160320 154639113 897160320 287596445 897160320 287596445 413806422 964489514 413806422 446993391 413806422 446993391 297908609 446993391 482522098 964162301 482522098 691935040 482522098 691935040 565288562 691935040 409062092 907861732 409062092 620594801 409062092 620594801 649810290 620594801 267769936 410038661 267769936 410038661 722957078 410038661 235498062 353834488 235498062 225003088 235498062 225003088 148491324 225003088 247835451 371384146 247835451 34797568 247835451 34797568 22951033 34797568 762041951 352473379 762041951 743625108 762041951 743625108 319800597 480751963 319800597 198380967 319800597 198380967 867204536 198380967 851662116 222962191 851662116 744366701 851662116 744366701 462883729 744366701 849423661 226212462 849423661 723121757 849423661 723121757 623729769 723121757 942036896 86801117 942036896 566084256 942036896 566084256 649530935 566084256 961803851 56776804 961803851 397622169 961803851 397622169 412120284 512688627 412120284 410932720 412120284 410932720 273868659 410932720 443514735 769482445 443514735 429438796 443514735 429438796 106674752 472901377 106674752 472901377 680260542 472901377 523030553 796814142 523030553 522625407 523030553 522625407 612528787 522625407 98311748 898497700 98311748 898497700 614410081 898497700 416187648 540713552 416187648 338418774 416187648 338418774 59030097 707888338 59030097 707888338 509023356 737446738 509023356 714071283 509023356 714071283 577342042 714071283 308661345 462695822 308661345 96872771 308661345 96872771 64536572 96872771 743180159 379995441 743180159 497217339 743180159 497217339 331103114 497217339 919490862 121951839 919490862 648325017 919490862 648325017 317997603 477940517 317997603 336656572 317997603 336656572 772343349 336656572 59335526 896529556 59335526 896529556 640417205 896529556 85784420 604847444 85784420 604847444 603350540 805927762 603350540 612849922 603350540 612849922 716449859 209414206 716449859 209414206 859595000 209414206 811331553 282494380 811331553 887333836 811331553 887333836 427940960 887333836 823791694 265138596 823791694 587637603 823791694 587637603 213450515 706639400 213450515 706639400 412291363 706639400 12605615 136738290 12605615 136738290 279996859 420275081 279996859 59018393 279996859 59018393 39736670 59018393 628107171 736090912 628107171 736090912 458502523 736090912 490891880 681030073 490891880 589588945 490891880 589588945 850538323 224799932 850538323 455753098 850538323 455753098 611596101 540986206 611596101 952785123 611596101 952785123 286664769 992715675 286664769 992715675 359407228 992715675 41186647 194059119 41186647 194059119 870343930 194059119 165005510 907049978 165005510 907049978 410328148 907049978 210351232 317468775 210351232 16485153 210351232 16485153 989178108 16485153 394306003 536106098 394306003 329832832 394306003 329832832 777074967 329832832 674648748 293813515 674648748 293813515 802496866 293813515 278311033 418154114 278311033 251786412 278311033 251786412 166302443 251786412 659062511 99888541 659062511 99888541 66354394 99888541 274658916 423771985 274658916 423771985 282713404 423771985 250334240 374864757 250334240 305102984 250334240 305102984 202218864 305102984 658683605 502554592 658683605 593363045 658683605 593363045 461346568 593363045 791748673 309313616 791748673 446711011 791748673 446711011 697685814 446711011 959031335 60767024 959031335 305552428 959031335 305552428 670704066 223240049 670704066 223240049 147421372 223240049 436474554 756953054 436474554 499474339 436474554 499474339 332663940 499474339 834840895 111454914 834840895 111454914 971936261 41544691 971936261 102859550 971936261 102859550 68073394 102859550 861022484 207224341 861022484 416988545 861022484 416988545 670365155 276376907 670365155 276376907 58805235 893162804 58805235 893162804 515295654 893162804 506643939 788551310 506643939 788551310 447345599 788551310 650814368 929323392 650814368 88472933 650814368 88472933 59149713 88472933 375224302 984989849 375224302 94973797 375224302 94973797 63465327 94973797 621354623 672718618 621354623 188817844 621354623 188817844 873987206 188817844 710207553 247203369 710207553 247203369 835667586 247203369 643005614 986295097 643005614 986295097 422886200 986295097 474300860 611762305 474300860 235259822 474300860 235259822 155442413 235259822 931273733 104689545 931273733 349989726 931273733 349989726 137524855 306795715 137524855 306795715 203494869 306795715 2596153 312402284 2596153 312402284 823163612 229852087 823163612 229852087 151997718 229852087 316690058 475904493 316690058 46354419 316690058 46354419 31082936 46354419 108801468 162680416 108801468 52386109 108801468 52386109 35485986 52386109 46352882 901023260 46352882 901023260 534982470 901023260 102868721 447443224 102868721 447443224 696958873 447443224 436232121 777578514 436232121 262914686 436232121 262914686 825560032 262914686 402663393 696098110 402663393 175024738 402663393 175024738 116440094 175024738 799041405 15365460 799041405 15365460 10264358 15365460 87443112 135964989 87443112 135964989 910196872 135964989 534802488 746476437 534802488 300255807 534802488 300255807 798023804 300255807 3432039 173734807 3432039 173734807 896540610 155585925 896540610 469142635 896540610 469142635 312173630 469142635 594611248 971502698 594611248 375107577 594611248 375107577 19621172 737063270 19621172 737063270 624370941 938164824 624370941 346580204 624370941 346580204 765735540 346580204 204526354 308323308 204526354 49729000 204526354 49729000 33682302 49729000 203446969 375403449 203446969 375403449 250746175 375403449 67171131 260586685 67171131 260586685 826889405 260586685 40581337 339402108 40581337 339402108 770410061 339402108 359572710 703191863 359572710 703191863 601183219 703191863 173801457 376135057 173801457 376135057 623761193 887433984 623761193 51776047 623761193 51776047 35189202 51776047 589848073 905343030 589848073 905343030 137261502 456911221 137261502 456911221 690927736 456911221 276790328 415355169 276790328 26866502 276790328 26866502 982211755 26866502 896855774 27054631 896855774 27054631 17421686 27054631 508735162 506365545 508735162 508165629 508735162 508165629 337451841 942325029 337451841 942325029 905902127 141607855 905902127 693393904 905902127 693393904 406426015 694783206 406426015 231763883 406426015 231763883 153257895 231763883 334331105 748239834 334331105 271024051 334331105 271024051 178153904 271024051 947131144 3673280 947131144 3673280 2431846 3673280 35228192 487404296 35228192 487404296 515353587 793214639 515353587 305571069 515353587 305571069 794146996 305571069 784423320 319371944 784423320 437012981 784423320 437012981 458349699 916992905 458349699 916992905 596622284 973567114 596622284 141993427 596622284 141993427 905650844 141993427 859217184 210499683 859217184 223098100 859217184 223098100 599587296 552245579 599587296 714226114 599587296 714226114 279335808 419332279 279335808 43239567 279335808 43239567 970874662 43239567 104978758 226909951 104978758 226909951 848902816 226909951 687389811 461578710 687389811 519779247 687389811 519779247 122774498 184004836 122774498 160203821 122774498 160203821 893487072 160203821 64124819 96066955 64124819 72186266 64124819 72186266 48573672 72186266 467497226 740358520 467497226 644830516 467497226 644830516 333907190 644830516 976820171 35183911 976820171 549704512 976820171 549704512 423478032 549704512 477859108 909565971 477859108 752971306 477859108 752971306 970725584 43451536 970725584 430919969 970725584 430919969 499503196 536765653 499503196 76446688 499503196 76446688 948807501 76446688 337433564 924261678 337433564 924261678 607721818 924261678 368698159 651794417 368698159 32220390 368698159 32220390 21281276 32220390 623855378 857350503 623855378 674327322 623855378 674327322 346215107 674327322 591188373 641077469 591188373 179639933 591188373 179639933 993723351 8567758 993723351 583400298 993723351 583400298 646096329 583400298 940396710 89648062 940396710 711865852 940396710 711865852 397624547 771506176 397624547 340516707 397624547 340516707 769716557 340516707 657522786 920702818 657522786 227722159 657522786 227722159 150579586 227722159 477679091 539817620 477679091 237150570 477679091 237150570 156818542 237150570 224748032 430152029 224748032 430152029 954703935 17906251 954703935 17906251 11805024 17906251 532872099 779494454 532872099 376676493 532872099 376676493 251417928 376676493 487064424 705731530 487064424 152788648 487064424 152788648 101696847 152788648 492036823 569472610 492036823 7441339 492036823 7441339 4665027 7441339 541582909 991496952 541582909 116632900 541582909 116632900 922880675 116632900 70906167 335235995 70906167 335235995 797100106 280974828 797100106 280974828 812718189 280974828 431004751 594575610 431004751 452208840 431004751 452208840 964881163 52134396 964881163 745445352 964881163 745445352 488496574 887438331 488496574 138591147 488496574 138591147 42979979 430836570 42979979 430836570 785993798 116326509 785993798 116326509 923153268 116326509 109742651 773278698 109742651 773278698 477339880 773278698 378123571 742259997 378123571 12805599 378123571 12805599 991205461 12805599 924514138 14662404 924514138 14662404 9825519 14662404 291871666 625424165 291871666 625424165 484251301 625424165 291078258 436434587 291078258 266721182 291078258 266721182 822781837 266721182 557260517 871219862 557260517 561645976 557260517 561645976 492711138 561645976 794750025 156317593 794750025 156317593 104204747 156317593 230390671 769297379 230390671 769297379 494007038 769297379 322176362 484352310 322176362 8384121 322176362 8384121 993840599 8384121 853211064 220522028 853211064 241736047 853211064 241736047 159947046 241736047 555865097 697449381 555865097 390579920 555865097 390579920 260710071 390579920 666265803 494884926 666265803 833762812 666265803 833762812 500064588 833762812 666539022 61091365 666539022 61091365 958741847 61091365 363506621 761658681 363506621 360933904 363506621 360933904 240599910 360933904 376294063 882640217 376294063 420771433 376294063 420771433 715762536 420771433 591668711 808415017 591668711 35000627 591668711 35000627 976963252 35000627 705794440 207979421 705794440 207979421 860415117 207979421 753040700 365058756 753040700 866402823 753040700 866402823 106081740 159155109 106081740 10836894 106081740 10836894 7173067 10836894 915248457 128300933 915248457 192043143 915248457 192043143 58381486 87237134 58381486 39769112 58381486 39769112 973120854 39769112 470445376 709586103 470445376 45583099 470445376 45583099 968860313 45583099 747497070 69323252 747497070 69323252 953483958 69323252 41076293 482361035 41076293 482361035 675138854 318856459 675138854 318856459 784866586 318856459 522935261 867718020 522935261 2884708 522935261 2884708 997960490 2884708 893885794 159569241 893885794 199758459 893885794 199758459 132956303 199758459 737172286 388471885 737172286 902356273 737172286 902356273 388891014 902356273 494850430 661715105 494850430 366748288 494850430 366748288 751889388 366748288 697234898 163086783 697234898 163086783 891224914 163086783 181011782 504991339 181011782 504991339 958862546 60942119 958862546 333644306 958862546 333644306 221299565 333644306 321184103 482839321 321184103 17458394 321184103 17458394 988366770 17458394 752154287 366331575 752154287 461802248 752154287 461802248 308150929 461802248 538791699 573458832 538791699 177340451 538791699 177340451 881999132 177340451 33752916 893026136 33752916 893026136 379577605 893026136 33750194 49947641 33750194 14244474 33750194 14244474 9548770 14244474 383829261 910417204 383829261 60705556 383829261 60705556 40893980 60705556 603277076 756120173 603277076 284140947 603277076 284140947 187342087 284140947 640384448 777259683 640384448 164890166 640384448 164890166 890300633 164890166 815193907 277458453 815193907 334630412 815193907 334630412 115752026 173431173 115752026 9576485 115752026 9576485 993057438 9576485 14730466 743008106 14730466 743008106 509707679 743008106 142168274 214376495 142168274 171338082 142168274 171338082 114323723 171338082 857245199 213713187 857245199 570942045 857245199 570942045 636135877 570942045 689676452 419040297 689676452 419040297 868036706 95391027 868036706 95391027 936635899 95391027 790318660 311142731 790318660 624050888 790318660 624050888 486444743 624050888 792067076 308715994 792067076 496855399 792067076 496855399 330901240 496855399 560012621 681379014 560012621 639951210 560012621 639951210 590567819 639951210 39579575 297301489 39579575 297301489 611863488 31618801 611863488 31618801 20878288 31618801 816116246 275941457 816116246 397452108 816116246 397452108 15997490 167040374 15997490 167040374 807020167 287579951 807020167 423796118 807020167 423796118 713492713 423796118 982454442 26420001 982454442 373575150 982454442 373575150 390800255 874640880 390800255 281901539 390800255 281901539 185565523 281901539 299736939 449779342 299736939 219114136 299736939 219114136 853921105 219114136 357000939 945839096 357000939 493447781 357000939 493447781 667363910 493447781 106624522 387462217 106624522 387462217 738032562 387462217 568456959 741107708 568456959 322700975 568456959 322700975 782165274 322700975 492699090 864535230 492699090 864535230 407643185 864535230 979873019 30350136 979873019 433679653 979873019 433679653 289612348 433679653 690936934 210129595 690936934 210129595 139738245 210129595 782243493 34609105 782243493 34609105 22903358 34609105 967422671 47773119 967422671 681598425 967422671 681598425 32613114 380505276 32613114 380505276 742649391 380505276 88383205 132541878 88383205 66547811 88383205 66547811 955098679 66547811 704838222 224849537 704838222 224849537 148407252 224849537 723702826 240989025 723702826 240989025 839519123 240989025 34996352 344892247 34996352 344892247 229673750 344892247 67288214 353291487 67288214 353291487 585196645 749261794 585196645 112855110 585196645 112855110 925507841 112855110 327350957 492534632 327350957 58029414 327350957 58029414 39162455 58029414 968350295 46365807 968350295 314016740 968350295 314016740 433324999 993758470 433324999 151509429 433324999 151509429 899384520 151509429 748656856 282280506 748656856 282280506 867414023 198024511 867414023 628632175 867414023 628632175 569562467 628632175 723148548 276787666 723148548 276787666 181982192 276787666 876498750 18625688 876498750 18625688 987522787 18625688 461836114 864839857 461836114 769356327 461836114 769356327 37865461 286777318 37865461 286777318 189281715 286777318 72377241 108827737 72377241 57960100 72377241 57960100 39109674 57960100 478504716 824738359 478504716 361834485 478504716 361834485 241230079 361834485 605403140 480544117 605403140 480544117 319611720 480544117 529428907 668947421 529428907 338905998 529428907 338905998 770743883 338905998 394952800 833898186 394952800 219532706 394952800 219532706 853667881 219532706 455829277 988013091 455829277 339549804 455829277 339549804 212510432 927796533 212510432 927796533 569166272 927796533 270807281 406563375 270807281 290141004 270807281 290141004 191850086 290141004 826240426 261621127 826240426 856413612 826240426 856413612 281273159 421968894 281273159 315780903 281273159 315780903 198072242 299462976 198072242 70268326 198072242 70268326 952822533 70268326 429020152 572061569 429020152 39015638 429020152 39015638 973826619 39015638 184554141 950411540 184554141 950411540 571680192 950411540 303793048 455579615 303793048 242151393 303793048 242151393 838788355 242151393 802505952 289261143 802505952 289261143 805706563 289261143 324770350 651103621 324770350 651103621 621921040 651103621 91473994 232949469 91473994 232949469 844997275 232949469 797444570 301228139 797444570 631997006 797444570 631997006 208254406 879872775 208254406 879872775 623109571 752279376 623109571 292552199 623109571 292552199 988841302 16875060 988841302 163797312 988841302 163797312 30109927 463517004 30109927 463517004 309109864 463517004 192796731 291584006 192796731 286614818 192796731 286614818 807811992 286614818 226526528 851470576 226526528 851470576 459705447 577390222 459705447 441649432 459705447 441649432 701191171 441649432 404337333 846419542 404337333 456532658 404337333 456532658 691156312 456532658 190825227 640531835 190825227 640531835 504165787 640531835 398821315 854949039 398821315 329270317 398821315 329270317 218094344 329270317 682708102 87357380 682708102 87357380 1537013 464394777 1537013 464394777 685706470 464394777 325298962 489066584 325298962 83322510 325298962 83322510 55712486 83322510 905992734 141358127 905992734 677486859 905992734 677486859 652824176 677486859 688221993 187243160 688221993 187243160 875048487 187243160 53945380 279623910 53945380 279623910 866715020 199149611 866715020 746255792 866715020 746255792 277532643 416785280 277532643 321798703 277532643 321798703 213165609 321798703 340704078 678947643 340704078 408049634 340704078 408049634 878331357 182735778 878331357 421698056 878331357 421698056 715191904 421698056 885735897 171561752 885735897 263192679 885735897 263192679 820091343 270535021 820091343 288492812 820091343 288492812 190838075 288492812 511188566 716825352 511188566 290058386 511188566 290058386 912922999 131544033 912922999 295138967 912922999 295138967 195099861 295138967 722789882 410307155 722789882 848732044 722789882 848732044 466198155 848732044 734406562 392763584 734406562 728749429 734406562 728749429 99303716 149199112 99303716 117087500 99303716 117087500 77887338 117087500 198357973 486785270 198357973 486785270 751826898 366873503 751826898 450102846 751826898 450102846 112142070 324258737 112142070 324258737 214757260 324258737 98601428 285950520 98601428 285950520 808537238 285950520 664226098 199799600 664226098 199799600 132991441 199799600 478129288 865108167 478129288 401874527 478129288 401874527 728679027 401874527 372793406 869671427 372793406 343188154 372793406 343188154 943380709 84837520 943380709 190294364 943380709 190294364 126763660 190294364 247512588 370880758 247512588 32150429 247512588 32150429 978610618 32150429 140783908 376680091 140783908 376680091 826403702 261239849 826403702 280679416 826403702 280679416 184891946 280679416 273356826 899269157 273356826 899269157 474616554 899269157 308436882 462377755 308436882 378065363 308436882 378065363 252322639 378065363 925688517 112538905 925688517 497636682 925688517 497636682 331419057 497636682 846115345 95099133 846115345 95099133 936857563 95099133 610529304 496860812 610529304 496860812 664860784 496860812 193275495 298758383 193275495 298758383 638674476 521440383 638674476 613754344 638674476 613754344 428683535 613754344 803649173 292191298 803649173 391941699 803649173 391941699 26823964 605182195 26823964 605182195 916194673 127126313 916194673 387491648 916194673 387491648 105757015 986810492 105757015 986810492 421649687 986810492 149512621 226312990 149512621 192176423 149512621 192176423 40805950 176410205 40805950 176410205 117535214 176410205 105639753 865210085 105639753 865210085 462228146 865210085 341137949 910578682 341137949 680037335 341137949 680037335 855584845 216142487 855584845 294076758 855584845 294076758 194387680 294076758 462250571 765322407 462250571 366294678 462250571 366294678 133235628 430345443 133235628 430345443 879630127 70416970 879630127 70416970 47406203 70416970 687142894 268593082 687142894 268593082 821367011 268593082 432465734 898960347 432465734 898960347 614631096 512121535 614631096 921120093 614631096 921120093 514293980 921120093 925295036 43764600 925295036 43764600 978764741 31889997 978764741 450044010 978764741 450044010 299917142 450044010 302544412 453395424 302544412 329461587 302544412 329461587 777445535 329461587 369017930 552691659 369017930 3475296 369017930 3475296 997582641 3475296 860891468 207398903 860891468 857820605 860891468 857820605 193423547 355366220 193423547 355366220 760062781 355366220 324137298 487400818 324137298 164027196 324137298 164027196 890677481 164027196 609021498 137621457 609021498 137621457 91576367 137621457 414262553 511179681 414262553 486480092 414262553 486480092 671631606 486480092 4347778 108659813 4347778 108659813 928407826 108659813 430977100 778128849 430977100 315892542 430977100 315892542 209122285 315892542 303134931 454554125 303134931 97894394 303134931 97894394 65130477 97894394 940501444 89433633 940501444 783359054 940501444 783359054 619330063 633256122 619330063 306799464 619330063 306799464 922543020 117289396 922543020 969916132 922543020 969916132 279030512 457948187 279030512 457948187 379300890 924241629 379300890 211517056 379300890 211517056 858796974 211517056 546909337 781019217 546909337 478078044 546909337 478078044 318069748 478078044 426780067 598905028 426780067 539053589 426780067 539053589 251178659 376345812 251178659 168612628 251178659 168612628 112493429 168612628 546464077 637296878 546464077 472276655 546464077 472276655 314449093 472276655 319680984 480632197 319680984 173162296 319680984 173162296 884797419 173162296 155560726 235361982 155560726 103528761 155560726 103528761 932101741 103528761 44184920 843972586 44184920 843972586 643045093 843972586 621685516 658842409 621685516 432385263 621685516 432385263 707696321 432385263 179004744 272015798 179004744 222886515 179004744 222886515 147147007 222886515 717670368 59551631 717670368 59551631 40033785 59551631 871131994 192995987 871131994 826470260 871131994 826470260 365670549 855641207 365670549 310818775 365670549 310818775 205932532 310818775 574896010 854817138 574896010 753306053 574896010 753306053 640671792 753306053 472068158 577803712 472068158 173129036 472068158 173129036 884850323 173129036 394942056 575069329 394942056 231161273 394942056 231161273 152771910 231161273 256614204 384393797 256614204 5715930 256614204 5715930 995999881 5715930 681280301 136983279 681280301 136983279 91166468 136983279 201795831 729630186 201795831 729630186 551022001 729630186 326832170 546255321 326832170 546255321 340177267 546255321 311554952 467988433 311554952 423758112 311554952 423758112 266795000 400657254 266795000 180411869 266795000 180411869 120187702 180411869 987661689 18372756 987661689 836030419 987661689 836030419 578496983 836030419 894072558 159251547 894072558 410146038 894072558 410146038 449982183 823734823 449982183 289226704 449982183 289226704 191253949 289226704 734692350 392336791 734692350 448647835 734692350 448647835 696341542 448647835 950112456 74296916 950112456 440176690 950112456 440176690 131256924 970141138 131256924 970141138 505502936 970141138 181336518 305987699 181336518 305987699 793887724 305987699 624814647 840018413 624814647 840018413 860003788 208880611 860003788 475744090 860003788 475744090 503940720 514814255 503940720 181221127 503940720 181221127 879498195 181221127 60973436 764136913 60973436 764136913 513633942 630420785 513633942 549203489 513633942 549203489 578715684 549203489 85384240 327716523 85384240 327716523 394218756 753271701 394218756 211077470 394218756 211077470 858942687 211077470 812146550 281638360 812146550 590786234 812146550 590786234 397054198 590786234 937534726 94190165 937534726 267922913 937534726 267922913 821978958 267922913 886922156 169969456 886922156 700089247 886922156 700089247 364572419 700089247 420664692 852307226 420664692 138511408 420664692 138511408 92316683 138511408 184452094 627567662 184452094 627567662 588518745 627567662 54125943 422165328 54125943 422165328 714811867 422165328 233339998 913018516 233339998 913018516 442470481 913018516 143508814 787741307 143508814 787741307 532184182 987821227 532184182 424992883 532184182 424992883 283758310 424992883 524759038 960754425 524759038 145749334 524759038 145749334 903164946 145749334 228610592 343340489 228610592 284483124 228610592 284483124 21430050 490137105 21430050 490137105 325913051 490137105 317050254 476574347 317050254 387632279 317050254 387632279 131864624 268246712 131864624 268246712 949393844 75460458 949393844 212583625 949393844 212583625 145863285 628166379 145863285 628166379 411203887 628166379 183681149 279256513 183681149 250424014 183681149 250424014 165303677 250424014 816378416 275653661 816378416 830887535 816378416 830887535 196804608 297470659 196804608 106799188 196804608 106799188 929956394 106799188 726340475 355192110 726340475 355192110 760270067 355192110 429482964 950953683 429482964 519887709 429482964 519887709 426357448 519887709 505419826 537332558 505419826 462353637 505419826 462353637 858092094 212416792 858092094 265728848 858092094 265728848 174859180 265728848 619656766 847956325 619656766 540205747 619656766 540205747 626456726 540205747 358326262 905070692 358326262 488968109 358326262 488968109 110114974 164579177 110114974 140947513 110114974 140947513 94103469 140947513 207356963 312979964 207356963 105940656 207356963 105940656 70202781 105940656 365572351 962864162 365572351 3073536 365572351 3073536 997839043 3073536 124356976 189277152 124356976 189277152 873742023 189277152 698896208 444969829 698896208 673938605 698896208 673938605 594567185 667657987 594567185 667657987 365188683 667657987 479230266 960024556 479230266 960024556 649177651 960024556 260436673 790769449 260436673 790769449 660434908 839843559 660434908 330012085 660434908 330012085 776894781 330012085 257007980 385003684 257007980 58964224 257007980 58964224 960499493 58964224 751576173 367354534 751576173 454691558 751576173 454691558 99725120 149921665 99725120 122172599 99725120 122172599 81450974 122172599 204452536 608291888 204452536 608291888 608078691 608291888 276116860 414523475 276116860 211464522 276116860 211464522 140431359 211464522 364100946 998412040 364100946 109088470 364100946 109088470 928027944 109088470 33678919 203055638 33678919 203055638 863845026 203055638 141845104 486859184 141845104 486859184 671414514 486859184 331680956 497944319 331680956 305074917 331680956 305074917 794600994 305074917 281336308 785551801 281336308 785551801 685909566 388503561 685909566 388503561 737159813 388503561 100871584 271603156 100871584 271603156 829176334 257202935 829176334 491149114 829176334 491149114 326680387 491149114 683967965 467480792 683967965 852715219 683967965 852715219 461793380 852715219 989212959 16348159 989212959 160571970 989212959 160571970 106979179 160571970 587070740 840873117 587070740 758856242 587070740 758856242 613500741 758856242 458550616 643874120 458550616 34643009 458550616 34643009 977224818 34643009 388526336 974874889 388526336 356403588 388526336 356403588 759015773 356403588 192229318 290694483 192229318 106616449 192229318 106616449 70643658 106616449 569418600 859297355 569418600 646590404 569418600 646590404 367393035 646590404 539079494 613438972 539079494 39332787 539079494 39332787 26050102 39332787 866746084 199142591 866746084 485961388 866746084 485961388 323034456 485961388 409338450 610721504 409338450 316358155 409338450 316358155 786616203 316358155 389484589 788194901 389484589 774703964 389484589 774703964 592395048 686380583 592395048 55219915 592395048 55219915 962836419 55219915 48840420 586619990 48840420 586619990 878116825 183012074 878116825 917279758 878116825 917279758 449590397 917279758 601598381 849953894 601598381 421704844 601598381 421704844 281041729 421704844 925117374 113312109 925117374 792891686 925117374 792891686 300860983 475206069 300860983 475206069 622909459 825576713 622909459 43359372 622909459 43359372 28723617 43359372 565356585 791437820 565356585 791437820 537748192 791437820 969240077 45171781 969240077 587804203 969240077 587804203 545893651 549159773 545893651 294169546 545893651 294169546 802175385 294169546 505620300 995111423 505620300 807945254 505620300 807945254 375375333 807945254 772753984 336191450 772753984 843733135 772753984 843733135 253669725 380336387 253669725 25637066 253669725 25637066 16462263 25637066 598346607 803473175 598346607 295940347 598346607 295940347 195609095 295940347 606284778 974533807 606284778 60562949 606284778 60562949 959227668 60562949 660347800 883729596 660347800 158669868 660347800 158669868 894526736 158669868 382345573 965883703 382345573 965883703 287256507 430061860 287256507 389827590 287256507 389827590 736149326 389827590 405874260 896949286 405874260 731898984 405874260 731898984 613942132 731898984 379970962 634348302 379970962 192406691 379970962 192406691 128231133 192406691 739611267 275552594 739611267 275552594 816428163 275552594 14105712 127504364 14105712 127504364 426979630 944774411 426979630 32347784 426979630 32347784 978480346 32347784 707251971 86275011 707251971 86275011 942378102 86275011 474871953 855067454 474871953 841482623 474871953 841482623 355681132 841482623 523614741 862184562 523614741 323655905 523614741 323655905 214227775 323655905 822066060 267738290 822066060 497830521 822066060 497830521 59918330 718874260 59918330 718874260 815764515 276499744 815764515 384979550 815764515 384979550 53390760 474826253 53390760 474826253 678802696 474826253 587814614 608032860 587814614 438897717 587814614 438897717 292877978 438897717 583869183 691512112 583869183 323427512 583869183 323427512 781717608 323427512 554992255 509373780 554992255 708881599 554992255 708881599 995083964 6817089 995083964 375383960 995083964 375383960 250720612 375383960 372731754 751871746 372731754 751871746 501172675 751871746 65085234 372894084 65085234 372894084 636904060 863414159 636904060 267686243 636904060 267686243 176049847 267686243 749722575 370128443 749722575 901578232 749722575 901578232 436979285 596084062 436979285 2236322 436979285 2236322 1475447 2236322 62369462 583795403 62369462 583795403 661219267 583795403 609404756 296382274 609404756 296382274 800659265 296382274 697704532 320389813 697704532 320389813 212415466 320389813 454866890 870082863 454866890 870082863 383435222 870082863 880992325 178422892 880992325 888756048 880992325 888756048 338632863 522253741 338632863 5410001 338632863 5410001 996391357 5410001 761717039 353181410 761717039 695429382 761717039 695429382 363752344 834079135 363752344 178952359 363752344 178952359 880604310 178952359 822205474 91504994 822205474 91504994 939387484 91504994 717877890 417800555 717877890 796951002 717877890 796951002 458478538 672967079 458478538 603347876 458478538 603347876 3333231 383952196 3333231 383952196 739995665 383952196 310060510 599413807 310060510 599413807 972912184 40138377 972912184 831954293 972912184 831954293 467194227 761205414 467194227 209444181 467194227 209444181 859586891 209444181 183991109 279517159 183991109 176878349 183991109 176878349 117869532 176878349 952698742 70555107 952698742 395028982 952698742 395028982 552455189 978898092 552455189 101053095 552455189 101053095 933732166 101053095 155238530 537960069 155238530 537960069 727222014 404136419 727222014 566034430 727222014 566034430 279702767 419807547 279702767 327331352 279702767 327331352 778882961 327331352 747104847 161873403 747104847 161873403 892328462 161873403 640840786 920196289 640840786 308176877 640840786 308176877 792281059 308176877 295054042 442426916 295054042 44716751 295054042 44716751 29601110 44716751 885898788 171392918 885898788 566126782 885898788 566126782 333994823 985361042 333994823 416809866 333994823 416809866 928920992 63085928 928920992 63085928 42518691 63085928 419152532 730238950 419152532 730238950 375857676 730238950 569079298 585780956 569079298 308575658 569079298 308575658 792127665 308575658 536220630 941976068 536220630 941976068 434094724 945709446 434094724 326886274 434094724 326886274 826807472 75609790 826807472 75609790 50631195 75609790 846052762 40537233 846052762 40537233 26926645 40537233 287257811 870515416 287257811 870515416 492454746 870515416 151851759 563987914 151851759 563987914 698137985 139589860 698137985 139589860 906969423 139589860 871552561 192334796 871552561 207048500 871552561 207048500 137486106 207048500 168533061 722749724 168533061 722749724 461634545 722749724 247412768 370727529 247412768 101934716 247412768 101934716 933173463 101934716 818734755 272012960 818734755 713556276 818734755 713556276 199867565 301954528 199867565 227234720 199867565 227234720 150120186 227234720 850108281 117417348 850108281 117417348 922459019 117417348 112328841 978044163 112328841 978044163 645662537 978044163 44828964 476800277 44828964 476800277 317213016 476800277 146431824 724278053 146431824 724278053 549921381 724278053 183345021 388860007 183345021 388860007 736926356 388860007 251806188 596231911 251806188 596231911 683230693 62634211 683230693 62634211 42200273 62634211 919900481 121198126 919900481 654305522 919900481 654305522 421230115 654305522 642867380 805133574 642867380 54009058 642867380 54009058 36451532 54009058 916892192 125814562 916892192 390019325 916892192 390019325 603991415 881006329 603991415 507395900 603991415 507395900 433194387 507395900 917795739 124282420 917795739 678966243 917795739 678966243 389598635 678966243 408245821 730434832 408245821 580347108 408245821 580347108 914450309 129113140 914450309 261046743 914450309 261046743 171803760 261046743 388456489 951234186 388456489 416386086 388456489 416386086 718839757 416386086 491890511 661159287 491890511 11224466 491890511 11224466 992190441 11224466 984354673 23400962 984354673 644660590 984354673 644660590 661047578 644660590 796295270 303043891 796295270 338622342 796295270 338622342 22975832 260946349 22975832 260946349 230843205 382446820 230843205 382446820 741104469 382446820 202144914 879929742 202144914 879929742 855279896 216671763 855279896 768344302 855279896 768344302 402844499 768344302 519879527 593980768 519879527 185711259 519879527 185711259 123784709 185711259 443793020 659551074 443793020 372191132 443793020 372191132 248399771 372191132 288050288 728537144 288050288 728537144 637515472 728537144 622883652 918577445 622883652 485282617 622883652 485282617 954843804 66915998 954843804 353564050 954843804 353564050 58623135 87554161 58623135 8548197 58623135 8548197 5726923 8548197 995017607 6956472 995017607 82131509 995017607 82131509 54676518 82131509 132852145 801106330 132852145 801106330 536749898 801106330 208565703 315116687 208565703 207558337 208565703 207558337 59371697 353646628 59371697 353646628 761368401 353646628 187738234 284648713 187738234 13105121 187738234 13105121 991107609 13105121 170940025 361732680 170940025 361732680 755208485 361732680 140910313 212125272 140910313 157007608 140910313 157007608 895661985 157007608 35347737 887316731 35347737 887316731 561668609 860334877 561668609 256771797 561668609 256771797 169097209 256771797 326047499 490262140 326047499 462153421 326047499 462153421 154721887 296282132 154721887 296282132 688606491 169371551 688606491 169371551 887217246 169371551 355090375 885805122 355090375 695312555 355090375 695312555 392678786 695312555 311914594 468711576 311914594 435660747 311914594 435660747 705537048 435660747 211377641 816951963 211377641 816951963 657740644 686593805 657740644 33749593 657740644 33749593 977623289 33749593 920114402 120675783 920114402 209072911 920114402 209072911 139113314 209072911 264481322 680240316 264481322 680240316 464855224 680240316 369521967 574498847 369521967 416073107 369521967 416073107 718948308 416073107 169784065 317274699 169784065 317274699 785910494 317274699 167045268 253049582 167045268 82453173 167045268 82453173 54934950 82453173 120671250 864621511 120671250 864621511 609702147 864621511 25032311 919116820 25032311 919116820 867708198 197593588 867708198 261774552 867708198 261774552 796932197 42511106 796932197 42511106 28126114 42511106 855227680 216730722 855227680 985378392 855227680 985378392 364984174 985378392 668118549 492060479 668118549 747504909 668118549 747504909 602030821 747504909 935185636 98603478 935185636 344977919 935185636 344977919 229718534 344977919 944950512 82416069 944950512 572534842 944950512 572534842 36797614 427222509 36797614 427222509 893801200 159662672 893801200 407981644 893801200 407981644 543984030 618526123 543984030 341645666 543984030 341645666 769043716 341645666 572159716 907733556 572159716 2777683 572159716 2777683 1689509 2777683 631334933 772496842 631334933 416945435 631334933 416945435 277602068 416945435 461116231 718948408 461116231 79827977 461116231 79827977 53398837 79827977 819570212 38148241 819570212 38148241 25403612 38148241 699195863 102673122 699195863 102673122 67976020 102673122 300731071 957788542 300731071 957788542 633404797 709698744 633404797 20681284 633404797 20681284 986220073 20681284 520876673 945351579 520876673 945351579 430134486 945351579 927527199 109890955 927527199 243856036 927527199 243856036 693822845 452287189 693822845 509940353 693822845 509940353 415041620 509940353 769086298 209169164 769086298 209169164 859728135 209169164 377481586 803180613 377481586 231687851 377481586 231687851 845697572 231687851 161425797 777501447 161425797 777501447 804508062 241582857 804508062 241582857 159722366 241582857 255759294 383217741 255759294 47377459 255759294 47377459 31779567 47377459 247273331 370436197 247273331 244603875 247273331 244603875 161614681 244603875 583378836 978399952 583378836 245908804 583378836 245908804 162330086 245908804 266982791 588080752 266982791 588080752 537691731 957441481 537691731 957441481 524646900 957441481 971258742 42789262 971258742 666695173 971258742 666695173 416109516 973328506 416109516 212190117 416109516 212190117 55795364 169598450 55795364 169598450 887108332 169598450 72429434 765208072 72429434 765208072 466902895 765208072 457561190 913550871 457561190 913550871 429178251 620572672 429178251 477082522 429178251 477082522 677198732 477082522 333012362 720172527 333012362 429150286 333012362 429150286 286611383 429150286 776484419 330654403 776484419 383484771 776484419 383484771 740415756 383484771 940947909 66104188 940947909 66104188 44563505 66104188 985723142 21586133 985723142 481025729 985723142 481025729 320023662 481025729 849095157 131727001 849095157 131727001 954653879 67290930 954653879 298447896 954653879 298447896 782036233 322968962 782036233 420260352 782036233 420260352 446312911 878642534 446312911 171559490 446312911 171559490 114566892 171559490 797961966 300289759 797961966 765846231 797961966 765846231 549184644 765846231 717658089 236610851 717658089 236610851 842677371 236610851 255727115 650455211 255727115 650455211 518640861 650455211 388552723 683764745 388552723 388436375 388552723 388436375 737186019 388436375 559476080 806226349 559476080 540998703 559476080 540998703 345682747 540998703 854880807 217612931 854880807 741024067 854880807 741024067 290954035 730903864 290954035 730903864 640222378 889428032 640222378 203054266 640222378 203054266 135060170 203054266 200637314 974112102 200637314 974112102 637597345 974112102 119188370 178459337 119188370 69546825 119188370 69546825 46928947 69546825 123534303 282686104 123534303 282686104 811017248 282686104 763753611 349783630 763753611 791211674 763753611 791211674 425577820 791211674 770112365 339829712 770112365 591996324 770112365 591996324 442435745 752205362 442435745 144223323 442435745 144223323 904349695 144223323 785453848 197933756 785453848 197933756 131821605 197933756 533893165 930487213 533893165 930487213 549805340 930487213 194432942 356213438 194432942 356213438 759182359 356213438 368120534 642364195 368120534 439743796 368120534 439743796 702337633 439743796 632426214 909409603 632426214 455680448 632426214 455680448 303921255 455680448 352057553 845183355 352057553 760417018 352057553 760417018 436163942 760417018 402444715 872088846 402444715 872088846 600157900 872088846 574690035 698239600 574690035 210310790 574690035 210310790 859255797 210310790 447746027 758618172 447746027 575036912 447746027 575036912 795799490 303647131 795799490 612071023 795799490 612071023 352038489 829501439 352038489 480558569 352038489 480558569 319661722 480558569 340818915 615407070 340818915 455464914 340818915 455464914 303661783 455464914 319158880 479836039 319158880 58285345 319158880 58285345 960913608 58285345 667810481 343440006 667810481 343440006 228729355 343440006 979612969 30623099 979612969 226201902 979612969 226201902 414486720 556476464 414486720 481722054 414486720 481722054 320388548 481722054 467943304 828109025 467943304 567227501 467943304 567227501 438188841 567227501 467007308 835975405 467007308 437148803 467007308 437148803 704363564 437148803 401933660 974446629 401933660 974446629 523752726 755291489 523752726 555958935 523752726 555958935 610695425 82982281 610695425 82982281 55230934 82982281 206043977 310991946 206043977 80040490 206043977 80040490 53562204 80040490 763189478 350716674 763189478 767743028 763189478 767743028 262219093 392983028 262219093 296456438 262219093 296456438 196179139 296456438 463925111 917498307 463925111 37412553 463925111 37412553 974782325 37412553 75713943 371551411 75713943 371551411 644324921 798932667 644324921 440532798 644324921 440532798 701926671 440532798 169746848 978358072 169746848 978358072 610512002 978358072 252768392 378851263 252768392 172544665 252768392 172544665 115143268 172544665 736559408 139447008 736559408 139447008 92922820 139447008 223608789 336597823 223608789 173734809 223608789 173734809 115858004 173734809 945058597 82131508 945058597 935365516 945058597 935365516 550223570 828897660 550223570 245841821 550223570 245841821 162310730 245841821 719345930 415591068 719345930 426974494 719345930 426974494 200483493 436090401 200483493 436090401 705197852 436090401 266452972 985056910 266452972 985056910 570374708 985056910 122914359 467815116 122914359 467815116 961572382 57005510 961572382 444895496 961572382 444895496 698933645 444895496 910958819 81895646 910958819 81895646 54582175 81895646 887696723 168773118 887696723 624936592 887696723 624936592 346152926 560741434 346152926 37361303 346152926 37361303 24840679 37361303 832673522 244700285 832673522 244700285 869558360 195335430 869558360 514245715 869558360 514245715 350588342 514245715 528161899 778289027 528161899 89218343 528161899 89218343 59461244 89218343 867295651 198201860 867295651 685105990 867295651 685105990 557597173 685105990 794063134 305756937 794063134 570046545 794063134 570046545 134565934 402318478 134565934 402318478 728237781 402318478 454441483 555611106 454441483 453928275 454441483 453928275 19832882 754795771 19832882 754795771 455224054 754795771 316622002 881674451 316622002 881674451 769313234 341224507 769313234 438428537 769313234 438428537 105896679 706398262 105896679 706398262 900739988 971060 900739988 971060 624424 971060 600792461 952127931 600792461 732695734 600792461 732695734 552328565 732695734 701696973 4515790 701696973 4515790 2905589 4515790 665029441 496471782 665029441 947649548 665029441 947649548 126617454 324791048 126617454 324791048 780747951 324791048 377107170 914493172 377107170 50488217 377107170 50488217 966018361 50488217 845820152 231544607 845820152 383624222 845820152 383624222 256011583 383624222 367154682 944750458 367154682 926376297 367154682 926376297 930293829 106139466 930293829 374635194 930293829 374635194 425311001 779594886 425311001 443262562 425311001 443262562 295699935 443262562 994259714 7792313 994259714 9209387 994259714 9209387 431825606 544661291 431825606 467350805 431825606 467350805 952948479 70070574 952948479 206416833 952948479 206416833 388415316 991300442 388415316 422937787 388415316 422937787 714264772 422937787 613596788 618097257 613596788 39160088 613596788 39160088 25930735 39160088 745227976 376420825 745227976 379887667 745227976 379887667 253301118 379887667 882464590 176445893 882464590 339259314 882464590 339259314 225582844 339259314 978022106 33186059 978022106 395172557 978022106 395172557 365209236 969531549 365209236 38383400 365209236 38383400 974124389 38383400 710575855 355205035 710575855 355205035 139748103 684917856 139748103 684917856 543214361 684917856 444033144 549645479 444033144 417869290 444033144 417869290 717843312 417869290 185719664 399416241 185719664 399416241 730366475 399416241 698210302 445879640 698210302 509619904 698210302 509619904 94328963 514489475 94328963 514489475 491919992 514489475 418327260 659858339 418327260 659858339 572840308 659858339 168990568 980540203 168990568 980540203 508904630 980540203 406715118 842443669 406715118 842443669 368907947 842443669 495725695 799728332 495725695 86340572 495725695 86340572 57699072 86340572 984292195 23467553 984292195 75421078 984292195 75421078 50541667 75421078 758895616 356567809 758895616 358227550 758895616 358227550 757894427 358227550 977960918 33259235 977960918 223105909 977960918 223105909 147384707 223105909 408318441 596290657 408318441 168397964 408318441 168397964 887923414 168397964 314116588 471680088 314116588 273648026 314116588 273648026 179914068 273648026 746676482 374356031 746676482 494020895 746676482 494020895 308304041 462110667 308304041 57689987 308304041 57689987 961267411 57689987 492690826 815605494 492690826 815605494 82580402 212937492 82580402 212937492 857720961 212937492 28892842 441482532 28892842 441482532 968807072 45681547 968807072 170873311 968807072 170873311 769525852 341015741 769525852 924872815 769525852 924872815 380718864 924872815 585320871 982150541 585320871 271437687 585320871 271437687 819550661 271437687 450973912 940549613 450973912 206981347 450973912 206981347 137377984 206981347 529092003 517997710 529092003 749036116 529092003 749036116 581742517 749036116 537630323 924424363 537630323 758053526 537630323 758053526 240103099 417742799 240103099 417742799 418555097 994121592 418555097 958126722 418555097 958126722 642067867 649232470 642067867 393145178 642067867 393145178 262287030 393145178 740488767 63132876 740488767 63132876 42553665 63132876 792592446 307737052 792592446 422735283 792592446 422735283 201039807 303555590 201039807 293246343 201039807 293246343 802878006 293246343 758431463 289378810 758431463 289378810 191349127 289378810 269695480 404929713 269695480 290854096 269695480 290854096 804505137 290854096 401790870 890903429 401790870 362611292 401790870 362611292 241592656 362611292 654485434 460246410 654485434 460246410 306926027 460246410 549210213 923931088 549210213 923931088 531643761 923931088 652834741 670198079 652834741 92634813 652834741 92634813 938470147 92634813 49402016 862858075 49402016 862858075 724709994 22182725 724709994 22182725 14150569 22182725 113224966 835770807 113224966 835770807 603049932 835770807 387005755 861095027 387005755 355345872 387005755 355345872 760098026 355345872 300247699 925695597 300247699 925695597 782442027 322175610 782442027 384553928 782442027 384553928 180416609 421852910 180416609 421852910 715055667 421852910 568635879 995716016 568635879 742535156 568635879 742535156 250238077 640084012 250238077 640084012 670910183 157335377 670910183 157335377 963145485 54629897 963145485 324376009 963145485 324376009 214841300 324376009 215331669 336078060 215331669 336078060 909509219 136735849 909509219 314736916 909509219 314736916 24011744 197395841 24011744 197395841 253122448 608883558 253122448 608883558 674611712 302072276 674611712 302072276 942132772 86663577 942132772 116882344 942132772 116882344 77752844 116882344 966773987 49146373 966773987 83318936 966773987 83318936 55691671 83318936 176591665 573794965 176591665 573794965 867751948 197546997 867751948 257546681 867751948 257546681 169562679 257546681 791445135 309708080 791445135 433877715 791445135 433877715 289804236 433877715 737992257 91911918 737992257 91911918 61398525 91911918 492152717 573127651 492152717 195972887 492152717 195972887 130694742 195972887 878866380 182124507 878866380 933684490 878866380 933684490 19456321 396093676 19456321 396093676 462289848 903092355 462289848 433679657 462289848 433679657 706744884 433679657 653606712 502459246 653606712 502459246 352824288 502459246 852325167 221868580 852325167 830436584 852325167 830436584 379736730 830436584 648980221 843626170 648980221 263168013 648980221 263168013 173034454 263168013 508355841 509383608 508355841 126024072 508355841 126024072 83807282 126024072 596509130 628265397 596509130 367193212 596509130 367193212 751641675 367193212 207426885 678594502 207426885 678594502 914594855 128944279 914594855 198470056 914594855 198470056 132144624 198470056 585978945 886415390 585978945 75149361 585978945 75149361 50360496 75149361 832468278 251665223 832468278 483850405 832468278 483850405 321900026 483850405 715128568 421811696 715128568 840128142 715128568 840128142 457985660 840128142 979742530 30507750 979742530 925378328 979742530 925378328 481611389 925378328 827798020 37822383 827798020 37822383 25110173 37822383 942941044 85276167 942941044 111846692 942941044 111846692 74232330 111846692 167960601 254995258 167960601 193814347 167960601 193814347 129034970 193814347 179865425 397713377 179865425 397713377 922105131 117989485 922105131 184101533 922105131 184101533 15144218 23232984 15144218 10540552 15144218 10540552 7069278 10540552 103697077 155184560 103697077 6253842 103697077 6253842 995617789 6253842 720324833 273273879 720324833 273273879 843713291 235221465 843713291 316535420 843713291 316535420 209735614 316535420 673513474 280245171 673513474 280245171 813157094 280245171 8244680 80896636 8244680 80896636 945854594 80896636 322026606 669235902 322026606 669235902 549485876 596359493 549485876 59608621 549485876 59608621 959864583 59608621 172706760 739762047 172706760 739762047 893578271 10297322 893578271 10297322 992710261 10297322 764689824 348419019 764689824 390579919 764689824 390579919 505456449 538501914 505456449 392028257 505456449 392028257 734899486 392028257 148720337 225195687 148720337 4993445 148720337 4993445 3183666 4993445 650312880 865443099 650312880 145814676 650312880 145814676 97151468 145814676 172241361 594530009 172241361 594530009 529601140 594530009 297249377 445727260 297249377 445061303 297249377 445061303 743812850 379085695 743812850 389361070 743812850 389361070 259878035 389361070 424576933 939395922 424576933 939395922 537910549 939395922 430515477 980653324 430515477 963447801 430515477 963447801 405844638 963447801 996610729 5037429 996610729 878957176 996610729 878957176 383214048 878957176 955255218 66322852 955255218 555493886 955255218 555493886 339487576 555493886 427633062 871673863 427633062 152636583 427633062 152636583 101522752 152636583 235355651 353646625 235355651 86340574 235355651 86340574 942323039 86340574 475158340 698868812 475158340 342665484 475158340 342665484 768361628 342665484 494218072 968317122 494218072 968317122 437254928 968317122 905895162 141676016 905895162 885422934 905895162 885422934 333356456 885422934 573406254 699560936 573406254 313754098 573406254 313754098 207802209 313754098 575221845 759989844 575221845 84651143 575221845 84651143 56578472 84651143 814125452 279036976 814125452 642879600 814125452 642879600 544615601 642879600 949865258 63670119 949865258 63670119 957090433 63670119 135771921 371773380 135771921 371773380 880612292 107765454 880612292 107765454 929235554 107765454 464321711 596978966 464321711 28159826 464321711 28159826 18099085 28159826 280774475 903203512 280774475 903203512 571700777 903203512 233970714 921056914 233970714 921056914 451787118 608623633 451787118 296862620 451787118 296862620 800243061 296862620 45745730 132750196 45745730 132750196 528134138 889730217 528134138 381580116 528134138 381580116 741810448 381580116 289331879 509269005 289331879 509269005 610062374 509269005 558117868 927285180 558117868 791181183 558117868 791181183 399491476 791181183 877587409 183891002 877587409 843405409 877587409 843405409 29648946 672378899 29648946 672378899 503432317 878209853 503432317 788793297 503432317 788793297 603274775 788793297 595796844 854614528 595796844 522857133 595796844 522857133 575140951 522857133 600459725 696491091 600459725 645745980 600459725 645745980 453904866 584948840 453904866 506712927 453904866 506712927 843907015 234777732 843907015 312665984 843907015 312665984 193025290 412834191 193025290 412834191 721341245 412834191 595964242 844637785 595964242 475558191 595964242 475558191 253206084 379673587 253206084 370641720 253206084 370641720 749400641 370641720 630516318 164730596 630516318 164730596 110121226 164730596 694869640 270764841 694869640 270764841 819989082 270764841 615541932 872571706 615541932 47052780 615541932 47052780 967907723 47052780 341930108 621777936 341930108 400094664 341930108 400094664 729826894 400094664 126805493 318990038 126805493 318990038 784792879 318990038 107711420 161434918 107711420 101854209 107711420 101854209 933232644 101854209 196172302 300627124 196172302 300627124 991696383 12262313 991696383 502970844 991696383 502970844 448292522 502970844 758774377 356872702 758774377 636391120 758774377 636391120 219880246 484780000 219880246 484780000 908705799 137815776 908705799 865041477 908705799 865041477 299392427 449281012 299392427 14948657 299392427 14948657 9949755 14948657 743479198 267906367 743479198 267906367 176168313 267906367 740101404 320285719 740101404 320285719 783832076 320285719 182973483 278267371 182973483 106334941 182973483 106334941 70469740 106334941 800714460 296331280 800714460 437398079 800714460 437398079 363974393 683224314 363974393 530237562 363974393 530237562 514096527 530237562 461736134 941461503 461736134 182513522 461736134 182513522 121632940 182513522 545675300 919103731 545675300 404009641 545675300 404009641 268991812 404009641 811962384 38328006 811962384 38328006 974198547 38328006 288177040 431339117 288177040 82231370 288177040 82231370 945035403 82231370 712815699 424777523 712815699 818509068 712815699 818509068 409598965 818509068 621270304 124226252 621270304 124226252 917810334 124226252 265096506 693907861 265096506 693907861 626110340 693907861 180099286 796143164 180099286 796143164 356510163 796143164 30305478 899847841 30305478 899847841 549166557 899847841 149888790 460361276 149888790 460361276 688450852 460361276 242819821 364334452 242819821 258679347 242819821 258679347 170335849 258679347 374406645 691712273 374406645 302935717 374406645 302935717 796377000 302935717 290080414 434386905 290080414 362077036 290080414 362077036 827497236 259820577 827497236 424091777 827497236 424091777 69720988 437561879 69720988 437561879 735713639 115664101 735713639 115664101 76952204 115664101 959161170 60565873 959161170 256147527 959161170 256147527 168715086 256147527 544579780 953036474 544579780 151466327 544579780 151466327 899436204 151466327 788382344 313949169 788382344 316443210 788382344 316443210 132054730 248327434 132054730 248327434 365172550 988927971 365172550 873290218 365172550 873290218 623272939 873290218 87112867 130991998 87112867 34075801 87112867 34075801 977481676 34075801 621198738 830935072 621198738 325154266 621198738 325154266 215231985 325154266 392958503 936815332 392958503 359426155 392958503 359426155 239749906 359426155 660073405 809716226 660073405 477109109 660073405 477109109 317401332 477109109 886823823 170044624 886823823 661524955 886823823 661524955 205222948 355192112 205222948 355192112 236567083 355192112 120189763 578400884 120189763 578400884 634182986 173154271 634182986 173154271 884805292 173154271 314239667 660110465 314239667 660110465 523872296 660110465 128179505 339704728 128179505 339704728 770242644 339704728 450431996 812227224 450431996 716080807 450431996 716080807 389776824 716080807 702637288 157287320 702637288 157287320 895429335 157287320 506077533 918855109 506077533 918855109 372848554 918855109 946943606 79198983 946943606 341018954 946943606 341018954 226878510 341018954 383383435 918351054 383383435 191155790 383383435 191155790 127543200 191155790 410461670 509542391 410461670 175785364 410461670 175785364 117045354 175785364 447550786 841646892 447550786 841646892 457309388 841646892 136468112 274003059 136468112 274003059 933742762 101031549 933742762 909227382 933742762 909227382 604799062 909227382 711343760 35205176 711343760 35205176 976785304 35205176 131791957 681724263 131791957 681724263 962529062 55761924 962529062 248226598 962529062 248226598 163970411 248226598 984375684 23313003 984375684 915897026 984375684 915897026 378636035 754452531 378636035 468575888 378636035 468575888 311839596 468575888 777319170 17277154 777319170 17277154 988505715 17277154 117236977 698667007 117236977 698667007 576179856 698667007 376185179 810202016 376185179 744302714 376185179 744302714 771156732 80660 771156732 80660 999863317 80660 771337709 337940326 771337709 361365393 771337709 361365393 755409076 361365393 842039940 237546008 842039940 417704965 842039940 417704965 277891589 417704965 748348274 245248580 748348274 245248580 836888215 245248580 423701145 947921218 423701145 171904943 423701145 171904943 885589108 171904943 796371839 302944966 796371839 843488570 796371839 843488570 532964029 843488570 992890334 9928068 992890334 437133908 992890334 437133908 291687042 437133908 626565626 985937189 626565626 296940947 626565626 296940947 196519107 296940947 551552776 589403358 551552776 141764392 551552776 141764392 909049330 137373857 909049330 477678300 909049330 477678300 247125811 491340259 247125811 491340259 668413317 491340259 622380529 535606698 622380529 535606698 505886843 535606698 797959113 300298856 797959113 325887465 797959113 325887465 555922056 716882953 555922056 630370545 555922056 630370545 361378544 793006907 361378544 501682574 361378544 501682574 585250708 501682574 262162857 446612922 262162857 446612922 985636557 21718702 985636557 33468695 985636557 33468695 340391666 969261522 340391666 247715626 340391666 247715626 835206099 247715626 458100051 967546003 458100051 389684976 458100051 389684976 811711243 282020196 811711243 971267475 811711243 971267475 376511180 971267475 552102877 649665394 552102877 190657450 552102877 190657450 872721207 190657450 304153155 455968764 304153155 111277822 304153155 111277822 926629703 111277822 428227829 809643402 428227829 809643402 528317765 809643402 524035686 818913228 524035686 818913228 289657849 433731352 289657849 420144732 289657849 420144732 279940700 420144732 373613120 766231501 373613120 701725629 373613120 701725629 622849028 701725629 419408168 918562140 419408168 431835242 419408168 431835242 708011277 431835242 400536153 652250005 400536153 409578844 400536153 409578844 273123008 409578844 832647211 251362677 832647211 565884650 832647211 565884650 266655116 607531357 266655116 607531357 557468498 607531357 145030248 656932973 145030248 656932973 467978342 524596716 467978342 221464942 467978342 221464942 146167868 221464942 901267621 148920480 901267621 714664372 901267621 714664372 49825070 948116865 49825070 948116865 529720629 801362449 529720629 480839831 529720629 480839831 952948115 70080058 952948115 286822113 952948115 286822113 189303550 286822113 848379337 227851475 848379337 563764141 848379337 563764141 308133386 461751475 308133386 214064160 308133386 214064160 142000611 214064160 192349078 620557213 192349078 620557213 662381273 620557213 327794048 493087505 327794048 335870812 327794048 335870812 223088151 335870812 789741929 311956708 789741929 781519694 789741929 781519694 427244040 783638776 427244040 567555926 427244040 567555926 504058021 567555926 329427831 494986892 329427831 268364981 329427831 268364981 176612082 268364981 817823156 252836112 817823156 252836112 831835961 252836112 394729977 818466929 394729977 573393042 394729977 573393042 713124933 61102211 713124933 61102211 958735520 61102211 731576840 397654837 731576840 877115892 731576840 877115892 575051779 877115892 963263708 54380281 963263708 136022161 963263708 136022161 218131808 329330448 218131808 163069003 218131808 163069003 109130973 163069003 324981356 615693591 324981356 615693591 646181700 912743650 646181700 159626347 646181700 159626347 893836076 159626347 835702447 247191772 835702447 811927121 835702447 811927121 433800878 811927121 745348710 376179214 745348710 786076525 745348710 786076525 181563604 275928313 181563604 143397800 181563604 143397800 904739845 143397800 630791596 955598452 630791596 955598452 483347277 955598452 590800035 977660888 590800035 977660888 262045211 392762296 262045211 392179728 262045211 392179728 734793772 392179728 250021977 374377694 250021977 231086642 250021977 231086642 846167993 231086642 713602983 197933754 713602983 197933754 966244667 50265480 966244667 220826132 966244667 220826132 145647268 220826132 351406378 535841220 351406378 451298534 351406378 451298534 9729105 386651767 9729105 386651767 738421904 386651767 42922083 306309718 42922083 306309718 694425563 451171339 694425563 844232296 694425563 844232296 613066913 844232296 667950134 492501175 667950134 836236346 667950134 836236346 7420768 611506438 7420768 611506438 865564616 145814680 865564616 145814680 903114335 145814680 826926824 260539407 826926824 758001986 826926824 758001986 402484966 939788131 402484966 307276977 402484966 307276977 203826838 307276977 823316508 34629242 823316508 34629242 977228439 34629242 789490236 312330599 789490236 711112005 789490236 711112005 408048538 980699208 408048538 230001411 408048538 230001411 152107996 230001411 695359811 449891534 695359811 509934270 695359811 509934270 416186543 509934270 431060969 974036199 431060969 381863642 431060969 381863642 975804594 36389817 975804594 367567886 975804594 367567886 751374611 367567886 962053245 56247365 962053245 892443630 962053245 892443630 7630273 220318831 7630273 220318831 853332626 220318831 505224215 676183219 505224215 497648622 505224215 497648622 778175910 328137080 778175910 329962311 778175910 329962311 298930116 470174532 298930116 470174532 682115489 470174532 433261051 756690861 433261051 756690861 520552043 756690861 343082316 970779423 343082316 475220678 343082316 475220678 316089487 475220678 767828374 343340485 767828374 938326841 767828374 938326841 312445357 469485816 312445357 368356240 312445357 368356240 751040052 368356240 568996942 920836500 568996942 166291069 568996942 166291069 111018194 166291069 375251387 843338949 375251387 376866282 375251387 376866282 197874674 352170277 197874674 352170277 762294963 352170277 712255001 425960384 712255001 942081018 712255001 942081018 486106477 942081018 671899268 486157789 671899268 949624585 671899268 949624585 383979341 949624585 510612056 832620467 510612056 832620467 938281276 92826539 938281276 305643192 938281276 305643192 794115826 305643192 957358100 63296079 957358100 247833973 957358100 247833973 163724646 247833973 407966739 896479531 407966739 896479531 792968190 307166584 792968190 484573696 792968190 484573696 349847170 518916344 349847170 160082361 349847170 160082361 31952591 896802405 31952591 896802405 630695872 896802405 287452012 430268331 287452012 258286974 287452012 258286974 59401249 433236821 59401249 433236821 289315947 433236821 264074592 396170354 264074592 17998522 264074592 17998522 987851576 17998522 511630853 731656914 511630853 85049085 511630853 85049085 56895686 85049085 396841679 940605842 396841679 888812879 396841679 888812879 377238588 888812879 807363880 287062931 807363880 305363962 807363880 305363962 202497779 305363962 644386192 906545451 644386192 726199814 644386192 726199814 415258560 570974109 415258560 371914747 415258560 371914747 24870696 540227878 24870696 540227878 964841832 52263754 964841832 237078466 964841832 237078466 21996934 949785576 21996934 949785576 657448574 949785576 423826737 976728702 423826737 496707711 423826737 496707711 16476486 713653845 16476486 713653845 846169923 231075890 846169923 869600782 846169923 869600782 32954011 441143684 32954011 441143684 302978809 454174221 302978809 1346813 302978809 1346813 925045 1346813 172919666 262958537 172919666 210530923 172919666 210530923 63214799 502399201 63214799 502399201 500978891 502399201 274748335 532011741 274748335 532011741 706376973 350607240 706376973 350607240 763229947 350607240 734890740 392049657 734890740 576497975 734890740 576497975 105748522 478621158 105748522 478621158 992556954 10570028 992556954 330449046 992556954 330449046 230199800 345428467 230199800 228770032 230199800 228770032 151327331 228770032 258313265 387002912 258313265 153002345 258313265 153002345 898386942 153002345 201229400 879018258 201229400 879018258 979320316 31084740 979320316 808686529 979320316 808686529 400388396 808686529 442035907 703230365 442035907 561482686 442035907 561482686 208191656 633667846 208191656 633667846 842951917 236212284 842951917 414409035 842951917 414409035 13227978 137244141 13227978 137244141 769669131 340728667 769669131 928857128 769669131 928857128 259037243 388187866 259037243 13185145 259037243 13185145 8758502 13185145 908202188 138335224 908202188 403872583 908202188 403872583 584305902 626035936 584305902 275785469 584305902 275785469 816305137 275785469 80026712 516844583 80026712 516844583 407580475 712089407 407580475 339492670 407580475 339492670 225720644 339492670 785730581 180525465 785730581 180525465 879901549 180525465 231316476 346868781 231316476 257365355 231316476 257365355 169541313 257365355 417610510 653516166 417610510 232802122 417610510 232802122 154129711 232802122 749810068 343893374 749810068 343893374 767490363 343893374 543803493 982980222 543803493 797387956 543803493 797387956 683771779 338512260 683771779 338512260 225085293 338512260 549825493 811010159 549825493 632154214 549825493 632154214 342689877 514182196 342689877 313231637 342689877 313231637 788892357 313231637 102410428 153566460 102410428 55231445 102410428 55231445 37229245 55231445 166800349 252620133 166800349 182669186 166800349 182669186 121735747 182669186 819142099 271738571 819142099 758713570 819142099 758713570 242548771 363932367 242548771 232752912 242548771 232752912 154071759 232752912 605257322 963685143 605257322 810409716 605257322 810409716 357490900 782591459 357490900 219036909 357490900 219036909 144894109 219036909 844439811 122149181 844439811 122149181 970278196 44112251 970278196 916206976 970278196 916206976 445159254 912875321 445159254 912875321 651689692 912875321 593697698 654999965 593697698 20195194 593697698 20195194 986533128 20195194 967904859 47065664 967904859 73625583 967904859 73625583 880925298 178505794 880925298 835301635 880925298 835301635 244234523 926977434 244234523 926977434 573621726 827435683 573621726 723387720 573621726 723387720 57499207 544086197 57499207 544086197 865127528 201351808 865127528 999369630 865127528 999369630 467470333 999369630 846620297 230045616 846620297 382936774 846620297 382936774 138452412 208261796 138452412 110834526 138452412 110834526 926906533 110834526 684967711 465683279 684967711 657321287 684967711 657321287 579731262 657321287 735625369 391011713 735625369 532580645 735625369 532580645 428012758 532580645 540153440 960932179 540153440 298715850 540153440 298715850 898984838 151410219 898984838 151410219 100774894 151410219 997088127 4253167 997088127 489001355 997088127 489001355 85717147 981462768 85717147 981462768 793067539 78616823 793067539 78616823 52473588 78616823 743741411 379236043 743741411 386282236 743741411 386282236 257817074 386282236 657905446 904895401 657905446 287680387 657905446 287680387 807003762 287680387 283322425 424544382 283322425 84101300 283322425 84101300 943718986 84101300 465754712 606023909 465754712 593675733 465754712 593675733 530134128 593675733 419947036 624072426 419947036 407591138 419947036 407591138 724638006 407591138 378229143 809263362 378229143 465870816 378229143 465870816 198155818 396842834 198155818 396842834 642864254 871331097 642864254 111397430 642864254 111397430 926602717 111397430 31613312 258536853 31613312 258536853 828228827 258536853 40337281 376466325 40337281 376466325 720033491 59446137 720033491 59446137 39987312 59446137 975851339 36373665 975851339 927146439 975851339 927146439 607508312 927146439 873755580 189272215 873755580 554645516 873755580 554645516 463739584 554645516 854968364 217507161 854968364 706838588 854968364 706838588 539497973 706838588 950119993 74266316 950119993 441372705 950119993 441372705 403796762 945003931 403796762 315610698 403796762 315610698 208892563 315610698 489694410 941012709 489694410 137633128 489694410 137633128 908820625 137633128 194593249 294436704 194593249 194002635 194593249 194002635 129185654 194002635 486723636 830753069 486723636 368962643 486723636 368962643 246187327 368962643 850628573 224622237 850628573 272420215 850628573 272420215 179191877 272420215 819328158 271606373 819328158 598002146 819328158 598002146 319667356 480601154 319667356 132472791 319667356 132472791 912176425 132472791 509405062 800993689 509405062 389348920 509405062 389348920 752921288 196771802 752921288 196771802 131091797 196771802 212035328 777616931 212035328 777616931 595420035 777616931 392495770 838830012 392495770 100329881 392495770 100329881 934013640 100329881 805749440 46994299 805749440 46994299 31540448 46994299 132739667 199460104 132739667 141119488 132739667 141119488 906059516 141119488 372510459 913532382 372510459 692657934 372510459 692657934 418639523 692657934 232075125 808398239 232075125 808398239 927785136 109498505 927785136 232065230 927785136 232065230 257056793 385043052 257056793 255658436 257056793 255658436 830201196 255658436 521827212 788283519 521827212 591794225 521827212 591794225 792269 123776640 792269 123776640 918041565 123776640 715765960 420764139 715765960 566851311 715765960 566851311 335306552 791013216 335306552 98835187 335306552 98835187 65777357 98835187 959444690 53650837 959444690 53650837 36351268 53650837 39919631 312074494 39919631 312074494 789642578 312074494 263803390 395743212 263803390 81461560 263803390 81461560 958185718 62378382 958185718 127774929 958185718 127774929 463187856 704725297 463187856 137473187 463187856 137473187 91468424 137473187 462980973 727833251 462980973 520495667 462980973 520495667 558006429 520495667 88966084 228939803 88966084 228939803 527449541 873297588 527449541 329976258 527449541 329976258 218710577 329976258 660575694 457449059 660575694 457449059 305197760 457449059 442776521 717082346 442776521 233705416 442776521 233705416 154578285 233705416 674256476 187436477 674256476 187436477 891058483 163489259 891058483 330843160 891058483 330843160 100805508 780183422 100805508 780183422 486980393 780183422 96126733 311999637 96126733 311999637 904787487 108612043 904787487 108612043 928487693 108612043 444164561 779336060 444164561 779336060 961525870 57196165 961525870 122144312 961525870 122144312 409758919 727633341 409758919 727633341 284663521 426291420 284663521 43733707 284663521 43733707 28886541 43733707 76901457 300558662 76901457 300558662 797803267 300558662 762648 641780074 762648 641780074 446121788 908733657 446121788 865962223 446121788 865962223 728763952 60181000 728763952 60181000 959437890 60181000 452285975 953843462 452285975 953843462 962680654 55604847 962680654 339154433 962680654 339154433 225422392 339154433 981165698 28733267 981165698 841583659 981165698 841583659 480908934 841583659 894352093 158734778 894352093 594603231 894352093 594603231 499138452 594603231 600114248 913094467 600114248 490719733 600114248 490719733 141669182 640837239 141669182 640837239 894598446 85276166 894598446 85276166 57021479 85276166 689078555 105206618 689078555 105206618 930942796 105206618 671204561 487179831 671204561 967242774 671204561 967242774 459130052 967242774 507757993 897255316 507757993 93909853 507757993 93909853 937706910 93909853 41524236 276787665 41524236 276787665 815584525 276787665 497473058 708214420 497473058 102267030 497473058 102267030 67678559 102267030 208324088 314815433 208324088 172544664 208324088 172544664 885238406 172544664 166159259 251620736 166159259 87357381 166159259 87357381 941751882 87357381 610513825 693878312 610513825 415838582 610513825 415838582 719126520 415838582 666999658 210467144 666999658 210467144 139879491 210467144 837509052 244094153 837509052 768638497 837509052 768638497 185947585 283918573 185947585 283918573 243165622 365013200 243165622 263711470 243165622 263711470 824883887 263711470 733732280 394287640 733732280 533798276 733732280 533798276 353717117 533798276 969680300 44869963 969680300 416720823 969680300 416720823 262752538 935151389 262752538 935151389 546641610 935151389 36350251 282602165 36350251 282602165 811223138 282602165 424612350 739207411 424612350 102102220 424612350 102102220 67606962 102102220 617124609 609435865 617124609 806451650 617124609 806451650 385974599 806451650 794580227 141719253 794580227 141719253 905795117 141719253 729304502 400819374 729304502 756623463 729304502 756623463 251567195 993147183 251567195 993147183 558948071 993147183 173413930 471133436 173413930 471133436 739331448 206250463 739331448 206250463 136896126 206250463 747054227 32802622 747054227 32802622 978300428 32802622 159249370 424156059 159249370 424156059 713293940 424156059 332409465 819552951 332409465 819552951 429094927 819552951 228145624 796104837 228145624 796104837 861625567 206566088 861625567 674055935 861625567 674055935 496053716 674055935 568976531 854105601 568976531 336069939 568976531 336069939 223149121 336069939 421621224 645015369 421621224 72101758 421621224 72101758 48563173 72101758 192565735 291247109 192565735 256875442 192565735 256875442 829389083 256875442 267642558 402032825 267642558 82718905 267642558 82718905 55106081 82718905 698178149 445905992 698178149 992655284 698178149 992655284 379524499 992655284 383021656 541608777 383021656 420382148 383021656 420382148 280052638 420382148 625243423 976519121 625243423 890729020 625243423 890729020 47024773 188227888 47024773 188227888 874296719 188227888 143397110 216184851 143397110 28589919 143397110 28589919 981328230 28589919 25354182 211874636 25354182 211874636 858629170 211874636 511047533 803730499 511047533 356528764 511047533 356528764 758927057 356528764 672638334 209740038 672638334 209740038 859439431 209740038 688829003 459806672 688829003 989895265 688829003 989895265 300550046 451056561 300550046 146425750 300550046 146425750 902621633 146425750 660876912 831965678 660876912 400392899 660876912 400392899 266555266 400392899 297310557 445879643 297310557 342087746 297310557 342087746 213157821 354438514 213157821 354438514 860059190 208783715 860059190 961075547 860059190 961075547 376843814 530521585 376843814 102328064 376843814 102328064 67682962 102328064 961073976 57988220 961073976 370295607 961073976 370295607 749537353 370295607 909121609 137237402 909121609 198459644 909121609 198459644 742278166 6449568 742278166 6449568 4083639 6449568 193664962 292897676 193664962 12193474 193664962 12193474 7976544 12193474 544223024 510546838 544223024 699358874 544223024 699358874 523567924 699358874 948603269 76601490 948603269 275096502 948603269 275096502 442962343 797758131 442962343 383481534 442962343 383481534 208055614 600043872 208055614 600043872 769409576 64934897 769409576 64934897 956343531 64934897 171674087 260758740 171674087 90943293 171674087 90943293 60735337 90943293 112136547 167687112 112136547 111205049 112136547 111205049 969970351 44490095 969970351 185294351 969970351 185294351 853077818 220859961 853077818 451944030 853077818 451944030 454224086 811010961 454224086 361719690 454224086 361719690 755221472 361719690 344207849 663759242 344207849 71324630 344207849 71324630 47808366 71324630 242847417 691898268 242847417 691898268 948051306 77152108 948051306 264004099 948051306 264004099 173792639 264004099 705583276 149666745 705583276 149666745 99551494 149666745 532549632 700511063 532549632 423693195 532549632 423693195 713667835 423693195 437995126 979987797 437995126 979987797 563397828 979987797 344163565 597739734 344163565 574499095 344163565 574499095 473356833 574499095 185471288 354805458 185471288 354805458 760615834 354805458 155868483 345208256 155868483 345208256 766794667 345208256 394303266 984458873 394303266 395131826 394303266 395131826 733352908 395131826 135333995 845063921 135333995 845063921 825955087 262122392 825955087 776164276 825955087 776164276 39140257 865899138 39140257 865899138 580471346 865899138 82967909 413975283 82967909 413975283 720552934 413975283 88097528 794651828 88097528 794651828 678148562 475738168 678148562 500450656 678148562 500450656 112420744 236167392 112420744 236167392 842995213 236167392 155102890 234455460 155102890 145250826 155102890 145250826 96726993 145250826 610154684 872220348 610154684 383245193 610154684 383245193 740536833 383245193 177010438 269038508 177010438 190252630 177010438 190252630 104355773 541285369 104355773 541285369 649131190 922371501 649131190 278346524 649131190 278346524 183032953 278346524 884784849 173181173 884784849 328044865 884784849 328044865 676228160 155676795 676228160 155676795 934694125 99590920 934694125 838471971 934694125 838471971 338452843 537594172 338452843 293187135 338452843 293187135 802889836 293187135 108364020 356934567 108364020 356934567 966359911 49776657 966359911 95429132 966359911 95429132 63771435 95429132 409227496 855023040 409227496 708785606 409227496 708785606 465843879 991446053 465843879 48782743 465843879 48782743 32905944 48782743 463118615 817443589 463118615 256195011 463118615 256195011 829906816 256195011 622191688 19315834 622191688 19315834 987104521 19315834 592335517 814010604 592335517 441517672 592335517 441517672 701260467 441517672 502093767 632155372 502093767 431955290 502093767 431955290 875450235 186603239 875450235 915701274 875450235 915701274 541482763 915701274 648247839 820189554 648247839 357571952 648247839 357571952 758420337 357571952 66615862 633871084 66615862 633871084 888411193 167558544 888411193 334130058 888411193 334130058 221648205 334130058 239785425 361410594 239785425 361410594 892165799 162089122 892165799 264593131 892165799 264593131 285356397 427516818 285356397 124165298 285356397 124165298 917889435 124165298 369483100 788917171 369483100 280381681 369483100 280381681 141670228 213598790 141670228 1750744 141670228 1750744 1248354 1750744 80435959 131274734 80435959 131274734 913149120 131274734 88706364 148621936 88706364 148621936 296844856 445292762 296844856 143726306 296844856 143726306 95902741 143726306 734272097 393022951 734272097 674974987 734272097 674974987 649812221 674974987 820400521 270231536 820400521 308861579 820400521 308861579 297906210 446989397 297906210 226694387 297906210 226694387 149822989 226694387 977072779 34856290 977072779 442367095 977072779 442367095 610963667 500143900 610963667 987739282 610963667 987739282 246903007 493312385 246903007 493312385 667400014 493312385 68622451 222884467 68622451 222884467 147141792 222884467 84338128 254435612 84338128 254435612 941648385 87545227 941648385 617358592 941648385 617358592 190643452 601315584 190643452 601315584 414886249 505111758 414886249 501454763 414886249 501454763 580585845 501454763 445670378 591581033 445670378 570900852 445670378 570900852 573506279 570900852 454665607 945726328 454665607 213888288 454665607 213888288 141924542 213888288 985851848 21331661 985851848 823620516 985851848 823620516 520879447 823620516 549019443 620310456 549019443 151466325 549019443 151466325 100809592 151466325 540826293 713951440 540826293 493071429 540826293 493071429 667579153 493071429 361828187 987092083 361828187 135304480 361828187 135304480 89963843 135304480 624842962 673873153 624842962 468579763 624842962 468579763 311846080 468579763 993888887 8278011 993888887 942081755 993888887 942081755 575359290 942081755 616614484 878646192 616614484 172674304 616614484 172674304 885191243 172674304 63236491 470455933 63236491 470455933 499200988 812801240 499200988 197447201 499200988 197447201 867906769 197447201 675581203 480057567 675581203 614800881 675581203 614800881 573817458 614800881 911008906 134433392 911008906 432438849 911008906 432438849 23582742 94776326 23582742 94776326 499827384 925040241 499827384 224849347 499827384 224849347 148406241 224849347 311322013 467630381 311322013 417328556 311322013 417328556 277812527 417328556 574906457 930437978 574906457 930437978 449780083 930437978 994453737 7588086 994453737 167746245 994453737 167746245 825529132 262958535 825529132 306862279 825529132 306862279 36070940 102764796 36070940 102764796 932554961 102764796 296315218 444226773 296315218 423352951 296315218 423352951 282371909 423352951 726659244 247194076 726659244 247194076 835700775 247194076 258848442 387861317 258848442 157615942 258848442 157615942 895178879 157615942 164818019 249327451 164818019 15242855 164818019 15242855 989877518 15242855 608336029 509662853 608336029 798384670 608336029 798384670 586759115 798384670 781546631 154545032 781546631 154545032 897221651 154545032 469633881 648920737 469633881 381011481 469633881 381011481 254119751 381011481 946189203 80282274 946189203 924515107 946189203 924515107 84487932 203727792 84487932 203727792 863285177 203727792 167591951 254192848 167591951 137969936 167591951 137969936 91936702 137969936 577562055 878221850 577562055 878221850 837100668 142822891 837100668 142822891 905204795 142822891 336889592 665359870 336889592 45621914 336889592 45621914 968827341 45621914 609161548 870515210 609161548 287923953 609161548 287923953 806862380 287923953 804503191 290881172 804503191 429040839 804503191 429040839 14715254 837622557 14715254 837622557 555926770 837622557 548103662 706579159 548103662 328508396 548103662 328508396 217691815 328508396 604148891 899313626 604148891 644707580 604148891 644707580 514892622 644707580 933572706 101330242 933572706 480633397 933572706 480633397 319710396 480633397 368189006 987606680 368189006 987606680 584793852 860610848 584793852 369344335 584793852 369344335 246467438 369344335 602940216 270533812 602940216 270533812 820114987 270533812 163227010 734859667 163227010 734859667 569552991 812256836 569552991 103561324 569552991 103561324 932095353 103561324 611039035 550182092 611039035 993423428 611039035 993423428 457002388 993423428 893505006 160146795 893505006 483719647 893505006 483719647 321819724 483719647 342868624 760338525 342868624 479306682 342868624 479306682 82357172 749264537 82357172 749264537 659411342 749264537 373816398 556244783 373816398 149375505 373816398 149375505 900936557 149375505 621339158 735690843 621339158 518012746 621339158 518012746 415360538 518012746 570351347 695904457 570351347 469405885 570351347 469405885 312332640 469405885 366208004 832073092 366208004 225084452 366208004 225084452 850301767 225084452 740312430 383614474 740312430 455952310 740312430 455952310 237941301 356830190 237941301 163086780 237941301 163086780 109136594 163086780 586802333 845776159 586802333 497045097 586802333 497045097 330960916 497045097 666801673 155405439 666801673 155405439 103817588 155405439 327008562 491714102 327008562 393156082 327008562 393156082 262292918 393156082 398673915 510553236 398673915 432844494 398673915 432844494 977306547 34527342 977306547 180594094 977306547 180594094 165376672 946627960 165376672 946627960 344301090 946627960 184233392 348336579 184233392 348336579 707235618 433095434 707235618 478602897 707235618 478602897 274546506 412225249 274546506 401257893 274546506 401257893 729002605 401257893 152692401 421697145 152692401 421697145 813957575 103933091 813957575 103933091 68891377 103933091 243881308 366331573 243881308 294255383 243881308 294255383 802041964 294255383 485964350 640551953 485964350 47004252 485964350 47004252 31552525 47004252 272508582 408673810 272508582 151289827 272508582 151289827 100717331 151289827 254993073 949434980 254993073 949434980 737846519 387682088 737846519 773744570 737846519 773744570 177362764 865660701 177362764 865660701 590240698 865660701 89128259 809597906 89128259 809597906 475517860 977137337 475517860 550605659 475517860 550605659 384847782 629602821 384847782 629602821 461635918 629602821 296558452 444871155 296558452 347417009 296558452 347417009 765290834 347417009 534589367 849250681 534589367 387861315 534589367 387861315 927566117 109787907 927566117 118556881 927566117 118556881 828293033 258286977 828293033 870634012 828293033 870634012 354505931 870634012 750957157 324716489 750957157 324716489 780841068 324716489 9605190 528118072 9605190 528118072 454587085 528118072 359026892 741796013 359026892 475099035 359026892 475099035 184595628 798716547 184595628 798716547 806447011 288448946 806447011 796799348 806447011 796799348 175988201 705318008 175988201 705318008 563562378 705318008 349575087 519234229 349575087 298605462 349575087 298605462 197496421 298605462 415574215 912375284 415574215 909077638 415574215 909077638 389955265 909077638 660775447 834457203 660775447 611997258 660775447 611997258 628566531 611997258 702142550 140471479 702142550 140471479 93728604 140471479 463393192 719084844 463393192 55074263 463393192 55074263 37081828 55074263 669519415 102668240 669519415 102668240 932652691 102668240 930333615 106051241 930333615 354885498 930333615 354885498 297438603 446150717 297438603 46514899 297438603 46514899 31157967 46514899 136973094 228402703 136973094 228402703 847924743 228402703 9169454 340604269 9169454 340604269 769693640 340604269 18771399 232658549 18771399 232658549 869000401 71389134 869000401 71389134 952244345 71389134 857472082 213432499 857472082 679259738 857472082 679259738 284316402 425730140 284316402 343317378 284316402 343317378 767837596 343317378 51055278 127918093 51055278 127918093 630168243 686307665 630168243 326808382 630168243 326808382 216731748 326808382 832537140 44994614 832537140 44994614 969539671 44994614 651860995 923020716 651860995 269251750 651860995 269251750 821098796 269251750 766689358 345298221 766689358 432312924 766689358 432312924 228817290 343651649 228817290 183027682 228817290 183027682 930515710 105798729 930515710 284367096 930515710 284367096 698952287 32934000 698952287 32934000 978268694 32934000 773065038 214440342 773065038 214440342 920705798 109927016 920705798 109927016 927464213 109927016 300229767 543301351 300229767 543301351 345226449 543301351 50772301 354763938 50772301 354763938 760671141 354763938 413328326 766680982 413328326 202055268 413328326 202055268 134399619 202055268 371954474 703780963 371954474 298243174 371954474 298243174 799295027 298243174 468729149 973954821 468729149 230260267 468729149 230260267 846510460 230260267 720552958 413958876 720552958 821467412 720552958 821467412 405989249 669299664 405989249 307616965 405989249 307616965 792681579 307616965 758312603 357811477 758312603 691780919 758312603 691780919 373087756 691780919 603893407 154368219 603893407 154368219 901780886 47765151 901780886 47765151 967427844 47765151 781889655 150811315 781889655 150811315 100367034 150811315 247907142 371616053 247907142 295275988 247907142 295275988 801424418 295275988 627563026 686822498 627563026 404237397 627563026 404237397 780023442 7862468 780023442 7862468 5139601 7862468 353114117 978228108 353114117 13422821 353114117 13422821 990950406 13422821 341355764 677515620 341355764 381163085 341355764 381163085 742223403 381163085 378931235 750129610 378931235 22823261 378931235 22823261 14793990 22823261 843641565 235348388 843641565 754482772 843641565 754482772 518814897 868723925 518814897 251780217 518814897 251780217 832339762 251780217 356640097 539296432 356640097 333133560 356640097 333133560 220956328 333133560 683126490 468781967 683126490 847462171 683126490 847462171 654726621 847462171 995657664 6211167 995657664 378962868 995657664 378962868 252880655 378962868 284375048 425984783 284375048 162721395 284375048 162721395 108844541 162721395 445959799 730930400 445959799 344884583 445959799 344884583 229658686 344884583 252279292 377778501 252279292 269880555 252279292 269880555 61946622 214997881 61946622 214997881 600990231 905162797 600990231 877441633 600990231 877441633 536983163 877441633 679744960 35234499 679744960 35234499 976776938 35234499 70822978 106898111 70822978 14948652 70822978 14948652 990132014 14948652 188644135 286032162 188644135 122144356 188644135 122144356 81420767 122144356 744927510 376825593 744927510 530128812 744927510 530128812 633978225 530128812 650779714 837223397 650779714 810579118 650779714 810579118 361922305 840244624 361922305 566007582 361922305 566007582 885884249 127749198 885884249 127749198 17660475 75372948 17660475 75372948 949495213 75372948 559373432 996363895 559373432 158501751 559373432 158501751 894611280 158501751 243601109 365629897 243601109 247897450 243601109 247897450 834944713 247897450 645523095 925766108 645523095 895564886 645523095 895564886 879156941 181672953 879156941 479534305 879156941 479534305 318999074 479534305 514625447 858234834 514625447 858234834 764298868 348742592 764298868 864088851 764298868 864088851 568975933 864088851 747087469 373863614 747087469 682205521 747087469 682205521 480543805 918176098 480543805 905338854 480543805 905338854 661813237 905338854 223074058 533179754 223074058 533179754 356408049 654208196 356408049 654208196 580843239 654208196 482980662 981694784 482980662 86290098 482980662 86290098 942375069 86290098 352880970 702042307 352880970 36407413 352880970 36407413 975795761 36407413 595097122 609070926 595097122 341053150 595097122 341053150 226939037 341053150 445448377 827914414 445448377 80677139 445448377 80677139 946010409 80677139 517995493 652443496 517995493 340857883 517995493 340857883 769616423 340857883 165502840 250603875 165502840 62170918 165502840 62170918 41913458 62170918 720655508 413918693 720655508 985807759 720655508 985807759 359781810 985807759 410450733 567214047 410450733 567214047 912047413 66222769 912047413 66222769 955349691 66222769 379544022 974786992 379544022 90152531 379544022 90152531 60187153 90152531 533570509 654727595 533570509 33063884 533570509 33063884 2951533 574135948 2951533 574135948 878216543 165304273 878216543 165304273 890078348 165304273 848965743 226845637 848965743 873842663 848965743 873842663 143752497 604834545 143752497 604834545 670996383 487495426 670996383 915526759 670996383 915526759 185000615 483288871 185000615 483288871 321621795 483288871 27252726 732889216 27252726 732889216 597715256 732889216 566798592 827212633 566798592 64867317 566798592 64867317 956375417 64867317 439382183 697553749 439382183 3495204 439382183 3495204 2351921 3495204 48798207 118379506 48798207 118379506 921895307 118379506 687687471 200748689 687687471 200748689 133548856 200748689 326746686 491196135 326746686 284058005 326746686 284058005 809918548 284058005 200098578 302336792 200098578 145854872 200098578 145854872 903050701 145854872 201429889 303963923 201429889 27384308 201429889 27384308 4539468 291109273 4539468 291109273 883886506 174792498 883886506 484698705 883886506 484698705 243671725 409578843 243671725 409578843 723271445 409578843 563424621 812984173 563424621 3579832 563424621 3579832 997550485 3579832 127668226 420851422 127668226 420851422 715730245 420851422 185498009 693271725 185498009 693271725 335301445 693271725 327541617 492901633 327541617 123681205 327541617 123681205 918248184 123681205 386118419 635434372 386118419 604486314 386118419 604486314 456776547 604486314 26927537 253988065 26927537 253988065 355873403 875976105 355873403 330757105 355873403 330757105 219298068 330757105 952401969 71105196 952401969 981717798 952401969 981717798 424009752 706236575 424009752 486340063 424009752 486340063 671698205 486340063 492990838 770370481 492990838 770370481 546740172 770370481 70387035 994811663 70387035 994811663 720290789 414262706 720290789 771903666 720290789 771903666 555587667 771903666 767515782 343881242 767515782 396816791 767515782 396816791 732221514 396816791 803184054 290333150 803184054 290333150 804733625 290333150 581450138 976522297 581450138 954688571 581450138 954688571 87769603 438568236 87769603 438568236 703242247 438568236 563008192 865450248 563008192 71136486 563008192 71136486 47775148 71136486 615804155 508814388 615804155 704930363 615804155 704930363 339702141 539660304 339702141 82939275 339702141 82939275 55159531 82939275 968275680 46561367 968275680 317499347 968275680 317499347 419175921 845079781 419175921 1966332 419175921 1966332 998466085 1966332 182663418 830282888 182663418 830282888 982151241 27054635 982151241 994522826 982151241 994522826 407431342 994522826 611675324 975894701 611675324 927858471 611675324 927858471 6257965 666275935 6257965 666275935 576115595 859027501 576115595 707334553 576115595 707334553 357258041 707334553 647508715 874716178 647508715 55541882 647508715 55541882 962717343 55541882 843881327 234949305 843881327 425560956 843881327 425560956 74420797 494764606 74420797 494764606 906576591 140231981 906576591 587327095 906576591 587327095 155623184 235897727 155623184 235897727 843291043 235897727 775693952 99105818 775693952 99105818 65910603 99105818 588143093 897281577 588143093 11148338 588143093 11148338 992260272 11148338 221603517 937380737 221603517 937380737 543101784 973110137 543101784 60562947 543101784 60562947 40813066 60562947 991672992 12298310 991672992 274979966 991672992 274979966 682374297 45045251 682374297 45045251 29832974 45045251 486182751 569515777 486182751 214440346 486182751 214440346 142220475 214440346 903851425 144740777 903851425 382457313 903851425 382457313 609016706 945013396 609016706 419776795 609016706 419776795 279690490 419776795 370352892 979728789 370352892 682779207 370352892 682779207 51932733 471506102 51932733 471506102 681088145 471506102 643722417 942284471 643722417 795473115 643722417 795473115 100030798 306299196 100030798 306299196 793589861 306299196 312211303 469207206 312211303 193995351 312211303 193995351 870413563 193995351 183076434 538254511 183076434 538254511 503743514 538254511 241403923 849219910 241403923 849219910 917528019 124666655 917528019 781361954 917528019 781361954 220411742 683969427 220411742 683969427 770979048 168496946 770979048 168496946 112440553 168496946 120641103 957248686 120641103 957248686 948221893 77035947 948221893 398234991 948221893 398234991 265452281 398234991 504223881 689265566 504223881 285891985 504223881 285891985 188516446 285891985 516650333 683053384 516650333 391885349 516650333 391885349 41770521 621610542 41770521 621610542 953212897 69577479 953212897 903521722 953212897 903521722 461610875 903521722 707005565 433381281 707005565 805182775 707005565 805182775 426417795 805182775 868682647 196347188 868682647 690871673 868682647 690871673 333445964 821813652 333445964 39238128 333445964 39238128 6286287 850998363 6286287 850998363 624079190 850998363 105597844 158521988 105597844 139675604 105597844 139675604 30495194 349081785 30495194 349081785 764193390 349081785 484708956 591299503 484708956 323873626 484708956 323873626 537131 67742164 537131 67742164 126232770 189450971 126232770 53532466 126232770 53532466 23901284 341526936 23901284 341526936 880472483 179422806 880472483 750080976 880472483 750080976 64114886 297906406 64114886 297906406 799444645 297906406 491980704 717781684 491980704 14488249 491980704 14488249 990458552 14488249 873412561 55903744 873412561 55903744 37702283 55903744 219949316 331825092 219949316 186887148 219949316 186887148 81379805 122144162 81379805 18058126 81379805 18058126 987800610 18058126 404055403 988757385 404055403 460611190 404055403 460611190 156204100 236136277 156204100 58401377 156204100 58401377 39410146 58401377 158826362 240322626 158826362 40826451 158826362 40826451 972354941 40826451 432029342 650570544 432029342 138351646 432029342 138351646 908154774 138351646 525047122 761353544 525047122 140984121 525047122 140984121 94118321 140984121 455942929 925723167 455942929 388540481 455942929 388540481 259331431 388540481 587515172 691752706 587515172 259052447 587515172 259052447 827975736 259052447 687767347 94138586 687767347 94138586 937567144 94138586 83776127 308770620 83776127 308770620 792043603 308770620 379093502 738455007 379093502 56951101 379093502 56951101 961587581 56951101 653873554 753889980 653873554 473760167 653873554 473760167 310932719 495963343 310932719 495963343 974378956 38054631 974378956 220970187 974378956 220970187 145746856 220970187 714780184 422213348 714780184 645301432 714780184 645301432 522022357 645301432 767430705 343994262 767430705 523572432 767430705 523572432 159747598 488118581 159747598 488118581 324622970 488118581 123281280 184830074 123281280 83024594 123281280 83024594 944203869 83024594 312237325 960174914 312237325 960174914 465903996 960174914 254530594 407106471 254530594 407106471 725079924 407106471 299578910 747956680 299578910 747956680 649566353 747956680 169833012 257925392 169833012 221150532 169833012 221150532 852837700 221150532 594316041 69921472 594316041 69921472 953085427 69921472 296575042 444871218 296575042 56370299 296575042 56370299 962002094 56370299 756590279 154589828 756590279 154589828 103218679 154589828 261790060 483223780 261790060 483223780 772922221 18565152 772922221 18565152 12203554 18565152 916355120 126800568 916355120 193992080 916355120 193992080 129173219 193992080 738136380 387178909 738136380 399531969 738136380 399531969 266133745 399531969 386282492 802550638 386282492 93602320 386282492 93602320 62602664 93602320 882741221 176240126 882741221 974103870 882741221 974103870 516084629 761393606 516084629 202020933 516084629 202020933 23978625 889484177 23978625 889484177 423449220 889484177 320315091 481461763 320315091 189471895 320315091 189471895 873580395 189471895 605203875 529328845 605203875 627818156 605203875 627818156 384396198 627818156 866254840 147677184 866254840 147677184 98333527 147677184 148606053 398419281 148606053 398419281 731046199 398419281 366412456 701616939 366412456 324757289 366412456 324757289 943684230 50345888 943684230 50345888 966080399 50345888 941121562 88378272 941121562 371023614 941121562 371023614 748916901 371023614 754020974 363625313 754020974 733339959 754020974 733339959 363909171 785501878 363909171 294420905 363909171 294420905 889007458 166866236 889007458 731686168 889007458 731686168 43469633 441918780 43469633 441918780 734383306 392798719 734383306 443907194 734383306 443907194 202312354 335617069 202312354 335617069 773179972 335617069 510687348 818659822 510687348 490812149 510687348 490812149 937596161 87325321 937596161 87325321 941756250 87325321 117079356 569637794 117079356 569637794 955873429 65580891 955873429 182045616 955873429 182045616 480908202 907479403 480908202 397861981 480908202 397861981 63554970 232209798 63554970 232209798 845501552 232209798 717112105 418950972 717112105 942059599 717112105 942059599 228543138 343312291 228543138 214901134 228543138 214901134 142324080 214901134 872387579 122761384 872387579 122761384 918952458 122761384 392247851 912154831 392247851 295498187 392247851 295498187 801310807 295498187 67766777 712527988 67766777 712527988 512454917 712527988 136020539 204735210 136020539 91068546 136020539 91068546 974941259 37252863 974941259 428580918 974941259 428580918 371000806 983591010 371000806 983591010 662568980 983591010 148870456 225401610 148870456 84631504 148870456 84631504 56437202 84631504 917904138 124117354 917904138 337194584 917904138 337194584 771853288 337194584 933989378 100423717 933989378 775983348 933989378 775983348 384860282 775983348 523946502 671125984 523946502 194508376 523946502 194508376 967056949 48746504 967056949 986021754 967056949 986021754 634687901 986021754 980799839 29348772 980799839 917531457 980799839 917531457 420120222 917531457 552905494 649429765 552905494 273565716 552905494 273565716 179808848 273565716 245327986 367815303 245327986 130063529 245327986 130063529 981314951 28599424 981314951 980398732 981314951 980398732 463272937 980398732 639531112 995125225 639531112 588814330 639531112 588814330 151067999 506211484 151067999 506211484 603981873 506211484 100263368 416189895 100263368 416189895 825010362 263620738 825010362 375498081 825010362 375498081 607571330 766393642 607571330 683487898 607571330 683487898 459838218 683487898 469601817 745186152 469601817 733844584 469601817 733844584 426178085 733844584 832545571 63712565 832545571 63712565 42887908 63712565 51469372 741615704 51469372 741615704 460501710 741615704 247388793 866172574 247388793 866172574 619474484 866172574 127264959 599817330 127264959 599817330 615779835 745062016 615779835 208359876 615779835 208359876 138516884 208359876 775969009 331518111 775969009 442121976 775969009 442121976 294880437 442121976 424510850 699958915 424510850 236119694 424510850 236119694 843073977 236119694 836078487 56077841 836078487 56077841 962183809 56077841 823502471 265589935 823502471 306305634 823502471 306305634 247327690 474092007 247327690 474092007 315428779 474092007 307960831 461578714 307960831 375728021 307960831 375728021 250899003 375728021 264987288 745363091 264987288 745363091 604594347 745363091 131072228 293843294 131072228 293843294 802484952 293843294 544192250 982856905 544192250 705295051 544192250 705295051 149688374 311611451 149688374 311611451 789953580 311611451 151652336 460156104 151652336 460156104 843155783 236009229 843155783 394839298 843155783 394839298 66836645 826572321 66836645 826572321 991248560 12734391 991248560 489584365 991248560 489584365 325657682 489584365 761652459 189628154 761652459 189628154 873437544 189628154 33096299 593104805 33096299 593104805 762300950 352153637 762300950 695626800 762300950 695626800 427600911 613285916 427600911 380446975 427600911 380446975 253806155 380446975 438732695 817840576 438732695 400991976 438732695 400991976 266997953 400991976 376670264 995988312 376670264 248411526 376670264 248411526 889684056 165879491 889684056 819778905 889684056 819778905 441514668 819778905 682793069 453617761 682793069 453617761 302693720 453617761 543806663 702680286 543806663 170696122 543806663 170696122 886432485 170696122 746779964 374175009 746779964 667614219 746779964 667614219 150874795 777110398 150874795 777110398 432073495 777110398 157480051 238408545 157480051 136736536 157480051 136736536 91052681 136736536 662361890 528930832 662361890 558914985 662361890 558914985 485281059 587826289 485281059 304327235 485281059 304327235 201674066 304327235 717306040 303471853 717306040 303471853 796049666 303471853 91943126 730930797 91943126 730930797 559011438 730930797 96613227 530579979 96613227 530579979 495796568 530579979 258246654 863548832 258246654 863548832 647017360 863548832 571137459 584159405 571137459 391986589 571137459 391986589 248254505 372030836 248254505 301954527 248254505 301954527 797026212 301954527 613076596 896948615 613076596 896948615 425155975 896948615 660114489 553155630 660114489 585197618 660114489 585197618 353793461 585197618 994860746 7128792 994860746 841186464 994860746 841186464 364295172 909014161 364295172 909014161 925318262 39432651 925318262 39432651 26207675 39432651 280492533 420892122 280492533 152164815 280492533 152164815 101130629 152164815 779943777 91248348 779943777 91248348 60798472 91248348 888720902 104150333 888720902 104150333 931702152 104150333 646320278 816281587 646320278 452261451 646320278 452261451 301468476 452261451 574058253 944503400 574058253 500649308 574058253 500649308 546042041 500649308 921406816 118988600 921406816 668005558 921406816 668005558 361587283 668005558 549806264 763319343 549806264 484345148 549806264 484345148 672823381 484345148 408453393 716763079 408453393 443082355 408453393 443082355 700274493 443082355 545170316 792064219 545170316 736795840 545170316 736795840 496360454 736795840 795008324 304586933 795008324 314679149 795008324 314679149 401866083 758263159 401866083 758263159 748113408 372714279 748113408 400379233 748113408 400379233 3960948 580582363 3960948 580582363 988337105 17460217 988337105 723429081 988337105 723429081 177662272 270091763 177662272 7636826 177662272 7636826 994366671 7636826 392728212 894565469 392728212 894565469 553019600 894565469 515212165 574962443 515212165 574962443 391213767 574962443 459676234 776006426 459676234 398234188 459676234 398234188 265433847 398234188 348908719 970702385 348908719 714985918 348908719 714985918 915975528 127560148 915975528 437459231 915975528 437459231 704085045 437459231 905047032 143152049 905047032 952111999 905047032 952111999 213045604 779746413 213045604 779746413 429821634 779746413 128076787 321524487 128076787 321524487 581184937 981068393 581184937 239114314 581184937 239114314 157929206 239114314 816827553 274899155 816827553 475001563 816827553 475001563 45890211 566000890 45890211 566000890 723082364 409827089 723082364 631678321 723082364 631678321 398641697 779496702 398641697 749762264 398641697 749762264 66643459 145835248 66643459 145835248 903110856 145835248 28354851 345280719 28354851 345280719 295491496 740094318 295491496 740094318 461009174 740094318 78083046 728685188 78083046 728685188 634825675 728685188 621352273 837871913 621352273 170529052 621352273 170529052 886581947 170529052 594455343 825373645 594455343 588530378 594455343 588530378 396806491 588530378 954943488 66829299 954943488 106510617 954943488 106510617 70565689 106510617 369869396 699851267 369869396 319040744 369869396 319040744 13956021 761170421 13956021 761170421 640373412 134402620 640373412 134402620 911024351 134402620 605204369 915130296 605204369 470794774 605204369 470794774 907175161 139308741 907175161 321124703 907175161 321124703 190535394 288204795 190535394 213476838 190535394 213476838 857406706 213476838 627436853 940774026 627436853 766361920 627436853 766361920 417705101 766361920 821943222 198366456 821943222 198366456 867205317 198366456 10669220 96324329 10669220 96324329 936170546 96324329 409319214 718547149 409319214 334189411 409319214 334189411 774080324 334189411 251903739 377236091 251903739 260971436 251903739 260971436 826653213 260971436 146072213 618961165 146072213 618961165 983777586 24511855 983777586 385698655 983777586 385698655 739114350 385698655 922692088 117058437 922692088 982524465 922692088 982524465 436782840 982524465 922228744 117883685 922228744 985042280 922228744 985042280 425311508 967294659 425311508 54054551 425311508 54054551 963591871 54054551 768548208 342331085 768548208 380384562 768548208 380384562 731883299 397354137 731883299 662425620 731883299 662425620 433298130 917978945 433298130 135762443 433298130 135762443 90283617 135762443 285602284 427878537 285602284 88036568 285602284 88036568 941283255 88036568 536066564 726591691 536066564 287968632 536066564 287968632 190310439 287968632 883786174 175009991 883786174 608700663 883786174 608700663 100773902 151397922 100773902 72295265 100773902 72295265 48696411 72295265 851669546 222912569 851669546 748872054 851669546 748872054 550782769 748872054 915583055 127880929 915583055 792281526 915583055 792281526 537375085 792281526 683003906 411527055 683003906 411527055 274243966 411527055 592828258 956678295 592828258 895244774 592828258 895244774 427478137 895244774 740306592 338893900 740306592 338893900 137049693 462878215 137049693 462878215 686582103 462878215 441072656 845030322 441072656 845030322 653706550 845030322 146907228 593708039 146907228 593708039 489613014 593708039 485115739 727719678 485115739 137862447 485115739 137862447 91771072 137862447 153287545 231823118 153287545 56951102 153287545 56951102 23556154 490898403 23556154 490898403 871150208 140841730 871150208 140841730 94033242 140841730 238960243 358356768 238960243 352189880 238960243 352189880 762255357 352189880 754458010 53801537 754458010 53801537 963721776 53801537 236320232 354982441 236320232 19857623 236320232 19857623 12983355 19857623 66274700 202949856 66274700 202949856 864006379 202949856 687899059 460927076 687899059 533645732 687899059 533645732 57780614 86475486 57780614 48407238 57780614 48407238 32567215 48407238 561909493 814491628 561909493 300883243 561909493 300883243 797652458 300883243 681346055 308730914 681346055 308730914 204799366 308730914 522360287 738281594 522360287 309432026 522360287 309432026 205181898 309432026 401732030 903172489 401732030 10932633 401732030 10932633 7233942 10932633 512715836 710433555 512715836 107595778 512715836 107595778 929357983 107595778 731605096 397553378 731605096 520216190 731605096 520216190 134074250 788212304 134074250 788212304 617000908 765822619 617000908 718329128 617000908 718329128 540495594 718329128 928108148 109045660 928108148 736850361 928108148 736850361 603283176 736850361 605392096 723237621 605392096 616691517 605392096 616691517 453128420 616691517 801535036 295140599 801535036 306599262 801535036 306599262 113052981 169343953 113052981 37367475 113052981 37367475 24865523 37367475 380021589 929272988 380021589 135574807 380021589 135574807 910388850 135574807 859027809 210990635 859027809 518602819 859027809 518602819 350229756 518602819 531250433 552837932 531250433 314077387 531250433 314077387 207945788 314077387 464469147 870783425 464469147 870783425 943652204 84284056 943652204 704978444 943652204 704978444 196345118 470857819 196345118 470857819 685902989 319278674 685902989 319278674 784507314 319278674 666346512 59078223 666346512 59078223 39828913 59078223 757816487 127880930 757816487 127880930 85048797 127880930 762592672 215758826 762592672 215758826 855937006 215758826 173328144 263482987 173328144 260637136 173328144 260637136 171595915 260637136 392880170 656107227 392880170 633858076 392880170 633858076 980388203 29746318 980388203 392975399 980388203 392975399 734301438 392975399 799505049 297774082 799505049 455124058 799505049 455124058 409227399 940144482 409227399 899833455 409227399 899833455 615288922 899833455 535281205 695058939 535281205 694786591 535281205 694786591 801412953 295295512 801412953 367838583 801412953 367838583 433756011 915580472 433756011 180896090 433756011 180896090 969468313 45028068 969468313 139062905 969468313 139062905 92769135 139062905 767803811 343354567 767803811 962615061 767803811 962615061 410991527 962615061 968349147 46367678 968349147 445480821 968349147 445480821 163615399 575942155 163615399 575942155 741209935 382363300 741209935 519274199 741209935 519274199 395714833 519274199 678984803 49440888 678984803 49440888 33470666 49440888 843571645 235361985 843571645 923167736 843571645 923167736 290920331 757620033 290920331 757620033 594486370 757620033 166427472 429843434 166427472 429843434 709446449 429843434 524316248 620206480 524316248 69576614 524316248 69576614 953214581 69576614 36912029 831690903 36912029 831690903 777757742 328993428 777757742 864899821 777757742 864899821 255840388 383351448 255840388 315668327 255840388 315668327 208929568 315668327 895620525 157126116 895620525 586088310 895620525 586088310 573812312 586088310 739305150 152471916 739305150 152471916 101436236 152471916 600703232 931351249 600703232 931351249 511309014 931351249 913743060 130455449 913743060 237962339 913743060 237962339 841649090 237962339 934520907 99772362 934520907 807902269 934520907 807902269 564271626 742585609 564271626 478601154 564271626 478601154 676210303 478601154 119939064 180059938 119939064 143385768 119939064 143385768 904821865 143385768 874580098 187950515 874580098 216198188 874580098 216198188 781554524 323519529 781554524 451539842 781554524 451539842 580638361 978513292 580638361 597340102 580638361 597340102 666844706 494061295 666844706 499954209 666844706 499954209 637195835 499954209 960729791 58578937 960729791 742738018 960729791 742738018 5356657 401372221 5356657 401372221 365288612 808707150 365288612 29976332 365288612 29976332 19489878 29976332 991960181 11850428 991960181 417132838 991960181 417132838 277685657 417132838 940880937 88934615 940880937 312878094 940880937 312878094 167754015 680471067 167754015 680471067 999057710 1121547 999057710 169371001 999057710 169371001 805822032 183843191 805822032 183843191 950832594 73285295 950832594 474933171 950832594 474933171 315978156 474933171 818546182 48334030 818546182 48334030 967226652 48334030 290062240 434336804 290062240 191011004 290062240 191011004 872413133 191011004 188262150 298243173 188262150 298243173 978391439 32510509 978391439 750471736 978391439 750471736 140880210 212096234 140880210 108012708 140880210 108012708 64512815 156472257 64512815 156472257 932736387 102532651 932736387 376768535 932736387 376768535 251459919 376768535 714482130 348419020 714482130 348419020 145883912 221155162 145883912 214564352 145883912 214564352 142240121 214564352 947815023 77538379 947815023 877241001 947815023 877241001 478937366 877241001 985358629 22189775 985358629 419920219 985358629 419920219 581024829 374025118 581024829 374025118 746947727 374025118 588734521 609440064 588734521 35756018 588734521 35756018 23625156 35756018 769806067 325609577 769806067 325609577 780079441 325609577 474133415 759753430 474133415 124872616 474133415 124872616 917435131 124872616 7713945 106239776 7713945 106239776 235246673 373295353 235246673 373295353 471384512 715671924 471384512 47369021 471384512 47369021 967714834 47369021 226183201 713280590 226183201 713280590 776013149 183850432 776013149 183850432 122647989 183850432 959082862 31562802 959082862 31562802 979075637 31562802 242757701 364202960 242757701 227626647 242757701 227626647 150501326 227626647 779884137 325858780 779884137 911103446 779884137 911103446 487811609 911103446 514550501 141112700 514550501 141112700 906064938 141112700 1826391 622110330 1826391 622110330 541828942 622110330 201782448 799727843 201782448 799727843 351496104 799727843 153923410 884236779 153923410 884236779 555322751 884236779 256092954 678613093 256092954 678613093 626287599 864775013 626287599 200849753 626287599 200849753 133666706 200849753 847828500 228473315 847828500 372326766 847828500 372326766 748343089 372326766 930763856 69276014 930763856 69276014 46725316 69276014 906571068 140297549 906571068 304692945 906571068 304692945 201860232 304692945 310311730 743953154 310311730 743953154 537935404 743953154 135292395 203350148 135292395 148189256 135292395 148189256 98638073 148189256 144924111 617351739 144924111 617351739 570561275 617351739 133373048 200355245 133373048 195284669 133373048 195284669 869591712 195284669 636571070 538945686 636571070 852059520 636571070 852059520 250451292 837999902 250451292 837999902 655262322 837999902 35570860 638147067 35570860 638147067 560977982 638147067 198243276 990120898 198243276 990120898 539777164 903000677 539777164 471430329 539777164 471430329 938632593 92416116 938632593 336078062 938632593 336078062 245346467 903257142 245346467 903257142 619299718 903257142 326184414 490362885 326184414 159892928 326184414 159892928 893627837 159892928 3663718 608600693 3663718 608600693 441716835 608600693 114654297 242786840 114654297 242786840 888833968 167029323 888833968 267819080 888833968 267819080 334973955 846138090 334973955 226845641 334973955 226845641 149903540 226845641 417556920 579749540 417556920 396967998 417556920 396967998 264499999 396967998 292021362 819647231 292021362 819647231 645373759 819647231 594473502 781582606 594473502 663420319 594473502 663420319 136915025 472415599 136915025 472415599 507065080 860188076 507065080 252103209 507065080 252103209 166530680 252103209 341240212 803121674 341240212 803121674 935028195 55572410 935028195 55572410 37422463 55572410 938956599 91976760 938956599 373287025 938956599 373287025 472158280 639727778 472158280 90290673 472158280 90290673 940055321 90290673 873338176 189857628 873338176 217591214 873338176 217591214 83089951 361734177 83089951 361734177 245865947 368612660 245865947 145513939 245865947 145513939 903396116 145513939 74231096 842261047 74231096 842261047 612805129 648580036 612805129 428874754 612805129 428874754 710200979 428874754 649432374 914306055 649432374 94631654 649432374 94631654 63072533 94631654 188222720 604756220 188222720 604756220 373941813 604756220 318924313 728736104 318924313 728736104 912446540 132103048 912446540 425176518 912446540 425176518 283879819 425176518 322849680 525991087 322849680 525991087 572515764 525991087 442845138 802072267 442845138 257742061 442845138 257742061 169679050 257742061 226374136 340178793 226374136 54229579 226374136 54229579 963314988 54229579 759464862 356001308 759464862 756214818 759464862 756214818 36298118 409255367 36298118 409255367 959460553 60088802 959460553 386313154 959460553 386313154 257859139 386313154 772243974 336751957 772243974 354908218 772243974 354908218 371597965 956571262 371597965 449387765 371597965 449387765 299536198 449387765 825990048 231632557 825990048 231632557 845776172 231632557 672371038 485065538 672371038 665336964 672371038 665336964 98599677 173259303 98599677 173259303 884733418 173259303 550176799 652832057 550176799 334784727 550176799 334784727 222356740 334784727 662034144 899971690 662034144 434973709 662034144 434973709 290419847 434973709 369841593 936147575 369841593 43060965 369841593 43060965 28594174 43060965 923095779 116460356 923095779 366348169 923095779 366348169 170298397 741582183 170298397 741582183 488968872 741582183 219957322 473413768 219957322 473413768 315002545 473413768 15089581 221339037 15089581 221339037 146087646 221339037 113496508 169992223 113496508 167546676 113496508 167546676 112033771 167546676 209127134 315917085 209127134 94022333 209127134 94022333 937655062 94022333 83332489 125371194 83332489 48753579 83332489 48753579 967043166 48753579 806450907 288439686 806450907 901853042 806450907 901853042 373179174 780450715 373179174 340051358 373179174 340051358 226196044 340051358 633837456 664128172 633837456 656957939 633837456 656957939 478243182 656957939 618648614 829778473 618648614 11257724 618648614 11257724 992189860 11257724 527687910 533352351 527687910 334630415 527687910 334630415 222194091 334630415 273382405 410191689 273382405 108073346 273382405 108073346 929002528 108073346 411046494 695357000 411046494 252257893 411046494 252257893 832105196 252257893 453380967 633174158 453380967 14221010 453380967 14221010 9543727 14221010 825156040 72280282 825156040 72280282 48670769 72280282 708656997 293345722 708656997 293345722 802827822 293345722 523915782 799698101 523915782 799698101 447746919 799698101 994957040 7093792 994957040 830837775 994957040 83083777
147749 0 4782571 364270 4782571 364270 377109 364270 4022669 1647041 4022669 1647041 254819 3324349 254819 3324349 1890180 3324349 1677684 346610 1677684 1685864 1677684 1685864 3469435 1685864 1280461 409163 1280461 1657570 1280461 1657570 1924008 1657570 984690 965588 984690 1430533 984690 1430533 1447446 1430533 1227020 202195 1227020 202195 1769531 3322632 1769531 2983604 1769531 2983604 4644540 2983604 986207 3352537 986207 1916826 986207 1916826 4750735 1916826 4378243 1656231 4378243 1656231 2406136 1656231 4673524 484348 4673524 484348 1670654 484348 3345477 3839664 3345477 1929112 3345477 1929112 4712698 1929112 3052242 3329446 3052242 3329446 931343 3941077 931343 3941077 3326846 3941077 3317471 846883 3317471 2508056 3317471 2508056 1211845 422296 1211845 3617879 1211845 3617879 1648993 3617879 685536 3096915 685536 3096915 3603020 3096915 1075059 598945 1075059 1662907 1075059 1662907 3917070 901110 3917070 901110 886961 901110 4520510 2132746 4520510 4443366 4520510 4443366 1659026 4443366 1678753 550207 1678753 1662877 1678753 1662877 3631175 1662877 1671615 3378869 1671615 2915460 1671615 2915460 1677891 711498 1677891 2510459 1677891 2510459 4147822 2510459 411095 3329404 411095 2081174 411095 2081174 4617051 2877905 4617051 2877905 3327438 2877905 4660054 2020107 4660054 2020107 2207306 1648911 2207306 1648911 711312 4961114 711312 4961114 4740582 1998076 4740582 1998076 1659036 4142388 1659036 2798304 1659036 2798304 257280 2150714 257280 2150714 4540817 1333836 4540817 1333836 301873 1333836 1661819 4178762 1661819 2447296 1661819 2447296 4210653 2447296 3140342 3343802 3140342 1270089 3140342 1270089 422355 1270089 663878 662632 663878 2434485 663878 2434485 4207567 2434485 493984 1161787 493984 599013 493984 599013 4268669 2417317 4268669 2644290 4268669 2644290 77964 3315543 77964 1957864 77964 1957864 3908600 1015499 3908600 1015499 588975 2403490 588975 2403490 4250987 2403490 3351071 3746215 3351071 2855993 3351071 2855993 1656441 1116766 1656441 1360532 1656441 1360532 3328425 1360532 1647381 1498796 1647381 3345264 1647381 3345264 4482299 3345264 1673494 4874807 1673494 3349942 1673494 3349942 3424195 3349942 410238 1663177 410238 1663177 4229577 2425485 4229577 3581911 4229577 3581911 3328233 3581911 4335956 2665528 4335956 2739402 4335956 2739402 4577989 2189877 4577989 2189877 3846851 2189877 4423235 1409631 4423235 1409631 1391744 1409631 1683812 3730107 1683812 342991 1683812 342991 1318197 342991 1602580 1678142 1602580 927311 1602580 927311 921330 927311 4009615 1125818 4009615 1125818 511046 947291 511046 947291 4886039 2736227 4886039 2736227 96798 3346691 96798 937167 96798 937167 3323026 2292857 3323026 2292857 3941747 2292857 1266559 4590260 1266559 983857 1266559 983857 958369 983857 1682984 1439480 1682984 3328033 1682984 3328033 415027 3328033 3349758 827799 3349758 827799 867727 827799 4492847 2163189 4492847 3328939 4492847 3328939 2002116 3328939 3328228 4863925 3328228 1668903 3328228 1668903 4277992 1668903 1663007 1143922 1663007 2009737 1663007 2009737 4627768 2009737 290999 1350636 290999 853004 290999 853004 4670292 2800174 4670292 2800174 4260690 2413904 4260690 3346160 4260690 3346160 623104 3346160 3862059 2185973 3862059 3345729 3862059 3345729 1959579 3345729 3322630 3817688 3322630 3017808 3322630 3017808 3612154 3017808 316935 3341966 316935 2086061 316935 2086061 4559898 2086061 1605945 3324906 1605945 2289501 1605945 2289501 4772956 1885855 4772956 2173370 4772956 2173370 838557 821590 838557 1667935 838557 1667935 3291285 1667935 773296 3335803 773296 1227238 773296 1227238 1673639 3443892 1673639 2773138 1673639 2773138 4645563 1231789 4645563 1231789 446130 1231789 4848631 799477 4848631 799477 899603 799477 926709 4270729 926709 4270729 232505 4270729 4255296 1451416 4255296 1451416 1472043 1451416 1670220 1421304 1670220 4665942 1670220 4665942 3345688 4665942 3081226 3344953 3081226 2233640 3081226 2233640 3916059 2233640 1255254 405816 1255254 3332554 1255254 3332554 675176 3332554 4574911 2164964 4574911 2164964 3315985 779954 3315985 779954 861407 779954 4658981 381622 4658981 381622 1652694 4555317 1652694 2394187 1652694 2394187 4076351 2394187 1274476 387533 1274476 2585558 1274476 2585558 4206056 1317665 4206056 1317665 1332574 1317665 1649384 4991473 1649384 2987763 1649384 2987763 4130792 1665821 4130792 2802550 4130792 2802550 4437907 2802550 4349446 902537 4349446 902537 910267 902537 3979561 2666393 3979561 2822747 3979561 2822747 4458231 2822747 1492421 3345588 1492421 3345588 4013958 2653827 4013958 3556097 4013958 3556097 729649 3556097 836663 3314592 836663 3314592 2585227 3314592 709669 3329431 709669 3329431 2086977 3345646 2086977 3035552 2086977 3035552 4675604 3035552 4275525 717563 4275525 717563 949302 717563 2501865 3110543 2501865 2068250 2501865 2068250 4613070 2068250 1404229 282970 1404229 4032904 1404229 4032904 1672391 4032904 1256845 405633 1256845 2355616 1256845 2355616 4304744 2355616 1679956 2737258 1679956 1447970 1679956 1447970 240423 1447970 309775 1352648 309775 622278 309775 622278 4703453 3047699 4703453 3327233 4703453 3327233 1543707 3327233 4129859 1685674 4129859 1685674 1217964 1685674 3621087 1274351 3621087 1274351 393589 1274351 1664809 3674926 1664809 2428884 1664809 2428884 4226666 2428884 397559 1309 397559 1309 3969744 3347973 3969744 4697312 3969744 4697312 1253453 1255417 1253453 442190 1253453 442190 1222817 442190 3218140 1677881 3218140 2694691 3218140 2694691 4362179 2694691 3833508 2809573 3833508 3001264 3833508 3001264 3657011 3001264 4722185 824934 4722185 824934 816252 824934 1169852 511041 1169852 4222105 1169852 4222105 3350651 4222105 3321687 4874308 3321687 1652063 3321687 1652063 1662679 519086 1662679 1416676 1662679 1416676 243313 1416676 3596479 2109490 3596479 2109490 3774061 2109490 369856 840519 369856 840519 3319077 2545577 3319077 2545577 1674083 2545577 3768844 1910898 3768844 1910898 4745583 1910898 3342740 940849 3342740 940849 1665383 940849 4527267 890137 4527267 890137 887231 890137 3849174 979458 3849174 979458 373849 1277889 373849 1205647 373849 1205647 1652114 4366246 1652114 3322439 1652114 3322439 4562509 675213 4562509 675213 1019846 675213 4300601 2348352 4300601 3332389 4300601 3332389 4901937 3332389 1668253 1062579 1668253 1890078 1668253 1890078 4755747 1890078 1651361 3330800 1651361 520565 1651361 520565 506630 520565 3315114 362574 3315114 362574 384522 362574 3981721 2675013 3981721 4359758 3981721 4359758 227230 4359758 4229968 700194 4229968 700194 3332301 700194 3584165 1175178 3584165 1175178 487650 1175178 1662377 70275 1662377 1679349 1662377 1679349 1106049 1679349 1653527 1686640 1653527 303837 1653527 303837 276855 303837 4621233 2048424 4621233 3331915 4621233 3331915 301612 1371524 301612 554042 301612 554042 4292056 2640454 4292056 2844237 4292056 2844237 3827780 2844237 4637243 2114822 4637243 2114822 2032657 2114822 4377679 2323737 4377679 2670141 4377679 2670141 4120059 2443001 4120059 4672612 4120059 4672612 1660295 2899046 1660295 2899046 4592162 2899046 379203 3328668 379203 699989 379203 699989 3375815 1685901 3375815 1685901 3987710 1685901 1680929 353899 1680929 353899 1306771 353899 1438370 217283 1438370 2271174 1438370 2271174 4489910 1959058 4489910 1959058 4695867 1959058 126882 3347700 126882 3347700 3966528 3347700 1329307 4551297 1329307 2466363 1329307 2466363 4213782 2466363 1265950 318067 1265950 318067 1686501 318067 1364528 1461274 1364528 1461274 3343202 1461274 500583 2486099 500583 2486099 4147659 2486099 1678856 3459772 1678856 2165426 1678856 2165426 4501860 2165426 3189394 3314005 3189394 2578925 3189394 2578925 4075679 2578925 3440936 2113326 3440936 2113326 1985789 3320414 1985789 3267684 1985789 3267684 1657393 3267684 1663707 80457 1663707 1652161 1663707 1652161 1799001 1652161 478959 462120 478959 4029393 478959 4029393 3333265 144249 3333265 2771836 3333265 2771836 4896157 605187 4896157 605187 1075197 605187 4050120 72624 4050120 72624 3316898 72624 4719925 308934 4719925 308934 1123767 531442 1123767 1457260 1123767 1457260 4128050 2537423 4128050 3318047 4128050 3318047 797308 3318047 2823538 1662190 2823538 2730882 2823538 2730882 4399386 2730882 870169 375602 870169 375602 1311327 375602 498891 1165558 498891 1094920 498891 1094920 980002 650543 980002 650543 645889 650543 3872715 1656125 3872715 1656318 3872715 1656318 57142 1656318 1438379 233341 1438379 3341503 1438379 3341503 3655943 3341503 3577899 880368 3577899 880368 878187 880368 2570427 1676451 2570427 2682567 2570427 2682567 4337774 2682567 3767065 764437 3767065 764437 903279 764437 1665363 1308748 1665363 1677751 1665363 1677751 270320 3047507 270320 3047507 3651273 3047507 1729485 3326575 1729485 1140624 1729485 1140624 4701479 1140624 3343985 4151065 3343985 663272 3343985 663272 660206 663272 869485 776032 869485 4759172 869485 4759172 4516608 2150897 4516608 2150897 4533379 2150897 422901 1917983 422901 1917983 3333861 1653141 3333861 1683239 3333861 1683239 3313530 1683239 4702876 628848 4702876 628848 2682058 607229 2682058 607229 1663392 607229 3351940 4557269 3351940 1655050 3351940 1655050 580721 1655050 1678838 3686369 1678838 1680325 1678838 1680325 4032001 2373215 4032001 3997209 4032001 3997209 3342555 3997209 3982297 2236922 3982297 2236922 4424696 2236922 538304 1656570 538304 1656570 4464387 1656570 541166 1112058 541166 236072 541166 236072 1432812 236072 602983 4377070 602983 4377070 3447465 2577618 3447465 2577618 4080528 2577618 631745 2443564 631745 2443564 3118142 2443564 900976 4777621 900976 1656379 900976 1656379 3347727 1656379 1662723 594620 1662723 3903217 1662723 3903217 3347520 1520836 3347520 2547950 3347520 2547950 4123746 2547950 1682454 3013102 1682454 322794 1682454 322794 300359 322794 1685928 417127 1685928 1653521 1685928 1653521 3251279 1653521 1686598 4741778 1686598 2036747 1686598 2036747 4461171 425025 4461171 425025 1256092 425025 3704389 2961558 3704389 3144546 3704389 3144546 3324356 3144546 3341045 790923 3341045 790923 816498 1656894 816498 808818 816498 808818 3313372 808818 1112008 531439 1112008 1651049 1112008 1651049 1006597 1651049 1317635 3343905 1317635 3327654 1317635 3327654 2081343 3327654 1458232 1462709 1458232 1151516 1458232 1151516 456843 1378061 456843 1378061 287573 1378061 4566195 1894434 4566195 1894434 1684142 1894434 4234115 2584111 4234115 2609504 4234115 2609504 4285345 2609504 3514155 1647841 3514155 1654649 3514155 1654649 1028097 637709 1028097 1677704 1028097 1677704 4214747 1677704 1334707 319191 1334707 3661255 1334707 3661255 1684259 3661255 987100 361213 987100 361213 4924904 1290694 4924904 1290694 357529 1290694 1284810 1276057 1284810 3326173 1284810 3326173 721242 707580 721242 1213919 721242 1213919 1675976 2049022 1675976 2049022 4611050 2049022 255259 1431615 255259 501904 255259 501904 3962046 3314513 3962046 3342459 3962046 3342459 987490 986602 987490 1673591 987490 1673591 3723170 1673591 1465915 2220971 1465915 2220971 3909230 2220971 3794460 1074182 3794460 1074182 613029 1074182 4770949 1663263 4770949 1663263 2978294 1663263 3332345 1436279 3332345 1658596 3332345 1658596 2104739 1658596 4738197 553276 4738197 1228290 4738197 1228290 432811 1228290 3342748 626712 3342748 1167577 3342748 1167577 486088 1167577 3329762 1898993 3329762 2680891 3329762 2680891 4340900 2680891 1200707 467878 1200707 3332182 1200707 3332182 4478820 2819323 4478820 3032076 4478820 3032076 4670138 3032076 3569842 1246217 3569842 1246217 427106 1246217 1666311 1649404 1666311 1649404 3334664 1166656 3334664 3347802 3334664 3347802 3868620 3347802 807898 61871 807898 61871 3313553 61871 1468852 1435055 1468852 1979782 1468852 1979782 4687741 1979782 3196466 1665580 3196466 1673047 3196466 1673047 3343792 3777958 3343792 2998356 3343792 2998356 2103888 2998356 3349837 198814 3349837 1952490 3349837 1952490 4686419 1952490 927814 741352 927814 1680066 927814 1680066 2887900 1680066 1567203 3218630 1567203 3218630 3350884 3218630 1212766 1193078 1212766 2639305 1212766 2639305 4314002 2639305 4270157 2052046 4270157 2052046 4591041 2052046 4201189 458189 4201189 458189 104706 3334936 104706 1313139 104706 1313139 4030096 1219648 4030096 1219648 1075230 554463 1075230 947998 1075230 947998 802059 794009 802059 3321655 802059 3321655 4414590 1312255 4414590 1312255 1344792 1312255 1674676 2345406 1674676 1655059 1674676 1655059 3926622 614449 3926622 614449 1054251 614449 3765640 2887080 3765640 3346970 3765640 3346970 4476397 3346970 638072 3346562 638072 1126285 638072 1126285 549847 1126285 908782 1659014 908782 1659014 4800831 1659014 500519 1684091 500519 1674954 500519 1674954 2771618 1674954 1333783 1351452 1333783 1351452 4422621 1670248 4422621 1670248 450330 2996515 450330 2996515 4669655 2996515 2534363 1672333 2534363 2994637 2534363 2994637 3344428 395079 3344428 4091795 3344428 4091795 3330732 261322 3330732 261322 261845 261322 3960843 1987296 3960843 1987296 4690410 1987296 505591 1279462 505591 1279462 1653489 1205082 1653489 3352408 1653489 3352408 3600402 3352408 1672700 2842169 1672700 2285569 1672700 2285569 4356161 2285569 4306897 2375728 4306897 2937320 4306897 2937320 4598573 2937320 2760523 3332659 2760523 1949225 2760523 1949225 4712890 1949225 3752543 544860 3752543 544860 516311 544860 3779584 2103711 3779584 2174303 3779584 2174303 3321874 2174303 4184031 2023548 4184031 2023548 4640508 2023548 1658548 1702381 1658548 1670338 1658548 1670338 3322062 1640612 3322062 1679070 3322062 1679070 1647091 1679070 1668951 3303653 1668951 1686474 1668951 1686474 1555950 1686474 4474066 2178252 4474066 2829917 4474066 2829917 1654528 2829917 3646428 1979922 3646428 3844034 3646428 3844034 1294707 346299 1294707 1669947 1294707 1669947 3882985 2248421 3882985 3341512 3882985 3341512 4553432 2904712 4553432 3324229 4553432 3324229 4406727 3324229 4438237 2222297 4438237 3348437 4438237 3348437 1191389 479562 1191389 819624 1191389 819624 830293 819624 3365010 1668145 3365010 3034602 3365010 3034602 4725490 3034602 730123 954193 730123 946661 730123 946661 929492 946661 861502 845400 861502 1268296 861502 1268296 279994 857379 279994 857379 3328154 857379 1006035 3336858 1006035 3336858 1707557 3336858 1048292 605180 1048292 2838073 1048292 2838073 4538393 2838073 3583286 2475060 3583286 2475060 4145150 2475060 1664391 84930 1664391 3332189 1664391 3332189 3910916 2262005 3910916 3343562 3910916 3343562 921472 3343562 4819901 1652723 4819901 2452160 4819901 2452160 4058996 2390029 4058996 3336194 4058996 3336194 542396 3336194 3369008 743827 3369008 743827 495118 1190534 495118 900119 495118 900119 892982 900119 469923 1667889 469923 1667889 80469 1667889 235523 1684701 235523 1684701 3349313 4553294 3349313 671946 3349313 671946 671912 671946 1668768 2748961 1668768 2748961 4521597 1009614 4521597 1009614 667844 1009614 1431620 255280 1431620 1219599 1431620 1219599 461683 1219599 1180858 1173738 1180858 2744856 1180858 2744856 4376436 2744856 831571 1649388 831571 1649388 3318490 3720429 3318490 3013132 3318490 3013132 4601749 2084225 4601749 2184348 4601749 2184348 1027743 3316058 1027743 1932164 1027743 1932164 3588096 1932164 387321 1291458 387321 550680 387321 550680 1657017 2491172 1657017 2491172 4701962 862596 4701962 862596 362319 1321436 362319 732319 362319 732319 4506447 1674032 4506447 1674032 1174893 1674032 4367165 380391 4367165 380391 382269 380391 1670795 4085011 1670795 4085011 3330549 4085011 453536 441252 453536 3318850 453536 3318850 3331348 609181 3331348 2399371 3331348 2399371 4432986 2629557 4432986 2629557 4053476 2629557 4352461 2679873 4352461 3319637 4352461 3319637 3685179 3319637 4770156 1793927 4770156 1793927 1648666 1793927 2837170 806154 2837170 806154 798600 806154 1244987 416163 1244987 3317723 1244987 3317723 3330679 1463140 3330679 1463140 4103371 1463140 1255364 1984998 1255364 1984998 4469912 416094 4469912 416094 425554 416094 1019812 650137 1019812 2325407 1019812 2325407 4349044 2325407 3720045 1672209 3720045 1672209 666217 1672209 1064241 1135600 1064241 1135600 3333389 4057710 3333389 2472219 3333389 2472219 4109359 2472219 3327064 4104870 3327064 690535 3327064 690535 675127 690535 1604316 4334378 1604316 4334378 3970389 238864 3970389 238864 240629 238864 1121543 564414 1121543 4788764 1121543 4788764 3337376 4788764 1664351 2001333 1664351 480515 1664351 480515 456565 480515 2661283 153081 2661283 153081 667296 970785 667296 658132 667296 658132 3827170 3260824 3827170 3260824 3342471 3260824 4063244 2611498 4063244 3314244 4063244 3314244 363238 1323727 363238 1041749 363238 1041749 1060603 1041749 209830 3046843 209830 3046843 3639017 3046843 3335873 3240047 3335873 4724469 3335873 4724469 1654344 4724469 3666509 2637363 3666509 2637363 4083385 2442340 4083385 3873211 4083385 3873211 3345776 3873211 4639299 3352072 4639299 4141403 4639299 4141403 1647030 4141403 1954857 3348102 1954857 364623 1954857 364623 1271334 364623 1679137 513627 1679137 513627 459849 458121 459849 1683251 459849 1683251 2376486 1683251 983022 3318327 983022 1669409 983022 1669409 1611301 1669409 829112 2976628 829112 2976628 4644829 2976628 3873340 1649457 3873340 1649457 1252839 1649457 1672373 2933539 1672373 2933539 4597155 2933539 1588772 1666057 1588772 1648735 1588772 1648735 659412 1010662 659412 543740 659412 543740 3341312 1986819 3341312 2335802 3341312 2335802 4007546 2335802 1682064 314203 1682064 314203 334563 314203 1674313 1904514 1674313 389210 1674313 389210 379204 389210 4551498 2871319 4551498 4133416 4551498 4133416 3323707 4133416 4048814 1222633 4048814 1222633 444659 1222633 1123254 553248 1123254 4553640 1123254 4553640 1658851 4553640 343740 2786319 343740 2786319 4448816 2786319 395807 1653223 395807 734240 395807 734240 4560440 904012 4560440 904012 431282 3114188 431282 3114188 3330546 3114188 3328815 2192951 3328815 2192951 4481409 2192951 3047788 2814751 3047788 3215837 3047788 3215837 4678317 228557 4678317 228557 3087849 3346763 3087849 1921709 3087849 1921709 3612204 1921709 3332429 4619082 3332429 1654492 3332429 1654492 4886196 1654492 744291 1675130 744291 1675130 399794 954363 399794 954363 927758 954363 537811 3322982 537811 1681165 537811 1681165 3369045 1681165 2216798 3323353 2216798 632978 2216798 632978 212752 2581962 212752 2581962 4076604 2581962 4028279 2364948 4028279 3078288 4028279 3078288 1023634 628704 1023634 2098203 1023634 2098203 4369038 1682915 4369038 1682915 2360503 3319126 2360503 3040897 2360503 3040897 3633760 3040897 801992 3340374 801992 3340374 576497 3340374 3499463 2279128 3499463 2279128 3959634 2279128 3349748 4224119 3349748 1656897 3349748 1656897 1310092 1656897 3301304 3347835 3301304 967991 3301304 967991 941602 967991 3349144 2346497 3349144 3348076 3349144 3348076 1294894 3348076 4689876 1676439 4689876 3334839 4689876 3334839 3165271 3334839 4768075 1918586 4768075 3328202 4768075 3328202 3311679 3328202 3348046 1076905 3348046 2073696 3348046 2073696 3735899 2073696 407107 3341319 407107 1662064 407107 1662064 4223787 669340 4223787 669340 38562 3321050 38562 3321050 616663 2599757 616663 2599757 4081468 2599757 3682804 266265 3682804 266265 424172 1658355 424172 1658355 3462445 1216876 3462445 1216876 425944 1216876 676575 658969 676575 3366073 676575 3366073 4734655 361967 4734655 361967 324694 361967 1687967 3333664 1687967 2523036 1687967 2523036 4129805 2523036 3918614 2222814 3918614 2550190 3918614 2550190 4119590 2550190 1115495 3329234 1115495 2861990 1115495 2861990 4526837 2861990 1068085 594941 1068085 696185 1068085 696185 697536 696185 3348336 4076350 3348336 553106 3348336 553106 574257 553106 4735355 1956555 4735355 2523380 4735355 2523380 1282576 376045 1282576 3218219 1282576 3218219 1655376 3218219 943084 752149 943084 1672661 943084 1672661 3775420 1672661 1677888 1440606 1677888 2466093 1677888 2466093 4116648 2466093 1288599 2028495 1288599 2028495 2087228 2028495 1201745 3315648 1201745 361743 1201745 361743 340084 361743 1101209 560251 1101209 1678038 1101209 1678038 3195442 1678038 1161115 1150757 1161115 3406281 1161115 3406281 3340757 3406281 835935 809718 835935 3345301 835935 3345301 208704 3345301 3337926 4586819 3337926 1658340 3337926 1658340 2599758 1658340 3332871 768658 3332871 1440888 3332871 1440888 1429217 1440888 3318157 820400 3318157 820400 845896 820400 1660025 4594692 1660025 892961 1660025 892961 278199 3336942 278199 1178771 278199 1178771 1649618 4352889 1649618 2814155 1649618 2814155 4476633 2177745 4476633 2941961 4476633 2941961 3322515 2941961 3332180 4766722 3332180 2071553 3332180 2071553 3728922 2071553 838349 488795 838349 488795 3330745 3788159 3330745 713298 3330745 713298 940641 713298 3327286 3045609 3327286 3095784 3327286 3095784 4748705 3095784 315029 1672902 315029 1672902 1654046 2440955 1654046 1359008 1654046 1359008 1648751 1359008 4178368 1435924 4178368 1435924 233033 1435924 859917 2952909 859917 2952909 4246321 1664480 4246321 3317652 4246321 3317652 655867 654401 655867 1899318 655867 1899318 4783050 1899318 3337180 285423 3337180 285423 283747 285423 4303061 235082 4303061 1674452 4303061 1674452 919331 1674452 1472270 230082 1472270 3098115 1472270 3098115 4757309 3098115 3321356 1244392 3321356 1244392 1208288 1244392 1810542 1678680 1810542 2430273 1810542 2430273 1655567 2430273 4076845 738125 4076845 738125 929339 738125 1272708 411037 1272708 3330338 1272708 3330338 4402535 3330338 2279956 524963 2279956 524963 1151821 524963 3612343 1912556 3612343 3316619 3612343 3316619 2933791 3316619 3332627 307087 3332627 307087 301390 307087 4877626 3006565 4877626 3006565 4302122 2617539 4302122 3319513 4302122 3319513 312611 303688 312611 715536 312611 715536 1670824 1907187 1670824 964117 1670824 964117 950460 964117 1684154 632864 1684154 2433880 1684154 2433880 4238179 2433880 1669192 1127086 1669192 1641882 1669192 1641882 3313508 1641882 505169 1320320 505169 1320320 1675584 1320320 1160397 494808 1160397 1684800 1160397 1684800 4188091 1903121 4188091 1903121 3562944 1903121 3591594 1646683 3591594 1646683 4452600 1646683 2486829 1671100 2486829 2337481 2486829 2337481 4319576 2337481 3337110 207380 3337110 2302966 3337110 2302966 4385789 2302966 334586 2289015 334586 2289015 3945783 2289015 1669792 4389774 1669792 4389774 1427678 4389774 1428438 3320034 1428438 3320034 3789667 1651286 3789667 2076366 3789667 2076366 4581526 2076366 1964978 3334873 1964978 1887880 1964978 1887880 3577333 1887880 2024199 1679790 2024199 2185188 2024199 2185188 3854796 2185188 680419 998110 680419 970112 680419 970112 3330739 2174098 3330739 3345316 3330739 3345316 2380930 3345316 3937205 2269738 3937205 3343050 3937205 3343050 1649101 3316081 1649101 3316081 2488880 3348644 2488880 2456416 2488880 2456416 3329695 2456416 1683234 1919929 1683234 1011961 1683234 1011961 1027762 1011961 1662702 444803 1662702 1668656 1662702 1668656 1152906 1668656 3137616 3335794 3137616 1049355 3137616 1049355 534014 2945568 534014 2945568 3709914 2945568 621630 1654526 621630 1228367 621630 1228367 1261033 411571 1261033 3096801 1261033 3096801 4772822 3096801 557354 1107216 557354 243652 557354 243652 1659878 160229 1659878 494283 1659878 494283 472638 494283 4624507 1671129 4624507 1880418 4624507 1880418 1364527 299491 1364527 1662533 1364527 1662533 4683303 1662533 1678196 581118 1678196 4546100 1678196 4546100 3333215 4546100 740442 3352249 740442 3352249 1073218 601366 1073218 2431762 1073218 2431762 3319740 1660587 3319740 1667460 3319740 1667460 1668168 1667460 3340843 4441918 3340843 2942431 3340843 2942431 4603612 2942431 398434 1905136 398434 1905136 3598311 1905136 1273653 3342861 1273653 3342861 4975606 3342861 3961065 3077247 3961065 3077247 3330567 3884422 3330567 1368066 3330567 1368066 307096 1368066 3347269 4001635 3347269 1975931 3347269 1975931 4671723 1975931 3572814 1881467 3572814 3327613 3572814 3327613 4204912 3327613 1674312 3352527 1674312 3352527 3316375 1658403 3316375 1658403 769555 1293953 769555 1293953 3343316 1293953 1827059 3349708 1827059 207378 1827059 207378 211479 207378 1312716 3324421 1312716 373433 1312716 373433 3349920 373433 1662533 293829 1662533 2837200 1662533 2837200 3835097 2170517 3835097 3319298 3835097 3319298 1464546 3319298 3321961 412745 3321961 1339653 3321961 1339653 1354384 1339653 3578962 1905556 3578962 3856580 3578962 3856580 785574 2916211 785574 2916211 3739850 2916211 1288725 3348859 1288725 3348859 113533 3348859 1537835 3347698 1537835 2300505 1537835 2300505 4180254 2497599 4180254 4104794 4180254 4104794 1471239 4104794 3758276 2128528 3758276 4850233 3758276 4850233 1670044 4850233 4961882 1662192 4961882 1664039 4961882 1664039 3088057 1664039 4744352 1060610 4744352 1060610 609823 1060610 2600382 1652921 2600382 3326993 2600382 3326993 2429262 3326993 3208961 1683297 3208961 3315831 3208961 3315831 2616872 3315831 4584000 681723 4584000 681723 990971 681723 4184306 1322964 4184306 1322964 3336685 1322964 3592587 1903617 3592587 2604293 3592587 2604293 4238481 2557126 4238481 2896748 4238481 2896748 4533415 2896748 3324373 3804703 3324373 2840783 3324373 2840783 3947438 1675126 3947438 1675126 1054340 1675126 1666038 4185992 1666038 1660274 1666038 1660274 751594 1660274 1141057 3106668 1141057 3106668 4774881 3106668 893925 3321968 893925 3089402 893925 3089402 3589795 3089402 988056 686823 988056 1032841 988056 1032841 639940 1032841 3691835 2966686 3691835 3349600 3691835 3349600 1667495 3035264 1667495 2928261 1667495 2928261 4712129 1977086 4712129 2452762 4712129 2452762 3721820 3346262 3721820 4646948 3721820 4646948 1255058 4646948 2678837 3342315 2678837 75278 2678837 75278 571525 1680639 571525 215861 571525 215861 3335053 440623 3335053 1965902 3335053 1965902 4721270 1965902 4151520 346186 4151520 346186 657409 3348283 657409 3348283 4265299 2500943 4265299 2500943 3334770 1664940 3334770 1664940 4180924 1664940 757409 724673 757409 3352616 757409 3352616 3528860 1675206 3528860 1675206 1033876 2404307 1033876 2404307 4297326 2404307 1675101 4119020 1675101 3071919 1675101 3071919 3342076 3071919 3330333 938759 3330333 938759 920167 938759 3319421 915031 3319421 2673000 3319421 2673000 4016910 2673000 3333424 1664300 3333424 1664300 1090457 1066135 1090457 2613052 1090457 2613052 4444165 2212365 4444165 3037887 4444165 3037887 1657902 2599347 1657902 1038452 1657902 1038452 794554 3342376 794554 3329911 794554 3329911 4785929 3329911 1165151 3562330 1165151 3562330 756799 3562330 4746433 1107848 4746433 4060345 4746433 4060345 692996 1328198 692996 1328198 3083423 1108234 3083423 1108234 566337 1108234 4251704 2406087 4251704 2431952 4251704 2431952 1660993 2431952 4181415 2497235 4181415 2497235 1665976 179511 1665976 752382 1665976 752382 756953 752382 1684380 4094907 1684380 2045799 1684380 2045799 4611676 2045799 1659514 4502190 1659514 4502190 3681957 1666282 3681957 2542137 3681957 2542137 4225100 2542137 3328162 1661028 3328162 1997534 3328162 1997534 4013336 772761 4013336 772761 790416 772761 4421802 2739852 4421802 4706987 4421802 4706987 335182 318540 335182 614541 335182 614541 4276660 2380615 4276660 3322999 4276660 3322999 3007639 3322999 4263031 562120 4263031 562120 1106627 562120 4210083 2522959 4210083 2771988 4210083 2771988 4540435 1683979 4540435 3316487 4540435 3316487 421667 3316487 3342502 721040 3342502 721040 719381 721040 1671326 4614985 1671326 3100126 1671326 3100126 4755735 3100126 4265794 1330193 4265794 1330193 311181 1330193 3350187 59426 3350187 1667108 3350187 1667108 61499 1667108 4952336 590404 4952336 590404 1087503 590404 3976034 2307973 3976034 2307973 3981584 2307973 3331403 267597 3331403 267597 3795670 643911 3795670 643911 3318303 643911 3340369 912021 3340369 912021 765016 912021 2964526 2617305 2964526 2617305 4261321 2617305 4174963 1675393 4174963 1675393 1860883 1672812 1860883 3339896 1860883 3339896 3702022 3339896 1033777 3348248 1033777 2887035 1033777 2887035 4540752 2887035 1241559 309652 1241559 309652 1654686 3784983 1654686 1996908 1654686 1996908 1670715 2074515 1670715 1655135 1670715 1655135 3335132 431041 3335132 431041 441304 431041 2581310 3333430 2581310 931895 2581310 931895 498838 2460462 498838 2460462 4135225 2460462 1659208 1566324 1659208 1672403 1659208 1672403 2979263 1672403 240519 2464766 240519 2464766 4168376 2483825 4168376 3341836 4168376 3341836 632738 3341836 3260259 3347489 3260259 2852786 3260259 2852786 3798196 882388 3798196 882388 894999 882388 1662662 3779228 1662662 3012726 1662662 3012726 4651843 3012726 3829925 1685524 3829925 1685524 102791 1685524 293383 1257627 293383 1257627 1706414 1013088 1706414 1013088 660924 1013088 3860822 2198966 3860822 2461494 3860822 2461494 205959 2440724 205959 2440724 4120761 2440724 991634 4295996 991634 4295996 1680554 4295996 287357 2326900 287357 2326900 4007899 2326900 1648289 3978992 1648289 612320 1648289 612320 615469 612320 3967865 1254559 3967865 1254559 405836 1254559 4465455 253271 4465455 253271 239314 253271 3330020 2111150 3330020 2654252 3330020 2654252 4317984 2654252 1441918 230868 1441918 3029359 1441918 3029359 4397236 2737619 4397236 3334145 4397236 3334145 1674621 821271 1674621 2087462 1674621 2087462 3831172 2158757 3831172 2800533 3831172 2800533 3868499 2800533 1197022 3327998 1197022 1261992 1197022 1261992 3347612 1261992 567622 4130358 567622 4130358 3328462 4130358 1655346 449218 1655346 965723 1655346 965723 972845 965723 2250129 3317915 2250129 1663441 2250129 1663441 1922528 1663441 4432950 535556 4432950 535556 1156405 535556 1535762 3331810 1535762 3331810 3996622 3331810 511917 1192497 511917 1192497 482255 1192497 789645 3612018 789645 3612018 4331259 2646080 4331259 4009696 4331259 4009696 1656391 4009696 1675075 3069694 1675075 3047220 1675075 3047220 4700542 3047220 3920413 2644939 3920413 2644939 4026452 2644939 445776 783487 445776 783487 905699 783487 742342 759339 742342 705352 742342 705352 4339577 695006 4339577 695006 727213 695006 3705969 1665339 3705969 1665339 764813 761829 764813 4249638 764813 4249638 1674589 4249638 1673453 4388487 1673453 2396350 1673453 2396350 4083159 2396350 4053494 2603651 4053494 3409061 4053494 3409061 1684606 4353438 1684606 2745749 1684606 2745749 4430627 2745749 1858764 1680796 1858764 2577450 1858764 2577450 4658035 1684022 4658035 4370015 4658035 4370015 430132 2111702 430132 2111702 4525988 2111702 1675413 1951304 1675413 1886696 1675413 1886696 4784998 1886696 620648 1076831 620648 422331 620648 422331 4654194 968364 4654194 968364 988497 968364 4578519 1679628 4578519 1679628 3126725 1679628 3318659 342643 3318659 795420 3318659 795420 788260 795420 4014693 1648102 4014693 2969672 4014693 2969672 4660934 2969672 3341259 768240 3341259 768240 1416086 1397666 1416086 2926584 1416086 2926584 3352616 2926584 965610 3349628 965610 897535 965610 897535 4048587 2224567 4048587 2224567 1190519 499052 1190519 3345528 1190519 3345528 3176412 3345528 488369 477512 488369 1980120 488369 1980120 3646714 1980120 1663054 3287413 1663054 1047613 1663054 1047613 633721 1047613 4347432 1112010 4347432 1112010 1086331 1112010 3331131 137862 3331131 1676058 3331131 1676058 2627320 1676058 3669111 2389364 3669111 2389364 4258779 2389364 615107 2960322 615107 2960322 4633148 2960322 981273 658909 981273 1446271 981273 1446271 251643 1446271 459242 3337188 459242 3337188 431698 3337188 3342389 326598 3342389 326598 356215 326598 1327118 323331 1327118 1020596 1327118 1020596 621101 1020596 4588175 2927463 4588175 3319009 4588175 3319009 1538421 3319009 4033372 1648536 4033372 1648536 1664279 4696202 1664279 4696202 4015936 1653813 4015936 1653813 286246 1653813 631139 1669252 631139 1669252 4806295 1669252 337013 1323073 337013 416945 337013 416945 3114569 3318806 3114569 1677452 3114569 1677452 1297595 1677452 3588268 2796718 3588268 2796718 4481887 2796718 1201477 450334 1201477 1182622 1201477 1182622 448802 1182622 1680925 3261020 1680925 3261020 1664541 3261020 3032677 1103547 3032677 1103547 4781437 667893 4781437 667893 996298 667893 4403550 1661396 4403550 1661396 4974998 1661396 1779259 1048798 1779259 1048798 604693 1048798 4188980 1957510 4188980 1957510 3622361 1653601 3622361 2063620 3622361 2063620 4582787 2063620 436991 1657957 436991 1657957 3114876 2229033 3114876 2229033 3901817 2229033 427566 2010726 427566 2010726 4680684 2010726 1012242 3588187 1012242 2767296 1012242 2767296 1669316 2767296 1654569 408412 1654569 2822062 1654569 2822062 1676365 2822062 1193415 2669422 1193415 2669422 3988062 2669422 481699 3340627 481699 3340627 4177818 373105 4177818 373105 355206 373105 4598351 311762 4598351 311762 46735 1665930 46735 1247423 46735 1247423 1255280 1247423 420207 1664290 420207 1664290 3659157 1975305 3659157 4445771 3659157 4445771 1648441 3620477 1648441 3329252 1648441 3329252 4128733 3329252 3595019 372489 3595019 372489 1659861 372489 4308760 2394003 4308760 2627133 4308760 2627133 3336218 4284220 3336218 2292748 3336218 2292748 4354848 2292748 1671604 2922118 1671604 2922118 4603780 2922118 508372 2435480 508372 2435480 4233235 2435480 3347807 3887245 3347807 1242957 3347807 1242957 1241723 1242957 1674303 607041 1674303 3610958 1674303 3610958 528556 3610958 3644035 1521483 3644035 1521483 3320258 1521483 4544348 2124241 4544348 3097837 4544348 3097837 4777529 3097837 3611627 545762 3611627 545762 338400 1420489 338400 1420489 3318167 369279 3318167 2106872 3318167 2106872 3788938 2106872 3014207 454550 3014207 454550 262420 992657 262420 992657 658644 992657 591625 3330923 591625 2276276 591625 2276276 4359618 2276276 1049107 603845 1049107 1662099 1049107 1662099 3042262 1662099 551066 1114005 551066 585935 551066 585935 3321570 3801332 3321570 2933994 3321570 2933994 3727012 2933994 1113954 544181 1113954 2028907 1113954 2028907 3735328 2028907 3721470 2799229 3721470 2799229 3951944 2288802 3951944 3325080 3951944 3325080 1206039 450270 1206039 1679335 1206039 1679335 4595826 2440819 4595826 2440819 2899225 1662329 2899225 3145888 2899225 3145888 1652364 3145888 4086834 1918949 4086834 1918949 285257 2142688 285257 2142688 4730778 1126001 4730778 1126001 37332 3346969 37332 3346969 1524423 1671757 1524423 1671431 1524423 1671431 4324835 1671431 1672894 4170183 1672894 4170183 202621 4170183 986811 982752 986811 1949467 986811 1949467 3608422 1949467 1452730 240201 1452730 2284654 1452730 2284654 3939384 2284654 1288750 386371 1288750 2498942 1288750 2498942 4160008 2498942 737152 732984 737152 3319251 737152 3319251 546229 3319251 1652021 626316 1652021 626316 600987 626316 3533805 462145 3533805 462145 464796 462145 1652851 2962590 1652851 1968524 1652851 1968524 4574174 2015322 4574174 2015322 4679023 2015322 1668278 1269403 1668278 1922260 1668278 1922260 4742951 1922260 3794682 2131814 3794682 3052277 3794682 3052277 4733977 3052277 4461070 1912146 4461070 1912146 4751607 1912146 4650778 1661413 4650778 1661413 3902305 1661413 4445065 936738 4445065 936738 739691 936738 3884890 1281780 3884890 1281780 370041 1281780 1683877 2501684 1683877 2501684 3107469 2501684 1015633 1015458 1015633 3338518 1015633 3338518 285776 3915350 285776 2202871 285776 2202871 3072724 2202871 1684670 5005884 1684670 3326751 1684670 3326751 806001 3326751 1866486 1494942 1866486 1494942 1680443 1494942 3344343 4320619 3344343 2630187 3344343 2630187 4286475 2630187 817406 815711 817406 1866398 817406 1866398 4769794 1665520 4769794 2881211 4769794 2881211 3781851 2881211 4607003 2932060 4607003 2973219 4607003 2973219 1684079 2973219 3351630 4490834 3351630 1680174 3351630 1680174 4748129 1680174 4514905 697346 4514905 697346 723865 697346 4779494 1674697 4779494 1674697 1882743 1674697 3319279 2731051 3319279 2813151 3319279 2813151 4407596 1679271 4407596 1679271 1585454 3342570 1585454 1223305 1585454 1223305 3868462 2754796 3868462 2754796 1676011 2557435 1676011 2557435 4227530 2557435 3351694 818294 3351694 818294 719447 3342831 719447 3342831 2824156 3342831 1679594 4678986 1679594 543874 1679594 543874 509315 543874 3073801 3329426 3073801 1678104 3073801 1678104 1676083 2301978 1676083 979521 1676083 979521 681580 979521 3330056 275258 3330056 275258 1374785 275258 3323984 4414075 3323984 3314639 3323984 3314639 2270605 3314639 3340959 4709887 3340959 349968 3340959 349968 840506 812483 840506 1360765 840506 1360765 294347 1360765 2220339 3315661 2220339 1647272 2220339 1647272 586144 1647272 913972 756822 913972 2838478 913972 2838478 3331333 2838478 1670264 2992300 1670264 2992300 4673170 2992300 1659582 883376 1659582 2742207 1659582 2742207 4598677 2068659 4598677 2445496 4598677 2445496 652661 1661553 652661 1661553 3345094 2226342 3345094 3941636 3345094 3941636 1684427 3941636 3336360 378595 3336360 961916 3336360 961916 899885 799667 899885 3330081 899885 3330081 956991 3330081 614683 3566624 614683 852624 614683 852624 4545070 390761 4545070 390761 1273484 390761 4197215 3313472 4197215 3313472 3046651 3313472 4555953 1159332 4555953 1159332 641516 3314363 641516 3314363 1471306 3314363 1283520 3348855 1283520 1355504 1283520 1355504 300583 1355504 3341838 3585200 3341838 2709642 3341838 2709642 4483295 2195257 4483295 3352765 4483295 3352765 4765062 3352765 514301 3644899 514301 341389 514301 341389 368121 341389 3341408 4257912 3341408 1135439 3341408 1135439 1122398 1135439 3751046 2053210 3751046 2560713 3751046 2560713 4099761 2560713 3565912 1924215 3565912 1951281 3565912 1951281 4709667 1951281 4322283 2356081 4322283 3574288 4322283 3574288 1667797 3574288 4610872 2955009 4610872 3315837 4610872 3315837 3037424 3315837 4629275 2415852 4629275 2415852 226164 1679085 226164 833071 226164 833071 1445264 4318772 1445264 2642597 1445264 2642597 3999229 2642597 2098785 3333917 2098785 1913719 2098785 1913719 4261158 2150059 4261158 2150059 1665794 2150059 4287965 940644 4287965 940644 1670953 940644 4498589 2849560 4498589 3170420 4498589 3170420 520550 498743 520550 538100 520550 538100 3334019 121904 3334019 1005557 3334019 1005557 680372 1005557 3342286 2842468 3342286 3328325 3342286 3328325 4179169 3328325 3827207 807842 3827207 807842 841973 807842 1950934 3335128 1950934 3335128 4353629 3342079 4353629 4234387 4353629 4234387 3351783 4234387 4582493 1091801 4582493 1091801 563276 1091801 4301889 2639924 4301889 2956097 4301889 2956097 4615203 2956097 4517031 756162 4517031 756162 1097623 335762 1097623 335762 2167488 1657940 2167488 3330178 2167488 3330178 4783169 3330178 528573 3343664 528573 3343664 3338949 332297 3338949 4556956 3338949 4556956 715978 2709714 715978 2709714 4390778 2709714 243085 2602601 243085 2602601 4263941 2602601 3355600 709811 3355600 709811 641636 1179395 641636 1179395 3317055 3364570 3317055 2867096 3317055 2867096 4521451 2867096 3332733 4351017 3332733 2575479 3332733 2575479 1894660 2575479 4674591 1652658 4674591 1652658 982574 2699841 982574 2699841 4358951 2699841 3848758 533069 3848758 533069 817431 3324890 817431 1182787 817431 1182787 486670 1182787 1665649 2721139 1665649 2215481 1665649 2215481 3897738 2215481 1315251 3332783 1315251 3049191 1315251 3049191 2198423 3049191 1672858 2689062 1672858 1655089 1672858 1655089 3412662 1655089 1107827 1107063 1107827 3333615 1107827 3333615 956822 3333615 2281984 3352781 2281984 1657358 2281984 1657358 4050846 1657358 1674597 4268926 1674597 2992429 1674597 2992429 3349414 1985028 3349414 2843005 3349414 2843005 1400593 293180 1400593 3306273 1400593 3306273 3592692 614683 3592692 1338595 3592692 1338595 321124 1338595 4468758 2733668 4468758 2733668 3930336 2733668 3935733 1713583 3935733 1713583 1663933 1713583 4754073 1665986 4754073 1670864 4754073 1670864 437747 1670864 4612987 2556755 4612987 2556755 3319798 1200803 3319798 1200803 464990 1200803 4593307 2808935 4593307 2808935 410319 2594357 410319 2594357 4076894 2594357 415131 407522 415131 1650068 415131 1650068 2511337 1650068 950439 3314736 950439 337158 950439 337158 3353166 4778487 3353166 1652433 3353166 1652433 488250 1652433 739692 3527730 739692 520733 739692 520733 3324269 520733 1775078 3333527 1775078 3010139 1775078 3010139 4651808 3010139 814376 1647881 814376 1047662 814376 1047662 636262 1047662 3337768 4850794 3337768 2230562 3337768 2230562 1059038 3217965 1059038 3217965 4573886 952261 4573886 952261 1680254 952261 3989509 2700896 3989509 4289417 3989509 4289417 1574708 1660510 1574708 259163 1574708 259163 1415744 259163 3932070 2279947 3932070 3339666 3932070 3339666 2260269 3339666 4993211 1664391 4993211 2444672 4993211 2444672 3904835 2322529 3904835 2322529 4315603 2322529 1657995 733471 1657995 733471 707186 733471 3892500 961626 3892500 961626 746727 1332757 746727 1332757 1666998 2464999 1666998 2464999 4157938 2464999 321923 1352038 321923 1352038 4499000 1352038 1648892 3472845 1648892 2544707 1648892 2544707 4139597 2544707 1074480 1107734 1074480 1107570 1074480 1107570 1650267 1357067 1650267 2659582 1650267 2659582 4018121 2659582 1856309 3334814 1856309 1085068 1856309 1085068 582750 1085068 1683428 1005628 1683428 2726528 1683428 2726528 4401976 2726528 682781 3323519 682781 3323519 3642933 963214 3642933 963214 711920 963214 3320351 341825 3320351 341825 338757 341825 4317211 2309497 4317211 2309497 4358688 2309497 1685323 4064014 1685323 2585484 1685323 2585484 4247063 2585484 680896 678498 680896 1647554 680896 1647554 3806328 1150908 3806328 1150908 487803 1150908 1682761 2263932 1682761 1457842 1682761 1457842 3332255 1457842 1093538 2090114 1093538 2090114 3349237 2090114 3337596 3671134 3337596 1057164 3337596 1057164 1684213 1057164 4175260 1681599 4175260 1681599 1280352 1681599 1412739 1393221 1412739 4946319 1412739 4946319 3964797 3092396 3964797 3092396 874338 865354 874338 1650904 874338 1650904 262898 1650904 4378098 457252 4378098 457252 1206045 457252 2386864 1868132 2386864 2503373 2386864 2503373 4195198 2503373 1012100 2246699 1012100 2246699 3348664 2246699 3346857 3701954 3346857 3351940 3346857 3351940 1685379 4023387 1685379 1124212 1685379 1124212 3335938 1124212 1687410 1646843 1687410 2587303 1687410 2587303 4218083 2587303 859845 856534 859845 1663437 859845 1663437 3399860 1663437 2379684 3348073 2379684 2333287 2379684 2333287 4331419 2333287 3010835 1062334 3010835 1062334 1065110 1062334 1134979 1263392 1134979 1263392 4399016 1402286 4399016 1662913 4399016 1662913 3094380 1662913 4467445 1968012 4467445 1968012 3339967 1968012 4289791 1077808 4289791 1077808 593927 1077808 1668848 2908885 1668848 2103655 1668848 2103655 3777048 2103655 3337727 2054071 3337727 3333267 3337727 3333267 1087846 2647392 1087846 2647392 4011015 2647392 1175431 3343672 1175431 3343672 4939895 3343672 3338735 2340851 3338735 2340851 4037305 2340851 1677231 343909 1677231 3334915 1677231 3334915 3657367 2694493 3657367 2694493 3978501 2694493 3592732 1670371 3592732 1670371 3144924 1670371 3335024 2492824 3335024 4157478 3335024 4157478 3325286 4157478 4583159 312028 4583159 312028 300398 312028 324856 318518 324856 1115307 324856 1115307 1648014 1115307 36762 3315306 36762 680555 36762 680555 3736750 1063998 3736750 1063998 568022 1063998 2147711 3315465 2147711 2652350 2147711 2652350 4318229 2652350 1681066 3326372 1681066 3326372 453664 3326372 2282882 1673995 2282882 2804454 2282882 2804454 3857582 2804454 1596375 3344323 1596375 2237830 1596375 2237830 3888343 2237830 925179 931032 925179 831387 925179 831387 855090 831387 3344038 128901 3344038 396821 3344038 396821 404734 396821 846750 3858803 846750 3858803 3317211 3858803 3305278 1656665 3305278 2123664 3305278 2123664 1996692 2123664 3343029 643639 3343029 1664293 3343029 1664293 247054 3338548 247054 2782213 247054 2782213 3863704 2782213 904206 759665 904206 2765845 904206 2765845 3901359 2765845 1427169 222158 1427169 2207580 1427169 2207580 3880335 2207580 3316786 1958306 3316786 3337563 3316786 3337563 4718675 3337563 677312 678320 677312 284179 677312 284179 4580776 2082327 4580776 2082327 3743371 2082327 4607129 398739 4607129 398739 423613 398739 1234786 1320505 1234786 1320505 4546137 1320505 3328357 1438427 3328357 1438427 236726 1438427 3724413 2073760 3724413 2311896 3724413 2311896 4333670 2311896 1010985 657350 1010985 1987513 1010985 1987513 3813279 547208 3813279 547208 1674654 547208 4071701 2596265 4071701 3223563 4071701 3223563 3331904 3223563 3932569 1175945 3932569 1175945 493119 1175945 3941669 1681253 3941669 3851042 3941669 3851042 1679989 785700 1679989 3348574 1679989 3348574 1655582 3348574 1673250 2488883 1673250 1674691 1673250 1674691 2418810 1674691 1344237 3347890 1344237 3345905 1344237 3345905 890810 3345905 931256 1664258 931256 610774 931256 610774 4443303 1647148 4443303 1647148 2098607 1647148 3951856 2718190 3951856 4073636 3951856 4073636 959294 3336546 959294 3336546 4678559 3336546 593047 574564 593047 1652217 593047 1652217 4074494 1652217 1684014 2472376 1684014 986060 1684014 986060 978852 986060 4565930 524868 4565930 524868 549620 524868 1218415 3322109 1218415 3322109 667514 3322109 3327959 1339836 3327959 3877241 3327959 3877241 705634 1669171 705634 1185746 705634 1185746 483996 1185746 3576006 1314772 3576006 1314772 1327641 1314772 3349497 1210650 3349497 1210650 1183947 1210650 1274192 1176226 1274192 1176226 511218 1176226 4737126 1657789 4737126 1657789 1377386 1686380 1377386 1686380 1642185 1686380 404778 4138486 404778 4138486 3334782 4679682 3334782 1651442 3334782 1651442 3455702 1651442 1326276 1326450 1326276 574727 1326276 574727 1646667 574727 1458373 1457210 1458373 3866963 1458373 3866963 265962 3866963 2697597 3320396 2697597 770633 2697597 770633 792869 770633 3328160 3909082 3328160 834636 3328160 834636 818898 834636 4500713 1665222 4500713 1665222 2187909 1665222 4909931 2778696 4909931 2778696 801110 1668708 801110 1668708 4535752 1668708 278997 3325889 278997 3325889 258881 3325889 1339276 3332247 1339276 3320833 1339276 3320833 122131 3320833 3555064 681352 3555064 681352 803668 3316417 803668 3316417 1388773 588969 1388773 588969 2901981 2967561 2901981 2688351 2901981 2688351 3978261 2688351 384108 1663856 384108 1663856 4471379 2215554 4471379 3321443 4471379 3321443 720240 3321443 4308787 2591969 4308787 2591969 955848 3352717 955848 1297714 955848 1297714 4727907 1916171 4727907 2584442 4727907 2584442 2662363 3338253 2662363 1677660 2662363 1677660 1645561 1677660 3351717 3931749 3351717 2511858 3351717 2511858 4910626 1635093 4910626 1635093 3345458 1635093 4550318 2107076 4550318 2798967 4550318 2798967 1868254 1664721 1868254 2560210 1868254 2560210 4407012 2777142 4407012 4278343 4407012 4278343 1427594 4278343 1648893 3580388 1648893 1958883 1648893 1958883 1663750 1958883 882866 4785231 882866 3425131 882866 3425131 3783653 2131655 3783653 3347936 3783653 3347936 2476318 3347936 4669941 629004 4669941 629004 1069101 629004 3538671 316919 3538671 316919 1007300 660014 1007300 4781395 1007300 4781395 3336565 4781395 1698483 3327510 1698483 963541 1698483 963541 946180 963541 3660127 1969012 3660127 2163343 3660127 2163343 4493359 2163343 518310 1131429 518310 485488 518310 485488 470638 485488 3343569 3898464 3343569 2501874 3343569 2501874 4184784 2501874 4069982 1647688 4069982 1657576 4069982 1657576 4335299 1657576 4065848 2625606 4065848 2917403 4065848 2917403 4597610 2917403 3610791 2346346 3610791 2346346 4749442 1953475 4749442 2127015 4749442 2127015 2747150 1661166 2747150 1670683 2747150 1670683 4177358 2068953 4177358 2068953 395644 1659699 395644 1659699 3825073 816750 3825073 816750 862858 816750 1668790 4034781 1668790 1298278 1668790 1298278 1673948 1298278 88773 1658378 88773 1433420 88773 1433420 4375215 2714361 4375215 2799863 4375215 2799863 1662564 3172897 1662564 1424840 1662564 1424840 4571304 619539 4571304 619539 1654882 619539 4598761 2050273 4598761 3322836 4598761 3322836 1666773 1300618 1666773 3326504 1666773 3326504 251944 3326504 3337659 1063244 3337659 1063244 1059966 1063244 3315283 1247123 3315283 1680804 3315283 1680804 1234662 3313998 1234662 1213522 1234662 1213522 3338110 1213522 1086996 596440 1086996 1675168 1086996 1675168 3338217 4248754 3338217 4210141 3338217 4210141 3329487 4210141 3573126 1905295 3573126 2872334 3573126 2872334 4723815 1895927 4723815 1895927 1205271 830058 1205271 830058 826688 830058 1457026 3352669 1457026 1681291 1457026 1681291 87671 1681291 1423028 243534 1423028 1656742 1423028 1656742 486977 1656742 1305569 299445 1305569 299445 4079019 1556905 4079019 1556905 1657424 1556905 4123443 1671331 4123443 1671331 2108155 1671331 3351161 2316409 3351161 2316409 3958874 2316409 1056443 1033330 1056443 2448538 1056443 2448538 4111099 2448538 4068223 2419131 4068223 2713722 4068223 2713722 1724684 4495827 1724684 4495827 4419374 1887621 4419374 1887621 1681395 2091469 1681395 1680188 1681395 1680188 4126728 1680188 1117132 3324727 1117132 3324727 297287 3324727 1679316 4581171 1679316 3319522 1679316 3319522 2616225 3319522 1062071 625981 1062071 3329576 1062071 3329576 3829047 888178 3829047 888178 912150 888178 1676305 3595854 1676305 3595854 1669796 3595854 3322075 3840815 3322075 2724170 3322075 2724170 470538 1180960 470538 1084297 470538 1084297 585113 1084297 428000 3345202 428000 2069180 428000 2069180 4595998 2069180 895506 420007 895506 420007 3740857 1240576 3740857 1240576 409406 1240576 3338328 514819 3338328 514819 712987 3316238 712987 3316238 4243038 3316238 1674467 633724 1674467 3348684 1674467 3348684 3100780 3348684 1656213 4835853 1656213 2052576 1656213 2052576 4635062 2052576 283145 3334167 283145 3334167 1484625 3334167 1075420 782186 1075420 782186 3605198 1436158 3605198 1436158 1456371 1436158 4339493 2693368 4339493 3340277 4339493 3340277 4020914 3340277 4566520 1258457 4566520 1258457 395525 1258457 4346285 856138 4346285 856138 1294506 353424 1294506 947850 1294506 947850 669678 668382 669678 1250241 669678 1250241 4639682 1912083 4639682 1912083 4785041 1912083 4628633 1074946 4628633 1074946 605883 1074946 3462355 1652951 3462355 2629371 3462355 2629371 4303196 2629371 1657341 4375210 1657341 2380188 1657341 2380188 4046517 2380188 1677199 544570 1677199 544570 560983 544570 2485783 3336961 2485783 1671491 2485783 1671491 3399596 3327760 3399596 3327760 3409634 3327760 841811 766573 841811 766573 3910585 2777246 3910585 3352544 3910585 3352544 4361990 3352544 4282720 1286185 4282720 1286185 1310327 1286185 3326384 4390945 3326384 3335213 3326384 3335213 4481791 3335213 755305 3315582 755305 3315582 4729148 3088192 4729148 3316399 4729148 3316399 2224231 3316399 4784545 2126909 4784545 2126909 1319285 3156853 1319285 3156853 3340556 1612499 3340556 1685917 3340556 1685917 626641 1685917 3539642 1659528 3539642 3039483 3539642 3039483 844584 453367 844584 453367 3333445 453367 1220235 466499 1220235 2914721 1220235 2914721 4560143 2914721 286296 274114 286296 2904146 286296 2904146 3332644 4805902 3332644 4805902 3323989 876452 3323989 3352030 3323989 3352030 329749 1342051 329749 1202212 329749 1202212 1230868 1202212 511369 3351766 511369 3351766 4753311 1933398 4753311 2223511 4753311 2223511 3625684 3072453 3625684 3318140 3625684 3318140 974883 3318140 3343322 3566052 3343322 2880439 3343322 2880439 4567875 2880439 814061 2503357 814061 2503357 4190803 2503357 1361914 1341865 1361914 2911800 1361914 2911800 4568465 2911800 4416017 535321 4416017 535321 527853 535321 3812751 214419 3812751 214419 1060881 637948 1060881 2363703 1060881 2363703 4310092 2363703 4046707 1655061 4046707 1655061 4233142 556378 4233142 556378 1124570 556378 1654325 3325253 1654325 3325253 1336798 321276 1336798 3978055 1336798 3978055 4101432 374739 4101432 374739 346953 374739 924795 437315 924795 437315 3693487 2011085 3693487 2748309 3693487 2748309 756869 3188531 756869 3188531 3626443 1685778 3626443 1685778 3349767 258685 3349767 258685 3338691 2233837 3338691 4664266 3338691 4664266 642482 3323552 642482 3323552 2026924 3323552 346780 3330301 346780 3330301 3431512 3330301 3374085 1032343 3374085 1032343 311059 1668033 311059 1668033 4349998 1668033 583876 4199668 583876 4199668 3975317 305868 3975317 305868 244050 1725386 244050 1725386 3340356 1725386 804152 3669695 804152 3669695 428379 3669695 828272 425583 828272 425583 454276 425583 4395351 737582 4395351 737582 913058 737582 4365861 2001014 4365861 2001014 4645139 2001014 2502003 281323 2502003 281323 315181 281323 1400402 285257 1400402 1202830 1400402 1202830 1228434 1202830 3588445 1919524 3588445 2028309 3588445 2028309 4978064 787749 4978064 787749 764609 787749 3572226 3095657 3572226 3347651 3572226 3347651 1163281 3347651 4211506 1666465 4211506 1666465 4257565 1666465 1680174 213783 1680174 3064398 1680174 3064398 3619937 3064398 1120131 2260901 1120131 2260901 3935166 2260901 1211574 1188039 1211574 2751446 1211574 2751446 3880440 2751446 573018 2113050 573018 2113050 4555495 2113050 4049201 2392333 4049201 2478181 4049201 2478181 4752337 3069152 4752337 3387004 4752337 3387004 1665184 3387004 3911092 539119 3911092 539119 1125808 539119 3984884 1186554 3984884 1186554 629528 493239 629528 493239 466097 493239 3925139 1678504 3925139 1678504 4697618 1678504 3318041 4014708 3318041 1649128 3318041 1649128 4665870 3002773 4665870 3633278 4665870 3633278 395436 3337117 395436 3337117 4041448 227427 4041448 227427 213988 227427 357708 3313757 357708 2553743 357708 2553743 4206238 2553743 1668700 4563258 1668700 3106966 1668700 3106966 4782037 3106966 3348337 4688556 3348337 3342586 3348337 3342586 731828 726845 731828 1918299 731828 1918299 3610433 3063221 3610433 3349897 3610433 3349897 3823829 3349897 944725 692107 944725 887219 944725 887219 898469 887219 3345786 2197826 3345786 2197826 4762148 1896974 4762148 3829160 4762148 3829160 1662062 3829160 3323027 765702 3323027 1020539 3323027 1020539 1007672 1020539 4768014 1015229 4768014 3314283 4768014 3314283 67920 3314283 1382218 3326127 1382218 1521711 1382218 1521711 1654347 1521711 302419 2252066 302419 2252066 4428641 2252066 3348079 4559837 3348079 1678132 3348079 1678132 1000765 1678132 4243765 426655 4243765 426655 396971 426655 3273429 3337593 3273429 1922903 3273429 1922903 4716161 1922903 4275168 2113064 4275168 2113064 1675815 4434833 1675815 2213918 1675815 2213918 3867125 2213918 1655285 3083273 1655285 1910163 1655285 1910163 4759524 1910163 369079 1288716 369079 119787 369079 119787 3327900 119787 720648 934350 720648 450803 720648 450803 4792068 3121702 4792068 4946094 4792068 4946094 1045851 1057022 1045851 735824 1045851 735824 931448 735824 1654390 3463974 1654390 3324962 1654390 3324962 3549729 1890356 3549729 3315237 3549729 3315237 4439492 3315237 1216439 476205 1216439 476205 922518 986575 922518 986575 688825 986575 3761090 1433174 3761090 1433174 955127 3336195 955127 2530532 955127 2530532 4124667 2530532 3153886 1650446 3153886 2211397 3153886 2211397 4483660 2211397 3536805 840124 3536805 840124 852042 840124 896122 907397 896122 907397 775414 907397 1672837 4935989 1672837 4935989 3753307 443198 3753307 443198 437467 443198 3316266 2409282 3316266 2409282 4071367 2409282 788204 3019749 788204 3019749 3643465 3019749 1142195 2866854 1142195 2866854 4297487 2644384 4297487 3338384 4297487 3338384 1259131 1267195 1259131 937505 1259131 937505 4309367 2386168 4309367 3315278 4309367 3315278 2171820 1683841 2171820 2073097 2171820 2073097 3744542 2073097 833636 843878 833636 405337 833636 405337 415149 405337 4737932 2607086 4737932 2607086 910733 270031 910733 270031 1400063 270031 1217791 1680550 1217791 1665293 1217791 1665293 4408326 1950303 4408326 1950303 3571300 1921142 3571300 2865805 3571300 2865805 642053 985215 642053 985215 1256672 418279 1256672 2813815 1256672 2813815 3835939 2813815 1655796 4752315 1655796 1684573 1655796 1684573 3081095 1684573 340886 339190 340886 2817494 340886 2817494 3851739 2817494 311755 4520185 311755 523607 311755 523607 3576526 3096665 3576526 3344057 3576526 3344057 2176593 3344057 3315235 231852 3315235 231852 1410181 231852 3636439 361745 3636439 361745 383455 361745 613473 609615 613473 2885676 613473 2885676 3790667 2885676 1681544 1475212 1681544 2941508 1681544 2941508 3713124 2941508 820059 1652068 820059 11735 820059 11735 1666300 11735 800308 1187325 800308 1187325 449779 1187325 4268417 626556 4268417 626556 1039493 626556 4346442 825875 4346442 825875 819667 825875 1233873 3323549 1233873 452581 1233873 452581 4932660 1672754 4932660 1672754 1452228 4310817 1452228 1896023 1452228 1896023 3564731 1896023 1223248 3322718 1223248 1754611 1223248 1754611 1648855 1754611 774200 1664406 774200 1664406 4465549 2200693 4465549 3349414 4465549 3349414 1951899 3314942 1951899 783054 1951899 783054 795069 783054 1316896 366844 1316896 2880792 1316896 2880792 3796813 2880792 840231 2960647 840231 2960647 4600281 2960647 4531984 2232293 4531984 2232293 3343528 4067928 3343528 751357 3343528 751357 1244747 2017931 1244747 2017931 3688487 2017931 1036421 1035383 1036421 2925092 1036421 2925092 4597093 2925092 8581 2798962 8581 2798962 3735529 1678977 3735529 1678977 118440 1678977 431134 1648537 431134 1296653 431134 1296653 367491 1296653 4586938 1662310 4586938 2934224 4586938 2934224 4605609 2934224 3892960 2772556 3892960 2773275 3892960 2773275 4441917 2773275 3910248 2759095 3910248 2762438 3910248 2762438 3574952 1883864 3574952 2778135 3574952 2778135 4478968 2778135 3631072 3067037 3631072 3320718 3631072 3320718 3345905 588089 3345905 588089 183423 2907907 183423 2907907 3813542 2128775 3813542 4343611 3813542 4343611 1191524 1188111 1191524 1664749 1191524 1664749 3324067 505805 3324067 2145732 3324067 2145732 282644 1356662 282644 578025 282644 578025 4288140 3318811 4288140 3342977 4288140 3342977 881219 2985710 881219 2985710 4654962 2985710 4019809 1218444 4019809 1218444 437438 1218444 805574 1667151 805574 1667151 4526430 1667151 359584 356425 359584 1676284 359584 1676284 4189871 2603919 4189871 2603919 479419 3341542 479419 3320673 479419 3320673 3860190 3320673 3797638 1665999 3797638 1665999 4095626 1665999 1673407 4709566 1673407 2875407 1673407 2875407 3813322 2875407 1671127 3860472 1671127 2129875 1671127 2129875 4555180 2129875 1674672 865774 1674672 3318744 1674672 3318744 854402 3318744 4116374 2442752 4116374 2761091 4116374 2761091 4410078 2761091 304413 298210 304413 2990325 304413 2990325 4649553 2990325 3006369 1682166 3006369 2400715 3006369 2400715 1675913 2400715 4477140 595539 4477140 595539 596952 595539 4061012 2592374 4061012 2947785 4061012 2947785 1136199 1135750 1136199 1647875 1136199 1647875 3324018 68714 3324018 2663935 3324018 2663935 4332745 2346570 4332745 2346570 4125176 1214110 4125176 1214110 451339 1214110 1007781 444463 1007781 444463 3956623 2392464 3956623 2392464 4056060 2392464 3824151 2260153 3824151 2260153 3914064 2260153 3803157 694080 3803157 694080 524307 522866 524307 1668361 524307 1668361 3501136 3349320 3501136 4200528 3501136 4200528 1682880 4200528 2878516 823971 2878516 823971 823154 823971 1403682 3955250 1403682 3955250 1679223 3955250 639709 1010503 639709 381710 639709 381710 364948 381710 3339243 3168567 3339243 4799996 3339243 4799996 3325071 4799996 4652794 2025333 4652794 2025333 277470 4244217 277470 4244217 3332029 4244217 873493 429473 873493 429473 441808 429473 1685987 930606 1685987 3325556 1685987 3325556 4500913 2155413 4500913 3323959 4500913 3323959 3424913 3323959 4093158 1359401 4093158 1359401 1380696 1359401 1401895 1653677 1401895 1263206 1401895 1263206 1265243 1263206 4040430 2351505 4040430 4535414 4040430 4535414 1675333 4535414 1954307 1657538 1954307 3836301 1954307 3836301 302269 3836301 3333803 2864078 3333803 2864078 3919662 2242816 3919662 2346143 3919662 2346143 4033356 2346143 3457199 1257696 3457199 1257696 399166 1257696 3345597 832835 3345597 832835 1661141 832835 4027164 2060967 4027164 2060967 4594623 2060967 3321366 1649336 3321366 1649336 3265194 1649336 3473951 2268235 3473951 2268235 4414608 2268235 660316 3012056 660316 3012056 4674420 3012056 1142588 3325456 1142588 3322393 1142588 3322393 1926751 3322393 701158 1145574 701158 1145574 1659223 1869581 1659223 235197 1659223 235197 4985776 1664116 4985776 1664116 1817909 1664116 4134398 1666382 4134398 1666382 970177 945425 970177 3338603 970177 3338603 3791157 2124623 3791157 3160245 3791157 3160245 3321272 3160245 3622350 1674682 3622350 3133989 3622350 3133989 4771238 3133989 4466099 2773693 4466099 3610304 4466099 3610304 1674151 3610304 4745450 586723 4745450 586723 1101572 586723 3347548 402777 3347548 402777 419713 402777 1316877 350986 1316877 3349799 1316877 3349799 4283421 205968 4283421 205968 1464261 205968 3917393 549141 3917393 549141 535936 549141 710801 689290 710801 1671223 710801 1671223 1685284 891688 1685284 2970117 1685284 2970117 3721774 2970117 3343065 875682 3343065 875682 886323 875682 3552195 3084187 3552195 4262506 3552195 4262506 1675846 4262506 3040486 2832023 3040486 4841583 3040486 4841583 841936 2028984 841936 2028984 3695182 2028984 3343144 404037 3343144 3575539 3343144 3575539 226355 4624765 226355 4624765 3317645 1008862 3317645 1446399 3317645 1446399 227463 1446399 1180750 503264 1180750 1319570 1180750 1319570 3315032 1319570 348981 616469 348981 616469 2224540 1674510 2224540 2029029 2224540 2029029 3691810 2029029 452580 2156292 452580 2156292 4438405 2802490 4438405 3000947 4438405 3000947 312556 1604998 312556 1604998 4143667 1649606 4143667 1649606 1676926 1235425 1676926 2459823 1676926 2459823 4643895 1033060 4643895 1033060 1022744 1033060 4446264 1673879 4446264 3347978 4446264 3347978 829282 3347978 3859334 2814119 3859334 3315908 3859334 3315908 1655445 4877819 1655445 810441 1655445 810441 794350 810441 3323292 255764 3323292 255764 296768 282348 296768 2832348 296768 2832348 4489898 2832348 1076096 462709 1076096 462709 473333 462709 1682764 3643414 1682764 1325067 1682764 1325067 1239820 1230067 1239820 3324804 1239820 3324804 3857004 331126 3857004 331126 1344378 331126 3333902 4535542 3333902 1663750 3333902 1663750 4619643 1663750 931602 914337 931602 3339636 931602 3339636 4891624 3339636 570837 3353420 570837 3353420 3591377 1919679 3591377 3317124 3591377 3317124 1188293 504651 1188293 2285445 1188293 2285445 3957371 2285445 234091 3347769 234091 3347769 4626646 3347769 1002058 3338658 1002058 3338658 2121591 3338658 1024959 645028 1024959 3327168 1024959 3327168 1680399 3926159 1680399 398328 1680399 398328 419017 398328 1745858 3349384 1745858 3349384 4926390 3349384 1666627 4336630 1666627 3008642 1666627 3008642 3645948 3008642 3253555 3335490 3253555 346356 3253555 346356 3777937 346356 3342306 473965 3342306 690995 3342306 690995 695950 690995 4009278 2323596 4009278 3327916 4009278 3327916 612118 3327916 4354541 2302666 4354541 4546734 4354541 4546734 668066 2579079 668066 2579079 4236174 394691 4236174 394691 1436759 2742362 1436759 2742362 4401180 2742362 3313796 1602622 3313796 2613488 3313796 2613488 4063030 2613488 376237 1272439 376237 757156 376237 757156 1680800 3328004 1680800 3328004 144784 3328004 1675612 3341702 1675612 2708197 1675612 2708197 3999975 2717121 3999975 2717121 4375146 2717121 3322068 2039011 3322068 2925121 3322068 2925121 3714736 2925121 1744501 1420894 1744501 1420894 4025104 1420894 742079 726572 742079 3040503 742079 3040503 4607374 659684 4607374 659684 1033437 659684 4398376 1949024 4398376 1949024 3339710 361670 3339710 3327611 3339710 3327611 3988372 3327611 3318880 1377291 3318880 1377291 155271 1658314 155271 207567 155271 207567 4348064 1611524 4348064 1611524 1437516 2668876 1437516 2668876 3966045 2668876 304350 2783816 304350 2783816 4452358 2783816 3350547 2677418 3350547 3330215 3350547 3330215 1672444 2647890 1672444 1668580 1672444 1668580 3320045 4483174 3320045 1317282 3320045 1317282 1220725 2528353 1220725 2528353 4144947 2528353 843007 1649760 843007 1134167 843007 1134167 4743208 618087 4743208 618087 642031 618087 1355946 1348407 1355946 3322979 1355946 3322979 4595103 3322979 3342930 552820 3342930 552820 1104172 552820 4422653 2607231 4422653 2607231 1679654 2618900 1679654 2618900 4054095 2618900 1685545 3315811 1685545 3315811 3974229 3315811 931806 3331880 931806 3331880 3152661 3331880 1666335 705196 1666335 705196 1648972 705196 3617865 409747 3617865 409747 343876 747274 343876 747274 3337938 4218089 3337938 3494296 3337938 3494296 564756 3350929 564756 2399095 564756 2399095 4058188 2399095 647904 1322742 647904 1322742 324428 1322742 1221063 4653724 1221063 2249126 1221063 2249126 4426472 2249126 1684060 3333338 1684060 3333338 498425 3333338 537296 2755665 537296 2755665 3913518 2755665 635726 635046 635726 1647397 635726 1647397 4646406 1892844 4646406 1892844 4753549 1892844 1684689 4675779 1684689 2517669 1684689 2517669 1673081 2517669 1675805 3348191 1675805 1768398 1675805 1768398 1664211 1768398 2486783 3324707 2486783 1222348 2486783 1222348 455804 1222348 4012817 1925453 4012817 1925453 3559322 1925453 4571690 2891916 4571690 3332325 4571690 3332325 498313 1465109 498313 1465109 214722 1465109 3762505 1884249 3762505 1884249 1683214 3347251 1683214 3347251 4114486 629700 4114486 629700 359867 2751652 359867 2751652 3906306 2751652 580684 576407 580684 3810111 580684 3810111 3321671 530096 3321671 530096 1137105 530096 4102040 1150380 4102040 1150380 3353249 1150380 3671456 1656850 3671456 4314366 3671456 4314366 1439701 225236 1439701 3341531 1439701 3341531 2317059 3341531 228575 2127297 228575 2127297 4561637 2127297 4497511 460579 4497511 460579 1187659 460579 4602348 2674770 4602348 2674770 3895697 2765287 3895697 3065039 3895697 3065039 499383 4129610 499383 4129610 4130160 3079098 4130160 3079098 4753581 3079098 3210239 3331998 3210239 2010299 3210239 2010299 4634751 2010299 1653309 832025 1653309 3348991 1653309 3348991 2059834 3348991 1656091 2576054 1656091 2576054 4364720 2330511 4364720 3331662 4364720 3331662 3209888 3314633 3209888 1648721 3209888 1648721 66293 1648721 4819348 1677013 4819348 2238645 4819348 2238645 312163 3316341 312163 3316341 2625074 669886 2625074 669886 632501 1660111 632501 1404664 632501 1404664 1678984 3471624 1678984 2576817 1678984 2576817 4246596 2576817 326575 302570 326575 3518519 326575 3518519 1660270 3518519 345258 332983 345258 1157779 345258 1157779 4485847 1109387 4485847 1109387 1103547 1109387 4238186 1095063 4238186 1095063 562916 1095063 3779090 1789589 3779090 1789589 770408 748283 770408 1312104 770408 1312104 362263 1312104 434530 1685702 434530 975230 434530 975230 3344072 3921606 3344072 1654171 3344072 1654171 4004394 1654171 3576087 1931486 3576087 2284957 3576087 2284957 4356931 2284957 4098539 610069 4098539 610069 1082476 610069 1092776 3589657 1092776 3589657 3868757 2820392 3868757 4945304 3868757 4945304 1656746 4945304 3834553 2844548 3834553 3959105 3834553 3959105 2873905 3323714 2873905 1223480 2873905 1223480 822584 1558332 822584 1558332 3336502 1558332 1671022 421204 1671022 1664197 1671022 1664197 1506813 1664197 3333550 2299865 3333550 2299865 3977769 2299865 1665048 4157833 1665048 677785 1665048 677785 205147 4266417 205147 4266417 3913328 2743878 3913328 2962522 3913328 2962522 4656863 2962522 1677997 14821 1677997 2491091 1677997 2491091 4146072 2491091 3949334 1678542 3949334 2881619 3949334 2881619 3806428 2881619 4597657 2951907 4597657 4919161 4597657 4919161 854028 841690 854028 2647074 854028 2647074 4332191 2647074 3948074 2295061 3948074 3082267 3948074 3082267 3343805 3082267 4953303 1655530 4953303 1655530 86623 3320182 86623 3031863 86623 3031863 4689245 3031863 300958 1358057 300958 1352325 300958 1352325 626302 1654464 626302 1654464 233143 1654464 1171775 1164250 1171775 1198808 1171775 1198808 216469 202766 216469 2066465 216469 2066465 3708103 2066465 242870 3317246 242870 2954173 242870 2954173 4614400 2954173 4073349 1873194 4073349 1873194 4800961 1873194 4405134 1077487 4405134 1077487 1663802 1077487 3346711 369181 3346711 2981805 3346711 2981805 1685220 956203 1685220 4793896 1685220 4793896 899518 894310 899518 2235914 899518 2235914 4398857 2235914 3319586 3635326 3319586 3318179 3319586 3318179 962737 3318179 3753383 2092452 3753383 3292997 3753383 3292997 1654129 3292997 2725991 1659836 2725991 2871176 2725991 2871176 4507949 2871176 3329279 4430045 3329279 407915 3329279 407915 409437 407915 4032175 1074432 4032175 1074432 612329 1074432 3320792 1371563 3320792 1371563 1001820 3352034 1001820 2655396 1001820 2655396 4315859 2655396 1000366 692229 1000366 2373500 1000366 2373500 4009255 2373500 1656457 238210 1656457 3056838 1656457 3056838 4212772 2463610 4212772 3321301 4212772 3321301 4855922 3321301 270299 1953653 270299 1953653 1684810 1953653 1667664 4665986 1667664 3318752 1667664 3318752 2505289 3318752 637625 629431 637625 2716527 637625 2716527 4368848 2716527 3342020 1033943 3342020 3328620 3342020 3328620 2898925 3328620 3347495 3833293 3347495 2879220 3347495 2879220 4544479 2879220 3564806 3109553 3564806 4757272 3564806 4757272 3347806 4757272 4360835 2611855 4360835 2611855 1269901 367669 1269901 367669 368048 367669 3319200 4794194 3319200 4794194 3349931 4794194 849213 3342807 849213 739824 849213 739824 935990 724334 935990 3046972 935990 3046972 4245546 3342644 4245546 3342644 4903205 3342644 3346714 244793 3346714 2167546 3346714 2167546 3854385 2167546 1666161 4066178 1666161 379352 1666161 379352 494857 3327081 494857 3327081 136922 3327081 4609293 2071525 4609293 2459199 4609293 2459199 4226368 2459199 4288681 412223 4288681 412223 400135 1982267 400135 1982267 3632168 1982267 403887 3325037 403887 1665036 403887 1665036 3831408 1648277 3831408 3077328 3831408 3077328 1652022 3077328 1674536 3344666 1674536 3344666 1565285 3344666 3315675 1947594 3315675 1947594 1662397 1947594 3316217 3598923 3316217 1225275 3316217 1225275 1225307 1225275 4208137 2439883 4208137 2526825 4208137 2526825 4144332 2526825 4786090 1665818 4786090 1665818 4223882 2550104 4223882 2726441 4223882 2726441 4377666 2726441 85307 3327900 85307 2196541 85307 2196541 4114944 2403305 4114944 2403305 3349297 3593512 3349297 1460238 3349297 1460238 216444 1460238 1654458 444856 1654458 1684058 1654458 1684058 517534 1684058 825051 2785536 825051 2785536 3894332 2785536 658555 2165766 658555 2165766 1668309 3294870 1668309 1533606 1668309 1533606 1680289 1533606 1666664 873741 1666664 1679749 1666664 1679749 1968379 1679749 568605 2255344 568605 2255344 4411233 2255344 3699591 1050314 3699591 1050314 3318403 1050314 3333641 1659926 3333641 1659926 3940808 1659926 1666301 4027503 1666301 1494823 1666301 1494823 360396 1034864 360396 1034864 3333140 1034864 1100629 3321205 1100629 2332137 1100629 2332137 3873324 1673620 3873324 1673620 130191 1670475 130191 510169 130191 510169 3334379 510169 3315698 4371072 3315698 1196158 3315698 1196158 3321796 1196158 1273549 1263305 1273549 1406124 1273549 1406124 281412 1406124 4378936 1648285 4378936 1648285 200805 4054652 200805 4054652 1675466 4054652 806202 1648243 806202 794268 806202 794268 784938 794268 1061049 604034 1061049 2219757 1061049 2219757 3857368 2219757 1649925 3757005 1649925 1308147 1649925 1308147 354133 1308147 875080 3328280 875080 1344328 875080 1344328 1351113 1344328 757524 2225052 757524 2225052 3890480 2225052 1661189 352451 1661189 623308 1661189 623308 1045299 623308 1667552 4874900 1667552 4874900 3336657 4874900 3327822 451556 3327822 707663 3327822 707663 958391 707663 2473113 3326986 2473113 2539574 2473113 2539574 4218613 2539574 4052727 640585 4052727 640585 1000789 640585 1977068 3327478 1977068 488747 1977068 488747 1656244 488747 3588484 1298470 3588484 1298470 375439 1298470 521796 1143783 521796 412372 521796 412372 3809308 1663283 3809308 1663283 4631790 1663283 4004830 2654655 4004830 3073864 4004830 3073864 3591823 3073864 4269327 3319452 4269327 3319452 725444 3319452 4081989 1449923 4081989 1449923 1440097 1449923 4183690 2467707 4183690 3331059 4183690 3331059 70276 3331059 3330721 480363 3330721 480363 850217 845806 850217 2673068 850217 2673068 4342903 2673068 4051967 2384822 4051967 2465582 4051967 2465582 4141725 2465582 3348543 4176899 3348543 1305504 3348543 1305504 382526 1305504 3801022 1160771 3801022 1160771 1167887 1160771 3110442 2468964 3110442 3923484 3110442 3923484 237615 3923484 3899306 2754243 3899306 3118420 3899306 3118420 1671789 3118420 3862303 2214874 3862303 3315327 3862303 3315327 2127351 3315327 3534584 617044 3534584 617044 1035343 617044 4643685 1090614 4643685 1090614 903153 744430 903153 1418524 903153 1418524 1667984 4713804 1667984 335059 1667984 335059 311624 3322244 311624 2705469 311624 2705469 3967716 2705469 1659336 3363523 1659336 1670788 1659336 1670788 818695 1273985 818695 1273985 403282 1273985 1387892 1387982 1387892 709977 1387892 709977 3348117 1654716 3348117 2326390 3348117 2326390 4346482 2326390 924821 727750 924821 2371198 924821 2371198 4405394 2500937 4405394 2500937 1321027 4558534 1321027 4558534 1674032 4558534 460637 1659842 460637 1659842 3390130 1659842 3270226 1653909 3270226 4795573 3270226 4795573 1649938 4795573 4633463 817941 4633463 817941 843226 817941 4322298 1476172 4322298 1476172 1330691 1280999 1330691 1280999 379073 1280999 1580145 3314544 1580145 1009965 1580145 1009965 2943646 3339434 2943646 3339434 262451 3339434 4306550 1172577 4306550 1172577 496435 1172577 1073122 1684895 1073122 1684895 251522 1684895 306975 3329402 306975 3329402 4140990 3329402 488310 3346886 488310 3346886 4763602 3346886 284434 256288 284434 3158294 284434 3158294 3347945 3158294 1398219 3335423 1398219 3008252 1398219 3008252 4695909 3008252 4464600 1675434 4464600 1675434 1666309 483445 1666309 3535262 1666309 3535262 3351468 3535262 233382 2458743 233382 2458743 4614447 827397 4614447 827397 832026 827397 1007546 686790 1007546 1571507 1007546 1571507 3329903 1571507 1646737 4639824 1646737 397962 1646737 397962 1273555 397962 2637355 3324210 2637355 128082 2637355 128082 3906112 1906663 3906112 1906663 478254 3814878 478254 3814878 4057579 1314468 4057579 1314468 337492 1314468 583878 2743320 583878 2743320 3320326 4680580 3320326 710505 3320326 710505 961347 710505 4649221 1228560 4649221 1228560 437824 1228560 3329436 88853 3329436 2736430 3329436 2736430 3941885 2736430 3605698 1666717 3605698 1666717 995996 3352530 995996 3352530 1271828 3352530 504545 493516 504545 3316580 504545 3316580 3771366 317866 3771366 317866 1357454 317866 2894013 1648110 2894013 1960101 2894013 1960101 3626796 1960101 279099 254694 279099 1125284 279099 1125284 4732028 609044 4732028 609044 593709 609044 1682358 2438633 1682358 695578 1682358 695578 3349634 695578 568091 544341 568091 3700819 568091 3700819 1664458 3700819 500265 1646953 500265 1646953 4368347 1646953 229490 1435629 229490 1293955 229490 1293955 1134422 565089 1134422 1925927 1134422 1925927 4746800 1925927 872036 3330253 872036 534218 872036 534218 525889 534218 3604427 664833 3604427 664833 982578 664833 4108281 1929129 4108281 1929129 4754222 1929129 420456 1660144 420456 1660144 739509 2061203 739509 2061203 4609685 2061203 433281 3335064 433281 901235 433281 901235 1682579 2398895 1682579 2398895 4065100 2398895 828467 814701 828467 2018269 828467 2018269 4644394 2018269 893479 883570 893479 2523688 893479 2523688 4146374 2523688 4028997 2369829 4028997 2726420 4028997 2726420 3875342 365370 3875342 365370 1330627 365370 3352356 3589360 3352356 997959 3352356 997959 993892 997959 4404534 2237778 4404534 2325874 4404534 2325874 3593903 3102133 3593903 3335920 3593903 3335920 496381 3335920 2067290 3326431 2067290 1170293 2067290 1170293 1649198 1170293 3353031 1053571 3353031 1662001 3353031 1662001 926939 1662001 1662730 3737977 1662730 2034868 1662730 2034868 1663050 2034868 1234823 110705 1234823 110705 1647991 110705 1049918 3329013 1049918 1462373 1049918 1462373 1783570 3338459 1783570 561091 1783570 561091 569845 561091 1655897 2696303 1655897 330355 1655897 330355 330390 330355 3348976 131463 3348976 3324224 3348976 3324224 2034958 3324224 3348904 3428908 3348904 1423599 3348904 1423599 255893 1423599 785727 763296 785727 2764414 785727 2764414 3907060 2764414 3591367 1392483 3591367 1392483 277509 1392483 1718850 3323983 1718850 1667594 1718850 1667594 512044 1667594 3352307 3599790 3352307 1306713 3352307 1306713 1060924 520018 1060924 520018 3566216 515531 3566216 515531 523936 515531 990158 3327226 990158 453721 990158 453721 459018 453721 3600090 1646811 3600090 1663289 3600090 1663289 483129 1663289 3336562 3466756 3336562 488790 3336562 488790 653780 992909 653780 682370 653780 682370 1816006 1131080 1816006 1131080 502877 1131080 1144985 1141014 1144985 1659417 1144985 1659417 3650693 3043269 3650693 3353100 3650693 3353100 4165526 3353100 262691 2413237 262691 2413237 4286925 2413237 2888815 3339221 2888815 512287 2888815 512287 1149159 512287 1192318 496777 1192318 2740273 1192318 2740273 4377038 2740273 1808780 3331351 1808780 1902538 1808780 1902538 4744580 1902538 4675550 1986631 4675550 3941983 4675550 3941983 585091 3332790 585091 3332790 2188187 3332790 473310 451276 473310 3990111 473310 3990111 4005756 1671466 4005756 2267563 4005756 2267563 3776290 2894022 3776290 2971848 3776290 2971848 4632885 2971848 1053400 1686646 1053400 756543 1053400 756543 758104 756543 1681332 2854762 1681332 1070402 1681332 1070402 598629 1070402 3317151 4766391 3317151 4699479 3317151 4699479 3337988 4286084 3337988 3731235 3337988 3731235 1014241 3339918 1014241 2128980 1014241 2128980 4530447 2128980 1076068 589611 1076068 3337175 1076068 3337175 3330678 4610406 3330678 1366974 3330678 1366974 287245 1366974 4444769 2220654 4444769 3324649 4444769 3324649 318762 3324649 331159 3349864 331159 3349864 779955 1654048 779955 1654048 4384663 1654048 3350918 897752 3350918 897752 779475 897752 3351002 4395994 3351002 1432763 3351002 1432763 619396 812562 619396 812562 4220071 1229923 4220071 1229923 426248 3792405 426248 3792405 3716024 1236384 3716024 1236384 1225222 1236384 3321477 449911 3321477 1137954 3321477 1137954 1127613 1137954 1654657 615342 1654657 3368541 1654657 3368541 3314463 3368541 798747 3331064 798747 3331064 1676770 744125 1676770 744125 3350159 4279773 3350159 2711259 3350159 2711259 4684670 1652911 4684670 3067624 4684670 3067624 4740953 3067624 458147 426960 458147 2505760 458147 2505760 4158134 2505760 1911913 3347910 1911913 892796 1911913 892796 890345 892796 3324642 1809359 3324642 1809359 1654721 1809359 4170087 1659221 4170087 1659221 3177664 1659221 3923101 1659406 3923101 1659406 4378622 1659406 1377764 1372033 1377764 2845493 1377764 2845493 4519722 2845493 324399 1326496 324399 227975 324399 227975 4170511 2525803 4170511 3351118 4170511 3351118 743331 3351118 3789259 2084364 3789259 3638694 3789259 3638694 506926 3083183 506926 3083183 3315129 3083183 1678782 4824857 1678782 2076360 1678782 2076360 3759940 2076360 1332833 344497 1332833 2465139 1332833 2465139 4141797 2465139 945373 717876 945373 3758583 945373 3758583 3323279 3758583 1392384 1387514 1392384 3332611 1392384 3332611 641181 3332611 4750055 1926947 4750055 2085469 4750055 2085469 1656916 2085469 3313449 571002 3313449 571002 1098919 571002 3875535 812065 3875535 812065 811974 812065 4580978 2093260 4580978 3349454 4580978 3349454 554945 3349454 3346100 3776957 3346100 1202973 3346100 1202973 3343148 1202973 3643938 1971069 3643938 3120310 3643938 3120310 2385229 3120310 4265730 2333208 4265730 2333208 3339321 2632059 3339321 2632059 4303364 2632059 347936 3319116 347936 3319116 1583326 3319116 536943 513973 536943 2820243 536943 2820243 3840266 2820243 1652527 3797468 1652527 2300710 1652527 2300710 3976494 2300710 205016 954472 205016 954472 1661698 847956 1661698 1669901 1661698 1669901 3460566 1669901 1259465 405129 1259465 993981 1259465 993981 1031911 993981 3378720 2986461 3378720 2986461 3677951 2986461 1677066 638419 1677066 790657 1677066 790657 810591 790657 1673560 2778134 1673560 2726412 1673560 2726412 3934496 2726412 3712023 2232098 3712023 2232098 3902083 2232098 3342955 1566205 3342955 4286241 3342955 4286241 1658469 4286241 4312174 2367131 4312174 2905050 4312174 2905050 3799706 2905050 4405578 2285228 4405578 3750477 4405578 3750477 470709 1196491 470709 46687 470709 46687 3447589 674926 3447589 674926 783796 2947196 783796 2947196 3728292 2947196 1679205 349705 1679205 349705 332357 349705 678047 1647132 678047 754673 678047 754673 3817256 2163733 3817256 3320162 3817256 3320162 3790141 3320162 4393119 1890100 4393119 1890100 4764444 1890100 1660669 4545146 1660669 1681555 1660669 1681555 3332913 1237999 3332913 1237999 452421 1237999 1652330 4697234 1652330 3027291 1652330 3027291 4688094 3027291 1681587 559062 1681587 683798 1681587 683798 338983 2223469 338983 2223469 4425862 2223469 1682526 4494072 1682526 3104703 1682526 3104703 4755234 3104703 1347164 724264 1347164 724264 959149 724264 1224355 1207104 1224355 3325915 1224355 3325915 2255679 3325915 135809 3606034 135809 3606034 3343243 3606034 1686134 4701030 1686134 1655690 1686134 1655690 3378447 1655690 1555658 1656386 1555658 810414 1555658 810414 782368 810414 1679287 1849214 1679287 1174603 1679287 1174603 800190 3528179 800190 2167573 800190 2167573 4486507 2167573 3315538 2074216 3315538 3005676 3315538 3005676 3644047 3005676 1661447 2302412 1661447 2302412 3958716 2302412 738817 3117281 738817 3117281 4787396 3117281 3876912 2802292 3876912 3068441 3876912 3068441 4729261 3068441 1649012 431270 1649012 1965828 1649012 1965828 1647180 1965828 3318775 1916347 3318775 2012764 3318775 2012764 4656905 2012764 4294838 938887 4294838 938887 940763 938887 3924174 2245146 3924174 3347789 3924174 3347789 4226535 3347789 687773 3066729 687773 3066729 3607509 3066729 2671900 409092 2671900 409092 1268232 409092 2614140 380738 2614140 380738 345245 380738 1138239 1101122 1138239 1157683 1138239 1157683 4440697 2223579 4440697 2965977 4440697 2965977 2689771 3117770 2689771 3117770 4627987 38780 4627987 38780 1667973 140084 1667973 2937980 1667973 2937980 4618330 2937980 4338279 1345527 4338279 1345527 1339620 1345527 4586006 2078503 4586006 2218044 4586006 2218044 4446769 2218044 4495600 2829485 4495600 3376569 4495600 3376569 3343745 3376569 4008896 2147715 4008896 2147715 1670698 3702512 1670698 3317072 1670698 3317072 442011 3317474 442011 3317474 3667679 3317474 931646 758139 931646 2314718 931646 2314718 4153260 1653233 4153260 1653233 3347512 352854 3347512 352854 1298979 352854 3968894 1389273 3968894 1389273 214638 2572420 214638 2572420 4034071 2778234 4034071 2778234 4432361 2778234 4371107 1444691 4371107 1444691 1672355 3667431 1672355 3667431 3337957 3667431 703819 4146687 703819 4146687 3970325 2606356 3970325 2606356 4468185 2196669 4468185 2523702 4468185 2523702 1685873 2523702 3922108 546206 3922108 546206 468034 481641 468034 122051 468034 122051 1667058 122051 390260 3332395 390260 3332395 193965 3332395 4675585 1665071 4675585 1665071 2594035 1665071 3321158 1017145 3321158 1017145 609032 593366 609032 1650043 609032 1650043 4001314 1650043 1652293 653250 1652293 3317962 1652293 3317962 1257230 3317962 2844788 3352190 2844788 1244536 2844788 1244536 940649 3342191 940649 1392347 940649 1392347 1389130 1392347 326506 1788290 326506 1788290 1651599 1788290 530854 515704 530854 2627627 530854 2627627 4038632 2627627 348103 1667127 348103 1667127 716236 1654121 716236 1654121 4773563 1674660 4773563 1674660 1647801 1674660 3833190 2828955 3833190 3330222 3833190 3330222 458729 3330222 1385138 1669378 1385138 1669378 592101 1669378 1649415 826303 1649415 2738865 1649415 2738865 4421266 2738865 3644036 1241853 3644036 1241853 3320212 1241853 3975161 1948770 3975161 1948770 3340997 1948770 4226360 2420405 4226360 2420405 4092275 2420405 4181383 1312301 4181383 1312301 1300921 1312301 1350053 604815 1350053 604815 619726 604815 2537318 3331264 2537318 1442584 2537318 1442584 229555 1442584 3320867 3700063 3320867 1026845 3320867 1026845 1040618 1026845 3625585 3001302 3625585 3001302 4680435 3001302 4030436 1649672 4030436 1649672 1054717 597649 1054717 2108855 1054717 2108855 3786259 2108855 1680297 2022081 1680297 1356734 1680297 1356734 312601 1356734 4041370 835384 4041370 835384 2647122 1185788 2647122 1185788 1195245 1185788 4556711 2118613 4556711 3263511 4556711 3263511 1650769 3263511 1657717 3973802 1657717 2831691 1657717 2831691 1669794 2831691 1297761 2054429 1297761 2054429 3695282 2054429 1329491 4511084 1329491 3437681 1329491 3437681 4656441 1223754 4656441 1223754 268742 241227 268742 3334767 268742 3334767 2990076 3334767 806475 886699 806475 516662 806475 516662 3313418 516662 1662417 4226866 1662417 1683020 1662417 1683020 900626 1683020 1128462 1106743 1128462 2644389 1128462 2644389 3343043 2644389 1676130 4545182 1676130 2209023 1676130 2209023 4460786 2209023 4190854 3329403 4190854 3332262 4190854 3332262 1107445 3332262 2161504 3023936 2161504 1063084 2161504 1063084 580314 1063084 3477840 288077 3477840 288077 700389 3339561 700389 3339561 2044861 3339561 1670199 260385 1670199 260385 1666748 260385 4489487 1247339 4489487 1247339 1672808 1247339 4653460 2029987 4653460 2458768 4653460 2458768 3339278 1580871 3339278 3345718 3339278 3345718 2150101 3345718 4566039 1063258 4566039 1063258 1071952 1063258 1666880 1168211 1666880 1469882 1666880 1469882 3328580 1469882 525722 1124593 525722 1107015 525722 1107015 3347142 292022 3347142 292022 278008 292022 980380 969543 980380 3350022 980380 3350022 3352748 696081 3352748 1276138 3352748 1276138 1275288 1276138 1680863 4086857 1680863 2800624 1680863 2800624 4168644 2471427 4168644 2934135 4168644 2934135 4581097 2934135 3673168 2721193 3673168 2721193 3937100 2721193 491058 486699 491058 2251852 491058 2251852 4427159 2251852 1780288 318634 1780288 318634 1375480 318634 4416431 2224169 4416431 4935316 4416431 4935316 1667066 4935316 3328851 461462 3328851 461462 467502 461462 3329456 1223153 3329456 1223153 1210544 1223153 1336680 1309844 1336680 2097878 1336680 2097878 3768100 2097878 2518985 1384820 2518985 1384820 258234 1384820 2394356 3321055 2394356 3130533 2394356 3130533 4770785 3130533 4488538 1856007 4488538 1856007 1661493 1856007 3887913 893288 3887913 893288 887629 893288 4790054 389222 4790054 389222 1265641 389222 3340232 310560 3340232 2163703 3340232 2163703 4481656 2163703 1342193 301513 1342193 792868 1342193 792868 787214 792868 811831 2048304 811831 2048304 4612257 2048304 1637262 3345951 1637262 523792 1637262 523792 1142526 523792 1666981 2730045 1666981 2730045 3915048 2730045 339216 1344407 339216 405802 339216 405802 3567209 1889307 3567209 3346468 3567209 3346468 1111112 501975 1111112 501975 4760077 856548 4760077 856548 855793 856548 3345528 1772397 3345528 2459047 3345528 2459047 4119407 2459047 3735897 1658418 3735897 1658418 221836 1658418 4524649 2868314 4524649 4798772 4524649 4798772 1315804 2392389 1315804 2392389 4041369 2392389 1893380 1654061 1893380 2718289 1893380 2718289 4393634 2718289 1684852 4025379 1684852 479065 1684852 479065 472422 479065 560269 3315768 560269 297130 560269 297130 298211 297130 1676694 117252 1676694 389408 1676694 389408 1275683 389408 2462716 3137424 2462716 2551118 2462716 2551118 4363319 2302991 4363319 2507525 4363319 2507525 1887292 2507525 3888384 2217784 3888384 2217784 4455314 2217784 4070844 2589540 4070844 2780995 4070844 2780995 1114029 561864 1114029 975879 1114029 975879 3340667 975879 1662419 942041 1662419 2488536 1662419 2488536 3333598 2488536 1268679 1336745 1268679 1336745 4689676 2011297 4689676 2011297 3661044 2011297 4052085 2372700 4052085 3349890 4052085 3349890 2831982 3349890 4342451 3319816 4342451 3319816 2094402 3319816 4121078 2459127 4121078 2652569 4121078 2652569 4331855 2652569 292376 1354686 292376 488595 292376 488595 1142378 488595 300263 2197905 300263 2197905 3843956 2197905 1046032 637167 1046032 2862252 1046032 2862252 3796238 2862252 2358902 1653651 2358902 2096706 2358902 2096706 639254 632153 639254 3315618 639254 3315618 4196470 3315618 1813437 384303 1813437 384303 1212601 854391 1212601 854391 866584 854391 1681676 4990068 1681676 1960534 1681676 1960534 4726212 1960534 1204677 451332 1204677 1190824 1204677 1190824 1282672 1260625 1282672 3569781 1282672 3569781 4305811 1648929 4305811 1648929 990111 1648929 3315865 715360 3315865 715360 933569 715360 3155641 1007850 3155641 1007850 675351 1007850 4487271 1300818 4487271 1300818 1317360 1300818 2250835 1663348 2250835 1679565 2250835 1679565 298118 3345423 298118 1255896 298118 1255896 1652248 1611867 1652248 4486551 1652248 4486551 3323823 4486551 693845 688742 693845 2521668 693845 2521668 3338300 2521668 341001 3352822 341001 3352822 2512467 3342484 2512467 457347 2512467 457347 467096 457347 3761634 1919884 3761634 1919884 1650478 3950995 1650478 3816325 1650478 3816325 1668862 4729273 1668862 1662195 1668862 1662195 2679493 1662195 524056 802637 524056 802637 3342801 802637 735607 3085274 735607 3085274 3575313 3085274 1667388 3271085 1667388 2499848 1667388 2499848 1652662 2499848 1726597 3336367 1726597 2500984 1726597 2500984 4152787 2500984 1147526 1180990 1147526 1034191 1147526 1034191 613717 1034191 3320889 753327 3320889 3336651 3320889 3336651 917423 3336651 4270509 1125084 4270509 1125084 536242 1125084 1650872 123229 1650872 3328151 1650872 3328151 4252732 3328151 3344052 74770 3344052 1680200 3344052 1680200 3271680 1680200 3344401 4401066 3344401 763918 3344401 763918 767040 763918 1663838 4189230 1663838 291901 1663838 291901 1347174 291901 4037979 145921 4037979 145921 1677373 145921 3990149 2327665 3990149 3051287 3990149 3051287 3582196 3051287 3838177 2807065 3838177 3350374 3838177 3350374 1650304 2532645 1650304 653002 1650304 653002 676426 653002 1034300 1678816 1034300 1028129 1034300 1028129 1053717 1028129 646538 645840 646538 1286066 646538 1286066 400333 1286066 4705798 1663905 4705798 1663905 1376147 1379912 1376147 408820 1376147 408820 391632 408820 746905 3017129 746905 3017129 4677178 3017129 2658869 1004057 2658869 1004057 1003605 1004057 4308186 398735 4308186 398735 536370 1758343 536370 1758343 4760948 2687952 4760948 2687952 1684005 2687952 3596668 2025351 3596668 2025351 4364388 2709380 4364388 3327637 4364388 3327637 1695882 3327637 3984489 1666110 3984489 1673090 3984489 1673090 4338814 1673090 3790421 1659160 3790421 1659160 2330506 1659160 4270658 2632927 4270658 3905620 4270658 3905620 1651857 4173777 1651857 3319619 1651857 3319619 4546633 3319619 1634070 3339584 1634070 3339584 2531229 3339584 441463 1204092 441463 827385 441463 827385 1666419 3375524 1666419 1676639 1666419 1676639 4336812 1326819 4336812 1326819 356786 1326819 835890 2455272 835890 2455272 4417114 2056773 4417114 2056773 1231402 1117126 1231402 1117126 3343886 1117126 1669438 283027 1669438 4316773 1669438 4316773 1684179 4316773 298074 2349034 298074 2349034 4540907 1969829 4540907 1969829 4704739 1969829 1670540 489802 1670540 1168487 1670540 1168487 1173083 1168487 3691222 2028153 3691222 2658778 3691222 2658778 4360158 2658778 635173 631390 635173 1933245 635173 1933245 4730879 1933245 4401264 2247373 4401264 3701290 4401264 3701290 2359685 1179142 2359685 1179142 1181840 1179142 4202507 1398272 4202507 1398272 1148161 1158281 1148161 988136 1148161 988136 702353 988136 1278579 390562 1278579 3319006 1278579 3319006 4727923 1940047 4727923 3338616 4727923 3338616 871861 3321048 871861 841983 871861 841983 806509 841983 1662765 2919214 1662765 1425471 1662765 1425471 415579 1218665 415579 1071079 415579 1071079 3342120 882803 3342120 2080251 3342120 2080251 1682750 2080251 4398039 1081024 4398039 1081024 563864 1081024 4622581 2972938 4622581 4264862 4622581 4264862 1647566 4264862 4290681 2375579 4290681 2627726 4290681 2627726 4310211 2627726 1254329 1264615 1254329 232511 1254329 232511 1471099 232511 702703 3334841 702703 3334841 71115 3334841 1437583 210505 1437583 2210807 1437583 2210807 4429796 2210807 1447010 1447386 1447010 823416 1447010 823416 835283 823416 3341353 4391200 3341353 1293427 3341353 1293427 400918 1293427 4071176 1659552 4071176 2749731 4071176 2749731 4422891 2749731 2813867 3737221 2813867 3737221 985167 691309 985167 1290927 985167 1290927 3315016 1290927 1288308 859643 1288308 859643 868306 859643 4705266 1683940 4705266 1683940 278827 1683940 3336619 1128790 3336619 2635823 3336619 2635823 4015668 2635823 1312663 3348748 1312663 2862391 1312663 2862391 3827255 2862391 2712960 1662212 2712960 2351615 2712960 2351615 4301624 2351615 2477193 3325854 2477193 2551489 2477193 2551489 4148385 2551489 3860024 1300290 3860024 1300290 3755739 1300290 4331033 2319569 4331033 3342455 4331033 3342455 4126683 943191 4126683 943191 947913 943191 4689237 1971961 4689237 3044712 4689237 3044712 3629016 3044712 4354162 2674039 4354162 4662939 4354162 4662939 333960 1684249 333960 1684249 1879076 3315868 1879076 1911677 1879076 1911677 3564377 1911677 320613 1668851 320613 1668851 1947514 3343222 1947514 1676606 1947514 1676606 4641374 1664000 4641374 1664000 27496 1664000 3562858 3086492 3562858 4038014 3562858 4038014 2534212 1665867 2534212 4240599 2534212 4240599 3838486 2445631 3838486 2445631 4233572 2445631 2392326 3345543 2392326 1430986 2392326 1430986 1431290 1430986 4432592 1678819 4432592 2528108 4432592 2528108 4194376 2528108 4400088 3348011 4400088 4692793 4400088 4692793 436689 429531 436689 1474335 436689 1474335 4209133 1474335 363179 335510 363179 2543706 363179 2543706 4217546 2543706 3334743 4347834 3334743 455751 3334743 455751 1224007 455751 4748780 1008437 4748780 1008437 567069 1657554 567069 1657554 1874313 4615058 1874313 4615058 1668648 4615058 3352300 3425354 3352300 1292201 3352300 1292201 366633 1292201 4076218 996138 4076218 996138 335255 2299305 335255 2299305 3990580 2299305 3626497 1932650 3626497 2543767 3626497 2543767 1665171 151083 1665171 540392 1665171 540392 1145553 540392 1662658 609006 1662658 974161 1662658 974161 1662693 974161 1180796 1164961 1180796 2396574 1180796 2396574 4273861 2396574 441327 440943 441327 3514678 441327 3514678 1772998 3339608 1772998 3329253 1772998 3329253 39247 3329253 4206555 2447434 4206555 3646107 4206555 3646107 1197894 3646107 1551194 1678708 1551194 565015 1551194 565015 151885 3347115 151885 328997 151885 328997 1337145 328997 1184086 4303997 1184086 4303997 1737957 3322820 1737957 1160664 1737957 1160664 1143543 1160664 1291650 1650076 1291650 508495 1291650 508495 1158454 508495 3331880 37942 3331880 37942 3345290 37942 3327102 840444 3327102 840444 821692 840444 4742164 2635596 4742164 2635596 1165231 557643 1165231 557643 1117540 557643 3351198 579918 3351198 739481 3351198 739481 252713 2605072 252713 2605072 4422549 293984 4422549 293984 1394552 293984 3847254 2182077 3847254 3341608 3847254 3341608 4461945 1391076 4461945 1391076 1661563 2264722 1661563 1674672 1661563 1674672 3844759 2848495 3844759 2998157 3844759 2998157 1100710 849133 1100710 849133 824673 849133 4554842 2871251 4554842 2955201 4554842 2955201 3692663 2955201 4140196 2483699 4140196 3083128 4140196 3083128 1247050 1238925 1247050 2421839 1247050 2421839 3897602 2291457 3897602 2291457 4361730 2291457 3497905 1323803 3497905 1323803 328175 1323803 4326559 2342325 4326559 3068345 4326559 3068345 4715758 3068345 644171 649517 644171 585949 644171 585949 310877 3346757 310877 3346757 4783398 3346757 1654365 4720497 1654365 3330644 1654365 3330644 4594622 2060829 4594622 2711175 4594622 2711175 3962010 2711175 4129161 780260 4129161 780260 888668 780260 4072669 2407391 4072669 3320838 4072669 3320838 3411217 3320838 4709151 1672001 4709151 3016474 4709151 3016474 3635622 3049647 3635622 3319788 3635622 3319788 1117193 542641 1117193 2462524 1117193 2462524 4138922 2462524 900140 879725 900140 1526899 900140 1526899 3352490 1526899 1666645 349098 1666645 3633466 1666645 3633466 3749085 2203832 3749085 2203832 4446275 2203832 3869535 1679608 3869535 2386972 3869535 2386972 4268102 2386972 671623 999755 671623 867458 671623 867458 4008762 2316173 4008762 2677531 4008762 2677531 4334594 2677531 601565 1439148 601565 1439148 205160 1439148 3026011 1686287 3026011 2083620 3026011 2083620 3773455 2083620 3351276 453661 3351276 453661 3659813 453661 1678320 485639 1678320 485639 468408 485639 3340656 671851 3340656 671851 963148 671851 1686627 4691357 1686627 3351844 1686627 3351844 3282053 3351844 623673 3004846 623673 3004846 3328167 3004846 1044344 614107 1044344 2520701 1044344 2520701 4154850 2520701 3475960 1003601 3475960 1003601 765923 766049 765923 165649 765923 165649 4795113 732092 4795113 3328859 4795113 3328859 966789 703677 966789 1724612 966789 1724612 3756440 1685613 3756440 1685613 904495 754976 904495 972661 904495 972661 684441 972661 1666212 237970 1666212 3340978 1666212 3340978 3947154 1304448 3947154 1304448 1140545 1154425 1140545 1154425 4760351 1906461 4760351 2697830 4760351 2697830 1622701 3328399 1622701 1278957 1622701 1278957 383607 1278957 1651033 3993264 1651033 3993264 3352142 3993264 1099282 575857 1099282 2844097 1099282 2844097 4514288 2844097 595088 3345187 595088 3345187 1831219 3345187 372452 344140 372452 344140 3978964 846366 3978964 846366 1662763 846366 4248007 2428904 4248007 2708799 4248007 2708799 1652112 2285498 1652112 2285498 1682389 2285498 1315243 366633 1315243 528984 1315243 528984 515241 528984 3339127 924675 3339127 1666209 3339127 1666209 3346532 1666209 1439479 234654 1439479 981146 1439479 981146 688985 981146 1414034 262834 1414034 1378658 1414034 1378658 3321721 2316529 3321721 2893560 3321721 2893560 4575580 2893560 2692347 1657314 2692347 4956380 2692347 4956380 3335651 4956380 268475 246250 268475 1291155 268475 1291155 1276319 1291155 520564 4850584 520564 4850584 1682514 4747815 1682514 1665458 1682514 1665458 4786691 655711 4786691 655711 1015537 655711 4302410 2363156 4302410 3053355 4302410 3053355 4739662 3053355 3129124 1040347 3129124 1040347 601874 1040347 3336555 1069976 3336555 3192380 3336555 3192380 1334418 330201 1334418 3059297 1334418 3059297 4746989 3059297 2615126 3330337 2615126 847382 2615126 847382 826794 847382 3340902 2244020 3340902 2789832 3340902 2789832 3872474 2789832 3316660 765207 3316660 765207 797014 765207 2735690 3347445 2735690 3127661 2735690 3127661 4785983 3127661 4773406 3079122 4773406 4159578 4773406 4159578 3322174 4159578 4723366 2377252 4723366 2377252 4284535 2377252 4514084 539960 4514084 539960 3331005 539960 4519237 2878182 4519237 3574817 4519237 3574817 3322229 3574817 3338734 358601 3338734 3340894 3338734 3340894 4339863 3340894 712679 654798 712679 654798 4725508 1957425 4725508 3108122 4725508 3108122 653358 2264736 653358 2264736 4415304 2264736 1859959 1666983 1859959 2938756 1859959 2938756 3713892 2938756 2898716 989031 2898716 989031 692328 989031 1042860 602604 1042860 632900 1042860 632900 1014283 632900 3265408 1656509 3265408 2200880 3265408 2200880 3860177 2200880 1350430 278400 1350430 4089921 1350430 4089921 3317956 4089921 987808 667290 987808 2167214 987808 2167214 4529670 2167214 4187515 2327675 4187515 2327675 4635335 2981112 4635335 3638003 4635335 3638003 1661333 3638003 3726958 389260 3726958 936573 3726958 936573 697870 936573 4746339 1648048 4746339 2591996 4746339 2591996 1431478 224802 1431478 2688012 1431478 2688012 4337503 2688012 1374551 296633 1374551 1470375 1374551 1470375 3343875 1470375 1385332 2659463 1385332 2659463 4356777 2659463 1650547 1107912 1650547 3334868 1650547 3334868 4758548 3334868 3793373 494244 3793373 494244 493614 494244 3344978 3760355 3344978 3052726 3344978 3052726 4725670 341598 4725670 341598 1658242 341598 4183371 2520744 4183371 3063269 4183371 3063269 3595684 3063269 3700433 946745 3700433 946745 4795916 946745 4085392 1 4085392 1 386641 842649 386641 842649 4294762 279811 4294762 279811 374925 2376362 374925 2376362 4312060 2376362 3946739 2722256 3946739 3340011 3946739 3340011 2985079 3340011 4316094 2310506 4316094 2310506 3318036 2310506 3352716 27203 3352716 991937 3352716 991937 1002586 991937 4675421 2315259 4675421 2315259 904306 902227 904306 3347275 904306 3347275 3672085 3347275 1671917 4917417 1671917 297978 1671917 297978 1063450 618232 1063450 1171642 1063450 1171642 3336373 1171642 149631 3347185 149631 2548351 149631 2548351 4117003 2548351 1686208 1412401 1686208 1412401 3965793 1412401 1297350 364554 1297350 4517151 1297350 4517151 3318539 4517151 701098 953649 701098 410382 701098 410382 236263 3333393 236263 3333393 4304803 266912 4304803 266912 251426 266912 838526 287463 838526 287463 299893 287463 1533444 3351149 1533444 3324763 1533444 3324763 693805 3324763 924034 4585771 924034 4585771 4722160 2599569 4722160 2599569 3638896 1649970 3638896 1649970 1934965 1649970 4292224 1405984 4292224 1405984 252541 1405984 4212779 2216614 4212779 2216614 3889564 2216614 4491858 266440 4491858 266440 275657 266440 817163 791507 817163 1009206 817163 1009206 3666156 1680130 3666156 2991480 3666156 2991480 4658329 2991480 1223781 2612625 1223781 2612625 4752158 157599 4752158 157599 1015153 1009000 1015153 1348181 1015153 1348181 322996 1348181 3337562 2039219 3337562 2039219 4720870 1665173 4720870 1665173 4989371 1665173 3601501 2467843 3601501 2467843 4202056 2467843 3345796 4846111 3345796 3002454 3345796 3002454 4686993 3002454 3320813 1122390 3320813 1122390 1145624 1122390 4376494 2711656 4376494 4909906 4376494 4909906 1653247 161391 1653247 161391 1651430 161391 3784567 1662370 3784567 1662370 3966288 1662370 195389 3747832 195389 3747832 3346831 3747832 3314181 161229 3314181 1662170 3314181 1662170 4681727 1662170 141250 3337890 141250 2465785 141250 2465785 4158849 2465785 1654221 1042980 1654221 1899412 1654221 1899412 4768646 1899412 1387982 253562 1387982 3323111 1387982 3323111 447010 3323111 1658219 2829685 1658219 2303290 1658219 2303290 4377726 343126 4377726 343126 709692 2898224 709692 2898224 3752790 2898224 401659 3321432 401659 1662314 401659 1662314 4210149 1647586 4210149 1647586 1107404 1647586 1646892 4751717 1646892 2899800 1646892 2899800 4569498 2899800 1677549 1007453 1677549 1648187 1677549 1648187 2448992 1676746 2448992 3320606 2448992 3320606 4040440 3320606 1083139 3074391 1083139 3074391 3591513 3074391 568310 1197498 568310 1197498 450365 1197498 1588638 1668953 1588638 1654849 1588638 1654849 2615701 1654849 1682404 4886179 1682404 1927775 1682404 1927775 3569195 1927775 571201 2435481 571201 2435481 4239951 2435481 1340630 304185 1340630 2931914 1340630 2931914 4574345 2931914 3325895 4982407 3325895 599740 3325895 599740 4748429 599740 4589590 1100036 4589590 1100036 1022228 1037385 1022228 261596 1022228 261596 1668061 3332702 1668061 3332702 4518798 3332702 591684 3126305 591684 3126305 3549312 3126305 1183197 1181658 1183197 2165769 1183197 2165769 4507762 2165769 586950 1074111 586950 897866 586950 897866 3872217 2192536 3872217 3332546 3872217 3332546 1052013 992551 1052013 992551 521890 1283945 521890 1283945 357037 1283945 2288608 1656348 2288608 2643540 2288608 2643540 3993556 2643540 3843910 2753973 3843910 2753973 3320185 2753973 3326379 413620 3326379 413620 391585 413620 1677070 3880932 1677070 1673109 1677070 1673109 3131328 1673109 1633650 1648245 1633650 956437 1633650 956437 941996 956437 4251675 1652295 4251675 1652295 17349 1652295 3752660 2919114 3752660 3323240 3752660 3323240 3380053 3323240 4046935 2366983 4046935 3316187 4046935 3316187 1330551 3316187 1677024 3195731 1677024 2406075 1677024 2406075 4047236 2406075 433127 1263501 433127 202109 433127 202109 4131017 202109 1173493 493140 1173493 1083756 1173493 1083756 581913 3349907 581913 3349907 4111995 1411150 4111995 1411150 352520 644958 352520 644958 4546120 1632872 4546120 1632872 3321346 1632872 4152917 1298779 4152917 1298779 1271757 1298779 4251037 254562 4251037 254562 291849 291831 291849 2243933 291849 2243933 4452957 2243933 3315519 4439192 3315519 2643980 3315519 2643980 469650 3349363 469650 3349363 3992505 3349363 3320599 277428 3320599 277428 1280603 371643 1280603 442565 1280603 442565 1200180 442565 4765928 1098925 4765928 1098925 558611 1098925 2618713 3107752 2618713 2525667 2618713 2525667 4126390 2525667 631577 621173 631577 770938 631577 770938 3335702 1586969 3335702 2078251 3335702 2078251 1279086 394455 1279086 2118688 1279086 2118688 4563090 2118688 1117203 573946 1117203 2935020 1117203 2935020 4580738 2935020 724638 698523 724638 2503329 724638 2503329 4193393 2531367 4193393 3024239 4193393 3024239 4705057 3024239 1683595 4415358 1683595 1671910 1683595 1671910 4754541 3106169 4754541 3343183 4754541 3343183 4352296 3343183 4590405 2010737 4590405 2010737 4632002 2010737 3328178 714539 3328178 3972407 3328178 3972407 3325092 3972407 3341828 4823031 3341828 282797 3341828 282797 1646716 282797 3342933 4041080 3342933 2173441 3342933 2173441 885164 889846 885164 360156 885164 360156 369502 360156 678669 3307984 678669 3307984 3987006 2473013 3987006 2473013 1679237 2473013 3821145 1677146 3821145 1677146 919430 1677146 3338739 363657 3338739 363657 1274842 1649890 1274842 1649890 4308694 1649890 3546545 455524 3546545 455524 221646 1430569 221646 319252 221646 319252 3339732 581739 3339732 2929416 3339732 2929416 3731116 2929416 1656484 3350318 1656484 3350318 2836970 3350318 648590 1014932 648590 467990 648590 467990 439827 467990 3316684 975070 3316684 975070 298001 2704646 298001 2704646 3961149 2704646 443171 3323867 443171 247944 443171 247944 1672171 3269664 1672171 294755 1672171 294755 1377232 294755 1667589 4956013 1667589 2096061 1667589 2096061 4584246 2096061 837337 3332404 837337 3332404 3979311 2711038 3979311 4409696 3979311 4409696 3316544 4409696 3334499 897086 3334499 897086 869877 897086 914171 757862 914171 1655480 914171 1655480 3541357 1894774 3541357 2070641 3541357 2070641 4604806 2070641 369369 1281031 369369 846639 369369 846639 4771478 797129 4771478 797129 3313740 1153946 3313740 1153946 1147809 1153946 4418132 2257896 4418132 3317812 4418132 3317812 553570 3317812 3374292 3334950 3374292 3334950 3846577 3334950 3352116 139898 3352116 1963918 3352116 1963918 4730006 1963918 4266719 2393068 4266719 2642465 4266719 2642465 4327215 2642465 3344056 2161150 3344056 3018293 3344056 3018293 3625304 3018293 1822698 1328101 1822698 1328101 468225 2154178 468225 2154178 4478748 2154178 3869550 2232507 3869550 2571263 3869550 2571263 4338988 1150995 4338988 1150995 535808 1150995 1327947 361013 1327947 1678045 1327947 1678045 1309683 1678045 3317992 376558 3317992 1651800 3317992 1651800 744218 1651800 4078372 2395647 4078372 3323955 4078372 3323955 4359535 3323955 1064595 603143 1064595 729759 1064595 729759 964852 729759 3336056 3611303 3336056 1414798 3336056 1414798 248940 1414798 3336986 1205061 3336986 1906020 3336986 1906020 3934901 1360513 3934901 1360513 294309 1360513 3670748 1080791 3670748 1080791 1080352 1080791 3691220 1186371 3691220 1186371 1191172 1186371 3983504 2666193 3983504 3804147 3983504 3804147 3335977 3804147 4541966 1671931 4541966 1671931 2425779 1671931 4089625 1450793 4089625 2661781 4089625 2661781 4018898 2661781 4596611 1958155 4596611 1958155 3626957 1958155 4261092 2601899 4261092 3028976 4261092 3028976 4704011 3028976 3325209 4605831 3325209 4605831 505037 1145503 505037 1136033 505037 1136033 3330853 1591575 3330853 3334286 3330853 3334286 2913908 3334286 4532391 2863794 4532391 3322012 4532391 3322012 4373027 3322012 4442501 1466133 4442501 1466133 197318 1466133 2973796 1679778 2973796 2084895 2973796 2084895 4611380 2084895 1655643 562429 1655643 1663681 1655643 1663681 3877036 2226928 3877036 3328137 3877036 3328137 900343 3347164 900343 1682315 900343 1682315 3501994 1682315 981448 679529 981448 1229133 981448 1229133 456338 1229133 4761118 1433609 4761118 1433609 260374 1433609 368690 352091 368690 1650030 368690 1650030 3248323 1650030 1213395 1683998 1213395 1317417 1213395 1317417 1318163 1317417 1116165 558632 1116165 3319321 1116165 3319321 994412 3319321 1658884 2024858 1658884 674965 1658884 674965 989356 674965 4320347 2327158 4320347 2667519 4320347 2667519 4325912 2667519 660709 1655036 660709 1655036 403534 2441614 403534 2441614 4241077 2441614 3314899 1322193 3314899 1959932 3314899 1959932 3648183 1959932 1671843 1446883 1671843 3316138 1671843 3316138 4562174 2073258 4562174 2347500 4562174 2347500 3138546 1676954 3138546 3336172 3138546 3336172 1065450 3336172 3343759 443507 3343759 443507 454985 443507 3906395 2675137 3906395 2675137 4319728 2675137 464651 2558792 464651 2558792 3323923 2558792 877177 808320 877177 2674431 877177 2674431 4367489 2674431 3726451 2067474 3726451 3561937 3726451 3561937 843499 3561937 975201 715167 975201 3864864 975201 3864864 3344915 3864864 3341108 4871788 3341108 2915143 3341108 2915143 4587776 2915143 3308841 3332427 3308841 2654607 3308841 2654607 4012442 2654607 1657641 167673 1657641 570953 1657641 570953 903164 756447 903164 1658841 903164 1658841 353543 1658841 3353107 4257800 3353107 3783433 3353107 3783433 1339744 3783433 2258896 3344549 2258896 3344549 11456 3344549 4366001 1672885 4366001 1672885 2944437 1672885 3850871 381026 3850871 381026 389402 381026 3345979 4714802 3345979 4331804 3345979 4331804 1665460 4331804 3341340 1975569 3341340 2567411 3341340 2567411 1677652 2567411 3726639 1155711 3726639 1155711 1158986 1155711 4008658 2321127 4008658 3342344 4008658 3342344 270592 3342344 1530417 1682294 1530417 593863 1530417 593863 587723 593863 4319967 2249315 4319967 2249315 4439437 2249315 1916752 2758256 1916752 1657731 1916752 1657731 4586289 586647 4586289 586647 597000 586647 3324272 558839 3324272 740816 3324272 740816 691538 1663677 691538 406682 691538 406682 1256537 406682 1131327 550411 1131327 868437 1131327 868437 821072 868437 4346072 705128 4346072 705128 981800 705128 2352686 1882144 2352686 2228186 2352686 2228186 3907293 2228186 1681456 4084027 1681456 4084027 4463391 990208 4463391 990208 974021 990208 4720168 183166 4720168 183166 685829 1677107 685829 779209 685829 779209 4324028 1450116 4324028 3097774 4324028 3097774 4795524 3097774 1655115 4298437 1655115 2778426 1655115 2778426 4459027 2778426 2927544 1676976 2927544 3317690 2927544 3317690 1223761 3317690 1657530 2732142 1657530 822001 1657530 822001 3317538 3348157 3317538 2836869 3317538 2836869 1676421 2836869 3276300 4903572 3276300 4903572 1669016 4195572 1669016 305605 1669016 305605 1378687 305605 4520505 2137057 4520505 3120309 4520505 3120309 3540202 3120309 4318886 1676530 4318886 1676530 3183056 1676530 3544170 2579917 3544170 2579917 4101175 2579917 2336536 228302 2336536 228302 214776 228302 1654372 1944848 1654372 1328025 1654372 1328025 348509 1328025 3781854 1663206 3781854 4255952 3781854 4255952 1647300 4255952 1647341 2473313 1647341 2473313 4208806 2473313 2222579 3331786 2222579 2765611 2222579 2765611 4409997 2765611 3760501 1655048 3760501 1655048 1659602 4559032 1659602 1927215 1659602 1927215 4546364 2680092 4546364 2680092 467234 465269 467234 472642 467234 472642 3343803 536822 3343803 2685828 3343803 2685828 3992100 2685828 496856 3321902 496856 2756368 496856 2756368 4431375 2756368 3343532 4259015 3343532 193491 3343532 193491 1647863 193491 4040207 1647959 4040207 1647959 1513031 1647959 4245822 1423258 4245822 1423258 1412703 1423258 4602718 269680 4602718 269680 263740 269680 4962119 1680825 4962119 3352949 4962119 3352949 1968712 3352949 4663261 1658394 4663261 3101278 4663261 3101278 3320130 209113 3320130 452118 3320130 452118 448048 452118 3875757 1993127 3875757 1993127 4678966 1993127 671196 997369 671196 854875 671196 854875 1353072 318164 1353072 3321181 1353072 3321181 3819397 3321181 1142910 507508 1142910 1088192 1142910 1088192 540764 2232922 540764 2232922 3338464 950326 3338464 950326 712981 950326 3822565 2171137 3822565 3342858 3822565 3342858 62016 3342858 1115138 788295 1115138 788295 212831 239004 212831 239004 4495372 1264820 4495372 1264820 1256779 1264820 1613380 2658527 1613380 2658527 4008524 2658527 2658437 3318551 2658437 673611 2658437 673611 666055 673611 4571842 2773545 4571842 2773545 3666883 199181 3666883 199181 1371008 298133 1371008 2243036 1371008 2243036 3901205 2243036 3336947 232810 3336947 232810 1346837 1352119 1346837 950932 1346837 950932 953411 950932 1666996 210764 1666996 210764 3333270 210764 2908968 345662 2908968 345662 1674192 4887598 1674192 1655633 1674192 1655633 201116 1655633 364592 522805 364592 522805 1152187 522805 1118658 1093434 1118658 1668497 1118658 1668497 1295912 1668497 1013957 1000822 1013957 4469192 1013957 4469192 3334263 1497539 3334263 1666213 3334263 1666213 1006975 252659 1006975 252659 246946 252659 3325186 4711065 3325186 3680088 3325186 3680088 3317282 4508176 3317282 860859 3317282 860859 732055 2759085 732055 2759085 3891711 2198271 3891711 2410665 3891711 2410665 4050894 2410665 1319867 352459 1319867 3988735 1319867 3988735 1683652 3988735 835302 1683848 835302 1018721 835302 1018721 4515269 2375739 4515269 2375739 4273042 2375739 4785782 2535148 4785782 2535148 381131 375739 381131 2060080 381131 2060080 3346248 2060080 1667990 4272992 1667990 3097850 1667990 3097850 4758404 3097850 3634410 1119206 3634410 1900159 3634410 1900159 3341040 2402205 3341040 2402205 1667946 2402205 3343426 569698 3343426 569698 3320943 569698 3338069 3945474 3338069 1341618 3338069 1341618 4535142 1341618 282399 3326065 282399 3326065 3812044 3326065 3428454 3048701 3428454 3048701 3648190 3048701 1679588 3544827 1679588 590751 1679588 590751 1071352 590751 4376288 2699418 4376288 3321754 4376288 3321754 1386290 3321754 4315926 1649214 4315926 1649214 284117 1649214 466745 465560 466745 2809503 466745 2809503 3892251 2809503 3330109 889993 3330109 3403584 3330109 3403584 4601351 512514 4601351 512514 366964 3340166 366964 3340166 1536503 3340166 1233217 1242872 1233217 561119 1233217 561119 1082815 561119 2675962 1649144 2675962 1653665 2675962 1653665 4621069 1653665 3998299 950635 3998299 950635 970330 950635 3345317 2810163 3345317 3108001 3345317 3108001 1669121 3108001 3339226 4536639 3339226 2069351 3339226 2069351 4596247 2069351 227420 4511320 227420 4511320 3575645 3116227 3575645 3345772 3575645 3345772 3881245 3345772 898620 2800148 898620 2800148 4463250 2800148 2616286 3346609 2616286 1193347 2616286 1193347 1676681 1193347 2430385 3319715 2430385 1103352 2430385 1103352 1092879 1103352 1672537 223695 1672537 4269022 1672537 4269022 3374350 2262142 3374350 2262142 3952895 2262142 3637914 1976982 3637914 3692167 3637914 3692167 3320776 3692167 4435184 285223 4435184 285223 284848 285223 2125704 806396 2125704 806396 799347 806396 4529952 1866300 4529952 1866300 2632328 1866300 3603510 3031838 3603510 3098280 3603510 3098280 842389 809001 842389 3044165 842389 3044165 3631763 3044165 234631 330316 234631 330316 1370418 330316 963503 718393 963503 2652988 963503 2652988 1670809 2652988 420196 1888637 420196 1888637 4663230 1152650 4663230 1152650 498445 1152650 3930098 1207107 3930098 1207107 523959 1118052 523959 850569 523959 850569 867518 850569 567269 2408372 567269 2408372 4244221 2408372 1662652 908995 1662652 1304836 1662652 1304836 1299342 1304836 1981361 2861239 1981361 1148745 1981361 1148745 4208933 2561087 4208933 2890480 4208933 2890480 4579636 2890480 2147430 1680995 2147430 1680995 4984624 1680995 738860 2893777 738860 2893777 3755506 2893777 3235029 3330704 3235029 2122411 3235029 2122411 1683389 2122411 4626948 2054288 4626948 4423329 4626948 4423329 1651424 4423329 4146560 531104 4146560 531104 506430 531104 4007415 1970656 4007415 1970656 3641884 1970656 4461356 1393846 4461356 2043372 4461356 2043372 3697384 2043372 4651529 1954796 4651529 1954796 489173 1200410 489173 1191033 489173 1191033 3345509 1191033 1071294 1058625 1071294 3131033 1071294 3131033 1647584 3131033 735898 2380058 735898 2380058 4313599 2380058 3322864 4161386 3322864 1263959 3322864 1263959 404219 1263959 4658010 1647076 4658010 1647076 4814742 1647076 4526370 1672065 4526370 1677963 4526370 1677963 524656 1677963 4356543 1048345 4356543 1048345 1061392 1048345 4231982 2261859 4231982 2261859 4403496 2261859 1424946 3338021 1424946 1028538 1424946 1028538 658070 1028538 923620 916822 923620 1804982 923620 1804982 3339164 1804982 534173 1074162 534173 1074162 1653998 4827995 1653998 40421 1653998 40421 3340599 3411699 3340599 1462789 3340599 1462789 217495 1462789 647086 1681703 647086 1439569 647086 1439569 218220 1439569 1291047 1265300 1291047 3324483 1291047 3324483 3331907 2208198 3331907 2208198 4474792 2208198 342701 3339677 342701 3339677 4214064 2447927 4214064 3328823 4214064 3328823 258431 3328823 3718146 2204716 3718146 2204716 4486783 2204716 1454097 215641 1454097 238058 1454097 238058 254172 238058 1685362 2247851 1685362 1941845 1685362 1941845 4738426 1941845 575111 3029073 575111 3029073 4700808 3029073 4134261 912785 4134261 912785 780521 912785 1653343 772007 1653343 1300555 1653343 1300555 356971 1300555 2573943 1647363 2573943 4330135 2573943 4330135 1676733 4330135 4426087 1663139 4426087 1663139 3323121 627151 3323121 627151 1046430 627151 4302127 2359367 4302127 3704456 4302127 3704456 360587 1666839 360587 1666839 3544454 3086077 3544454 3086077 3605410 3086077 2262743 3059126 2262743 197913 2262743 197913 210953 197913 1681791 2617115 1681791 2082948 1681791 2082948 4645473 1677854 4645473 3329715 4645473 3329715 4341632 3329715 4455916 2211825 4455916 4218857 4455916 4218857 2852208 3320057 2852208 2757973 2852208 2757973 4458622 2757973 1023952 1039852 1023952 636089 1023952 636089 659226 636089 3983520 1408457 3983520 1408457 1395054 1408457 4592950 1101473 4592950 1101473 1099439 1101473 1288242 1892318 1288242 1892318 3579772 1892318 1356102 280737 1356102 3320515 1356102 3320515 4877699 3320515 1649642 4797516 1649642 1325014 1649642 1325014 374711 1325014 4258941 2408267 4258941 2965939 4258941 2965939 3333584 700148 3333584 2006422 3333584 2006422 3657611 2006422 3350722 3878389 3350722 1410792 3350722 1410792 257808 1410792 404689 1660012 404689 761288 404689 761288 3617205 1962263 3617205 2687859 3617205 2687859 4338473 2687859 3330585 994404 3330585 2378685 3330585 2378685 4954594 1398553 4954594 1398553 280454 1398553 404949 4981366 404949 4981366 3329473 1459656 3329473 2636333 3329473 2636333 4277553 2636333 3328219 220054 3328219 3069471 3328219 3069471 3601736 3069471 1652554 1247823 1652554 1247823 421418 1247823 701956 962425 701956 708757 701956 708757 599892 1665202 599892 1665202 4519047 1304778 4519047 1304778 393206 1304778 3326134 3666132 3326134 1654145 3326134 1654145 4059041 1654145 618298 761870 618298 761870 4153480 1681997 4153480 1681997 1095395 327132 1095395 327132 1331690 327132 988392 1020638 988392 624878 988392 624878 630173 624878 3827151 1680110 3827151 2327476 3827151 2327476 4348005 2327476 2417915 3333197 2417915 1383901 2417915 1383901 276421 1383901 2612904 1655687 2612904 2312342 2612904 2312342 4362304 2312342 1642131 1663871 1642131 734526 1642131 734526 907985 734526 2882238 3338258 2882238 3338258 503266 502207 503266 2026109 503266 2026109 4640442 2026109 3343428 401676 3343428 1214823 3343428 1214823 511145 533546 511145 411738 511145 411738 393312 411738 1667255 3953611 1667255 1664044 1667255 1664044 3975200 1664044 3175340 1653320 3175340 3954130 3175340 3954130 3339731 4784792 3339731 433223 3339731 433223 274804 427242 274804 427242 4392541 2723243 4392541 3620456 4392541 3620456 3352684 3620456 4549495 2121269 4549495 2121269 3204269 3786914 3204269 3786914 1312251 3786914 3627896 389300 3627896 389300 378344 389300 3325293 3602617 3325293 417692 3325293 417692 1661688 417692 3112135 3323844 3112135 803714 3112135 803714 862118 803714 4558648 758245 4558648 758245 3348250 758245 3604843 1966389 3604843 3344711 3604843 3344711 1347862 3344711 1673961 4338464 1673961 1326431 1673961 1326431 345396 1326431 3744924 2589277 3744924 2589277 4285192 2589277 1416680 238364 1416680 3323049 1416680 3323049 3708680 3323049 568544 547729 568544 2528640 568544 2528640 4222103 2528640 1236002 1871866 1236002 1871866 4791116 1871866 1434220 257409 1434220 782376 1434220 782376 3669691 746316 3669691 746316 764058 746316 1657759 261653 1657759 2161026 1657759 2161026 3816463 2161026 3353215 890627 3353215 890627 778091 890627 3727315 2089279 3727315 3812330 3727315 3812330 503296 2143276 503296 2143276 3821223 2143276 1669156 1268567 1669156 3768495 1669156 3768495 3344897 3768495 1664381 3062284 1664381 1066546 1664381 1066546 1068142 1066546 3351013 1659579 3351013 1659579 1704158 1659579 3944245 1654405 3944245 2110391 3944245 2110391 3768272 2110391 4181883 2489994 4181883 3584225 4181883 3584225 1658216 3584225 3585915 1897660 3585915 3336403 3585915 3336403 4336111 1683468 4336111 1683468 270886 1683468 2395101 3327462 2395101 2511914 2395101 2511914 4635119 2968422 4635119 3348219 4635119 3348219 424330 585202 424330 585202 3351701 585202 1127483 554037 1127483 2924708 1127483 2924708 3345280 2924708 2665633 3343135 2665633 611934 2665633 611934 606917 611934 3817633 866871 3817633 866871 810993 866871 4485021 2176593 4485021 4365774 4485021 4365774 318370 2986780 318370 2986780 4696691 1971665 4696691 3086390 4696691 3086390 1654945 3239534 1654945 2171738 1654945 2171738 3820649 2171738 1256076 2180293 1256076 2180293 4807145 813933 4807145 813933 851789 813933 4779755 3037061 4779755 3037061 768596 989913 768596 989913 1671981 2452790 1671981 1098336 1671981 1098336 1094392 1098336 2091704 852380 2091704 852380 867843 852380 1124285 557814 1124285 3113664 1124285 3113664 3343722 3113664 1678561 2902851 1678561 484299 1678561 484299 1159776 484299 1292189 3326994 1292189 809424 1292189 809424 622083 4750254 622083 901086 622083 901086 2806714 3072118 2806714 2450697 2806714 2450697 4124929 2450697 3731729 690915 3731729 690915 685859 690915 4691687 2802032 4691687 2802032 4432830 2802032 4774631 1295695 4774631 1295695 1221863 111087 1221863 111087 3550148 2647519 3550148 2647519 4848679 272160 4848679 272160 1673764 272160 4123802 1921282 4123802 1921282 812094 4305605 812094 4305605 223025 4305605 1663064 3322660 1663064 3322660 1263290 3322660 3024126 1649977 3024126 1649977 2235922 1649977 4418627 251063 4418627 3342836 4418627 3342836 542167 523562 542167 850000 542167 850000 853408 850000 523710 3325133 523710 885249 523710 885249 3690703 2002317 3690703 3913553 3690703 3913553 1653617 4139262 1653617 4139262 207681 4139262 589305 579831 589305 1661804 589305 1661804 1649065 2183256 1649065 1703433 1649065 1703433 3987547 2327442 3987547 3750990 3987547 3750990 1284703 712053 1284703 712053 4166363 2517999 4166363 3333672 4166363 3333672 773843 3333672 3613628 3056893 3613628 3325277 3613628 3325277 3958380 3325277 2930448 1330619 2930448 1330619 331666 1330619 1317504 356740 1317504 2128511 1317504 2128511 4500908 2168540 4500908 4650198 4500908 4650198 1679919 2198220 1679919 356963 1679919 356963 353862 356963 1212643 1203598 1212643 3352436 1212643 3352436 4215027 3352436 1026705 2149396 1026705 2149396 4548773 2149396 1464621 200502 1464621 305250 1464621 305250 279216 305250 728658 1432524 728658 1432524 250579 1432524 3332617 1599240 3332617 2547476 3332617 2547476 4214302 2547476 1666396 2131325 1666396 86167 1666396 86167 1673728 86167 1154598 1151123 1154598 2708018 1154598 2708018 3980868 2708018 3813272 2722196 3813272 2722196 4398686 2722196 707569 7039 707569 7039 3623404 1951128 3623404 2362112 3623404 2362112 4024959 2362112 3020467 3349432 3020467 3349432 613937 3349432 1682409 2685078 1682409 175834 1682409 175834 1658834 175834 1945480 3335708 1945480 3319030 1945480 3319030 996308 3319030 3469831 1662373 3469831 2703605 3469831 2703605 4395634 2703605 1671335 4316862 1671335 2502941 1671335 2502941 4169853 2502941 1365178 1373320 1365178 275427 1365178 275427 1666638 302799 1666638 3328947 1666638 3328947 2329172 3328947 885119 1674395 885119 1353071 885119 1353071 303943 1353071 4429279 452896 4429279 452896 740776 1669425 740776 1669425 2591990 1669425 970193 1669124 970193 1669124 4059723 2404166 4059723 4869451 4059723 4869451 852016 809936 852016 3313354 852016 3313354 4316965 2339719 4316965 3331571 4316965 3331571 798857 2456661 798857 2456661 4225930 2456661 747923 751539 747923 386849 747923 386849 1653353 797652 1653353 797652 821036 797652 3344945 126835 3344945 126835 1647463 126835 3717599 1974410 3717599 1974410 3638984 1974410 4081961 1679694 4081961 1679694 4931972 1679694 3327217 2061836 3327217 3006681 3327217 3006681 3691948 3006681 1167261 487803 1167261 1670079 1167261 1670079 4097815 2454983 4097815 3579991 4097815 3579991 1361878 3330680 1361878 3213705 1361878 3213705 1659950 3213705 1459389 3313948 1459389 1659275 1459389 1659275 4514142 1659275 710731 1683345 710731 1664532 710731 1664532 664919 1664532 1331058 3252084 1331058 3252084 1674137 3252084 1668502 669736 1668502 2209174 1668502 2209174 3873893 2209174 3350886 4586861 3350886 704524 3350886 704524 719735 704524 904105 894940 904105 1081936 904105 1081936 587714 1081936 1679285 3893317 1679285 2010767 1679285 2010767 4678984 2010767 1453971 226406 1453971 1110225 1453971 1110225 250531 238839 250531 3822898 250531 3822898 3816839 1450975 3816839 1450975 1417639 1450975 3329866 1652985 3329866 2825090 3329866 2825090 4471115 2825090 4373031 1372948 4373031 1372948 783716 3324966 783716 3324966 3813478 2859780 3813478 2914286 3813478 2914286 1663762 701247 1663762 1661908 1663762 1661908 818928 1661908 3188801 1681067 3188801 1776067 3188801 1776067 108125 3341929 108125 1927629 108125 1927629 4770094 1365170 4770094 1365170 1224955 1210304 1224955 2572682 1224955 2572682 4096000 2572682 3920690 797632 3920690 797632 1651519 797632 3347975 2523864 3347975 2523864 4225741 2559304 4225741 2934333 4225741 2934333 4631829 2934333 3911589 230748 3911589 230748 949340 3337154 949340 3337154 4661189 3337154 1276898 1043519 1276898 1043519 611468 1043519 716024 693360 716024 4968409 716024 4968409 4302071 1661817 4302071 1661817 1685938 3697916 1685938 2013841 1685938 2013841 3694680 2013841 1199096 465400 1199096 2460990 1199096 2460990 3321399 2460990 769348 2326434 769348 2326434 4334211 2326434 2049857 3597287 2049857 3597287 3326896 3597287 1660871 1686615 1660871 957561 1660871 957561 701399 957561 4354694 2686781 4354694 2759764 4354694 2759764 3908262 2759764 4134025 2512118 4134025 3334826 4134025 3334826 989497 656636 989497 992223 989497 992223 982695 992223 1653030 3437890 1653030 831021 1653030 831021 4472498 404387 4472498 404387 395819 404387 3575595 1659104 3575595 1659104 3882601 1659104 3346229 1671906 3346229 1671906 1745605 1671906 4144529 2004358 4144529 2004358 1658984 2004358 3349117 1799665 3349117 1799665 1178012 493315 1178012 2640769 1178012 2640769 4313450 2640769 3460526 1666679 3460526 2420824 3460526 2420824 4075243 2420824 58755 1685728 58755 1662898 58755 1662898 4614204 2714082 4614204 2714082 4378933 2714082 4767339 572170 4767339 572170 1682961 572170 4785427 1866752 4785427 2501233 4785427 2501233 4174418 2501233 4388856 686565 4388856 686565 3347621 686565 4018818 2654950 4018818 3056904 4018818 3056904 782442 3347739 782442 3347739 2910140 3347739 1040472 1038037 1040472 3337359 1040472 3337359 3314927 4823409 3314927 2924020 3314927 2924020 3948338 251818 3948338 251818 230952 251818 1867138 3337801 1867138 1427750 1867138 1427750 1426015 1427750 4153677 787168 4153677 787168 791143 787168 1205824 1205485 1205824 2034661 1205824 2034661 3693070 2034661 1647966 4249582 1647966 2829085 1647966 2829085 3846544 2829085 3349091 964291 3349091 2780853 3349091 2780853 4457986 2780853 3352472 4412984 3352472 4412984 1650622 4412984 1711114 1374944 1711114 1374944 1378874 1374944 1677409 2353163 1677409 913214 1677409 913214 725566 913214 4721140 1684737 4721140 1684737 1252590 690481 1252590 690481 1004463 690481 1683034 1227963 1683034 3070119 1683034 3070119 3607814 3070119 1464549 2340387 1464549 2340387 4320868 2340387 1680998 1589412 1680998 1955201 1680998 1955201 3597672 1955201 1683387 4654366 1683387 2724902 1683387 2724902 4388923 2724902 3347707 1608371 3347707 2055913 3347707 2055913 4616151 2055913 1094329 557346 1094329 1651433 1094329 1651433 1347400 1651433 1285320 368358 1285320 3333270 1285320 3333270 2785979 3333270 903118 4792409 903118 2456387 903118 2456387 4213352 2456387 1004077 2351668 1004077 2351668 4312404 2351668 2249650 1677176 2249650 2565370 2249650 2565370 4458746 611412 4458746 611412 375569 2346529 375569 2346529 3596635 1103871 3596635 1103871 564645 1103871 1665812 4895973 1665812 1206228 1665812 1206228 1243508 1206228 3351877 4161588 3351877 2261797 3351877 2261797 3940905 2261797 3321624 4049593 3321624 1710930 3321624 1710930 3327296 1710930 1373478 1349178 1373478 2857116 1373478 2857116 4752682 1665557 4752682 1665557 93409 1665557 710684 943508 710684 935622 710684 935622 4549368 2889356 4549368 3103524 4549368 3103524 4781183 3103524 3862406 526256 3862406 526256 1132213 526256 3397161 2775532 3397161 2775532 4481296 1658277 4481296 1658277 635245 607235 635245 2638706 635245 2638706 4314131 2638706 4220837 2569760 4220837 3117695 4220837 3117695 4784988 3117695 3578402 1658933 3578402 1658933 4969864 1658933 720630 308023 720630 308023 4780660 1674527 4780660 1674527 910280 1674527 1680296 3871169 1680296 1349728 1680296 1349728 1679649 1349728 4301534 2625096 4301534 4140758 4301534 4140758 1665773 4298737 1665773 1646715 1665773 1646715 4358886 1646715 3642153 1672078 3642153 1672078 2219753 1672078 3800008 2025792 3800008 2025792 255704 1413932 255704 1357778 255704 1357778 4521347 1737520 4521347 1737520 243964 3332615 243964 2202472 243964 2202472 1657053 2202472 420837 1008735 420837 1008735 825224 2505204 825224 2505204 4456834 2794809 4456834 3661943 4456834 3661943 309070 2598459 309070 2598459 4076583 2598459 196784 1648738 196784 1648738 4739962 1161746 4739962 1161746 504555 1161746 4502067 837110 4502067 837110 1656902 837110 4161961 1134713 4161961 1134713 523621 1134713 3628337 1992470 3628337 3321781 3628337 3321781 1119195 3321781 1364557 4503522 1364557 1107388 1364557 1107388 586369 1107388 4624041 1663725 4624041 1663725 3259639 1663725 4793411 2838911 4793411 2838911 804491 804060 804491 2862028 804491 2862028 3210620 1655705 3210620 3102507 3210620 3102507 4752182 3102507 347684 337196 347684 701510 347684 701510 727597 701510 410681 1255464 410681 362394 410681 362394 344659 362394 4211738 2492265 4211738 3319170 4211738 3319170 2976459 3319170 3759215 1478526 3759215 1478526 1679994 1478526 3674513 284261 3674513 284261 1408596 284261 1652619 3739432 1652619 1881845 1652619 1881845 3559942 1881845 1153004 1122664 1153004 1678446 1153004 1678446 30735 1678446 312057 1342740 312057 317348 312057 317348 1652157 317348 742552 3979337 742552 3979337 1658932 3979337 866198 813047 866198 3341617 866198 3341617 4095397 3341617 912066 926724 912066 720138 912066 720138 1680220 720138 1099557 1647879 1099557 1251488 1099557 1251488 3616801 1116639 3616801 1116639 776275 3315860 776275 3315860 4780676 1138262 4780676 1138262 855079 804020 855079 1654881 855079 1654881 854055 1654881 3323297 4223444 3323297 610877 3323297 610877 331772 2303372 331772 2303372 4376947 2303372 947746 3349661 947746 563670 947746 563670 1099198 563670 324537 4114385 324537 4114385 1671851 4114385 1189704 361043 1189704 361043 1315520 361043 648657 623392 648657 3419439 648657 3419439 3352247 3419439 1175558 3375067 1175558 3375067 4625734 2964191 4625734 4926142 4625734 4926142 450749 3172481 450749 3172481 1684582 3172481 1207351 1190240 1207351 2520402 1207351 2520402 4193292 2520402 307296 582503 307296 582503 1085371 582503 395941 193358 395941 193358 4206766 193358 408519 3334594 408519 2456990 408519 2456990 4197530 2456990 865181 1679988 865181 1072969 865181 1072969 608377 1072969 4676148 2151334 4676148 2151334 738560 1984154 738560 1984154 3640501 1984154 1670584 854917 1670584 3121195 1670584 3121195 3545049 3121195 3343051 824564 3343051 824564 830019 824564 4655045 1674577 4655045 1674577 4716246 1674577 1474772 3352054 1474772 218244 1474772 218244 1465681 218244 3313934 1979068 3313934 2344294 3313934 2344294 4028651 2344294 3339198 3289910 3339198 4631423 3339198 4631423 538541 1961700 538541 1961700 3607722 1961700 3328243 456371 3328243 456371 1188049 456371 3344562 3529965 3344562 2868027 3344562 2868027 3900674 1345755 3900674 1345755 811122 3323401 811122 2375139 811122 2375139 4028464 2375139 3328259 766559 3328259 3903141 3328259 3903141 1678650 3903141 4177118 889454 4177118 889454 758357 889454 4617185 1648619 4617185 2958711 4617185 2958711 608682 1050581 608682 399698 608682 399698 400961 399698 633807 1029530 633807 1029530 1061186 1040884 1061186 1672098 1061186 1672098 4649947 2023579 4649947 3319312 4649947 3319312 4975571 3319312 1657164 1656944 1657164 2740603 1657164 2740603 4121891 1930396 4121891 1930396 961715 1341081 961715 1341081 343060 1341081 1675357 26496 1675357 1323074 1675357 1323074 1316689 1323074 4734249 1954145 4734249 2295431 4734249 2295431 1676619 3706350 1676619 254628 1676619 254628 1414480 254628 3348176 400058 3348176 400058 1248053 400058 1657459 1568654 1657459 1667170 1657459 1667170 230919 1667170 3712956 2956714 3712956 3315090 3712956 3315090 1454871 3315090 1672528 1540239 1672528 3351096 1672528 3351096 4030595 3351096 371462 1316978 371462 1089450 371462 1089450 1235245 1238311 1235245 1098482 1235245 1098482 573214 1098482 2479954 3352541 2479954 3344425 2479954 3344425 1584075 3344425 3320286 494560 3320286 494560 504678 494560 3638163 3053818 3638163 3131973 3638163 3131973 1359866 300450 1359866 910853 1359866 910853 934832 910853 3870473 1368011 3870473 1368011 1367207 1368011 4106550 2456949 4106550 2773421 4106550 2773421 4421428 2773421 1686232 2945595 1686232 1168716 1686232 1168716 1197994 1168716 4458013 2202653 4458013 2832305 4458013 2832305 569113 4548456 569113 4548456 1663551 4548456 1210414 461469 1210414 1679174 1210414 1679174 918278 1679174 1302132 944206 1302132 944206 954426 944206 1680292 3217555 1680292 1652782 1680292 1652782 3695057 981752 3695057 981752 680827 981752 3786667 927459 3786667 927459 911033 927459 4748660 308829 4748660 308829 1357783 308829 3875188 2149801 3875188 2149801 4528850 2149801 3739096 2057163 3739096 3324384 3739096 3324384 542195 3351247 542195 3351247 4178803 3351247 1419057 252082 1419057 686644 1419057 686644 977580 686644 3100145 3339909 3100145 2543687 3100145 2543687 4123681 2543687 751771 1674380 751771 1674380 3330185 1674380 1358940 282996 1358940 2796882 1358940 2796882 4434945 982370 4434945 982370 695762 982370 4003255 2681234 4003255 4554904 4003255 4554904 1063837 476610 1063837 476610 1178820 476610 751939 3325169 751939 594478 751939 594478 1657210 2397053 1657210 2397053 4058819 2397053 3817970 197108 3817970 197108 1666318 197108 3320688 1002169 3320688 1002169 997115 1002169 1388181 275293 1388181 2931104 1388181 2931104 4738588 2748267 4738588 2748267 744757 3051635 744757 3051635 3622191 3051635 1670145 4607620 1670145 1246120 1670145 1246120 642795 1655463 642795 288338 642795 288338 321228 288338 3331616 2604446 3331616 3772875 3331616 3772875 757709 689567 757709 689567 4323348 145088 4323348 145088 883706 1675369 883706 1675369 2936999 1675369 609860 1679531 609860 1139695 609860 1139695 538821 1139695 1275301 428576 1275301 2466015 1275301 2466015 4474561 725917 4474561 725917 763586 725917 917339 901928 917339 1965763 917339 1965763 3615237 1965763 3343698 3795684 3343698 2900833 3343698 2900833 4580494 2900833 4178343 2431076 4178343 2431076 2401322 3342903 2401322 3342903 1644003 3342903 1657996 3456693 1657996 3456693 4606157 1307422 4606157 1307422 391026 1307422 3326162 1660580 3326162 2839694 3326162 2839694 4130683 2439492 4130683 3321295 4130683 3321295 1086516 1082732 1086516 2954812 1086516 2954812 3313728 2954812 3104808 1349639 3104808 1349639 899101 3330265 899101 3330265 4488503 3341308 4488503 3351277 4488503 3351277 3906468 3351277 4607788 308722 4607788 308722 306888 308722 825720 820745 825720 3334727 825720 3334727 1730582 3334727 902297 892532 902297 1271975 902297 1271975 407630 1271975 3688442 1997870 3688442 2371604 3688442 2371604 4297335 2371604 1683575 601570 1683575 3235402 1683575 3235402 3340499 3235402 1080898 1676735 1080898 1663475 1080898 1663475 4311657 1442303 4311657 1442303 264023 2615427 264023 2615427 3109634 2615427 1222190 412696 1222190 1323795 1222190 1323795 4493585 1678522 4493585 1678522 714670 1678522 3316147 526040 3316147 526040 1114827 526040 4462093 872771 4462093 872771 807986 872771 4718273 1953553 4718273 4486638 4718273 4486638 1675090 4486638 4028422 2627917 4028422 2819589 4028422 2819589 3331017 220266 3331017 464506 3331017 464506 1190029 464506 1665688 914655 1665688 2835730 1665688 2835730 4503809 2835730 3333008 3852901 3333008 1266796 3333008 1266796 1671224 1266796 4590852 1294877 4590852 1294877 1305092 1294877 4216405 3323118 4216405 3323118 3323718 1065509 3323718 1663042 3323718 1663042 4822331 1663042 2623593 3332734 2623593 3324719 2623593 3324719 4314161 3324719 1232564 1894807 1232564 1894807 4770333 1894807 747353 752073 747353 234106 747353 234106 1431770 234106 718624 3327142 718624 3327142 4615228 3327142 561840 2815920 561840 2815920 4460803 2815920 158179 3338900 158179 3338900 988967 3338900 690398 4793489 690398 1029277 690398 1029277 4156466 1424956 4156466 1424956 244195 1424956 3336470 926695 3336470 926695 959983 926695 4468022 2212187 4468022 3315171 4468022 3315171 3169626 3315171 3390527 1667299 3390527 3319623 3390527 3319623 2330293 3319623 3323602 1266120 3323602 2895301 3323602 2895301 3755319 2895301 3726317 1386725 3726317 1386725 1385720 1386725 2511519 860963 2511519 860963 869281 860963 1231969 668368 1231969 668368 578222 3327251 578222 1330489 578222 1330489 329877 1330489 3975406 953842 3975406 953842 801200 719039 801200 719039 1662375 719039 431936 1082875 431936 1082875 1653046 4178521 1653046 793588 1653046 793588 888235 793588 1377605 278381 1377605 1234554 1377605 1234554 1209589 427360 1209589 3871521 1209589 3871521 3332174 3871521 1656462 2918796 1656462 2637160 1656462 2637160 4310632 2637160 2270180 3340775 2270180 3340775 4498413 3340775 3971159 2325067 3971159 2896432 3971159 2896432 4566729 2896432 1649153 2185381 1649153 397555 1649153 397555 405833 397555 4346269 2306940 4346269 3317982 4346269 3317982 505175 3317982 2519529 1875343 2519529 3439021 2519529 3439021 241745 1674179 241745 1674179 3648949 1142326 3648949 1142326 516798 1142326 3348136 1601890 3348136 3322626 3348136 3322626 2840508 3322626 4159797 1670365 4159797 1670365 3035779 2778521 3035779 3342679 3035779 3342679 4034661 3342679 1680966 3086832 1680966 3077728 1680966 3077728 3605035 3077728 309675 2772328 309675 2772328 3885235 2772328 1468869 1447710 1468869 4287629 1468869 4287629 3340448 2260798 3340448 2260798 3916719 2260798 3606283 1961374 3606283 3096501 3606283 3096501 3550407 3096501 3938558 1800057 3938558 1800057 1102506 1096269 1102506 1975409 1102506 1975409 4726270 1975409 4322649 723061 4322649 723061 944105 723061 3997042 1679561 3997042 2662205 3997042 2662205 4293413 2662205 3329839 584815 3329839 1155109 3329839 1155109 481846 507467 481846 259699 481846 259699 287519 259699 3340041 4748004 3340041 2025044 3340041 2025044 1676035 2025044 3369006 135201 3369006 135201 3322640 135201 4362153 704167 4362153 704167 671233 704167 4312507 238425 4312507 238425 406578 4729242 406578 4729242 3851543 2182782 3851543 3076020 3851543 3076020 4748712 3076020 3333874 4469102 3333874 1961428 3333874 1961428 4716522 1961428 1011385 3338381 1011385 3324797 1011385 3324797 3154928 3324797 677300 3323856 677300 406504 677300 406504 3855831 251647 3855831 251647 352354 1342121 352354 423602 352354 423602 1660064 2602438 1660064 2602438 3329502 2602438 221900 1546119 221900 1546119 4573214 2111103 4573214 2915868 4573214 2915868 3718273 2861054 3718273 2861054 4490731 2861054 3341107 2212089 3341107 2212089 4582469 2731997 4582469 2731997 3616483 1934714 3616483 3325669 3616483 3325669 1660509 4926357 1660509 1287945 1660509 1287945 1274232 1287945 3755079 1031068 3755079 1031068 634040 1031068 1669066 3105978 1669066 1902004 1669066 1902004 4750573 1902004 3316994 4605471 3316994 819774 3316994 819774 329895 1332816 329895 324377 329895 324377 315016 324377 3743576 2071543 3743576 2901267 3743576 2901267 3759851 2901267 1164637 1189045 1164637 1111753 1164637 1111753 1664407 4379854 1664407 2354300 1664407 2354300 4045746 2354300 3656881 2722807 3656881 2722807 3919440 2722807 1195042 1682824 1195042 1682824 1864839 1682824 1677004 2594573 1677004 2594573 4042823 2594573 1676121 4907808 1676121 2215564 1676121 2215564 4451440 2215564 3584310 927259 3584310 927259 448883 2151318 448883 2151318 4526371 2151318 2684314 1664742 2684314 4195268 2684314 4195268 1662115 4195268 1680516 641530 1680516 2638665 1680516 2638665 3344572 2638665 1659530 983287 1659530 1206222 1659530 1206222 794530 4028683 794530 4028683 3337111 4028683 587827 981476 587827 981476 1248302 1674332 1248302 1647468 1248302 1647468 3995145 1683701 3995145 3093666 3995145 3093666 1877476 3317368 1877476 3317368 4244736 3317368 1922217 320431 1922217 320431 319876 320431 3616558 560545 3616558 560545 532373 560545 3604091 119203 3604091 119203 3339826 119203 4451986 253831 4451986 253831 1426893 253831 3350237 3313965 3350237 3342468 3350237 3342468 3552573 3342468 1269004 1135406 1269004 1135406 1146518 1135406 4368566 759953 4368566 759953 882807 759953 4222268 792613 4222268 792613 842439 792613 4200682 2476501 4200682 3351761 4200682 3351761 565577 3053839 565577 3053839 4683582 3053839 3640777 2145578 3640777 2145578 4504111 2145578 3339285 1422681 3339285 1422681 1403721 1422681 4032629 1961850 4032629 1961850 2036747 1658211 2036747 1658211 1652120 1658211 4477652 452317 4477652 452317 460244 452317 803278 801199 803278 1115559 803278 1115559 1082925 1115559 1081495 3324111 1081495 241333 1081495 241333 228907 241333 817657 799362 817657 2734125 817657 2734125 4581844 1299136 4581844 1426515 4581844 1426515 1451353 1426515 4673818 2791906 4673818 2791906 968444 3329916 968444 1915361 968444 1915361 1680866 341860 1680866 341860 1350927 341860 3339478 1873761 3339478 4175439 3339478 4175439 3328867 4175439 4703452 477498 4703452 726423 4703452 726423 956843 726423 4754453 2321363 4754453 2321363 200990 2706523 200990 2706523 3945849 2706523 3333535 4154545 3333535 2461981 3333535 2461981 4229841 2461981 1340185 352336 1340185 2083321 1340185 2083321 4581693 2083321 3314176 800038 3314176 800038 876587 800038 3695511 3034323 3695511 3034323 3330218 344031 3330218 1668042 3330218 1668042 344325 1668042 4354542 377145 4354542 377145 1658114 377145 3350822 4369065 3350822 3609376 3350822 3609376 517373 3052338 517373 3052338 4701240 3052338 1356218 1349327 1356218 2313315 1356218 2313315 4337899 2313315 3999855 2640839 3999855 2640839 4312980 2640839 1839019 3325586 1839019 1658563 1839019 1658563 1076527 1658563 1079506 1099546 1079506 1099546 1356856 316516 1356856 2612351 1356856 2612351 4290166 2612351 2676244 3328568 2676244 1648058 2676244 1648058 4490018 1648058 1075028 578935 1075028 3292698 1075028 3292698 3323789 3292698 1443503 241041 1443503 1394752 1443503 1394752 262121 1394752 1893790 2580537 1893790 412703 1893790 412703 3335089 412703 672313 2412354 672313 2412354 4579032 2199490 4579032 2199490 1254202 1251009 1254202 2763309 1254202 2763309 1684983 2763309 739354 4767860 739354 2835115 739354 2835115 3831274 2835115 356995 352400 356995 744159 356995 744159 1431982 3321848 1431982 3009365 1431982 3009365 3656054 3009365 2652939 1894324 2652939 2547287 2652939 2547287 3323533 2547287 676496 3566449 676496 2548223 676496 2548223 4110131 2548223 3575827 1931733 3575827 3330871 3575827 3330871 1646056 3330871 3833111 2830126 3833111 4847605 3833111 4847605 342192 1339506 342192 387173 342192 387173 4461197 1094873 4461197 1094873 582268 1094873 3778924 2215143 3778924 2215143 4454490 2215143 4307869 1811113 4307869 1811113 1686093 1811113 4217293 2462985 4217293 3338869 4217293 3338869 1377992 3337961 1377992 2566914 1377992 2566914 4222312 2566914 1403595 3318611 1403595 502440 1403595 502440 1040421 631155 1040421 1408970 1040421 1408970 3350694 1408970 1463771 1675165 1463771 1675165 3756372 1675165 952227 714117 952227 1077872 952227 1077872 581736 1077872 1659539 3014149 1659539 566036 1659539 566036 1451868 214667 1451868 1106243 1451868 1106243 354352 1756443 354352 1756443 3320992 4338588 3320992 1428004 3320992 1428004 1461621 1428004 1682274 137323 1682274 2231824 1682274 2231824 3886533 2231824 3707522 1670792 3707522 1670792 3123866 1670792 3794449 2874591 3794449 2982567 3794449 2982567 1676227 1875408 1676227 1683025 1676227 1683025 3975266 654194 3975266 654194 629531 654194 4004736 2523211 4004736 2523211 4158522 2523211 3322382 1270110 3322382 1270110 404709 1270110 959525 703326 959525 1672314 959525 1672314 3671335 2999980 3671335 4232878 3671335 4232878 3321886 4232878 3631783 3031265 3631783 3348101 3631783 3348101 4588446 3348101 1651852 471282 1651852 1028290 1651852 1028290 639697 1028290 3347254 1418074 3347254 1418074 1421920 1418074 4197773 2540549 4197773 2781092 4197773 2781092 3571321 25660 3571321 25660 585750 3353218 585750 1982586 585750 1982586 4696963 1982586 941803 927848 941803 1989049 941803 1989049 4698063 1989049 4243243 630895 4243243 630895 376961 1656148 376961 1656148 4370489 2328467 4370489 2328467 817515 2169773 817515 2169773 4499967 2169773 237101 1661674 237101 1661674 4656723 3325206 4656723 3532379 4656723 3532379 3313337 1652205 3313337 1963312 3313337 1963312 494657 1459462 494657 1459462 4233364 2559144 4233364 3316827 4233364 3316827 1131355 3316827 3352844 4640216 3352844 2552590 3352844 2552590 4380921 2272061 4380921 3730864 4380921 3730864 3351434 3730864 4176951 1653065 4176951 1653065 1434776 753192 1434776 753192 3350959 753192 2777823 3321411 2777823 960990 2777823 960990 948648 960990 4457188 2090643 4457188 2090643 3757389 2090643 4469085 3327028 4469085 3938408 4469085 3938408 3319941 1896087 3319941 2742592 3319941 2742592 3949893 2742592 1654507 4767769 1654507 489269 1654507 489269 507205 489269 3350218 3615813 3350218 1659087 3350218 1659087 1386586 3334537 1386586 964495 1386586 964495 687101 964495 3420880 1326179 3420880 1326179 375493 1326179 513967 512934 513967 1277718 513967 1277718 404894 1277718 1669713 4176932 1669713 1035283 1669713 1035283 1048583 1035283 4146775 1680227 4146775 1680227 3490317 1680227 4141129 2217283 4141129 2217283 1654225 275018 1654225 949598 1654225 949598 721379 949598 4386243 2261678 4386243 2769856 4386243 2769856 3326824 2769856 3991570 1677291 3991570 2630845 3991570 2630845 3322227 2630845 4267662 528502 4267662 528502 528576 528502 4329436 2901422 4329436 2901422 4547185 2901422 4011160 2217110 4011160 2217110 1680672 2217110 4719577 504211 4719577 504211 142276 1667676 142276 1666586 142276 1666586 4930324 1666586 1448012 1460159 1448012 608801 1448012 608801 994336 992840 994336 3335005 994336 3335005 1915916 3335005 1495305 3343818 1495305 2279914 1495305 2279914 4365439 2279914 979871 977919 979871 1229159 979871 1229159 3320681 1229159 1232739 1680201 1232739 358735 1232739 358735 3333126 358735 1659604 3719675 1659604 3571907 1659604 3571907 1648603 3571907 4501695 2164610 4501695 2275016 4501695 2275016 3325611 4975983 3325611 2309425 3325611 2309425 4360670 2309425 4271651 1681577 4271651 1681577 1653694 3373459 1653694 997885 1653694 997885 990144 997885 5000380 1664367 5000380 1664367 1340709 1321273 1340709 2183402 1340709 2183402 4509630 2183402 174943 3349646 174943 3344742 174943 3344742 4422921 356921 4422921 356921 1297996 374068 1297996 1947344 1297996 1947344 3622114 1947344 3325893 1649641 3325893 3319047 3325893 3319047 1373236 1371559 1373236 2853394 1373236 2853394 4537891 2853394 2650433 264543 2650433 264543 237843 264543 1540044 3382407 1540044 3382407 1646896 3382407 963730 423342 963730 423342 433293 423342 918700 1665352 918700 976894 918700 976894 3844557 2804725 3844557 4218921 3844557 4218921 261209 3356927 261209 3356927 3353254 3356927 862803 3505023 862803 3505023 1664065 3505023 1271815 431705 1271815 1364235 1271815 1364235 296533 1364235 3328793 1412231 3328793 1412231 1659743 1412231 1822919 807430 1822919 807430 852849 807430 4115149 1028473 4115149 1028473 625189 1028473 3315005 1179419 3315005 1179419 487731 1179419 688519 2369257 688519 2369257 4280243 2369257 3341028 1354326 3341028 3352013 3341028 3352013 871092 1958453 871092 1958453 4672287 1958453 3317633 1464077 3317633 1464077 3352042 1464077 641930 3558352 641930 460050 641930 460050 1287599 1278278 1287599 4352381 1287599 4352381 4186150 2488193 4186150 2654088 4186150 2654088 978312 966669 978312 2036587 978312 2036587 4639524 2036587 400503 2912057 400503 2912057 4581970 2912057 3319678 1126089 3319678 1126089 493543 482951 493543 2503965 493543 2503965 4142119 2503965 925862 3323948 925862 3323948 2387797 3323948 402003 1252875 402003 633967 402003 633967 3909157 874663 3909157 874663 766199 874663 1255671 434906 1255671 2441324 1255671 2441324 4226842 2441324 1194983 562048 1194983 562048 572667 562048 691106 3321955 691106 3321955 4410813 3321955 3320642 3504397 3320642 620486 3320642 620486 1049501 620486 2250511 3329712 2250511 1253479 2250511 1253479 492070 2693632 492070 2693632 3965425 2693632 1886043 1666413 1886043 3320978 1886043 3320978 4235419 3320978 2555562 1665591 2555562 2774792 2555562 2774792 4587800 2940001 4587800 3316406 4587800 3316406 982640 673278 982640 3998475 982640 3998475 4695866 1310372 4695866 1310372 589421 1681309 589421 1681309 1267514 1681309 1206081 477889 1206081 526978 1206081 526978 533311 526978 678012 1654163 678012 1654163 388102 1654163 1671048 4248746 1671048 2958298 1671048 2958298 4629932 2958298 4179324 1052985 4179324 1052985 239499 238601 239499 770271 239499 770271 4301124 650284 4301124 650284 1023444 650284 4700843 3050237 4700843 3324725 4700843 3324725 1653907 3324725 3352971 3554139 3352971 3320078 3352971 3320078 973240 3320078 3840623 1655416 3840623 1655416 4464294 1655416 3351672 272551 3351672 272551 1648304 272551 3985886 2291594 3985886 3318477 3985886 3318477 174859 3318477 529842 1131154 529842 445425 529842 445425 456071 445425 3646698 3015309 3646698 3049335 3646698 3049335 1663269 3049335 2510226 3345765 2510226 1680358 2510226 1680358 4718339 1676875 4718339 1676875 2636342 1676875 4291810 2348615 4291810 3255609 4291810 3255609 1003922 3560431 1003922 3560431 3315877 3560431 1327681 2871846 1327681 2871846 3779948 2871846 1162293 1141290 1162293 3343768 1162293 3343768 4505789 3343768 1672854 4869476 1672854 2935815 1672854 2935815 4610115 2935815 4386913 302996 4386913 302996 232884 2631666 232884 2631666 4300291 2631666 1092489 1660374 1092489 973583 1092489 973583 996056 973583 3352529 839854 3352529 3325996 3352529 3325996 699585 3325996 3665418 1677490 3665418 1677490 1863093 1677490 4706341 2026781 4706341 2026781 4668931 2026781 4735837 3069597 4735837 4591113 4735837 4591113 688574 766856 688574 766856 3351143 3700365 3351143 3031462 3351143 3031462 3608303 3031462 3472763 1793974 3472763 1793974 1330380 1344246 1330380 219395 1330380 219395 215617 219395 788925 874597 788925 517480 788925 517480 515986 517480 1081982 1241840 1081982 1241840 3323568 1241840 3319422 1109352 3319422 2792235 3319422 2792235 3329256 2792235 263230 4672129 263230 4672129 2593301 3348268 2593301 3342969 2593301 3342969 3268735 3342969 1379741 2879128 1379741 2879128 3787206 2879128 1404130 3330858 1404130 2289102 1404130 2289102 1658054 2289102 221351 1452578 221351 218155 221351 218155 4196224 2528582 4196224 2598991 4196224 2598991 4824775 493337 4824775 493337 497874 493337 1027764 2767737 1027764 2767737 3918220 2767737 1686579 303090 1686579 425601 1686579 425601 851865 1245290 851865 1245290 1311157 957417 1311157 957417 710577 957417 3328848 2101753 3328848 2367794 3328848 2367794 1662746 2367794 4427914 1675361 4427914 1675361 1323831 1675361 4554633 2572631 4554633 2572631 1385909 1366370 1385909 3342202 1385909 3342202 3754847 3069547 3754847 3069547 464776 2622221 464776 2622221 3996765 2393632 3996765 2393632 4300450 2634431 4300450 3336882 4300450 3336882 4119219 2437378 4119219 3740825 4119219 3740825 3349670 3740825 4606596 1143259 4606596 1143259 528298 1143259 3336864 1432503 3336864 1432503 237396 1432503 888036 3871249 888036 3871249 3330872 3871249 111489 3334575 111489 2889151 111489 2889151 2023367 2889151 1648847 2692574 1648847 2528887 1648847 2528887 4174528 2528887 766686 4941918 766686 4941918 3345355 4941918 292117 276744 292117 287136 292117 287136 283806 287136 1356973 311596 1356973 2049658 1356973 2049658 3328129 2049658 1684389 4002057 1684389 4002057 3676129 2968254 3676129 3057499 3676129 3057499 4700704 3057499 3990176 2555338 3990176 2555338 1282941 390763 1282941 1656374 1282941 1656374 1303901 1656374 820071 790818 820071 2119411 820071 2119411 4636401 1672303 4636401 2766883 4636401 2766883 3896295 2766883 4626441 846064 4626441 846064 1647658 3342084 1647658 3342084 4099987 3342084 1653945 4373203 1653945 2568115 1653945 2568115 1879402 2568115 402505 388322 402505 2618143 402505 2618143 4279425 2618143 1669773 447064 1669773 447064 1200347 447064 3317799 2584294 3317799 3087988 3317799 3087988 4728442 3087988 4497939 513687 4497939 513687 523169 513687 2952131 2074102 2952131 2215089 2952131 2215089 4464468 2215089 1212535 1681949 1212535 403881 1212535 403881 412627 403881 2980213 1671529 2980213 2054940 2980213 2054940 3754548 2054940 1293083 1318926 1293083 483492 1293083 483492 1179596 483492 3332103 3859230 3332103 1071030 3332103 1071030 495791 1042505 495791 1042505 2981222 1209135 2981222 1209135 761145 756785 761145 1675192 761145 1675192 3964403 2268293 3964403 3330970 3964403 3330970 2111429 3330970 3341230 557196 3341230 2859204 3341230 2859204 1152103 528975 1152103 1662519 1152103 1662519 4819676 1662519 3313925 3896577 3313925 1647713 3313925 1647713 941608 736983 941608 3349310 941608 3349310 2998249 3349310 235259 607632 235259 607632 4240022 2579679 4240022 3329469 4240022 3329469 2013491 3329469 3842075 1684269 3842075 1684269 53838 1684269 2416045 1654782 2416045 1682617 2416045 1682617 3670674 1682617 1229532 403661 1229532 4011457 1229532 4011457 3771688 1669955 3771688 1669955 1824389 1669955 3904410 1312116 3904410 1312116 352180 1312116 493115 2953499 493115 2953499 4641216 2953499 4394406 2240428 4394406 2776521 4394406 2776521 881824 3324932 881824 3324932 4308581 232916 4308581 2851778 4308581 2851778 1671667 744978 1671667 3331404 1671667 3331404 1703625 3331404 1107397 1085771 1107397 1239832 1107397 1239832 4174118 2481790 4174118 2697527 4174118 2697527 1175568 496837 1175568 548040 1175568 548040 1091174 548040 2077239 1672718 2077239 3334485 2077239 3334485 2929833 1656859 2929833 4085126 2929833 4085126 3318147 4085126 1319356 3340481 1319356 3340481 2776744 3340481 359 4704940 359 4704940 3338341 4704940 1684109 1498700 1684109 2400645 1684109 2400645 4050066 2400645 1826351 3371077 1826351 3371077 583610 1653630 583610 1653630 4268941 1653630 3958775 1906565 3958775 1906565 3575967 1906565 3720143 378108 3720143 378108 1669448 378108 3964774 1992559 3964774 1992559 4708868 1992559 4525860 1274833 4525860 1274833 404080 1274833 4070508 2405339 4070508 3333229 4070508 3333229 1599484 3333229 3725172 2045415 3725172 3350933 3725172 3350933 4884783 3350933 331727 3326961 331727 3326961 4659321 3002231 4659321 3334751 4659321 3334751 3363618 2776009 3363618 2776009 4427195 2776009 1448817 69308 1448817 69308 4682635 2467758 4682635 2467758 1660423 4237873 1660423 2986966 1660423 2986966 3600315 1676922 3600315 1676922 4194234 1676922 3274348 3350118 3274348 2211662 3274348 2211662 4476041 2211662 1292878 3331123 1292878 3331123 3327873 4654781 3327873 2433218 3327873 2433218 4104432 2433218 3736638 2050703 3736638 2050703 3352654 318373 3352654 1911099 3352654 1911099 4329821 2316627 4329821 2509151 4329821 2509151 3787125 2862229 3787125 4873254 3787125 4873254 3347569 4873254 3962282 863672 3962282 863672 846429 863672 1668849 4427609 1668849 3340525 1668849 3340525 3842191 1249172 3842191 1249172 413057 1249172 4738412 1318842 4738412 1318842 1244549 422510 1244549 422510 415410 422510 2167448 1677405 2167448 2726467 2167448 2726467 3968990 2726467 1176798 1685338 1176798 1685338 727468 1685338 3615460 2440155 3615460 2440155 4213625 2440155 3199889 1658823 3199889 1667976 3199889 1667976 4713292 1667976 2451909 3344559 2451909 2356711 2451909 2356711 3998573 2356711 3690143 2436842 3690143 2436842 3321900 3434366 3321900 1519350 3321900 1519350 3346737 1519350 639220 4494732 639220 4494732 3341133 3622244 3341133 1184206 3341133 1184206 507198 1184206 1140320 1113521 1140320 2078878 1140320 2078878 4084642 700101 4084642 700101 1664196 700101 3568604 1670854 3568604 1670854 268384 1670854 616565 3318164 616565 1244269 616565 1244269 238436 3326862 238436 3326862 1116862 1106157 1116862 1652443 1116862 1652443 15437 1652443 4448688 1673618 4448688 2995998 4448688 2995998 4796032 3010215 4796032 3010215 4045422 2377935 4045422 2935358 4045422 2935358 4604970 2935358 1082256 303449 1082256 303449 3562373 1895496 3562373 3064578 3562373 3064578 4558537 1450945 4558537 1450945 997995 300129 997995 300129 1358455 300129 887748 769774 887748 1669709 887748 1669709 3923188 1669709 3545957 612919 3545957 612919 1068584 612919 3352819 2074853 3352819 2074853 1653308 2074853 3320828 1651706 3320828 1651706 589755 1651706 886138 3315037 886138 923070 886138 923070 1681285 1473964 1681285 3329278 1681285 3329278 1368557 3329278 2082530 1660288 2082530 3341259 2082530 3341259 4930792 3341259 1752304 3321175 1752304 2068014 1752304 2068014 3788942 2125081 3788942 2667721 3788942 2667721 3994682 1657642 3994682 1657642 781201 1657642 3016974 3335327 3016974 1655742 3016974 1655742 3855490 1655742 1452206 529993 1452206 529993 1138357 529993 3318070 893381 3318070 893381 790520 893381 4514634 667773 4514634 667773 1003086 667773 4657147 2994987 4657147 3321797 4657147 3321797 2202843 3321797 3333443 2957059 3333443 2970273 3333443 2970273 4646909 2970273 1671563 129043 1671563 3335758 1671563 3335758 3411815 3335758 3346914 1889909 3346914 1889909 3340475 1889909 4107941 1986836 4107941 1986836 939806 932963 939806 2644733 939806 2644733 3328696 1241963 3328696 1672746 3328696 1672746 3405184 1672746 359966 335269 359966 690285 359966 690285 1665731 2858001 1665731 2858001 3808264 2858001 186666 3315031 186666 3315031 1570261 3315031 1119022 549080 1119022 1864499 1119022 1864499 3543914 1864499 785240 2307405 785240 2307405 3980162 2307405 3618741 402640 3618741 402640 1437993 1444279 1437993 1083533 1437993 1083533 579950 1083533 839277 3916518 839277 3916518 1659884 3916518 1407958 1442181 1407958 1164665 1407958 1164665 1163341 1164665 3331979 4377859 3331979 841208 3331979 841208 846814 841208 3938617 2268711 3938617 3316939 3938617 3316939 3363704 3316939 4294588 1658081 4294588 2001287 4294588 2001287 1679218 1535288 1679218 2117746 1679218 2117746 4544203 308827 4544203 308827 1223158 3351632 1223158 353523 1223158 353523 351115 353523 3410125 1667852 3410125 3315086 3410125 3315086 988492 3315086 4113898 498127 4113898 498127 1669088 498127 3562173 1874694 3562173 3056834 3562173 3056834 4724155 3056834 1011032 645248 1011032 989078 1011032 989078 702406 989078 4352074 2581202 4352074 2581202 4080209 2581202 4128217 1672954 4128217 1672954 341570 312655 341570 1017413 341570 1017413 4275312 1078730 4275312 1078730 935572 940937 935572 392034 935572 392034 378493 392034 3342172 4462850 3342172 288134 3342172 288134 969297 944746 969297 1111119 969297 1111119 1127025 1111119 395542 339184 395542 339184 1327850 339184 1297966 686688 1297966 686688 988544 686688 1658688 4870474 1658688 4046010 1658688 4046010 4180125 1666238 4180125 1666238 372739 1666238 456356 1609168 456356 1609168 4186500 1667785 4186500 1667785 1341177 1667785 3936744 259042 3936744 259042 3330577 259042 4040800 2368023 4040800 3325672 4040800 3325672 1244081 418107 1244081 812861 1244081 812861 781597 812861 1449386 230162 1449386 4518078 1449386 4518078 3667421 1180412 3667421 1180412 497195 1180412 2320664 1002984 2320664 1002984 992377 1002984 3343385 2325338 3343385 2924943 3343385 2924943 3714856 2924943 3325538 1336947 3325538 1336947 440306 1226788 440306 462305 440306 462305 4114130 2450140 4114130 2537189 4114130 2537189 4137770 2537189 2575491 1221736 2575491 1221736 1216554 1221736 3632073 1959384 3632073 3317325 3632073 3317325 1730270 3317325 4293983 1118387 4293983 1118387 545404 1118387 3760758 2650512 3760758 2650512 4334521 2650512 3344648 1449415 3344648 1449415 228567 1449415 1421788 796837 1421788 796837 793087 796837 1311712 1302138 1311712 4805336 1311712 4805336 3319085 4805336 620591 614436 620591 3083469 620591 3083469 4742758 3083469 502444 2711786 502444 2711786 3923462 2711786 1686468 551436 1686468 551436 1100523 551436 4422178 1671049 4422178 1681073 4422178 1681073 3967997 1681073 4556308 1288755 4556308 1288755 401457 1288755 498006 2362758 498006 2362758 4294251 2362758 1666905 4431449 1666905 1969957 1666905 1969957 3912039 1677099 3912039 1677099 4731349 1677099 835038 823830 835038 2893615 835038 2893615 3692441 1243706 3692441 1243706 429249 1243706 3327011 242865 3327011 242865 3338210 242865 2119032 3333780 2119032 1798956 2119032 1798956 1389750 277107 1389750 3317147 1389750 3317147 3715465 2070041 3715465 4722162 3715465 4722162 524337 4722162 902726 897914 902726 2823414 902726 2823414 3819105 2823414 958724 697398 958724 1978481 958724 1978481 4701310 1978481 1292612 1288538 1292612 2872523 1292612 2872523 4538283 2872523 605353 1079486 605353 1079486 1107552 1079486 210705 1464702 210705 789076 210705 789076 4432457 736110 4432457 736110 967162 736110 4013951 2365641 4013951 3115019 4013951 3115019 1646864 525980 1646864 3339448 1646864 3339448 4720055 3339448 1040401 1683072 1040401 873967 1040401 873967 774137 873967 879818 796263 879818 4976626 879818 4976626 3877464 2190307 3877464 3464744 3877464 3464744 1675990 3464744 3776003 1327681 3776003 1327681 326806 1327681 1652067 1992184 1652067 786088 1652067 786088 787866 786088 928097 704588 928097 3314221 928097 3314221 349640 3314221 838116 844441 838116 423259 838116 423259 1468940 193046 1468940 2180738 1468940 2180738 4670246 242974 4670246 242974 995423 1680091 995423 1680091 2561946 1680091 2059378 1654629 2059378 2881004 2059378 2881004 4577610 2881004 3896182 440481 3896182 440481 1228489 440481 3795505 1667035 3795505 1667035 975280 1667035 3560426 572249 3560426 572249 559859 572249 2909806 3322209 2909806 1999964 2909806 1999964 4690790 1999964 1659450 1377763 1659450 2467943 1659450 2467943 4337269 1680247 4337269 1680247 438479 1680247 3061737 1665907 3061737 3570158 3061737 3570158 1653233 3570158 1679908 2875134 1679908 2875134 3760047 2875134 494342 1165839 494342 660538 494342 660538 4306307 2360702 4306307 2769925 4306307 2769925 470597 1667386 470597 1667386 4372973 2703123 4372973 3320907 4372973 3320907 2827178 3320907 4516040 339979 4516040 339979 262027 49491 262027 49491 3321669 49491 1673196 3463979 1673196 2710868 1673196 2710868 3948940 2710868 3327451 2889456 3327451 3714637 3327451 3714637 3779254 1646891 3779254 1646891 908160 1646891 3726615 1649287 3726615 1649287 277624 270227 277624 730390 277624 730390 1160874 241963 1160874 241963 3745299 1401163 3745299 1401163 260890 1401163 1676295 2391158 1676295 2391158 4270120 2391158 862377 3334113 862377 2098369 862377 2098369 4710229 1950655 4710229 3343048 4710229 3343048 432239 3343048 587429 584061 587429 2726267 587429 2726267 3934773 2726267 532679 1138122 532679 914354 532679 914354 765496 914354 627091 614779 627091 3023289 627091 3023289 4685093 3023289 3334990 644076 3334990 2260320 3334990 2260320 4407471 2260320 460650 460278 460650 2494347 460650 2494347 4321104 2364272 4321104 3319055 4321104 3319055 1795460 1668694 1795460 2848393 1795460 2848393 4510054 2848393 3803692 403014 3803692 403014 393940 403014 4733483 1919235 4733483 3553137 4733483 3553137 777907 875684 777907 622602 777907 622602 1018645 622602 488624 454887 488624 3401039 488624 3401039 4250251 2589027 4250251 3551760 4250251 3551760 936019 3551760 3901824 2010429 3901824 2010429 3411091 1653810 3411091 2480775 3411091 2480775 4195413 2480775 3327241 2697278 3327241 3332368 3327241 3332368 123999 3332368 1683581 4420035 1683581 1172915 1683581 1172915 1681974 1172915 4096260 1337706 4096260 1337706 344525 2979063 344525 2979063 3348699 4238399 3348699 2589693 3348699 2589693 4285709 2589693 407549 3133892 407549 3133892 4792109 3133892 3989434 2684501 3989434 3347912 3989434 3347912 61965 3347912 1162059 394392 1162059 394392 399021 394392 4530784 1679135 4530784 3343886 4530784 3343886 4169569 1206128 4169569 1206128 902310 768722 902310 1163834 902310 1163834 204123 3313366 204123 1035495 204123 1035495 1531597 1660824 1531597 774305 1531597 774305 527738 363106 527738 363106 4535787 2143814 4535787 3336587 4535787 3336587 2300092 3336587 3314011 692642 3314011 1103632 3314011 1103632 1655271 1103632 2900277 1654760 2900277 1654760 2402433 1654760 4486267 2207369 4486267 2672376 4486267 2672376 1648007 2672376 4378209 2715475 4378209 3327582 4378209 3327582 1010120 2816150 1010120 2816150 3838201 2816150 765893 2889051 765893 2889051 3752528 2889051 1261947 510301 1261947 510301 503429 510301 1292981 1284321 1292981 3062274 1292981 3062274 4713190 3062274 956637 708480 956637 1683133 956637 1683133 3635161 1274137 3635161 1274137 419781 1274137 3659198 1994653 3659198 2357662 3659198 2357662 4039705 2357662 497753 2627022 497753 2627022 4292115 2627022 1673222 2465972 1673222 1341291 1673222 1341291 3656104 2385541 3656104 2385541 4069463 2385541 3657995 2224819 3657995 2224819 3903593 2224819 1332622 310894 1332622 2572948 1332622 2572948 4259283 2572948 3798850 1102752 3798850 1102752 1101654 1102752 4666654 1370543 4666654 1370543 1394162 1370543 4858042 407966 4858042 407966 1247703 407966 4737665 588766 4737665 588766 1069829 588766 4441375 2737902 4441375 3325379 4441375 3325379 5637 3325379 3793088 2852748 3793088 3300612 3793088 3300612 3336134 3300612 3702332 2038166 3702332 3014210 3702332 3014210 1953038 3315131 1953038 2735466 1953038 2735466 4372524 2735466 4156654 784776 4156654 784776 34771 1685446 34771 1657963 34771 1657963 2486291 1657963 659962 1664952 659962 1433098 659962 1433098 262170 1433098 4461518 608337 4461518 608337 1060018 608337 2020697 626941 2020697 626941 266865 247010 266865 1203371 266865 1203371 1206694 1203371 1053862 2168362 1053862 2168362 4489179 2168362 3343030 748094 3343030 748094 3172531 3348326 3172531 1650162 3172531 1650162 4281240 1650162 3332403 3637239 3332403 3637239 3320127 3637239 4512481 1676726 4512481 1676726 1193945 1180136 1193945 2521148 1193945 2521148 4185253 2521148 2132653 3337277 2132653 1683664 2132653 1683664 1089987 1683664 1681580 4433230 1681580 1739829 1681580 1739829 1334702 343046 1334702 2185311 1334702 2185311 3878368 2185311 2713228 3335041 2713228 2699824 2713228 2699824 4357350 2699824 465368 1203104 465368 586677 465368 586677 3788829 2088946 3788829 2088946 3493339 1654986 3493339 1667697 3493339 1667697 4769099 1667697 987938 652162 987938 3325588 987938 3325588 4098696 3325588 1037906 3866162 1037906 3866162 1675926 3866162 844558 813454 844558 4265534 844558 4265534 3341394 605808 3341394 2707848 3341394 2707848 4380257 2707848 450595 3336404 450595 2964234 450595 2964234 3351051 2964234 1159702 1150846 1159702 3096391 1159702 3096391 4757681 3096391 4708121 1987538 4708121 2092121 4708121 2092121 4114814 2433069 4114814 3644126 4114814 3644126 3344150 3644126 4387275 2715418 4387275 3329075 4387275 3329075 4657538 3329075 306469 300984 306469 1664421 306469 1664421 2756481 1664421 639164 1947268 639164 1947268 3621437 1947268 752375 1673695 752375 1673695 3334272 744149 3334272 2011466 3334272 2011466 3672202 2011466 1261218 1258562 1261218 1375457 1261218 1375457 1655915 3192216 1655915 2610406 1655915 2610406 4796635 309413 4796635 309413 327982 309413 3736514 1104603 3736514 1104603 569445 1104603 570711 1129257 570711 1023062 570711 1023062 1670097 3916930 1670097 1678437 1670097 1678437 706945 677581 706945 1649000 706945 1649000 3560328 1649000 3333737 1307678 3333737 1307678 386473 1307678 1677009 4033037 1677009 1619881 1677009 1619881 3340084 1619881 3318627 4333475 3318627 801946 3318627 801946 809783 801946 3785040 2085712 3785040 3882646 3785040 3882646 1682777 3882646 3891368 646218 3891368 646218 994399 646218 2981491 1404605 2981491 1404605 258976 1404605 3142048 3327772 3142048 1256119 3142048 1256119 1245141 1256119 1393912 3317045 1393912 864406 1393912 864406 886157 864406 3318943 2082994 3318943 2082994 4318855 2558230 4318855 2558230 3339265 862619 3339265 862619 796599 862619 1047122 2714615 1047122 2714615 4381989 2714615 3319034 178837 3319034 1212371 3319034 1212371 3332354 1212371 183670 3332109 183670 2534495 183670 2534495 4455104 2213767 4455104 3250937 4455104 3250937 1667295 3250937 4910723 1291280 4910723 1291280 263758 261362 263758 4215858 263758 4215858 3339928 4215858 1087287 396464 1087287 396464 1675251 3187206 1675251 1651367 1675251 1651367 4493863 1902035 4493863 1902035 4774613 1902035 795061 794087 795061 856476 795061 856476 830118 856476 687191 2169593 687191 2169593 4356894 1937733 4356894 1937733 815777 2278224 815777 2278224 3941213 2278224 1661941 2984892 1661941 2984892 4679109 2984892 250699 1417773 250699 739907 250699 739907 3694062 1744164 3694062 1744164 1343460 1320774 1343460 4350943 1343460 4350943 1669523 4350943 898221 2436545 898221 2436545 4084799 2436545 3199280 1675157 3199280 3342809 3199280 3342809 78058 3342809 4052124 2637299 4052124 3322832 4052124 3322832 4137715 3322832 3889936 1651394 3889936 2089385 3889936 2089385 4594751 2089385 361988 2945693 361988 2945693 4584842 2945693 1672711 2840750 1672711 749149 1672711 749149 728006 749149 1406398 4154116 1406398 4154116 4296639 1185557 4296639 1185557 1656781 1185557 3884941 1667825 3884941 1667825 1076027 1055749 1076027 3106006 1076027 3106006 3590008 3106006 223281 1437220 223281 1109714 223281 1109714 4740679 1220333 4740679 1220333 3348059 1220333 4706699 3028231 4706699 3097408 4706699 3097408 4771530 3097408 1679106 3422690 1679106 2204100 1679106 2204100 4451576 2204100 343374 2834123 343374 2834123 4502204 2139178 4502204 2191328 4502204 2191328 759462 4787930 759462 1671479 759462 1671479 4551554 2112385 4551554 3338846 4551554 3338846 554379 3338846 3953170 2676076 3953170 3061021 3953170 3061021 1174815 3344649 1174815 1313909 1174815 1313909 334468 1313909 782611 2314142 782611 2314142 3971886 2314142 3911549 1157829 3911549 1157829 1173040 1157829 1626976 3339458 1626976 3339458 4119908 2448622 4119908 2518551 4119908 2518551 1149534 516821 1149534 3318141 1149534 3318141 1674215 3318141 1004199 986746 1004199 3345579 1004199 3345579 1718991 3345579 845056 819963 845056 994329 845056 994329 3316352 994329 246956 3317181 246956 398465 246956 398465 3322818 398465 1203453 1678215 1203453 1678215 4333552 1678215 235648 3339734 235648 2324208 235648 2324208 4322572 2324208 297605 4096962 297605 4096962 4836503 541785 4836503 541785 556038 541785 1249262 420114 1249262 2229503 1249262 2229503 4441587 2229503 2443023 1663215 2443023 1679412 2443023 1679412 4002457 2665870 4002457 3371030 4002457 3371030 3314391 3371030 3346808 3743640 3346808 2760246 3346808 2760246 3320404 2760246 4440209 2256470 4440209 2513619 4440209 2513619 600605 571233 600605 2425024 600605 2425024 4220258 2425024 645590 1428602 645590 1428602 4029089 1428602 853722 785445 853722 1680562 853722 1680562 4425206 1680562 1676232 496017 1676232 2028370 1676232 2028370 4658660 2028370 253700 242180 253700 3336530 253700 3336530 3675427 1983806 3675427 2628479 3675427 2628479 4305104 2628479 3331886 1902348 3331886 2529173 3331886 2529173 4151739 2529173 3798437 2888041 3798437 3350546 3798437 3350546 4550637 3350546 1270494 836360 1270494 836360 4097574 1668747 4097574 1677314 4097574 1677314 4735514 1677314 1338641 3344050 1338641 3344050 4605037 3344050 1657299 4724428 1657299 2473428 1657299 2473428 4542083 1997222 4542083 1997222 4682577 1997222 2122900 1666497 2122900 1666497 1263669 1666497 1356637 344764 1356637 2914672 1356637 2914672 2788614 1169938 2788614 1169938 1175258 1169938 3785209 1686242 3785209 1686242 3605258 1686242 4029212 2360299 4029212 3088286 4029212 3088286 4756154 3088286 1683250 4806038 1683250 1910765 1683250 1910765 3594929 1910765 2018795 1661787 2018795 2586938 2018795 2586938 4235329 2586938 3401766 1325164 3401766 1325164 172985 3337364 172985 2320809 172985 2320809 3961046 2320809 1006471 638145 1006471 2290742 1006471 2290742 3963320 2290742 3501163 387764 3501163 387764 469559 2005864 469559 2005864 4656197 2005864 380993 1683298 380993 1206419 380993 1206419 475782 1206419 427316 3322147 427316 3322147 1682264 1431995 1682264 2600935 1682264 2600935 323028 1691898 323028 1691898 1685779 4866826 1685779 1671536 1685779 1671536 4944491 1671536 1396481 294518 1396481 1325280 1396481 1325280 343492 1325280 944952 726295 944952 2537629 944952 2537629 4195073 2537629 1051493 646017 1051493 1408319 1051493 1408319 203392 1658555 203392 1658555 4796301 1658555 3886559 2210877 3886559 2410236 3886559 2410236 4086368 2410236 611747 3327744 611747 3327744 4963645 492678 4963645 492678 1181121 492678 3696570 1683430 3696570 4581209 3696570 4581209 3324392 4581209 3747260 763556 3747260 763556 774307 763556 1677606 2206086 1677606 667602 1677606 667602 675161 667602 686503 2830179 686503 2830179 4507520 2830179 3340905 4903013 3340905 3341756 3340905 3341756 37472 3341756 2846401 3345635 2846401 530444 2846401 530444 1682009 530444 4180044 234800 4180044 234800 484719 2099117 484719 2099117 4051647 2404467 4051647 3324364 4051647 3324364 4392290 3324364 1275292 1650154 1275292 1015073 1275292 1015073 509604 506471 509604 1971234 509604 1971234 3651903 1971234 1659318 3097595 1659318 2356310 1659318 2356310 4010557 2281310 4010557 2281310 977689 956594 977689 1663159 977689 1663159 245184 1663159 1342264 1334626 1342264 3061759 1342264 3061759 3583441 3061759 1383512 3343119 1383512 1177202 1383512 1177202 94432 3316142 94432 2042210 94432 2042210 4641651 2042210 1301014 2048324 1301014 2048324 3731566 2048324 1249083 429573 1249083 1666422 1249083 1666422 4719244 2338390 4719244 2338390 1653200 4781861 1653200 2950161 1653200 2950161 4278841 2388427 4278841 3336509 4278841 3336509 4989467 3336509 845306 844434 845306 2463490 845306 2463490 4119010 2463490 1658675 833728 1658675 2460335 1658675 2460335 4218608 2460335 1664460 4714315 1664460 2271903 1664460 2271903 4398773 2271903 746433 3335809 746433 3335809 3603363 2213610 3603363 2213610 1678442 2213610 4722483 1665661 4722483 1665661 909330 1665661 3553553 865731 3553553 865731 871488 865731 1978304 3345755 1978304 3345755 4363659 3345755 3789543 2130432 3789543 3331816 3789543 3331816 652501 1683155 652501 1683155 3931183 1437219 3931183 1437219 244063 1437219 663616 3341090 663616 3341090 4155087 2191322 4155087 2191322 3770040 2098868 3770040 2520401 3770040 2520401 4289193 2171883 4289193 2171883 4466892 2171883 886606 439329 886606 439329 4064824 2607023 4064824 2879479 4064824 2879479 4539326 2879479 3319582 1488940 3319582 2260574 3319582 2260574 1655632 2260574 3327189 1318402 3327189 1318402 1100499 964534 1100499 964534 708014 964534 824708 3951826 824708 3951826 4122147 2374790 4122147 2374790 4303467 2374790 1275702 3325876 1275702 444479 1275702 444479 453816 444479 3725842 1390154 3725842 1390154 296176 1390154 4426645 3335888 4426645 3394028 4426645 3394028 3339805 3394028 4564048 2885417 4564048 3317756 4564048 3317756 389065 1655078 389065 1655078 4491812 2199477 4491812 2310288 4491812 2310288 3275591 329010 3275591 329010 1340418 329010 3336964 495413 3336964 1280813 3336964 1280813 400567 1280813 746588 740835 746588 1655714 746588 1655714 1683786 272647 1683786 1917295 1683786 1917295 3559306 1917295 1131369 1668735 1131369 332508 1131369 332508 4578634 2501583 4578634 2501583 904602 4779956 904602 1283174 904602 1283174 389269 1283174 4353206 2315522 4353206 2315522 4714113 47020 4714113 47020 1646838 47020 4704799 1304059 4704799 1304059 354629 1304059 1893937 1655879 1893937 2150176 1893937 2150176 3606379 247387 3606379 247387 4377296 247387 3342462 2741492 3342462 2741492 4622437 1903453 4622437 1903453 4764865 1903453 1993760 1658869 1993760 2892080 1993760 2892080 3801959 2892080 304345 882102 304345 882102 807284 882102 279324 2276786 279324 2276786 4382808 2276786 1199051 3321999 1199051 1211539 1199051 1211539 1234817 1211539 747673 1696114 747673 1696114 3345511 1696114 536754 1105008 536754 825384 536754 825384 1426655 2908400 1426655 2908400 3761390 2908400 3687334 2955228 3687334 3315883 3687334 3315883 4651822 2007788 4651822 2474633 4651822 2474633 858937 420255 858937 420255 412538 420255 1341889 306203 1341889 461021 1341889 461021 441417 461021 4434897 2207322 4434897 2373561 4434897 2373561 3138242 3337478 3138242 1679200 3138242 1679200 1432877 1679200 3985806 1067240 3985806 1067240 592704 1067240 1658778 279396 1658778 369445 1658778 369445 1314124 369445 2641315 1662986 2641315 3326404 2641315 3326404 168453 1660034 168453 482254 168453 482254 3315442 3591497 3315442 1059410 3315442 1059410 1674925 1059410 3332119 1307014 3332119 1912885 3332119 1912885 4743507 1912885 588697 2135883 588697 2135883 4534573 2135883 4116009 1660397 4116009 1660397 638334 2259649 638334 2259649 3938744 2259649 2608121 3315865 2608121 357209 2608121 357209 279294 1373537 279294 837268 279294 837268 3934025 2274715 3934025 4990881 3934025 4990881 1660470 2751711 1660470 1312387 1660470 1312387 379499 1312387 1297008 2924004 1297008 2924004 4527279 2868674 4527279 3318729 4527279 3318729 1247822 1673509 1247822 1671124 1247822 1671124 3007416 1671124 1124506 548823 1124506 1667071 1124506 1667071 4130407 1667071 3031176 3334255 3031176 3325022 3031176 3325022 4037298 3325022 1650262 1003596 1650262 4065215 1650262 4065215 3344422 4065215 1149020 3334413 1149020 973836 1149020 973836 945907 973836 4078632 371230 4078632 371230 1276249 371230 4507865 1236581 4507865 1236581 1241962 1236581 4400848 2241645 4400848 2657319 4400848 2657319 3321822 4747249 3321822 1657540 3321822 1657540 1652051 235921 1652051 3346439 1652051 3346439 4726780 1910648 4726780 2365723 4726780 2365723 3568160 1650224 3568160 2731255 3568160 2731255 4407778 2731255 3329130 4463762 3329130 2612771 3329130 2612771 4310921 2612771 253559 250424 253559 1685040 253559 1685040 3320465 1237137 3320465 3333408 3320465 3333408 4272757 3333408 1097855 533294 1097855 689189 1097855 689189 970635 689189 1321784 1312757 1321784 3338746 1321784 3338746 487252 3338746 604122 2306481 604122 2306481 3871019 1465283 3871019 1465283 1473063 1465283 3596414 709813 3596414 709813 932651 709813 3632545 1984951 3632545 2650921 3632545 2650921 4441905 2206951 4441905 3413869 4441905 3413869 220006 1665608 220006 1270501 220006 1270501 1287346 1270501 373771 2270076 373771 2270076 4416350 2270076 388824 3338338 388824 3337715 388824 3337715 1005766 3337715 660693 1671201 660693 620768 660693 620768 4493588 435119 4493588 435119 3332638 435119 3806543 836621 3806543 836621 567744 3317007 567744 3317007 3043381 3317007 1024034 1012263 1024034 3013272 1024034 3013272 4679264 3013272 4648633 577166 4648633 577166 225685 3348385 225685 2727965 225685 2727965 3330921 2727965 946967 1335039 946967 1335039 4737236 1937499 4737236 3348275 4737236 3348275 431664 428934 431664 2691293 431664 2691293 4539180 1683608 4539180 1683608 153576 1683608 3822026 2127972 3822026 2564306 3822026 2564306 3331774 2564306 3839568 2163710 3839568 2414155 3839568 2414155 4236964 2414155 221046 213676 221046 2229411 221046 2229411 3889256 2229411 1927136 3337841 1927136 720707 1927136 720707 685615 720707 4050378 2634636 4050378 4024414 4050378 4024414 354415 2098148 354415 2098148 4535402 2098148 3868280 1685112 3868280 1685112 1653422 2450089 1653422 1650730 1653422 1650730 2279927 1650730 881642 272352 881642 272352 260760 272352 3551303 1885584 3551303 1885584 4762723 1885584 1064628 594311 1064628 1664009 1064628 1664009 4653345 1674803 4653345 1674803 583608 1674803 3348316 4157295 3348316 2912618 3348316 2912618 4551041 2912618 4499934 1660851 4499934 2981664 4499934 2981664 4642110 2981664 1425506 3332264 1425506 1960693 1425506 1960693 4712868 1960693 333256 1972051 333256 1972051 3652463 1972051 234636 206712 234636 2772193 234636 2772193 4424494 2772193 1739507 3338680 1739507 2373376 1739507 2373376 3760073 2066782 3760073 2348565 3760073 2348565 4678847 1646872 4678847 2891927 4678847 2891927 935010 240202 935010 240202 3334175 15896 3334175 2901815 3334175 2901815 4539124 2901815 1297722 381182 1297722 3036270 1297722 3036270 4704097 3036270 594378 585708 594378 1673473 594378 1673473 4326112 600005 4326112 600005 639010 3318101 639010 3318101 3801781 3318101 3322814 1540187 3322814 1540187 1666182 1540187 3972365 261389 3972365 1122988 3972365 1122988 517258 1122988 2679725 1662512 2679725 3341837 2679725 3341837 4939775 3341837 3719018 1652176 3719018 1685400 3719018 1685400 73716 1685400 3338202 65148 3338202 65148 548412 2667325 548412 2667325 4319612 2667325 3174246 3323544 3174246 2662753 3174246 2662753 3979145 2662753 1362216 300693 1362216 1236119 1362216 1236119 1237368 1236119 2435880 3334461 2435880 3334461 4953199 3334461 280154 4650450 280154 4650450 3978645 645159 3978645 645159 1008153 645159 1933789 4344173 1933789 4344173 3351098 4344173 234385 2192090 234385 2192090 3613578 2065648 3613578 2065648 3745774 2065648 1277819 2951021 1277819 2951021 3715370 2951021 463910 3322008 463910 3322008 2406335 1398271 2406335 1398271 487649 467547 487649 467547 438172 467547 1666857 2055490 1666857 1087847 1666857 1087847 1074259 1087847 4447593 2220583 4447593 3349152 4447593 3349152 2384131 3351430 2384131 2125043 2384131 2125043 4564261 2125043 2005829 3329827 2005829 3328731 2005829 3328731 3893113 393430 3893113 393430 3343283 393430 3568840 1894320 3568840 2773430 3568840 2773430 4472557 309364 4472557 309364 1338017 309364 3898381 1681310 3898381 1681310 1135270 550988 1135270 1668367 1135270 1668367 3916686 1668367 1376833 1368093 1376833 2942677 1376833 2942677 4464330 1681017 4464330 1681017 930778 1681017 3573702 1892993 3573702 4732694 3573702 4732694 1676256 4732694 3543368 1904326 3543368 2303263 3543368 2303263 3952977 2303263 1152965 540533 1152965 3135328 1152965 3135328 3339867 3135328 842631 3348198 842631 3348198 2416215 3348198 1258872 1232191 1258872 1672176 1258872 1672176 3347544 284727 3347544 284727 1193224 3313620 1193224 239148 1193224 239148 3343972 3966554 3343972 3326098 3343972 3326098 4608325 3326098 3343534 954687 3343534 954687 369286 2866737 369286 2866737 4529674 2866737 602356 2093117 602356 2093117 4553684 2093117 677196 993849 677196 993849 4787737 3323500 4787737 3323500 4081812 3323500 4502911 2145627 4502911 2604989 4502911 2604989 1684647 2604989 3323805 4018046 3323805 1268767 3323805 1268767 268920 1683534 268920 1683534 3559283 1146942 3559283 1146942 1158539 1146942 4626527 2720007 4626527 2720007 1654459 271561 1654459 3324218 1654459 3324218 3803151 468453 3803151 468453 1102511 1118379 1102511 525301 1102511 525301 534954 525301 3187410 3323802 3187410 1959771 3187410 1959771 4893132 3344710 4893132 3958028 4893132 3958028 3339711 3958028 3954388 1648375 3954388 1648375 683491 1677105 683491 1677105 4691972 1651345 4691972 1651345 20288 1651345 1006200 2262394 1006200 2262394 3902500 2262394 1664737 3959849 1664737 3959849 1627733 3344099 1627733 583421 1627733 583421 589106 583421 3324433 1679801 3324433 1679801 3931334 1679801 922116 772620 922116 1201030 922116 1201030 4788420 2296732 4788420 2296732 477434 1683533 477434 1683533 2078028 1683533 1379452 1069940 1379452 1069940 582473 1069940 2931214 3335517 2931214 2742969 2931214 2742969 4427025 2742969 3338311 4908961 3338311 1668214 3338311 1668214 782260 2404533 782260 2404533 4072380 2404533 488400 470269 488400 652869 488400 652869 4469962 2128892 4469962 2128892 1158798 1143036 1158798 1974929 1158798 1974929 3846615 2700908 3846615 2700908 4717538 2417059 4717538 2417059 1653767 2417059 3788622 2880312 3788622 3351665 3788622 3351665 3039036 3351665 3339065 2927107 3339065 3329445 3339065 3329445 3504158 3329445 2808559 1658630 2808559 2463073 2808559 2463073 4134504 2463073 1674268 260132 1674268 1224887 1674268 1224887 432036 1224887 4734900 3075504 4734900 3319254 4734900 3319254 2038192 2087666 2038192 2087666 3752013 2087666 2412028 3341621 2412028 1669795 2412028 1669795 4004057 936172 4004057 936172 3340200 936172 4119769 1232252 4119769 1232252 1222404 1232252 1675167 3317323 1675167 3317323 3323941 248841 3323941 248841 1648699 248841 4656646 1990440 4656646 2443107 4656646 2443107 2779498 3351078 2779498 522985 2779498 522985 491622 522985 3859298 2202623 3859298 4552061 3859298 4552061 3345209 4552061 3635420 1683262 3635420 1683262 2605890 1683262 4515701 835301 4515701 835301 821939 835301 2019720 4095436 2019720 4095436 1676496 4095436 3729915 319549 3729915 319549 329103 319549 1849587 1648707 1849587 2056620 1849587 2056620 1649751 2056620 4447998 1668025 4447998 1668025 1672098 2194080 1672098 1678301 1672098 1678301 4565011 2917192 4565011 3342273 4565011 3342273 2990860 3342273 3854364 2453092 3854364 2453092 4126144 2453092 1001737 679378 1001737 1813156 1001737 1813156 4157230 2504252 4157230 2586814 4157230 2586814 4264370 2586814 2955574 1666463 2955574 2171306 2955574 2171306 4481625 2171306 1163462 477219 1163462 2415537 1163462 2415537 4250926 2415537 3347587 1661006 3347587 1661006 4243838 1661006 51662 1666635 51662 1312404 51662 1312404 1661773 3151092 1661773 2319271 1661773 2319271 1885099 2319271 1664099 768116 1664099 1377980 1664099 1377980 3187899 1679414 3187899 3341629 3187899 3341629 3360915 3341629 1081929 561619 1081929 809685 1081929 809685 695364 683355 695364 840835 695364 840835 4561555 2894483 4561555 2904457 4561555 2904457 1107117 595298 1107117 1173956 1107117 1173956 3666132 1173956 825639 859208 825639 338457 825639 338457 3960804 1332928 3960804 1332928 323863 1332928 3333646 472135 3333646 2744956 3333646 2744956 3921627 2744956 1409066 1384473 1409066 2163181 1409066 2163181 3821178 2163181 3315791 591685 3315791 1668627 3315791 1668627 4592947 1668627 1649850 3325158 1649850 2180071 1649850 2180071 4490994 2180071 3655821 2837333 3655821 2837333 1649904 2837333 2320613 3350348 2320613 222482 2320613 222482 198460 222482 923276 1664900 923276 1664900 4429321 1664900 2734455 3322158 2734455 3317157 2734455 3317157 4729802 3317157 1383945 2131208 1383945 2131208 3820668 2131208 2654220 339739 2654220 339739 4550266 339739 4201378 1682353 4201378 1682353 864805 1682353 1114046 3338426 1114046 2178269 1114046 2178269 4509661 1953744 4509661 1953744 3339234 2413775 3339234 2884541 3339234 2884541 4562863 2884541 1684485 3723256 1684485 2121904 1684485 2121904 3797830 2121904 1175737 1174365 1175737 4092099 1175737 4092099 3344967 4092099 545431 3316410 545431 3092557 545431 3092557 3568977 3092557 631049 634757 631049 352317 631049 352317 4069348 1215873 4069348 1215873 1235694 1215873 1412568 1956111 1412568 1956111 3619765 1956111 3522969 740978 3522969 740978 737010 740978 3345909 734861 3345909 2237988 3345909 2237988 4445823 2237988 308625 1368874 308625 1070589 308625 1070589 3342827 3981689 3342827 3981689 3318107 579589 3318107 3464549 3318107 3464549 1661737 3464549 3337795 4802533 3337795 3348253 3337795 3348253 305284 3348253 3331280 749964 3331280 749964
170804 389132938 0 389132938 610726124 389132938 390412138 609738380 390412138 392881683 390412138 392881683 640995989 358369866 640995989 926492142 640995989 926492142 75463426 926492142 409581451 888560039 409581451 888560039 112827686 888560039 359313668 795180103 359313668 795180103 204987649 795180103 938376610 59993791 938376610 297110691 938376610 297110691 702410167 297110691 989096014 10742560 989096014 959347820 989096014 959347820 41598738 959347820 961685263 37135231 961685263 731211065 961685263 731211065 269362002 731211065 309670350 964309422 309670350 964309422 36727256 964309422 208191527 791617295 208191527 699557817 208191527 699557817 615000222 321367094 615000222 321367094 676820600 321367094 238406180 762373659 238406180 455804577 238406180 455804577 544911192 455804577 491007080 886263293 491007080 886263293 51544115 949611933 51544115 92962037 51544115 92962037 905670579 92962037 755507846 243622583 755507846 505447430 755507846 505447430 494354367 505447430 679277646 319015636 679277646 908877179 679277646 908877179 93482252 908877179 666889546 65445072 666889546 65445072 933039120 65445072 646754266 352683712 646754266 803794760 646754266 803794760 196417743 803794760 774791017 223464736 774791017 534245822 774791017 534245822 465623473 534245822 883543215 114831865 883543215 651451915 883543215 651451915 349454649 651451915 869197831 128945446 869197831 401917290 869197831 401917290 598199811 401917290 998963773 1213397 998963773 765829012 998963773 765829012 235232463 765829012 378794253 621639308 378794253 550056601 378794253 550056601 512256376 487037093 512256376 717283332 512256376 717283332 66308194 935820309 66308194 83809531 66308194 83809531 914760039 83809531 768494322 229981317 768494322 944094911 768494322 944094911 57454950 944094911 598284392 177538914 598284392 177538914 821113004 177538914 618344565 315734204 618344565 315734204 682310940 315734204 64574364 937809522 64574364 161431604 64574364 161431604 837872893 161431604 110357709 890708992 110357709 611557200 110357709 611557200 834212306 140835414 834212306 140835414 858103283 140835414 139694667 861782320 139694667 586827655 139694667 586827655 727632425 272005484 727632425 347882375 727632425 347882375 40028976 960736605 40028976 737176050 40028976 737176050 263764589 737176050 143271110 858197896 143271110 356470310 143271110 356470310 642749137 356470310 547564862 453081239 547564862 540596474 547564862 540596474 287661571 713017497 287661571 289520981 287661571 289520981 709931143 289520981 489255237 510805700 489255237 256657214 489255237 256657214 742642436 256657214 391420917 744993095 391420917 744993095 255741178 744993095 540945682 453198048 540945682 453198048 547483542 453198048 510589852 488433637 510589852 895099735 510589852 895099735 106261309 895099735 160171357 840620064 160171357 67213093 160171357 67213093 931364265 67213093 188111879 929366471 188111879 929366471 72104840 929366471 987482357 12731638 987482357 14738388 987482357 14738388 854524123 144308274 854524123 885567743 854524123 885567743 115372799 885567743 740863544 258535451 740863544 798685010 740863544 798685010 201619832 798685010 430350214 738678862 430350214 738678862 27640051 973615947 27640051 665391062 27640051 665391062 350733422 832082775 350733422 832082775 168623128 832082775 877780506 119467325 877780506 119467325 878762735 119467325 176481634 824498410 176481634 124550666 176481634 124550666 979808022 19497866 979808022 928905903 979808022 928905903 72803543 928905903 449974487 549586767 449974487 438999133 449974487 438999133 561978039 438999133 297730864 703246526 297730864 335519547 297730864 335519547 788415246 210309505 788415246 814620253 788415246 814620253 185834196 814620253 279631429 912918054 279631429 912918054 89233987 912918054 982895794 16740136 982895794 589574808 982895794 589574808 221129886 779046221 221129886 727645790 221129886 727645790 272634810 727645790 106011670 895327857 106011670 859004158 106011670 859004158 542904033 457955035 542904033 740629776 542904033 740629776 70471550 974994471 70471550 974994471 26101047 974994471 357880122 645422433 357880122 645422433 355192770 645422433 496233817 503367799 496233817 262473553 496233817 262473553 737181767 262473553 631123666 368559420 631123666 959361139 631123666 959361139 41558124 959361139 236359258 764595154 236359258 197358132 236359258 197358132 800706533 197358132 651147565 171395898 651147565 171395898 827501461 171395898 821299227 177239141 821299227 628190639 821299227 628190639 258882110 787167172 258882110 787167172 212712756 787167172 335226336 666457660 335226336 582987955 335226336 582987955 417592105 582987955 250949991 750183692 250949991 352233068 250949991 352233068 647356131 352233068 72490994 929054098 72490994 235514479 72490994 235514479 784901765 213607138 784901765 688428428 784901765 688428428 313404702 688428428 426017522 574101672 426017522 515836284 426017522 515836284 483773800 515836284 434922508 565342650 434922508 68928001 434922508 68928001 929785648 68928001 198053328 906688541 198053328 906688541 95475540 906688541 436287852 564038597 436287852 453714403 436287852 453714403 547019224 453714403 57156377 944237808 57156377 178305627 57156377 178305627 820164782 178305627 378582521 621790134 378582521 84323216 378582521 84323216 914232011 84323216 825851084 172943019 825851084 360306020 825851084 360306020 461884460 537569937 461884460 21558231 461884460 21558231 977762437 21558231 852873823 145934941 852873823 226042537 852873823 226042537 87280228 914646538 87280228 277114669 87280228 277114669 722519048 277114669 608974179 390656004 608974179 723071871 608974179 723071871 277225943 723071871 744636812 254755338 744636812 399057751 744636812 399057751 394756909 605044224 394756909 244698147 394756909 244698147 829063946 169995292 829063946 646579989 829063946 646579989 178873313 900397069 178873313 900397069 101538020 900397069 260802805 740251196 260802805 392501839 260802805 392501839 607173743 392501839 512719343 486538333 512719343 980606493 512719343 980606493 20666812 980606493 894836047 104630882 894836047 916534487 894836047 916534487 85414907 916534487 956055258 42887142 956055258 931308085 956055258 931308085 70430937 931308085 533296696 466538222 533296696 468383461 533296696 468383461 531369036 468383461 882316069 116089734 882316069 609481430 882316069 609481430 390742914 609481430 623139317 328424037 623139317 328424037 670374723 328424037 638457350 361034806 638457350 371412385 638457350 371412385 627978968 371412385 836515995 162780339 836515995 307194956 836515995 307194956 691895836 307194956 774469199 223816811 774469199 659710460 774469199 659710460 341483973 659710460 557452236 213710274 557452236 213710274 964391700 34671419 964391700 112458981 964391700 112458981 386524990 613792977 386524990 110976376 386524990 110976376 887696960 110976376 194925530 866632913 194925530 866632913 134650368 866632913 500600294 120972064 500600294 120972064 877113149 120972064 615188495 331493300 615188495 331493300 667653688 331493300 238702963 762091583 238702963 748656838 238702963 748656838 252191158 748656838 107630744 893457972 107630744 770764963 107630744 770764963 538527774 266913565 538527774 266913565 732915901 266913565 220028637 803940292 220028637 803940292 196243567 803940292 381598509 618729894 381598509 309911903 381598509 309911903 920570395 78251064 920570395 142512221 920570395 142512221 730898037 268944423 730898037 422968954 730898037 422968954 71889402 929588914 71889402 888744255 71889402 888744255 192128764 808060086 192128764 340761979 192128764 340761979 750241692 248928745 750241692 442032989 750241692 442032989 558804603 442032989 697038960 302117466 697038960 559577733 697038960 559577733 343826337 657136270 343826337 564605543 343826337 564605543 734074933 265542899 734074933 761453212 734074933 761453212 239468380 761453212 855220940 143791503 855220940 232130634 855220940 232130634 201399295 798892465 201399295 640695319 201399295 640695319 361215254 638798721 361215254 615574556 361215254 615574556 924296731 74283463 924296731 740909938 924296731 740909938 260083880 740909938 597797038 136739369 597797038 136739369 861627075 136739369 251916470 748981359 251916470 219438524 251916470 219438524 779384686 219438524 594997654 405531532 594997654 561173926 594997654 561173926 31234120 970093020 31234120 482842597 31234120 482842597 710108863 289354070 710108863 814282682 710108863 814282682 186130939 814282682 392173899 607526623 392173899 493278529 392173899 493278529 505790011 493278529 268483462 731985889 268483462 281185180 268483462 281185180 718645191 281185180 199286751 801072967 199286751 699765262 199286751 699765262 557659292 442781263 557659292 683921096 557659292 683921096 208870895 790973817 208870895 317843006 208870895 317843006 763205854 235505875 763205854 374240276 763205854 374240276 625554144 374240276 687104073 311327618 687104073 908666824 687104073 908666824 93752623 908666824 401115765 997666569 401115765 997666569 2166571 997666569 91675731 910711049 91675731 433303733 91675731 433303733 567265827 433303733 391169131 608872528 391169131 349540461 391169131 349540461 650052636 349540461 131407664 869661756 131407664 282683306 131407664 282683306 717007794 282683306 697509226 301758217 697509226 628465622 697509226 628465622 371796917 628465622 632144342 367560010 632144342 727381271 632144342 727381271 272975082 727381271 455260680 544385636 455260680 477906319 455260680 477906319 522222208 477906319 485837183 513813269 485837183 465878826 485837183 465878826 694337477 304794333 694337477 484509110 694337477 484509110 91821792 910453227 91821792 583916633 91821792 583916633 575872113 424988436 575872113 939177568 575872113 939177568 62988384 939177568 538922957 461583721 538922957 619265936 538922957 619265936 380989119 619265936 691386867 68285211 691386867 68285211 930408235 68285211 190170888 809950743 190170888 488651631 190170888 488651631 510297305 488651631 18538843 982575425 18538843 105882970 18538843 105882970 893298625 105882970 848699307 150228555 848699307 669849794 848699307 669849794 331781411 669849794 798324628 199991579 798324628 806476698 798324628 806476698 193585052 806476698 920164617 78722405 920164617 566805551 920164617 566805551 242323786 860615757 242323786 860615757 140723951 860615757 189663914 810429017 189663914 263967985 189663914 263967985 783715325 152978804 783715325 152978804 894461235 104940226 894461235 421989392 894461235 421989392 23181211 977970422 23181211 613943224 23181211 613943224 544639908 64243319 544639908 64243319 934032099 64243319 846453472 152256885 846453472 360063618 846453472 360063618 639611183 360063618 828754742 170190873 828754742 872767787 828754742 872767787 128182318 872767787 680636725 317653000 680636725 412983769 680636725 412983769 282644921 753372084 282644921 753372084 247869526 753372084 460483908 538905087 460483908 422261491 460483908 422261491 578666942 422261491 451908889 547746347 451908889 470590019 451908889 470590019 529484575 470590019 374987464 624871803 374987464 169594972 374987464 169594972 829561145 169594972 595463969 123161707 595463969 123161707 874961006 123161707 351731905 649346957 351731905 141457285 351731905 141457285 857374194 141457285 470350623 652216407 470350623 652216407 348488209 652216407 978902706 20365722 978902706 77152605 978902706 77152605 381732928 618607933 381732928 84520155 381732928 84520155 913924999 84520155 125800162 875329999 125800162 345802733 125800162 345802733 653749130 345802733 144233821 951624008 144233821 951624008 49408404 951624008 882349706 13590933 882349706 13590933 986466740 13590933 385066855 615363609 385066855 252572413 385066855 252572413 908702802 89728011 908702802 526992127 908702802 526992127 154481066 846325635 154481066 181948514 154481066 181948514 948356293 50279075 948356293 958433233 948356293 958433233 42364433 958433233 799368993 198835658 799368993 938865639 799368993 938865639 63505081 938865639 109777014 891249055 109777014 466351138 109777014 466351138 773697274 122541126 773697274 122541126 875594918 122541126 8128343 992153691 8128343 56840084 8128343 56840084 942172774 56840084 147629587 853534015 147629587 659991475 147629587 659991475 341221065 659991475 248013606 753239054 248013606 560115472 248013606 560115472 439981661 560115472 428572424 571328404 428572424 441434681 428572424 441434681 559752825 441434681 461870675 546002244 461870675 546002244 453480637 546002244 569461256 431174528 569461256 939754601 569461256 939754601 62430061 939754601 786207397 212255413 786207397 915418447 786207397 915418447 86527543 915418447 928182001 70519877 928182001 682730631 928182001 682730631 318955966 682730631 658121260 341636064 658121260 908646727 658121260 908646727 93777269 908646727 984791760 14964819 984791760 626144936 984791760 626144936 373670937 626144936 865655173 132484588 865655173 165780102 865655173 165780102 582114551 419034670 582114551 875446647 582114551 875446647 125722181 875446647 564005587 436840506 564005587 763315354 564005587 763315354 237502403 763315354 391626627 608285615 391626627 605691445 391626627 605691445 406714658 858737482 406714658 858737482 142897035 858737482 697905920 301370992 697905920 639998857 697905920 639998857 360227224 639998857 614646519 228881218 614646519 228881218 769580490 228881218 640373014 359095601 640373014 888970791 640373014 888970791 112307679 888970791 381836607 618507371 381836607 343349735 381836607 343349735 656244725 343349735 339580306 977711714 339580306 977711714 23420101 977711714 250326121 750640618 250326121 383765867 250326121 383765867 616098103 383765867 117093683 883935361 117093683 205212640 117093683 205212640 793057879 205212640 698660024 104759342 698660024 104759342 894722788 104759342 755803452 243440493 755803452 875359972 755803452 875359972 125777155 875359972 812524096 185673448 812524096 473310467 812524096 473310467 526919916 473310467 832069396 167166917 832069396 740286318 832069396 740286318 260780632 740286318 500606283 191565317 500606283 191565317 806190841 191565317 308779925 908716691 308779925 908716691 93691859 908716691 818964466 32193880 818964466 32193880 967236661 32193880 920089140 69841133 920089140 69841133 928889447 69841133 710846732 74683160 710846732 74683160 923900798 74683160 672187111 326434299 672187111 458759170 672187111 458759170 29684641 971579739 29684641 667568769 29684641 667568769 850683172 148317875 850683172 838980944 850683172 838980944 162033763 838980944 261715507 739176946 261715507 385732443 261715507 385732443 614088106 385732443 594959997 350556826 594959997 350556826 713966540 67858310 713966540 67858310 930768512 67858310 93523485 908846569 93523485 303194309 93523485 303194309 695974498 303194309 413144633 587397218 413144633 483715514 413144633 483715514 515833464 483715514 413318737 856891223 413318737 856891223 144622980 856891223 685564619 312783176 685564619 325580757 685564619 325580757 567627850 432809693 567627850 793082365 567627850 793082365 207048205 793082365 907708292 90803398 907708292 90803398 907762331 90803398 364535790 635381298 364535790 226049049 364535790 226049049 772170246 226049049 217304040 782773678 217304040 497439165 217304040 497439165 501878852 497439165 16910048 984117535 16910048 248894849 16910048 248894849 750267651 248894849 664024868 335677035 664024868 703239425 664024868 703239425 297762095 703239425 307015061 694685377 307015061 148471945 307015061 148471945 850603186 148471945 408363787 860357929 408363787 860357929 95174808 907137543 95174808 466949190 95174808 466949190 532886942 466949190 449239974 655568472 449239974 655568472 345445968 655568472 905537016 93159635 905537016 562939765 905537016 562939765 318814160 682817605 318814160 242326111 318814160 242326111 935596562 62756132 935596562 704159306 935596562 704159306 3174611 996779946 3174611 489370170 3174611 489370170 509548359 489370170 271825938 728440590 271825938 311411319 271825938 311411319 686993793 311411319 485454510 514200013 485454510 352163966 485454510 352163966 647456874 352163966 257988419 864900301 257988419 864900301 136821047 864900301 309516571 692391718 309516571 304932749 309516571 304932749 694124951 304932749 394095406 605701060 394095406 144272913 394095406 144272913 854552473 144272913 263252092 737568909 263252092 627163634 263252092 627163634 372930703 627163634 255377304 745351526 255377304 190864826 255377304 190864826 951628788 47190132 951628788 568195331 951628788 568195331 431797377 568195331 677538908 320723207 677538908 348716643 677538908 348716643 650941689 348716643 728026835 6611269 728026835 6611269 993416317 6611269 21287431 980100184 21287431 314606414 21287431 314606414 683656663 314606414 145533383 855721415 145533383 18209900 145533383 18209900 981138361 18209900 474945921 524954657 474945921 315846347 474945921 315846347 682200205 315846347 129729516 871285775 129729516 351970481 129729516 351970481 647664819 351970481 246026165 779389616 246026165 779389616 220785347 779389616 278306488 722047499 278306488 68174718 278306488 68174718 930509714 68174718 671074416 327621057 671074416 884388746 671074416 884388746 116554638 884388746 635291610 364135499 635291610 594281618 635291610 594281618 406229219 594281618 867001181 131003859 867001181 133431656 867001181 133431656 296029286 969340255 296029286 969340255 31923729 969340255 579607896 20504980 579607896 20504980 978771561 20504980 158212474 983798325 158212474 983798325 17266087 983798325 961842133 36985796 961842133 87345254 961842133 87345254 257108537 743760897 257108537 549240122 257108537 549240122 852928667 42106526 852928667 42106526 956905069 42106526 755272105 243848341 755272105 913614614 755272105 913614614 88481484 913614614 362525352 945627833 362525352 945627833 55904314 945627833 820458529 178047125 820458529 528444340 820458529 528444340 471577489 528444340 754073268 23114456 754073268 23114456 976347606 23114456 818974344 179554668 818974344 984234283 818974344 984234283 16753734 984234283 826674081 172276454 826674081 727959040 826674081 727959040 272319917 727959040 325633889 675908051 325633889 97989946 325633889 97989946 901360353 97989946 473972413 707350595 473972413 707350595 293562740 707350595 530688223 469386821 530688223 546205714 530688223 546205714 453291334 546205714 455189902 591756742 455189902 591756742 408827937 591756742 555180019 445361390 555180019 645861193 555180019 645861193 354918550 645861193 527528203 179806877 527528203 179806877 818797476 179806877 327498895 769721732 327498895 769721732 231192001 769721732 936553964 61936021 936553964 118534315 936553964 118534315 879794895 118534315 999625774 418475 999625774 611337916 999625774 611337916 388796423 611337916 704754598 294778399 704754598 656659112 704754598 656659112 39627570 961245793 39627570 72816081 39627570 72816081 926013202 72816081 88287280 913744600 88287280 312698280 88287280 312698280 685639673 312698280 592592687 407828012 592592687 882987798 592592687 882987798 118218881 882987798 883909385 114430387 883909385 610917252 883909385 610917252 389246280 610917252 562550243 348761267 562550243 348761267 650928728 348761267 576574233 424325028 576574233 858220322 576574233 858220322 143250261 858220322 306703871 833453262 306703871 833453262 167413255 833453262 207121921 792979383 207121921 587707555 207121921 587707555 716177472 24446685 716177472 24446685 974969646 24446685 333770761 959981194 333770761 959981194 32416457 968647949 32416457 65843688 32416457 65843688 932628790 65843688 176039547 824848933 176039547 717984745 176039547 717984745 756209944 243126427 756209944 623733706 756209944 623733706 376315317 623733706 384616446 615698290 384616446 84835209 384616446 84835209 913485620 84835209 47957822 953043846 47957822 242713679 47957822 242713679 756589244 242713679 68627748 933240948 68627748 397000181 68627748 397000181 602554120 397000181 110948967 890225412 110948967 469674194 110948967 469674194 688430200 310050205 688430200 978610210 688430200 978610210 22654117 978610210 741036167 239437089 741036167 239437089 759397666 239437089 190740185 953819597 190740185 953819597 47009974 953819597 170602474 829860534 170602474 385055295 170602474 385055295 835489631 163920746 835489631 631472124 835489631 631472124 368759621 631472124 554756330 167522776 554756330 167522776 831757264 167522776 802002168 195919909 802002168 215290063 802002168 215290063 751087788 248105150 751087788 294771058 751087788 294771058 481823542 517736584 481823542 178628662 481823542 178628662 819896465 178628662 132991505 979992013 132991505 979992013 21403640 979992013 725159558 274512429 725159558 737496298 725159558 737496298 263297796 737496298 687488161 311077512 687488161 804944605 687488161 804944605 195153366 804944605 747801061 246021415 747801061 246021415 753362733 246021415 5161213 994699015 5161213 218739252 5161213 218739252 780154688 218739252 592199433 408212396 592199433 965599390 592199433 965599390 35275507 965599390 171168295 829406469 171168295 809154104 171168295 809154104 841841897 156979067 841841897 545279920 841841897 545279920 454334547 545279920 654539484 344925880 654539484 381802190 654539484 381802190 618121712 381802190 732050432 267664874 732050432 628000837 732050432 628000837 51861446 949318367 51861446 286852339 51861446 286852339 712796639 286852339 28174681 973124420 28174681 902425071 28174681 902425071 269699887 966815919 269699887 966815919 34231881 966815919 336524047 664784317 336524047 56194030 336524047 56194030 942961621 56194030 50875760 950322575 50875760 90162641 50875760 90162641 908295786 90162641 577436826 58491646 577436826 58491646 940262562 58491646 63874798 938631692 63874798 425195526 63874798 425195526 719259783 8544823 719259783 8544823 991163324 8544823 506876839 124054719 506876839 124054719 874083005 124054719 378512890 652635431 378512890 652635431 348111943 652635431 653297598 346327423 653297598 989856581 653297598 989856581 10613878 989856581 165549786 835322131 165549786 755015142 165549786 755015142 246151441 755015142 62829890 939345839 62829890 111073092 62829890 111073092 887586384 111073092 17788208 983274888 17788208 628605626 17788208 628605626 371573763 628605626 73367552 928335632 73367552 655386902 73367552 655386902 345581036 655386902 7508843 992696733 7508843 950923117 7508843 950923117 418722074 581972427 418722074 481509101 418722074 481509101 518075108 481509101 498829498 980904402 498829498 980904402 20320663 980904402 932781846 65769252 932781846 840310389 932781846 840310389 160569826 840310389 207384068 792584043 207384068 479915635 207384068 479915635 520012095 479915635 106183221 902226199 106183221 902226199 99835663 902226199 984400460 15288673 984400460 623331250 984400460 623331250 376792816 623331250 834379766 164944686 834379766 974996985 834379766 974996985 26097829 974996985 620897491 95962306 620897491 95962306 933727326 59137157 933727326 59137157 939543164 59137157 780994811 217917284 780994811 697645563 780994811 697645563 229191577 771747900 229191577 557009507 229191577 557009507 443010340 557009507 111438580 889761984 111438580 513483619 111438580 513483619 599363476 400712102 599363476 816447096 599363476 816447096 184207153 816447096 432413020 567626005 432413020 393153516 432413020 393153516 962945704 35923506 962945704 128601865 962945704 128601865 199326099 804262083 199326099 804262083 195928548 804262083 792323714 10604791 792323714 10604791 989279016 10604791 191804647 818037563 191804647 818037563 182801935 818037563 645517733 353850366 645517733 408747264 645517733 408747264 591648727 408747264 760376147 80442570 760376147 80442570 918456660 80442570 362635233 840720206 362635233 840720206 160039422 840720206 396368720 603686109 396368720 597390913 396368720 597390913 515001907 410218017 515001907 410218017 590330273 410218017 259922341 742431725 259922341 742431725 120104907 880885687 120104907 90513786 120104907 90513786 914785026 58284124 914785026 58284124 940511099 58284124 267129633 733392879 267129633 238711878 267129633 238711878 760101717 238711878 53971763 947335651 53971763 547873482 53971763 547873482 451606605 547873482 204867942 795264814 204867942 538510269 204867942 538510269 460886772 538510269 323684064 868301332 323684064 868301332 132847840 868301332 713512524 286082777 713512524 657854436 713512524 657854436 223791191 776744067 223791191 754516943 223791191 754516943 580892863 420045487 580892863 526368767 580892863 526368767 428517626 571371306 428517626 324733732 428517626 324733732 963218398 35802858 963218398 202199780 963218398 202199780 795997637 202199780 870997288 127274732 870997288 713296851 870997288 713296851 81857843 920095182 81857843 624895691 81857843 624895691 374965046 624895691 260208157 740837549 260208157 43790505 260208157 43790505 955118203 43790505 780330476 218435228 780330476 980913150 780330476 980913150 20292959 980913150 221142053 779007403 221142053 311284317 221142053 311284317 974292140 25249492 974292140 200475571 974292140 200475571 797649823 200475571 878559136 119630342 878559136 882211050 878559136 882211050 1906895 997925164 1906895 459588381 1906895 459588381 571788546 429009490 571788546 787649499 571788546 787649499 212288592 787649499 419461938 581464771 419461938 179028050 419461938 179028050 964891660 34417193 964891660 752420044 964891660 752420044 248914999 752420044 902513822 81912973 902513822 81912973 916848318 81912973 870423682 127844353 870423682 463400780 870423682 463400780 537047806 463400780 739183730 260500314 739183730 843418731 739183730 843418731 157501367 843418731 177962787 822647284 177962787 629199581 177962787 629199581 371137565 629199581 317610223 684135463 317610223 400272031 317610223 400272031 599787024 400272031 502620688 161079553 502620688 161079553 838072468 161079553 795254254 203007627 795254254 574927418 795254254 574927418 425208124 574927418 730165748 269733277 730165748 442783601 730165748 442783601 557643217 442783601 599106954 401012789 599106954 840332465 599106954 840332465 160533410 840332465 317735733 684009846 317735733 326400488 317735733 326400488 672229703 326400488 479244533 998099789 479244533 998099789 1738647 998099789 377421611 670617328 377421611 670617328 28375876 972835583 28375876 236595892 28375876 236595892 762189991 236595892 81226770 920751866 81226770 413206675 81226770 413206675 587270254 413206675 487499087 512161236 487499087 460861144 487499087 460861144 539621797 460861144 67255839 935042334 67255839 693035596 67255839 693035596 408026971 924560781 408026971 924560781 77244417 924560781 958019239 41029507 958019239 698170834 958019239 698170834 303497494 698170834 927141871 71625848 927141871 680908713 927141871 680908713 320645263 680908713 755311194 243828242 755311194 610273346 755311194 610273346 389826490 610273346 809370437 188658471 809370437 676518894 809370437 676518894 324913540 676518894 717369044 282265331 717369044 616146926 717369044 616146926 384167148 616146926 842580892 156087764 842580892 902529449 842580892 902529449 99542369 902529449 245850366 755325171 245850366 242378069 245850366 242378069 756888969 242378069 531036078 468682663 531036078 559641311 531036078 559641311 208348138 791434435 208348138 304534503 208348138 304534503 694684967 304534503 467375743 532641981 467375743 319350441 467375743 319350441 963571293 32054059 963571293 32054059 967346172 32054059 226302860 774418210 226302860 755231374 226302860 755231374 245967682 755231374 123200229 914535864 123200229 914535864 87433467 914535864 448083118 881475401 448083118 881475401 20538497 980740875 20538497 493904270 20538497 493904270 505287925 493904270 336740556 664548527 336740556 108830139 336740556 108830139 890031808 108830139 297495141 703508191 297495141 494566676 297495141 494566676 504536251 494566676 288822715 711752346 288822715 212888262 288822715 212888262 785461134 212888262 300974243 718232258 300974243 718232258 282155935 718232258 493741716 952337153 493741716 952337153 48548834 952337153 536549192 463793562 536549192 583813746 536549192 583813746 230731194 770086023 230731194 294141871 230731194 294141871 982397316 17124387 982397316 272706332 982397316 272706332 682026730 315982030 682026730 972321632 682026730 972321632 29013352 972321632 782128711 216619727 782128711 750801011 782128711 750801011 73664858 927988202 73664858 857939053 73664858 857939053 884386917 113913442 884386917 787477547 884386917 787477547 212459980 787477547 683140175 118015754 683140175 118015754 882104751 73271557 882104751 73271557 925357443 73271557 259955745 740970108 259955745 78861943 259955745 78861943 919976424 78861943 476057357 924145907 476057357 924145907 77627112 924145907 659867911 339705438 659867911 750493893 659867911 750493893 65573272 936667997 65573272 75127659 65573272 75127659 923493701 75127659 206089029 794078777 206089029 471630115 206089029 471630115 528568216 471630115 319576349 788535125 319576349 788535125 211318566 788535125 955062809 43817208 955062809 313349781 955062809 313349781 684914594 313349781 854701371 144144264 854701371 559463871 854701371 559463871 440559066 559463871 850173121 148843867 850173121 307937556 850173121 307937556 297542994 884932903 297542994 884932903 116008636 884932903 912510292 85830924 912510292 183164831 912510292 183164831 125828595 919144559 125828595 919144559 82946265 919144559 184799772 815746784 184799772 384044949 184799772 384044949 615854145 384044949 115079947 886046659 115079947 778877724 115079947 778877724 221223228 778877724 139104375 862302866 139104375 681328660 139104375 681328660 772315388 225940170 772315388 302372071 772315388 302372071 696801178 302372071 743879118 255377534 743879118 597814051 743879118 597814051 394987972 604872192 394987972 56590059 394987972 56590059 942587653 56590059 674000988 324202264 674000988 493661343 674000988 493661343 505455254 493661343 917508489 81426874 917508489 844612816 917508489 844612816 156107341 844612816 553943669 283082538 553943669 283082538 716598613 283082538 315847907 685969221 315847907 351028265 315847907 351028265 648711422 351028265 460443756 718779602 460443756 718779602 281475269 718779602 962208985 36592584 962208985 622782031 962208985 622782031 157239186 843672881 157239186 82416735 157239186 82416735 916301759 82416735 547340356 189569575 547340356 189569575 808420801 189569575 74840047 927113346 74840047 118150613 74840047 118150613 880185109 118150613 429821044 570062276 429821044 249018680 429821044 249018680 751143839 248070016 751143839 529686154 751143839 529686154 470360259 529686154 600911797 65958154 600911797 65958154 965307775 33870217 965307775 38305969 965307775 38305969 131887863 869241657 131887863 726039369 131887863 726039369 812777805 185431813 812777805 215576073 812777805 215576073 617202406 382820680 617202406 679480859 617202406 679480859 322042695 679480859 397793707 602472769 397793707 149459361 397793707 149459361 849587606 149459361 332183450 669539729 332183450 445862717 332183450 445862717 861256716 137302895 861256716 309170166 861256716 309170166 347954 999682073 347954 709183611 347954 709183611 344283620 656677184 344283620 392902870 344283620 392902870 817983887 180460287 817983887 978352284 817983887 978352284 22872229 978352284 933142877 65352029 933142877 484712013 933142877 484712013 311350855 690333405 311350855 467760911 311350855 467760911 532056101 467760911 351124543 649879489 351124543 255504363 351124543 255504363 743761581 255504363 132454165 868707618 132454165 775271624 132454165 775271624 712842424 181094779 712842424 181094779 817384453 181094779 759985862 238852031 759985862 585158405 759985862 585158405 394583732 809556653 394583732 809556653 190567951 809556653 526688124 361037944 526688124 361037944 794925674 203344193 794925674 732659157 794925674 732659157 267733086 732659157 372562994 711100861 372562994 711100861 289703318 711100861 389473077 610672639 389473077 419200198 389473077 419200198 856614404 142357997 856614404 643133391 856614404 643133391 357244303 643133391 849374360 72598100 849374360 72598100 926250578 72598100 187855422 812434113 187855422 583405670 187855422 583405670 612212024 387469845 612212024 930933835 612212024 930933835 70647020 930933835 293599410 707342625 293599410 24610641 293599410 24610641 974875478 24610641 335564968 665895090 335564968 344218613 335564968 344218613 922730501 75994912 922730501 169574359 922730501 169574359 494048937 578771393 494048937 578771393 421863678 578771393 958547123 40609493 958547123 640876793 958547123 640876793 359295546 640876793 631202402 368481045 631202402 404650010 631202402 404650010 595735022 404650010 658044741 341673687 658044741 447287452 658044741 447287452 553552278 447287452 987158605 13076332 987158605 61152068 987158605 61152068 653169023 98992116 653169023 98992116 900351937 98992116 338914584 662319261 338914584 258428538 338914584 258428538 740917820 258428538 559963353 441132817 559963353 715852992 559963353 715852992 284618118 715852992 438161896 562171104 438161896 346187793 438161896 346187793 828347047 170543770 828347047 197921497 828347047 197921497 374882850 798255196 374882850 798255196 92053839 910177746 92053839 100834376 92053839 100834376 898475925 100834376 149706555 851054640 149706555 75315942 149706555 75315942 923309981 75315942 169854228 830749005 169854228 111405711 169854228 111405711 887268005 111405711 179068371 821617930 179068371 170289660 179068371 170289660 828625620 170289660 235134507 765923586 235134507 441305525 235134507 441305525 838090471 123427110 838090471 123427110 874731723 123427110 350833646 650090290 350833646 482354538 350833646 482354538 517492828 482354538 99877197 902205187 99877197 517335934 99877197 517335934 624763266 375024095 624763266 500318435 624763266 500318435 99404835 991407107 99404835 991407107 8917827 991407107 270722886 729946373 270722886 11040776 270722886 11040776 988947854 11040776 219491083 780612965 219491083 69843069 219491083 69843069 928878983 69843069 476431780 523470650 476431780 189444052 476431780 189444052 808524968 189444052 305378960 696340432 305378960 342953654 305378960 342953654 656775269 342953654 237180399 798450356 237180399 798450356 201843774 798450356 442092524 557750180 442092524 421392612 442092524 421392612 579375819 421392612 452060847 773112541 452060847 773112541 227594150 773112541 353657352 838643629 353657352 838643629 131878357 869272187 131878357 300848278 131878357 300848278 698600176 300848278 160502310 840336766 160502310 304473642 160502310 304473642 694746756 304473642 354895446 645890948 354895446 434235391 354895446 434235391 626379653 373231253 626379653 766629209 626379653 766629209 234525916 766629209 879863889 110980740 879863889 110980740 887690828 110980740 736916332 262812200 736916332 869564129 736916332 869564129 131539989 869564129 638019679 361314862 638019679 526824190 638019679 526824190 172883013 827971315 172883013 663732595 172883013 663732595 993957183 6071574 993957183 44587292 993957183 44587292 313986655 689265348 313986655 689265348 312453675 689265348 981013966 18389635 981013966 39823872 981013966 39823872 256732435 744017850 256732435 62798014 256732435 62798014 935548216 62798014 126915367 873970196 126915367 873970196 126873150 873970196 903906450 95063267 903906450 920907319 903906450 920907319 81099432 920907319 850671623 148365909 850671623 758597611 850671623 758597611 242563173 758597611 695980345 86539335 695980345 86539335 911687936 86539335 38909716 962148510 38909716 184080629 38909716 184080629 814022751 184080629 321195586 680307851 321195586 294035065 321195586 294035065 705507391 294035065 161028558 864585009 161028558 864585009 137111931 864585009 819355675 179152878 819355675 955589666 819355675 955589666 45055859 955589666 291147526 854711012 291147526 854711012 146499588 854711012 791664771 206566843 791664771 909103796 791664771 909103796 93222386 909103796 187210257 813176874 187210257 206121891 187210257 206121891 992806902 7089903 992806902 903018910 992806902 903018910 99060343 903018910 241361912 759766696 241361912 9493023 241361912 9493023 990392219 9493023 92442065 909930787 92442065 14485291 92442065 14485291 985309204 14485291 956488784 42442278 956488784 230574745 956488784 230574745 767830609 230574745 890931452 107896728 890931452 349602563 890931452 349602563 649938655 349602563 870515382 127746407 870515382 131270467 870515382 131270467 866716370 131270467 955456069 43476746 955456069 752623487 955456069 752623487 248594997 752623487 976757730 22780935 976757730 954344500 976757730 954344500 46256594 954344500 944713121 54049577 944713121 532695369 944713121 532695369 413833301 941177051 413833301 941177051 60846710 941177051 211887755 787977401 211887755 380865478 211887755 380865478 619235942 380865478 61034305 940994485 61034305 460245445 61034305 460245445 716474167 283195021 716474167 451606435 716474167 451606435 548912500 451606435 600535264 399274253 600535264 701191325 600535264 701191325 300146384 701191325 688636511 309974455 688636511 440245600 688636511 440245600 181445827 819397288 181445827 705209389 181445827 705209389 295875983 705209389 76455777 925368664 76455777 199711202 76455777 199711202 798578519 199711202 195684390 804460945 195684390 226533385 195684390 226533385 931349172 67244343 931349172 595577543 931349172 595577543 404815476 595577543 850363242 148615807 850363242 685938457 850363242 685938457 315854424 685938457 881445658 116958351 881445658 660458382 881445658 660458382 340836773 660458382 369107691 631168792 369107691 159821129 369107691 159821129 839267389 159821129 625949593 373676659 625949593 947313397 625949593 947313397 54000259 947313397 692804821 306153662 692804821 430174535 692804821 430174535 24179045 977119275 24179045 850267766 24179045 850267766 676188859 321946886 676188859 478535546 676188859 478535546 189672001 810418248 189672001 583157011 189672001 583157011 639136215 360526779 639136215 444031832 639136215 444031832 117337396 883740109 117337396 848176945 117337396 848176945 224056940 776438855 224056940 553841612 224056940 553841612 523185543 476849507 523185543 647712589 523185543 647712589 353315518 647712589 873853611 124252312 873853611 264483366 873853611 264483366 608793065 151174857 608793065 151174857 847713484 151174857 663933951 335734831 663933951 774032975 663933951 774032975 226640029 774032975 752077468 57206596 752077468 57206596 941847573 57206596 412487384 588216403 412487384 422823611 412487384 422823611 578035877 422823611 151494680 849328350 151494680 690790219 151494680 690790219 551075053 371075725 551075053 371075725 628347674 371075725 106489342 894790968 106489342 731446612 106489342 731446612 380173698 746794810 380173698 746794810 253836689 746794810 802953603 195039497 802953603 344374854 802953603 344374854 13089949 987751886 13089949 41897193 13089949 41897193 957230858 41897193 744958482 254365683 744958482 403474516 744958482 403474516 550895041 449535361 550895041 912599954 550895041 912599954 89544829 912599954 384094717 616191534 384094717 251464200 384094717 251464200 811377767 186792140 811377767 363534733 811377767 363534733 635962690 363534733 904323502 94578858 904323502 938536243 904323502 938536243 63987150 938536243 718353691 221678088 718353691 221678088 856782376 135551967 856782376 135551967 906645566 91990179 906645566 647146328 906645566 647146328 353774817 647146328 461092471 632611393 461092471 632611393 367571570 632611393 532199434 467617625 532199434 530363650 532199434 530363650 221038082 779165863 221038082 58789762 221038082 58789762 939979510 58789762 929829817 68925241 929829817 819336162 929829817 819336162 181483227 819336162 713743650 223995827 713743650 223995827 774172876 223995827 482801351 958428453 482801351 958428453 42417507 958428453 124118786 883045493 124118786 883045493 45428269 955037424 45428269 894232763 45428269 894232763 405183426 595243764 405183426 14762994 405183426 14762994 984956233 14762994 876835931 121382210 876835931 323609971 876835931 323609971 440132980 829498763 440132980 829498763 171072068 829498763 875920760 122276510 875920760 920457958 875920760 920457958 81444433 920457958 510080036 488806824 510080036 627418778 510080036 627418778 308154337 693543090 308154337 479636766 308154337 479636766 520283051 479636766 455292688 544343809 455292688 499231082 455292688 499231082 974605016 24836361 974605016 624481336 974605016 624481336 375414716 624481336 629781774 369703099 629781774 658519840 629781774 658519840 342743286 658519840 410179876 618064477 410179876 618064477 382296975 618064477 549535164 447339700 549535164 447339700 626613582 372856724 626613582 975233309 626613582 975233309 10452896 990021313 10452896 979098065 10452896 979098065 866406122 131636715 866406122 440684666 866406122 440684666 440614793 652017778 440614793 652017778 348807942 652017778 831640034 38764474 831640034 38764474 960217049 38764474 229948044 850576823 229948044 850576823 150449212 850576823 966628085 32798827 966628085 711185496 966628085 711185496 289508057 711185496 761685108 103826553 761685108 103826553 895754154 103826553 473956640 897484564 473956640 897484564 104216061 897484564 754601236 157909816 754601236 157909816 840930372 157909816 389926617 610171631 389926617 148637606 389926617 148637606 850344237 148637606 142758849 858860269 142758849 292338914 142758849 292338914 707488817 292338914 629617033 369796417 629617033 484340014 629617033 484340014 69202039 932632928 69202039 838374718 69202039 838374718 971555925 27858901 971555925 125054775 971555925 125054775 46023627 954489157 46023627 597043505 46023627 597043505 403464539 597043505 134223210 867135260 134223210 312990777 134223210 312990777 685359657 312990777 67449963 934731690 67449963 919145474 67449963 919145474 341006046 660277951 341006046 426912106 341006046 426912106 574174399 426912106 464381164 584791725 464381164 584791725 20181444 981001424 20181444 51950492 20181444 51950492 946853895 51950492 533720309 466181877 533720309 551677617 533720309 551677617 443359007 971258344 443359007 971258344 29972490 971258344 139313337 862206445 139313337 427918843 139313337 427918843 572906750 427918843 431152942 568958611 431152942 303640732 431152942 303640732 695486768 303640732 358588480 641754226 358588480 462197005 358588480 462197005 538265427 462197005 494954679 504765280 494954679 348858116 494954679 348858116 923642274 74955064 923642274 597876070 923642274 597876070 387567893 612729937 387567893 264940791 387567893 264940791 920887495 77863274 920887495 860055776 920887495 860055776 141257628 860055776 432414323 567618917 432414323 380855612 432414323 380855612 697114237 265574212 697114237 265574212 753271523 246082130 753271523 462154685 753271523 462154685 301523817 771044158 301523817 771044158 61936647 945926397 61936647 945926397 55619933 945926397 108911653 946183110 108911653 946183110 55391810 946183110 506068849 104589826 506068849 104589826 937347720 61042995 937347720 423902370 937347720 423902370 577062326 423902370 868762683 129325721 868762683 160260835 868762683 160260835 696491567 302691143 696491567 880891371 696491567 880891371 120103372 880891371 517635149 371214614 517635149 371214614 772752955 225568778 772752955 480684863 772752955 480684863 519315501 480684863 901252317 37132540 901252317 37132540 961695050 37132540 278351890 721930573 278351890 299126929 278351890 299126929 700311899 299126929 98669672 903379872 98669672 197214555 98669672 197214555 800874514 197214555 457690360 541753129 457690360 389980422 457690360 389980422 613623387 386152362 613623387 861460601 613623387 861460601 140032524 861460601 548178722 165601516 548178722 165601516 833486263 165601516 12907082 987886887 12907082 633663445 12907082 633663445 366226717 633663445 311416719 690254942 311416719 469399357 311416719 469399357 530574053 469399357 210450307 789328796 210450307 204754591 210450307 204754591 793571476 204754591 353510330 647407296 353510330 365126015 353510330 365126015 748773804 250145238 748773804 354920200 748773804 354920200 628904791 370509216 628904791 372415146 628904791 372415146 46886804 953898865 46886804 921741505 46886804 921741505 227605016 773109594 227605016 603817662 227605016 603817662 396217966 603817662 234726732 766268672 234726732 700860753 234726732 700860753 300509704 700860753 16588084 984335350 16588084 272707668 16588084 272707668 935625098 62667169 935625098 902865128 935625098 902865128 99230653 902865128 820009060 178473217 820009060 447002860 820009060 447002860 399465031 881695313 399465031 881695313 119431561 881695313 737144383 262556774 737144383 925744849 737144383 925744849 8246631 992041766 8246631 891391531 8246631 891391531 868241962 129847716 868241962 519248514 868241962 519248514 480162891 519248514 686592197 311678309 686592197 903061305 686592197 903061305 99037764 903061305 783486624 215297704 783486624 408647978 783486624 408647978 340113507 661092286 340113507 21528361 340113507 21528361 977844933 21528361 407918661 592792799 407918661 80203988 407918661 80203988 918749872 80203988 681780832 316262943 681780832 633348280 681780832 633348280 366711336 633348280 551533324 165166145 551533324 165166145 834126777 165166145 700892127 188790198 700892127 188790198 980358053 19101018 980358053 371863062 980358053 371863062 488157704 511600906 488157704 50821768 488157704 50821768 947970300 50821768 822465656 176023405 822465656 431162835 822465656 431162835 569474607 431162835 681256387 150654095 681256387 150654095 848255970 150654095 120241459 880821033 120241459 525150916 120241459 525150916 752861889 234075099 752861889 234075099 764638230 234075099 106738878 894574271 106738878 739102245 106738878 739102245 701907518 297541507 701907518 847082897 701907518 847082897 153681091 847082897 333146105 668593756 333146105 648794607 333146105 648794607 710966846 288522288 710966846 781671468 710966846 781671468 218519270 781671468 935082771 61591779 935082771 61591779 936795933 61591779 176402276 824561503 176402276 729950257 176402276 729950257 793959188 204387188 793959188 356280699 793959188 356280699 450688606 788147484 450688606 788147484 25870221 975314359 25870221 620090259 25870221 620090259 380000918 620090259 34792625 966119459 34792625 861280906 34792625 861280906 947262613 51463130 947262613 770039446 947262613 770039446 230821361 770039446 701903135 297559218 701903135 863507111 701903135 863507111 138188019 863507111 699502206 300101574 699502206 427126983 699502206 427126983 573915686 427126983 912281825 85914035 912281825 421317735 912281825 421317735 325767883 675799177 325767883 149172227 325767883 149172227 849879426 149172227 207190654 860584290 207190654 860584290 140767571 860584290 936000493 62427421 936000493 822481090 936000493 822481090 178085268 822481090 413649992 586841623 413649992 399950697 413649992 399950697 600029664 399950697 60218191 941809174 60218191 242855821 60218191 242855821 756447342 242855821 4658436 995225542 4658436 231604522 4658436 231604522 766916483 231604522 599013775 279652225 599013775 279652225 719948368 279652225 54219785 947132839 54219785 695419158 54219785 695419158 306169466 695419158 253223170 747315312 253223170 126306529 253223170 126306529 871764743 126306529 149900674 850963057 149900674 436030128 149900674 436030128 564719105 436030128 192198562 808038623 192198562 96346353 192198562 96346353 902761376 96346353 315801438 686023541 315801438 545235726 315801438 545235726 454381136 545235726 63185078 939003258 63185078 388045785 63185078 388045785 629034761 370438066 629034761 913201109 629034761 913201109 88921356 913201109 646345418 353108954 646345418 672626750 646345418 672626750 187950288 812290871 187950288 532938228 187950288 532938228 466956379 532938228 126974225 993326012 126974225 993326012 6669991 993326012 27686200 973542784 27686200 827472289 27686200 827472289 173559808 827472289 55949982 945579960 55949982 287744909 55949982 287744909 711690438 287744909 392142823 852019113 392142823 852019113 148952796 852019113 338159391 663095013 338159391 888367 338159391 888367 999203510 888367 199536074 800832888 199536074 292175709 199536074 292175709 707628461 292175709 435196390 892259535 435196390 892259535 108773484 892259535 693728518 246013275 693728518 246013275 753364135 246013275 573578713 427446686 573578713 828759635 573578713 828759635 171998588 828759635 792895865 59535116 792895865 59535116 986161467 13801045 986161467 342707876 986161467 342707876 657010350 342707876 771667656 226735592 771667656 345670275 771667656 345670275 543227010 380483055 543227010 380483055 619569563 380483055 194543824 805546805 194543824 590241075 194543824 590241075 610216811 389541382 610216811 767645809 610216811 767645809 233408557 767645809 957624121 41465193 957624121 434535440 957624121 434535440 207023068 872815206 207023068 872815206 128095884 872815206 573492055 16146515 573492055 16146515 983507165 16146515 706522537 293127243 706522537 876204678 706522537 876204678 124815092 876204678 172127555 828661236 172127555 590092692 172127555 590092692 952578961 46185564 952578961 674839989 952578961 674839989 326743312 674839989 924885232 73672123 924885232 644244719 924885232 644244719 356344169 644244719 481633864 517932215 481633864 497483882 481633864 497483882 788515329 210185674 788515329 493905101 788515329 493905101 505286638 493905101 815628410 182607492 815628410 943254276 815628410 943254276 58535164 943254276 893366698 105825126 893366698 589384765 893366698 589384765 411256066 589384765 578927983 271664151 578927983 271664151 740494343 187536187 740494343 187536187 945950161 52760304 945950161 105740217 945950161 105740217 273686975 726671164 273686975 712327496 273686975 712327496 490174978 872953150 490174978 872953150 127915711 872953150 750867664 248243160 750867664 965838687 750867664 965838687 35138119 965838687 798353642 199984756 798353642 235197191 798353642 235197191 96684340 905349258 96684340 402325842 96684340 402325842 597916917 402325842 75072534 926895109 75072534 917498703 75072534 917498703 205990878 794191587 205990878 191529919 205990878 191529919 806268745 191529919 756436223 242928914 756436223 959248984 756436223 959248984 41699798 959248984 540104777 81841847 540104777 81841847 916920794 81841847 676426118 321728779 676426118 503681975 676426118 503681975 283154695 717397363 283154695 296837637 283154695 296837637 953662138 45184648 953662138 359956888 953662138 359956888 178821650 974527414 178821650 974527414 26585709 974527414 531637039 468046924 531637039 881281197 531637039 881281197 119806352 881281197 440091046 559999901 440091046 160155419 440091046 160155419 838963628 160155419 771177870 227190312 771177870 703245054 771177870 703245054 297756343 703245054 553194743 263281937 553194743 263281937 736465716 263281937 14372170 986412677 14372170 34950736 14372170 34950736 963951136 34950736 661978779 337414773 661978779 772792914 661978779 772792914 48133909 952689771 48133909 242540770 48133909 242540770 756700028 242540770 70527015 931186081 70527015 411410263 70527015 411410263 589193876 411410263 172056239 828692240 172056239 317412378 172056239 317412378 680874994 317412378 283730441 716851906 283730441 216226823 283730441 216226823 927521075 71160741 927521075 114760458 927521075 114760458 142813712 943541727 142813712 943541727 58078951 943541727 737317616 262343444 737317616 387666388 737317616 387666388 39924949 960921069 39924949 115413485 39924949 115413485 883029435 115413485 805630704 192271381 805630704 483111170 805630704 483111170 516539418 483111170 838925087 160259531 838925087 917775417 838925087 917775417 84094841 917775417 519914215 480061118 519914215 701835317 519914215 701835317 299470590 701835317 318965558 682729146 318965558 554736312 318965558 554736312 482243835 937358662 482243835 937358662 64990881 937358662 298510483 702528749 298510483 210887291 298510483 210887291 932515304 65962946 932515304 586602279 932515304 586602279 380954752 619333289 380954752 376587563 380954752 376587563 623067603 376587563 117246761 883794398 117246761 521973105 117246761 521973105 790650500 207734108 790650500 668988170 790650500 668988170 93927713 994237032 93927713 994237032 5551409 994237032 320790892 799625880 320790892 799625880 200618903 799625880 627275307 195693935 627275307 195693935 940149056 58618331 940149056 838976056 940149056 838976056 162047857 838976056 822714972 175815162 822714972 389482867 822714972 389482867 500655881 498907734 500655881 957219019 500655881 957219019 43673431 957219019 693109715 305942578 693109715 859621210 693109715 859621210 141876308 859621210 240679177 760295026 240679177 584445062 240679177 584445062 549808975 450675608 549808975 829590805 549808975 829590805 170953198 829590805 811021253 187133873 811021253 742156776 811021253 742156776 230554207 913740250 230554207 913740250 88295780 913740250 139723664 861752052 139723664 628869619 139723664 628869619 624033677 375713695 624033677 676566347 624033677 676566347 324881538 676566347 972744931 26877053 972744931 519567618 972744931 519567618 479903539 519567618 795912318 202379456 795912318 570970146 795912318 570970146 428935466 570970146 955351313 43612309 955351313 267740664 955351313 267740664 413753250 586728842 413753250 417392839 413753250 417392839 583483148 417392839 72228834 929277546 72228834 171373892 72228834 171373892 827527855 171373892 255270478 745472679 255270478 531608847 255270478 531608847 468365673 531608847 220155123 779976923 220155123 25711148 220155123 25711148 973905642 25711148 824840314 173859671 824840314 894008382 824840314 894008382 31872348 993131364 31872348 993131364 7038926 993131364 290906265 709927061 290906265 54157829 290906265 54157829 944635670 54157829 557305866 443125277 557305866 522589820 557305866 522589820 400980964 650790291 400980964 650790291 350259156 650790291 371714695 628542229 371714695 453499238 371714695 453499238 547209830 453499238 542403241 343518020 542403241 343518020 656027540 343518020 21954911 979328901 21954911 867527191 21954911 867527191 763965822 234752030 763965822 502715283 763965822 502715283 497069535 502715283 914307739 84222852 914307739 335567252 914307739 335567252 347216512 653641167 347216512 306149539 347216512 306149539 692815580 306149539 640417724 359072159 640417724 618484032 640417724 618484032 381875945 618484032 431770855 931006961 431770855 931006961 70615754 931006961 639922816 359636981 639922816 673171913 639922816 673171913 328245320 673171913 872647950 125314532 872647950 529293934 872647950 529293934 470760957 529293934 491763166 508278733 491763166 390523894 491763166 390523894 638285069 361112294 638285069 921658597 638285069 921658597 80210772 921658597 721669663 277734568 721669663 945783845 721669663 945783845 55778435 945783845 212054061 787846683 212054061 563738063 212054061 563738063 539143001 151454658 539143001 151454658 847513890 151454658 111477301 889725638 111477301 524234701 111477301 524234701 475536857 524234701 116811322 962776289 116811322 962776289 38466633 962776289 42083079 958676506 42083079 203565710 42083079 203565710 794694237 203565710 106656999 894624219 106656999 862274028 106656999 862274028 364136493 635640074 364136493 40597665 364136493 40597665 958569041 40597665 323792818 677725824 323792818 70716197 323792818 70716197 927933706 70716197 187841832 812441301 187841832 595844104 187841832 595844104 509854704 275389515 509854704 275389515 724037333 275389515 13459209 987209577 13459209 213743355 13459209 213743355 784786956 213743355 625901436 259096808 625901436 259096808 957760595 13186165 957760595 13186165 987018255 13186165 650976027 10982493 650976027 10982493 988990158 10982493 504162117 9661190 504162117 9661190 990161319 9661190 476410428 600677065 476410428 600677065 399768561 600677065 446532314 553127035 446532314 260192425 446532314 260192425 846019834 152685941 846019834 315600751 846019834 315600751 530825965 94307071 530825965 94307071 904507411 94307071 599425692 400597882 599425692 519914621 599425692 519914621 479546092 519914621 649639559 301001378 649639559 301001378 740791962 258571568 740791962 501414422 740791962 501414422 214554507 989207435 214554507 989207435 11282346 989207435 519555908 66573324 519555908 66573324 931986957 66573324 399154468 601180031 399154468 45468956 399154468 45468956 953290720 45468956 429508651 762786591 429508651 762786591 238078105 762786591 289163046 711525430 289163046 145598818 289163046 145598818 853212272 145598818 519599155 138400267 519599155 138400267 860407276 138400267 191715855 808406783 191715855 140882371 191715855 140882371 892586170 106512522 892586170 859470505 892586170 859470505 142128828 859470505 278691724 721561528 278691724 159762079 278691724 159762079 849356305 149648683 849356305 812771906 849356305 812771906 187498175 812771906 372240911 627989831 372240911 181529073 372240911 181529073 816901308 181529073 799050533 199190670 799050533 869186945 799050533 869186945 131968335 869186945 629369288 307297240 629369288 307297240 691753230 307297240 186869848 883998132 186869848 883998132 113435324 887836398 113435324 26795038 113435324 26795038 972857440 26795038 810812210 187346625 810812210 389372057 810812210 389372057 610452983 389372057 677154375 116109476 677154375 116109476 882296737 116109476 714837656 127586932 714837656 127586932 870677167 127586932 599896762 139960745 599896762 139960745 968049902 31357571 968049902 113970834 968049902 113970834 138281328 973864055 138281328 973864055 7980851 992275862 7980851 103135582 7980851 103135582 896490133 103135582 144396154 857240753 144396154 812699742 144396154 812699742 440735382 870468673 440735382 870468673 130599565 870468673 188541200 811515392 188541200 10176645 188541200 10176645 989620448 10176645 740519473 258923072 740519473 808348431 740519473 808348431 67579914 934579524 67579914 383325047 67579914 383325047 616702159 383325047 533191212 466669098 533191212 829278388 533191212 829278388 171321164 829278388 472317336 558784173 472317336 558784173 441152352 558784173 815487214 182798611 815487214 714119908 815487214 714119908 286579045 714119908 425092917 715388552 425092917 715388552 285088711 715388552 657095962 342640051 657095962 629367363 657095962 629367363 178140924 879056667 178140924 879056667 122242590 879056667 537027406 463416746 537027406 841938766 537027406 841938766 159019605 841938766 276635444 723877540 276635444 438325261 276635444 438325261 562582316 438325261 518188263 481439409 518188263 965793814 518188263 965793814 35208348 965793814 775297857 222991545 775297857 467686525 775297857 467686525 527228398 473081928 527228398 597174991 527228398 597174991 363780239 784541043 363780239 784541043 215489198 784541043 722809451 276763971 722809451 282916670 722809451 282916670 620737100 70378111 620737100 70378111 928420733 70378111 275329198 892921152 275329198 892921152 108234549 892921152 228280841 772582579 228280841 606500113 228280841 606500113 393281049 606500113 224298613 776182134 224298613 97510952 224298613 97510952 901849350 97510952 20934000 980302761 20934000 173730315 20934000 173730315 824936777 173730315 633954266 365539086 633954266 748774916 633954266 748774916 139903742 899013254 139903742 899013254 102581077 899013254 862179646 136153754 862179646 582533570 862179646 582533570 418009021 582533570 596930467 403326144 596930467 459220823 596930467 459220823 541478658 459220823 989077143 10784945 989077143 373667504 989077143 373667504 625963514 373667504 661207417 53082302 661207417 53082302 967871708 31584743 967871708 760229965 967871708 760229965 240747238 760229965 284991593 715423422 284991593 422321547 284991593 422321547 578631599 422321547 46929890 953860437 46929890 395327396 46929890 395327396 896716334 102910431 896716334 433744694 896716334 433744694 445674609 554025563 445674609 454978238 445674609 454978238 545887298 454978238 335116303 666503891 335116303 619528644 335116303 619528644 974901598 24576026 974901598 774305828 974901598 774305828 226450026 774305828 871356864 126777088 871356864 443288791 871356864 443288791 86564409 915371453 86564409 380962536 86564409 380962536 846304004 152441093 846304004 448058492 846304004 448058492 431157374 568953222 431157374 319106714 431157374 319106714 679234552 319106714 546227073 454567996 546227073 755726556 546227073 755726556 245572852 755726556 348989057 651876682 348989057 510069766 348989057 510069766 567906309 128213478 567906309 128213478 870055923 128213478 289728751 711023390 289728751 520336771 289728751 520336771 597366795 402831781 597366795 558062641 597366795 558062641 441777803 558062641 988828886 11191732 988828886 172779736 988828886 172779736 455309375 985283028 455309375 985283028 15403471 985283028 591597097 19765535 591597097 19765535 979636172 19765535 571692683 429057097 571692683 502481052 571692683 502481052 343858994 657079198 343858994 384562243 343858994 384562243 669827375 282306119 669827375 282306119 717331824 282306119 263508908 737350475 263508908 517315141 263508908 517315141 756965415 242224153 756965415 782492805 756965415 782492805 1713366 998132517 1713366 856836019 1713366 856836019 554316329 446368034 554316329 554756331 554316329 554756331 272186284 728029325 272186284 583010906 272186284 583010906 903731022 95279584 903731022 172191509 903731022 172191509 265358329 735332080 265358329 664817605 265358329 664817605 856163911 142830722 856163911 581510593 856163911 581510593 419390650 581510593 830594950 168624258 830594950 684044720 830594950 684044720 51467608 949710510 51467608 282201497 51467608 282201497 717488736 282201497 391767406 608111727 391767406 388867115 391767406 388867115 697044425 135166702 697044425 135166702 863176709 135166702 797629917 200491143 797629917 824671236 797629917 824671236 103248358 898400792 103248358 408936578 103248358 408936578 591479753 408936578 32751823 968447961 32751823 659843738 32751823 659843738 442319016 912059671 442319016 912059671 90115584 912059671 569624373 289270487 569624373 289270487 710171860 289270487 351475853 674867444 351475853 674867444 326682093 674867444 900417902 98964323 900417902 769711502 900417902 769711502 46283748 954314882 46283748 533070018 46283748 533070018 849049806 149972803 849049806 571840227 849049806 571840227 350984486 649977557 350984486 191034921 350984486 191034921 806747003 191034921 342364439 658863878 342364439 634898423 342364439 634898423 364946886 634898423 191780074 865027220 191780074 865027220 136732691 865027220 711655683 287792774 711655683 786657502 711655683 786657502 213317642 786657502 705050870 294511660 705050870 543841065 705050870 543841065 182547068 818253787 182547068 785227692 182547068 785227692 224325407 878234900 224325407 878234900 123036170 878234900 503567437 332722381 503567437 332722381 874481210 123725559 874481210 824313941 874481210 824313941 176639164 824313941 243872892 757338881 243872892 664460465 243872892 664460465 336837005 664460465 218911776 781270143 218911776 13805968 218911776 13805968 986140172 13805968 915409854 83068133 915409854 179590604 915409854 179590604 818916660 179590604 853219947 145589927 853219947 345141167 853219947 345141167 654278150 345141167 980673486 18686170 980673486 73038556 980673486 73038556 65216308 937062797 65216308 493457160 65216308 493457160 860866607 137837832 860866607 284688302 860866607 284688302 714988790 284688302 796837055 201349574 796837055 773668382 796837055 773668382 226957077 773668382 825597387 173116698 825597387 682667449 825597387 682667449 319007751 682667449 855145855 143842724 855145855 857573863 855145855 857573863 143899717 857573863 947035491 51798220 947035491 788578239 947035491 788578239 211290826 788578239 320055176 712271121 320055176 712271121 288290775 712271121 354388640 921883320 354388640 921883320 79896955 921883320 447987118 551426504 447987118 830442 447987118 830442 999255279 830442 211265136 788644446 211265136 190283938 211265136 190283938 807511100 190283938 409160240 591431723 409160240 210759738 409160240 210759738 856886313 142108060 856886313 381892774 856886313 381892774 617983938 381892774 998164346 2035705 998164346 800335550 998164346 800335550 199973396 800335550 539217711 238835901 539217711 238835901 760036300 238835901 525350577 474770060 525350577 842251588 525350577 842251588 82421283 919604585 82421283 133296244 82421283 133296244 877073213 121070572 877073213 738047893 877073213 738047893 262667571 738047893 761463975 237199376 761463975 731672427 761463975 731672427 243533397 757673428 243533397 604781311 243533397 604781311 395015639 604781311 232393102 848730387 232393102 848730387 152010386 848730387 245139545 756085281 245139545 155112734 245139545 155112734 843851699 155112734 1565752 998274887 1565752 449947041 1565752 449947041 550408759 449947041 261093812 739980314 261093812 534385432 261093812 534385432 484010566 515556524 484010566 474628096 484010566 474628096 525489718 474628096 235712779 765388319 235712779 105921460 235712779 105921460 893244334 105921460 415176289 585170221 415176289 460165777 415176289 460165777 540459400 460165777 109004542 892053806 109004542 453846887 109004542 453846887 907336598 91371070 907336598 816161238 907336598 816161238 69928203 931839184 69928203 102792984 69928203 102792984 896821937 102792984 320353986 681340537 320353986 80194553 320353986 80194553 918776170 80194553 743214763 78968113 743214763 78968113 919843268 78968113 208038033 791748639 208038033 379518300 208038033 379518300 731239682 43074158 731239682 43074158 955791696 43074158 933724946 64649869 933724946 304901098 933724946 304901098 694216103 304901098 817070724 181392498 817070724 601908301 817070724 601908301 141474421 859861463 141474421 341495977 141474421 341495977 658256119 341495977 295778018 705248658 295778018 512400263 295778018 512400263 567292636 433227917 567292636 742023377 567292636 742023377 259006508 742023377 493362695 506592419 493362695 103875390 493362695 103875390 895692282 103875390 307913204 955852238 307913204 955852238 44858025 955852238 246353343 754729222 246353343 719263154 246353343 719263154 979131276 20097148 979131276 189592724 979131276 189592724 808409551 189592724 976927910 11006302 976927910 11006302 988975872 11006302 154095458 846694673 154095458 775758899 154095458 775758899 366494897 675730812 366494897 675730812 325885765 675730812 902608104 3352779 902608104 3352779 996698266 3352779 945135481 53613918 945135481 752075561 945135481 752075561 249182134 752075561 622342683 377389622 622342683 489046161 622342683 489046161 509947868 489046161 692266429 306782057 692266429 667823820 692266429 667823820 71783420 929689940 71783420 563333566 71783420 563333566 437021150 563333566 411166025 589445958 411166025 349301566 411166025 349301566 650315663 349301566 453241155 692695344 453241155 692695344 309051790 692695344 436537594 651433811 436537594 651433811 122181823 879069178 122181823 188276709 122181823 188276709 809781420 188276709 34080684 966975473 34080684 111979116 34080684 111979116 886438465 111979116 542533602 458185293 542533602 653296656 542533602 653296656 347475420 653296656 657096195 111798622 657096195 111798622 886681985 111798622 520463244 146709005 520463244 146709005 852160991 146709005 412195226 886700414 412195226 886700414 114359159 886700414 333734553 670970719 333734553 670970719 330580955 670970719 546309185 261953927 546309185 261953927 737520228 261953927 19545679 981336685 19545679 201281881 19545679 201281881 796906151 201281881 45834638 954695416 45834638 609468974 45834638 609468974 390760099 609468974 167125055 833887325 167125055 197505839 167125055 197505839 885626404 112767772 885626404 923296042 885626404 923296042 78648278 923296042 892330260 37172839 892330260 37172839 961615593 37172839 6484980 993555046 6484980 161090343 6484980 161090343 838068625 161090343 508914750 128733427 508914750 128733427 869447236 128733427 550456051 449929226 550456051 811781449 550456051 811781449 188260606 811781449 397152958 603043132 397152958 518447018 397152958 518447018 512504705 145481576 512504705 145481576 853362450 145481576 453777772 633224825 453777772 633224825 153976795 846786160 153976795 683854004 153976795 683854004 990890395 8807299 990890395 390188470 990890395 390188470 609604775 390188470 764509755 181494294 764509755 181494294 816934942 181494294 26029497 975087711 26029497 747058581 26029497 747058581 991595081 8180966 991595081 458914000 991595081 458914000 371355314 628881090 371355314 102890575 371355314 102890575 896738481 102890575 804046824 142230903 804046824 142230903 856733064 142230903 165820272 835095007 165820272 767120056 165820272 767120056 926387553 72464901 926387553 659158484 926387553 659158484 341913888 659158484 980380756 19075625 980380756 447836891 980380756 447836891 108436220 975228808 108436220 975228808 2343095 997491199 2343095 352131571 2343095 352131571 647479543 352131571 391673228 925441089 391673228 925441089 76323378 925441089 680123912 318103919 680123912 656717689 680123912 656717689 344212895 656717689 372750748 627363014 372750748 411558227 372750748 411558227 588950907 411558227 93394632 908974726 93394632 293730054 93394632 293730054 705798191 293730054 566161558 434682742 566161558 782090814 566161558 782090814 218054802 782090814 705866402 132816375 705866402 132816375 865179172 132816375 626676356 372772814 626676356 964888070 626676356 964888070 36080031 964888070 817895422 180553050 817895422 395929763 817895422 395929763 110374659 890656764 110374659 803165508 110374659 803165508 239432645 761490039 239432645 671091012 239432645 671091012 954570030 44268984 954570030 255966445 954570030 255966445 353822302 647104661 353822302 406456102 353822302 406456102 677000951 92173638 677000951 92173638 906505022 92173638 340088606 841928507 340088606 841928507 159022313 841928507 874872821 123217994 874872821 316631369 874872821 316631369 576605634 43088894 576605634 43088894 955763029 43088894 76542254 925232324 76542254 760425294 76542254 760425294 700305567 299127235 700305567 576985315 700305567 576985315 375684329 624224522 375684329 486904990 375684329 486904990 512381718 486904990 356003414 788646062 356003414 788646062 211255811 788646062 671987181 247325641 671987181 247325641 941126190 57868862 941126190 507759174 941126190 507759174 118965772 882183790 118965772 429118282 118965772 429118282 994580280 5498527 994580280 367076327 994580280 367076327 431862793 676954633 431862793 676954633 324566030 676954633 403854392 988255012 403854392 988255012 12567561 988255012 386885642 613483424 386885642 98684880 386885642 98684880 900667756 98684880 140438474 861016572 140438474 106255765 140438474 106255765 892760628 106255765 184833305 815624936 184833305 497625545 184833305 497625545 501621242 497625545 3374091 996613019 3374091 954887149 3374091 954887149 707386514 292427762 707386514 486565487 707386514 486565487 512688543 486565487 603094334 396347413 603094334 834009953 603094334 834009953 167006295 834009953 695992735 303190260 695992735 907485623 695992735 907485623 94882581 907485623 129352092 871642900 129352092 338891601 129352092 338891601 660793101 338891601 324363843 885024669 324363843 885024669 115898808 885024669 320537886 681088840 320537886 576768878 320537886 576768878 423535808 576768878 249852717 983891481 249852717 983891481 17127229 983891481 475048997 946875931 475048997 946875931 54526528 946875931 66562719 935630190 66562719 160377530 66562719 160377530 838752490 160377530 287846332 712776584 287846332 353166182 287846332 353166182 646200213 353166182 369139377 631113449 369139377 351984298 369139377 351984298 874430982 123770965 874430982 893687610 874430982 893687610 107410874 893687610 812470537 78479209 812470537 78479209 920401957 78479209 698678636 296861895 698678636 296861895 702669367 296861895 137295112 864483512 137295112 483482377 137295112 483482377 516061601 483482377 400734385 805660204 400734385 805660204 194361261 805660204 420736143 579927679 420736143 235065421 420736143 235065421 763557084 235065421 336387041 664892016 336387041 334248248 336387041 334248248 834686395 164700333 834686395 554611480 834686395 554611480 445212854 554611480 455506500 544170610 455506500 228183996 455506500 228183996 770151226 228183996 160982686 840016902 160982686 311938497 160982686 311938497 918103681 80866092 918103681 91850255 918103681 91850255 486584619 616478899 486584619 616478899 361592496 638375600 361592496 575152603 361592496 575152603 686014832 312273988 686014832 909088030 686014832 909088030 93249374 909088030 916345270 82326935 916345270 331994926 916345270 331994926 603279293 92546236 603279293 92546236 905988025 92546236 904647125 94065874 904647125 363582889 904647125 363582889 587690336 63014808 587690336 63014808 935223956 63014808 111782768 889354977 111782768 242038537 111782768 242038537 757086317 242038537 673441479 106828889 673441479 106828889 892125410 106828889 703720650 159502351 703720650 159502351 839514036 159502351 485018630 885921961 485018630 885921961 115189326 885921961 722305093 277234466 722305093 412400353 722305093 412400353 588124349 412400353 886124728 112301015 886124728 226594621 886124728 226594621 675330850 105560946 675330850 105560946 893651070 105560946 510715620 488293321 510715620 491942520 510715620 491942520 507151018 491942520 886373793 112007920 886373793 597300455 886373793 597300455 403178437 597300455 874762382 123346034 874762382 870301894 874762382 870301894 130847500 870301894 168286830 832449679 168286830 724274356 168286830 724274356 276227914 724274356 142048660 859508213 142048660 515169498 142048660 515169498 578157234 24974117 578157234 24974117 974530153 24974117 208819138 791020619 208819138 623510727 208819138 623510727 765648575 232796440 765648575 550536081 765648575 550536081 448934050 550536081 816138956 182147172 816138956 821306951 816138956 821306951 179363159 821306951 277614325 904876782 277614325 904876782 97150975 904876782 857727132 141156540 857727132 991767317 857727132 991767317 8650483 991767317 930728732 67893676 930728732 268876074 930728732 268876074 188322303 811722468 188322303 42713294 188322303 42713294 956275878 42713294 170683491 829797355 170683491 764479104 170683491 764479104 683555326 238249426 683555326 238249426 760448612 238249426 230656485 770200434 230656485 65128939 230656485 65128939 933241283 65128939 302165527 699296762 302165527 448649135 302165527 448649135 765801000 232675887 765801000 972310533 765801000 972310533 29016283 972310533 129927737 871152952 129927737 728417273 129927737 728417273 271870415 728417273 21353694 980019598 21353694 252306763 21353694 252306763 746871457 252306763 76967450 924750067 76967450 705625962 76967450 705625962 647384215 352209591 647384215 983020812 647384215 983020812 18096374 983020812 188572781 811461652 188572781 339822536 188572781 339822536 941388838 57630038 941388838 671602770 941388838 671602770 329881804 671602770 746609031 252549505 746609031 536490706 746609031 536490706 462714152 536490706 695994154 303183545 695994154 456381932 695994154 456381932 207597218 792427502 207597218 630663810 207597218 630663810 912750539 85531826 912750539 730977513 912750539 730977513 141359719 859912542 141359719 229179617 141359719 229179617 769288906 229179617 329059190 672308284 329059190 585438438 329059190 585438438 414836944 585438438 266336358 991450670 266336358 991450670 8911551 991450670 95613692 906519965 95613692 813757312 95613692 813757312 278567668 721707729 278567668 651678906 278567668 651678906 349158739 651678906 5492415 994260454 5492415 651522065 5492415 651522065 807163783 190590161 807163783 929142770 807163783 929142770 72390603 929142770 629645040 14448061 629645040 14448061 985356272 14448061 673835654 204927305 673835654 204927305 793359178 204927305 144966458 856513051 144966458 403852690 144966458 403852690 596524920 403852690 219199003 780951528 219199003 102911383 219199003 102911383 896697282 102911383 719741204 279744706 719741204 346146170 719741204 346146170 323210853 678344302 323210853 49266599 323210853 49266599 949344191 49266599 311003673 690684325 311003673 660434430 311003673 660434430 872023480 126115447 872023480 178796636 872023480 178796636 781771162 217099296 781771162 239461619 781771162 239461619 759387142 239461619 778734481 165566836 778734481 165566836 833599215 165566836 397364767 602831560 397364767 81044471 397364767 81044471 917843512 81044471 470105405 530107759 470105405 478026503 470105405 478026503 522139524 478026503 29006842 972326621 29006842 203040223 29006842 203040223 795228547 203040223 753720100 140305301 753720100 140305301 858561323 140305301 809675850 165834036 809675850 165834036 833328496 165834036 444969056 554837071 444969056 396721667 444969056 396721667 602846602 396721667 346071329 654940188 346071329 6538685 346071329 6538685 993523922 6538685 504235752 195230269 504235752 195230269 802773441 195230269 81275541 920661978 81275541 658077407 81275541 658077407 837511012 161828050 837511012 409669454 837511012 409669454 85400056 916552678 85400056 49638631 85400056 49638631 949002478 49638631 652224109 115906542 652224109 115906542 882583541 115906542 200087570 800219067 200087570 416884521 200087570 416884521 583925766 416884521 322749188 678653752 322749188 131046362 322749188 131046362 866982865 131046362 786056607 212349522 786056607 531331410 786056607 531331410 468754598 531331410 507527533 102160500 507527533 102160500 923404461 75228050 923404461 556746214 923404461 556746214 317454337 684277646 317454337 87786658 317454337 87786658 910404310 87786658 769537360 228959323 769537360 802113198 769537360 802113198 198216504 802113198 376412270 623694867 376412270 252543168 376412270 252543168 746615026 252543168 266684353 733802555 266684353 25267426 266684353 25267426 974281132 25267426 38884320 962169429 38884320 840121248 38884320 840121248 458814060 900276727 458814060 900276727 101716344 900276727 559342649 441793396 559342649 851670427 559342649 851670427 149311244 851670427 507392645 182168601 507392645 182168601 816129084 182168601 26181085 974932997 26181085 564802001 26181085 564802001 518584642 425589525 518584642 425589525 575435137 425589525 368234601 631971064 368234601 581139379 368234601 581139379 419804795 581139379 130395863 870639004 130395863 361265061 130395863 361265061 638028850 361265061 70278683 931480988 70278683 818782301 70278683 818782301 562608892 438290511 562608892 653964509 562608892 653964509 347020603 653964509 791900608 172530487 791900608 172530487 849026690 149984545 849026690 929301501 849026690 929301501 72183385 929301501 630624723 95490893 630624723 95490893 903475533 95490893 422727190 577599739 422727190 9967885 422727190 9967885 989772822 9967885 943750754 55397998 943750754 487566829 943750754 487566829 511540576 487566829 914353378 84178251 914353378 190581544 914353378 190581544 9911679 990412808 9911679 709043583 9911679 709043583 292052950 709043583 88505309 913576175 88505309 709671204 88505309 709671204 895815900 103739411 895815900 917338039 895815900 917338039 84600621 917338039 687800045 310710549 687800045 624659055 687800045 624659055 290569327 710228202 290569327 695407514 290569327 695407514 602148368 258171586 602148368 258171586 741254913 258171586 182548189 879967029 182548189 879967029 121068778 879967029 832983050 166172698 832983050 560169311 832983050 560169311 206165029 794014688 206165029 459390449 206165029 459390449 541296037 459390449 500727621 479336315 500727621 479336315 530335193 469671783 530335193 831912700 530335193 831912700 168813412 831912700 891028052 107815094 891028052 757289982 891028052 757289982 243914850 757289982 777954316 220801788 777954316 847889584 777954316 847889584 152780725 847889584 659413026 117795490 659413026 117795490 880561049 117795490 162532228 838478054 162532228 154854097 162532228 154854097 844167212 154854097 419521040 668493363 419521040 668493363 333200130 668493363 408398335 592206867 408398335 302424650 408398335 302424650 696765853 302424650 658743645 288616346 658743645 288616346 710899747 288616346 145570103 965846719 145570103 965846719 35117366 965846719 35698006 965284452 35698006 778416778 35698006 778416778 263543511 986715892 263543511 986715892 13921969 986715892 214194886 785821846 214194886 215758448 214194886 215758448 802917895 141521862 802917895 141521862 857336958 141521862 42355326 958441646 42355326 763582368 42355326 763582368 518385768 123596158 518385768 123596158 874608843 123596158 145384784 855981696 145384784 145059742 145384784 145059742 853732011 145059742 215182573 784856412 215182573 254346770 215182573 254346770 744994650 254346770 662945061 336566179 662945061 928709510 662945061 928709510 73032733 928709510 782239716 216560446 782239716 430642473 782239716 430642473 569981492 430642473 729101378 270537775 729101378 766090046 729101378 766090046 219251864 858065822 219251864 858065822 143534205 858065822 477148360 522749453 477148360 176942237 477148360 176942237 821582315 176942237 739246550 260469380 739246550 800119992 739246550 800119992 200189371 800119992 693777100 305295480 693777100 490938742 693777100 490938742 508153673 490938742 770990431 227382308 770990431 909828177 770990431 909828177 92585187 909828177 540373979 460207869 540373979 821684108 540373979 821684108 179008236 821684108 502264293 496929102 502264293 504560199 502264293 504560199 495122042 504560199 681328646 316838551 681328646 651004928 681328646 651004928 349994325 651004928 962019884 36787809 962019884 630730921 962019884 630730921 272997679 921035052 272997679 921035052 80987717 921035052 789812988 208699474 789812988 591235046 789812988 591235046 85168038 916790978 85168038 650668466 85168038 650668466 350390586 650668466 95843537 964180436 95843537 964180436 36902192 964180436 706707010 135642446 706707010 135642446 862642211 135642446 223265998 777311416 223265998 200668455 223265998 200668455 797465866 200668455 327925985 673515820 327925985 331457531 327925985 331457531 667675003 331457531 479995542 519393351 479995542 8164343 479995542 8164343 991647509 8164343 725486855 274234768 725486855 677876072 725486855 677876072 323600804 677876072 891192381 107639250 891192381 706329622 891192381 706329622 223761366 776754550 223761366 188131183 223761366 188131183 857153070 141803893 857153070 575476239 857153070 575476239 424583224 575476239 724800096 228349956 724800096 228349956 769946358 228349956 175311775 948847323 175311775 948847323 52387172 948847323 275684247 724773755 275684247 607606027 275684247 607606027 935604031 62754225 935604031 402701406 935604031 402701406 113155421 888147454 113155421 149941152 113155421 149941152 849074453 149941152 362436959 637477743 362436959 498840765 362436959 498840765 549048694 391099404 549048694 391099404 608531934 391099404 123956585 877191626 123956585 718582333 123956585 718582333 932991335 65478719 932991335 859203415 932991335 859203415 142354551 859203415 432369049 567703640 432369049 374549404 432369049 374549404 665261089 334207164 665261089 775483225 665261089 775483225 146701934 854429850 146701934 671336223 146701934 671336223 817352724 181164319 817352724 781792241 817352724 781792241 218355705 781792241 723001097 276514290 723001097 287237414 723001097 287237414 712186646 287237414 986621121 13482843 986621121 723277186 986621121 723277186 188808153 811197687 188808153 634643505 188808153 634643505 931239410 67372507 931239410 508894644 931239410 508894644 491200877 508894644 840056635 2757030 840056635 2757030 997323803 2757030 182771435 818068346 182771435 552280585 182771435 552280585 994728067 5390979 994728067 448064259 994728067 448064259 552573998 448064259 944012573 54980090 944012573 982296727 944012573 982296727 18782985 982296727 95326419 906908550 95326419 294350439 95326419 294350439 835477986 163937700 835477986 950150868 835477986 950150868 51023823 950150868 89787095 912342148 89787095 858076868 89787095 858076868 980470186 18937973 980470186 978590880 980470186 978590880 22683930 978590880 654255054 345196403 654255054 604582020 654255054 604582020 301243078 700115975 301243078 52850516 301243078 52850516 945873672 52850516 3477106 996488514 3477106 52380157 3477106 52380157 946374279 52380157 514173275 485271580 514173275 496840421 514173275 496840421 502384446 496840421 932813592 65737169 932813592 251487865 932813592 251487865 532042266 467763715 532042266 920218013 532042266 920218013 81716923 920218013 604254272 395295338 604254272 432512293 604254272 432512293 540624868 459998450 540624868 801162015 540624868 801162015 199198604 801162015 350126373 650923826 350126373 237993781 350126373 237993781 760769330 237993781 403024584 597428148 403024584 455884170 403024584 455884170 975314558 24219025 975314558 464799013 975314558 464799013 480450492 532152901 480450492 532152901 86323715 915557822 86323715 631189982 86323715 631189982 709436293 224742859 709436293 224742859 773443108 224742859 697605894 202250087 697605894 202250087 795983166 202250087 539636610 460856526 539636610 900870128 539636610 900870128 101041607 900870128 339078605 662203441 339078605 99120585 339078605 99120585 900247017 99120585 398199710 601967587 398199710 450223380 398199710 450223380 550197185 450223380 423718907 576555172 423718907 298258096 423718907 298258096 701313307 298258096 637694862 192936395 637694862 192936395 804999868 192936395 90610013 911613958 90610013 775727834 90610013 775727834 398348225 601831774 398348225 461112963 398348225 461112963 631808594 367781121 631808594 519906707 631808594 519906707 413116300 587443606 413116300 281941512 413116300 281941512 717877895 281941512 454299864 588729512 454299864 588729512 411974701 588729512 449581638 567806509 449581638 567806509 233359499 767656367 233359499 40832281 233359499 40832281 958294785 40832281 477108186 522789830 477108186 356485450 477108186 356485450 642737436 356485450 211103653 788739003 211103653 65921543 211103653 65921543 932550409 65921543 290039188 710721899 290039188 191542908 290039188 191542908 975505062 24010880 975505062 46719228 975505062 46719228 952023928 46719228 959218002 40091013 959218002 624522464 959218002 624522464 375346319 624522464 765618733 232816609 765618733 586158491 765618733 586158491 414346388 586158491 993779795 6241077 993779795 433927688 993779795 433927688 362039586 637779778 362039586 400054878 362039586 400054878 599954867 400054878 472727812 815467854 472727812 815467854 184940208 815467854 812682548 185548189 812682548 892678025 812682548 892678025 108420636 892678025 586157414 75606784 586157414 75606784 923030506 75606784 534343039 465620583 534343039 754223751 534343039 754223751 246914467 754223751 863568653 134763301 863568653 860975316 863568653 860975316 140461493 860975316 602999297 340277724 602999297 340277724 659331822 340277724 495378588 813726037 495378588 813726037 186691077 813726037 671208738 327521995 671208738 913105626 671208738 913105626 88997382 913105626 391660625 887467972 391660625 887467972 113638426 887467972 997200506 2992382 997200506 257730502 997200506 257730502 577299165 400306966 577299165 400306966 599746833 400306966 13632787 987022335 13632787 293277980 13632787 293277980 716670803 283026077 716670803 596468324 716670803 596468324 403943937 596468324 754475615 244826245 754475615 854335666 754475615 854335666 146772075 854335666 528516430 471664213 528516430 473365808 528516430 473365808 203917043 796204200 203917043 118268343 203917043 118268343 880046553 118268343 862472926 135835259 862472926 952218727 862472926 952218727 48710275 952218727 701184257 298328772 701184257 334160228 701184257 334160228 310616714 691025987 310616714 471887368 310616714 471887368 878549860 119639315 878549860 720199927 878549860 720199927 280116636 720199927 520147371 479814434 520147371 904952688 520147371 904952688 97063487 904952688 676194151 523215 676194151 523215 999575227 523215 32409056 968688654 32409056 35120971 32409056 35120971 963750350 35120971 121978955 969419333 121978955 969419333 31853483 969419333 359320865 640818056 359320865 281437619 359320865 281437619 718396315 281437619 279125183 721231846 279125183 9570540 279125183 9570540 990256941 9570540 244896937 756247109 244896937 560558264 244896937 560558264 439487061 560558264 93774214 908654064 93774214 417353583 93774214 417353583 583521200 417353583 56648911 944684691 56648911 859307972 56648911 859307972 474095194 525932814 474095194 11388785 474095194 11388785 988655831 11388785 126609458 874295406 126609458 31044728 126609458 31044728 968324184 31044728 507864567 491258845 507864567 652610139 507864567 652610139 153880792 846891281 153880792 417974106 153880792 417974106 582917076 417974106 538521754 324309658 538521754 324309658 673928723 324309658 318320811 683385713 318320811 445300543 318320811 445300543 555222577 445300543 306619827 695061505 306619827 346749554 306619827 346749554 907067672 91612918 907067672 650046389 907067672 650046389 350843149 650046389 996771705 3273104 996771705 618185260 996771705 618185260 382130730 618185260 681779612 316268563 681779612 651410933 681779612 651410933 349545870 651410933 456825506 616545055 456825506 616545055 152798026 847858513 152798026 209875438 152798026 209875438 788766624 209875438 57815463 943797640 57815463 652894781 57815463 652894781 599126659 160011000 599126659 160011000 839099034 160011000 429363980 670249602 429363980 670249602 331403719 670249602 722609912 135356932 722609912 135356932 862933605 135356932 123852536 877350985 123852536 89326409 123852536 89326409 909076533 89326409 729597825 270128768 729597825 590021253 729597825 590021253 64690734 937654760 64690734 232750134 64690734 232750134 765784523 232750134 236775163 858692571 236775163 858692571 142955363 858692571 720517938 278883311 720517938 522158705 720517938 522158705 137356833 864389204 137356833 628470613 137356833 628470613 663484921 336070892 663484921 865889610 663484921 865889610 135644980 865889610 214292084 785657614 214292084 560523107 214292084 560523107 900486801 98934695 900486801 362191124 900486801 362191124 176878251 824053245 176878251 611814335 176878251 611814335 413993792 586453122 413993792 210529006 413993792 210529006 788152740 210529006 186649012 813783173 186649012 537536328 186649012 537536328 461910757 537536328 387065120 613259337 387065120 554766090 387065120 554766090 445064049 554766090 415011047 868213610 415011047 868213610 132919701 868213610 220811605 956108864 220811605 956108864 44610187 956108864 980609180 18752252 980609180 128961556 980609180 128961556 838759726 160373762 838759726 746061630 838759726 746061630 254551752 746061630 624052498 375704200 624052498 533001081 624052498 533001081 466914656 533001081 548308419 452433680 548308419 751738386 548308419 751738386 90948484 984546013 90948484 984546013 16369653 984546013 996242866 3864983 996242866 777182590 996242866 777182590 223427761 777182590 883675002 114592407 883675002 311293530 883675002 311293530 687209561 311293530 754194516 245230839 754194516 365929090 754194516 365929090 585591011 414967822 585591011 462257958 585591011 462257958 185795281 852797891 185795281 852797891 148189666 852797891 537193441 98348801 537193441 98348801 900980999 98348801 840278165 158576456 840278165 459540347 840278165 459540347 541069801 459540347 807082359 190735501 807082359 846487411 807082359 846487411 54803507 946659202 54803507 177861940 54803507 177861940 820644214 177861940 82486829 919544394 82486829 369713365 82486829 369713365 629719434 369713365 405924322 594569622 405924322 18073233 405924322 18073233 981327962 18073233 300030562 701262463 300030562 419188103 300030562 419188103 581890842 419188103 359687645 640357649 359687645 635163062 359687645 635163062 364679290 635163062 1479825 998360160 1479825 511310294 1479825 511310294 488565794 511310294 226790800 773828194 226790800 741728269 226790800 741728269 259270555 741728269 66208479 995594591 66208479 995594591 4214912 995594591 548808795 451675810 548808795 836130013 548808795 836130013 164720267 836130013 684768854 225924222 684768854 225924222 772347373 225924222 562646076 438261177 562646076 458405230 562646076 458405230 542175445 458405230 748967143 250001374 748967143 970477088 748967143 970477088 30881522 970477088 880884914 117472378 880884914 225829912 880884914 225829912 374712584 625026904 374712584 366708416 374712584 366708416 888945646 27293808 888945646 27293808 972245114 27293808 541695219 459000991 541695219 580051543 541695219 580051543 184533618 816050101 184533618 600057895 184533618 600057895 400425176 600057895 264395808 973335676 264395808 973335676 27852524 973335676 69537584 932204109 69537584 697311643 69537584 697311643 809190876 60302561 809190876 60302561 938168748 60302561 352732722 852233995 352732722 852233995 148743634 852233995 739959813 259775884 739959813 524270583 739959813 524270583 475532021 524270583 580554975 420356745 580554975 647228512 580554975 647228512 353731688 647228512 504979784 430867302 504979784 430867302 644133682 355009560 644133682 738222210 644133682 738222210 35455973 965452190 35455973 357562907 35455973 357562907 817322993 181181575 817322993 685381404 817322993 685381404 316306647 685381404 562130269 438813210 562130269 716872197 562130269 716872197 283677374 716872197 485824183 513819434 485824183 8753699 485824183 8753699 990954637 8753699 537092815 463371139 537092815 954426949 537092815 954426949 46184574 954426949 978008996 21294596 978008996 210725523 978008996 210725523 787963029 210725523 864590077 133520168 864590077 852556561 864590077 852556561 144302982 857276908 144302982 109788056 144302982 109788056 981901409 17588418 981901409 844294193 981901409 844294193 156480129 844294193 878672386 119560067 878672386 455026039 878672386 455026039 545859996 455026039 841119505 157712787 841119505 714830136 841119505 714830136 285795692 714830136 352579833 987170363 352579833 987170363 13510871 987170363 528039694 167541314 528039694 167541314 855132865 143883742 855132865 899278178 855132865 899278178 102429144 899278178 588032684 412513784 588032684 555308994 588032684 555308994 444506120 555308994 736719443 263030295 736719443 662321650 736719443 662321650 338900335 662321650 545180963 198631400 545180963 198631400 877268890 120888558 877268890 924671727 877268890 924671727 77154926 924671727 932874657 65644187 932874657 479474792 932874657 479474792 90184156 912021608 90184156 61777082 90184156 61777082 936672677 61777082 539465685 187749201 539465685 187749201 810563025 187749201 55019574 946465764 55019574 364446847 55019574 364446847 634991678 364446847 158551727 842440245 158551727 95487595 158551727 95487595 903478635 95487595 21395637 980002064 21395637 217396798 21395637 217396798 781467701 217396798 623095290 206344366 623095290 206344366 791821425 206344366 72691161 988134433 72691161 988134433 12671079 988134433 781660478 217247415 781660478 443949868 781660478 443949868 556475526 443949868 578541573 422366086 578541573 985660746 578541573 985660746 15141131 985660746 313914142 782507109 313914142 782507109 217496863 782507109 693710729 305336098 693710729 575385169 693710729 575385169 60210782 961237424 60210782 961237424 39637917 961237424 96655280 905427164 96655280 414998007 96655280 414998007 585575165 414998007 143190901 858274404 143190901 246967760 143190901 246967760 946738755 52022033 946738755 991198222 946738755 991198222 9161042 991198222 892902891 106190245 892902891 672828590 892902891 672828590 17884111 983218123 17884111 345649119 17884111 345649119 653828911 345649119 412197812 588503264 412197812 336279659 412197812 336279659 737053251 262721976 737053251 839523445 737053251 839523445 161459764 839523445 854239499 144508848 854239499 388842150 854239499 388842150 79332337 922576927 79332337 474798827 79332337 474798827 941272100 57723418 941272100 220687547 941272100 220687547 778098801 220687547 988902584 11122492 988902584 153662433 988902584 153662433 158992636 841955216 158992636 401330326 158992636 401330326 598816446 401330326 556201050 354333017 556201050 354333017 899355302 57390861 899355302 57390861 941684212 57390861 666369642 332740621 666369642 801649304 666369642 801649304 198683787 801649304 287314657 713285381 287314657 191764167 287314657 191764167 806020686 191764167 798250738 178118694 798250738 178118694 820361092 178118694 161075715 839848993 161075715 308196358 161075715 308196358 690792238 308196358 336415031 843075083 336415031 843075083 157893639 843075083 180286753 820511640 180286753 128163180 180286753 128163180 870134365 128163180 631438465 368212571 631438465 932101648 631438465 932101648 69626439 932101648 264895615 735874839 264895615 364999974 264895615 364999974 634450811 364999974 84178075 917729935 84178075 624968432 84178075 624968432 952710247 46057013 952710247 359799529 952710247 359799529 604582455 56857411 604582455 56857411 942112852 56857411 353570159 647370456 353570159 396133214 353570159 396133214 677511350 320781674 677511350 469709694 677511350 469709694 406506729 594039771 406506729 23241027 406506729 23241027 976248931 23241027 672363216 326185054 672363216 873647554 672363216 873647554 127231837 873647554 819959473 151630955 819959473 151630955 847372110 151630955 455631688 740093105 455631688 740093105 260987092 740093105 624092185 145826880 624092185 145826880 853014049 145826880 568949715 135767320 568949715 135767320 862529472 135767320 299851956 701404359 299851956 85797228 299851956 85797228 912543040 85797228 367194463 632983771 367194463 347879840 367194463 347879840 651746321 347879840 358554227 822985859 358554227 822985859 177708367 822985859 279393647 721024672 279393647 665530627 279393647 665530627 335820774 665530627 192438796 807779426 192438796 662575000 192438796 662575000 345596573 655358095 345596573 615585718 345596573 615585718 384736361 615585718 129356738 871634106 129356738 279841287 129356738 279841287 719674682 279841287 26585504 974529268 26585504 215963104 26585504 215963104 895633975 103939865 895633975 177833847 895633975 177833847 531578258 468121549 531578258 662527941 531578258 662527941 173074247 827795082 173074247 567488707 173074247 567488707 782095260 176024691 782095260 176024691 979247438 20033526 979247438 819896297 979247438 819896297 180965499 819896297 399534571 600850009 399534571 157066868 399534571 157066868 841747700 157066868 686153538 312134856 686153538 350105430 686153538 350105430 649453714 350105430 799373283 198835653 799373283 742377145 799373283 742377145 258643555 742377145 508733215 490278528 508733215 954197640 508733215 954197640 46507269 954197640 570165939 430442741 570165939 572016591 570165939 572016591 427896189 572016591 627145823 372238560 627145823 888991833 627145823 888991833 112272188 888991833 945944605 52773391 945944605 986898020 945944605 986898020 13713475 986898020 30222138 971063135 30222138 845037292 30222138 845037292 772917613 112060548 772917613 112060548 886320679 112060548 216999006 783058863 216999006 180165431 216999006 180165431 818401644 180165431 430904767 578166764 430904767 578166764 223830109 969130197 223830109 969130197 32099416 969130197 644364054 354807352 644364054 361518706 644364054 361518706 637843457 361518706 699594643 299966255 699594643 326065594 699594643 326065594 667953778 203365579 667953778 203365579 794898566 203365579 254390253 746206210 254390253 725834147 254390253 725834147 706320775 81439077 706320775 81439077 917455922 81439077 157326771 843579978 157326771 396861330 157326771 396861330 777258485 221426387 777258485 837290942 777258485 837290942 163743095 837290942 880738283 117668285 880738283 564421924 880738283 564421924 285587065 714996833 285587065 645231954 285587065 645231954 372630678 627554398 372630678 569821203 372630678 569821203 437338479 589822082 437338479 589822082 410613073 589822082 525289430 474811328 525289430 685581467 525289430 685581467 274019517 726304279 274019517 34343283 274019517 34343283 964943079 34343283 195528285 981163335 195528285 981163335 19945894 981163335 161063115 839869640 161063115 779983723 161063115 779983723 220150430 779983723 44489686 956284992 44489686 87166358 44489686 87166358 911028288 87166358 902922424 96115882 902922424 344644136 902922424 344644136 463438571 724671815 463438571 724671815 275799186 724671815 790719453 207674962 790719453 214374154 790719453 214374154 573484679 427539769 573484679 674974657 573484679 674974657 326565633 674974657 785352153 212992763 785352153 461611343 785352153 461611343 218404205 781731049 218404205 431083356 218404205 431083356 569516086 431083356 418218701 582360074 418218701 417579739 418218701 417579739 760821661 237918880 760821661 912936379 760821661 912936379 89196778 912936379 474251697 946216296 474251697 946216296 55306816 946216296 592109449 120853577 592109449 120853577 877345440 120853577 336873196 664366126 336873196 299923753 336873196 299923753 699618750 299923753 113077182 888224142 113077182 201933870 113077182 201933870 796249566 201933870 236244829 764775700 236244829 28120857 236244829 28120857 971171025 28120857 638683404 52037659 638683404 52037659 985588550 14285921 985588550 369896431 985588550 369896431 629531606 369896431 910520519 87650006 910520519 883444407 910520519 883444407 117781523 883444407 359835034 902561994 359835034 902561994 99534827 902561994 210266277 789542117 210266277 599933459 210266277 599933459 400532887 599933459 22275747 979034390 22275747 340883369 22275747 340883369 658758684 340883369 337935965 735429704 337935965 735429704 265231159 735429704 963372173 35688390 963372173 579837523 963372173 579837523 420786729 579837523 484660563 515051743 484660563 203748104 484660563 203748104 807263068 190467616 807263068 810859931 807263068 810859931 189165066 810859931 299601097 980550331 299601097 980550331 20690129 980550331 463536433 535863789 463536433 12026457 463536433 12026457 988004669 12026457 905784463 92812518 905784463 577939174 905784463 577939174 422502183 577939174 820611691 45698467 820611691 45698467 953044526 45698467 250980214 750145183 250980214 251551221 250980214 251551221 747446319 251551221 189976769 810144350 189976769 532353185 189976769 532353185 964622649 34551605 964622649 224622563 964622649 224622563 773556784 224622563 906262209 92335685 906262209 264147581 906262209 264147581 135127936 866298589 135127936 626978633 135127936 626978633 464479715 535078209 464479715 448729663 464479715 448729663 551748499 448729663 313840188 991467874 313840188 991467874 8911459 991467874 813023331 185184923 813023331 285472075 813023331 285472075 85226544 916767128 85226544 376299527 85226544 376299527 639297204 360324900 639297204 560797116 639297204 560797116 439240553 560797116 869806278 128397292 869806278 653382605 869806278 653382605 347374221 653382605 705035275 294519224 705035275 323695692 705035275 323695692 265514380 735124500 265514380 249777676 265514380 249777676 749163133 249777676 660792560 338894663 660792560 389559461 660792560 389559461 211316407 788549912 211316407 774436261 211316407 774436261 226266510 774436261 78752463 923135102 78752463 219342034 78752463 219342034 779494892 219342034 250862350 750240342 250862350 399428660 250862350 399428660 600462635 399428660 57735728 943892099 57735728 11757181 57735728 11757181 988248463 11757181 87900215 914055315 87900215 581563500 87900215 581563500 419321155 581563500 394118530 605687970 394118530 601935508 394118530 601935508 398220363 601935508 234854100 766196940 234854100 459398816 234854100 459398816 541277463 459398816 225890870 774788907 225890870 262126557 225890870 262126557 737420645 262126557 339036788 662213087 339036788 344719108 339036788 344719108 654882602 344719108 169094207 896653244 169094207 896653244 104813537 896653244 777250294 221430984 777250294 648070781 777250294 648070781 350868026 875244204 350868026 875244204 125846281 875244204 717670639 282091974 717670639 361111058 717670639 361111058 228852985 771974266 228852985 294632597 228852985 294632597 930001922 68556885 930001922 489742023 930001922 489742023 424425259 751218404 424425259 751218404 249923234 751218404 392372629 607302718 392372629 234030399 392372629 234030399 764684098 234030399 331798496 669827874 331798496 99623912 331798496 99623912 899672288 99623912 15054982 985768028 15054982 109731481 15054982 109731481 888999726 109731481 800738537 197340893 800738537 293218448 800738537 293218448 434254832 565949225 434254832 132406291 434254832 132406291 865720861 132406291 446410140 553363499 446410140 229143570 446410140 229143570 769332773 229143570 509478048 489415979 509478048 731273873 509478048 731273873 269237828 731273873 903422552 95555202 903422552 874070073 903422552 874070073 126775848 874070073 784199677 214442424 784199677 782017224 784199677 782017224 127184964 873669368 127184964 79196223 127184964 79196223 919683400 79196223 83078036 918954206 83078036 87634378 83078036 87634378 910541847 87634378 822691324 175858606 822691324 901547212 822691324 901547212 100374743 901547212 620489811 328013988 620489811 328013988 911636991 86582778 911636991 372902857 911636991 372902857 441810357 765412186 441810357 765412186 235704544 765412186 468575106 531454681 468575106 6146996 468575106 6146996 993913457 6146996 425513308 916794987 425513308 916794987 85160297 916794987 990671968 9174700 990671968 547494576 990671968 547494576 452154450 547494576 942295204 56801191 942295204 593305462 942295204 593305462 126668128 874185735 126668128 6636908 126668128 6636908 993372341 6636908 855919393 143021659 855919393 596702873 855919393 596702873 403723106 596702873 514507902 400003792 514507902 400003792 599977005 400003792 164353617 836511558 164353617 58198195 164353617 58198195 940644806 58198195 758986082 239891968 758986082 522061507 758986082 522061507 477778222 522061507 665515108 333874916 665515108 733223729 665515108 733223729 267302924 733223729 277406110 722870591 277406110 103003123 277406110 103003123 896630244 103003123 626915143 372508264 626915143 842189130 626915143 842189130 158806271 842189130 457781245 541645529 457781245 299617119 457781245 299617119 699904967 299617119 209192275 790742461 209192275 117083998 209192275 117083998 925295000 73355325 925295000 891794930 925295000 891794930 109234536 891794930 708901288 246930585 708901288 246930585 752295801 246930585 137921046 863821745 137921046 129262712 137921046 129262712 868862130 129262712 614547012 311114868 614547012 311114868 687430044 311114868 100314998 901711804 100314998 87498679 100314998 87498679 910717691 87498679 910359949 87851535 910359949 533249336 910359949 533249336 466587161 533249336 834991175 164435432 834991175 978744435 834991175 978744435 22577428 978744435 765505987 232970473 765505987 501923942 765505987 501923942 374580522 625185917 374580522 122356513 374580522 122356513 875789637 122356513 657796901 217501942 657796901 217501942 983422246 16201788 983422246 332449665 983422246 332449665 221398427 778733491 221398427 284490142 221398427 284490142 741656987 257640684 741656987 864001384 741656987 864001384 137779056 864001384 280478815 719895286 280478815 544037472 280478815 544037472 455654969 544037472 251487036 749511378 251487036 89485298 251487036 89485298 908968505 89485298 177226872 823621627 177226872 293661075 177226872 293661075 705889800 293661075 681697892 316425428 681697892 489880323 681697892 489880323 275801210 724668591 275801210 572912377 275801210 572912377 816401535 182061891 816401535 569122917 816401535 569122917 121117432 879923210 121117432 212469326 121117432 212469326 844145387 154890321 844145387 241474932 844145387 241474932 757565056 241474932 919136899 79746586 919136899 713807107 919136899 713807107 252010363 778324187 252010363 778324187 17286113 983744409 17286113 222042413 17286113 222042413 776482473 222042413 440294581 998540192 440294581 998540192 1297840 998540192 161177389 839772353 161177389 494794813 161177389 494794813 588793688 215785780 588793688 215785780 783032312 215785780 592382060 333686746 592382060 333686746 665696305 333686746 547631290 220637031 547631290 220637031 778204560 220637031 751680635 247486165 751680635 456829874 751680635 456829874 213850034 786630206 213850034 786630206 213358804 786630206 416307143 584002765 416307143 101669939 416307143 101669939 897982426 101669939 224504357 775884517 224504357 623697419 224504357 623697419 376387807 623697419 336550130 664774257 336550130 175207651 336550130 175207651 823361096 175207651 396238038 684668573 396238038 684668573 101322446 900590142 101322446 74980820 101322446 74980820 923611224 74980820 340452763 660847733 340452763 53948892 340452763 53948892 944776554 53948892 799704265 198424363 799704265 439913635 799704265 439913635 496872068 502831711 496872068 29474941 496872068 29474941 969755334 29474941 728064174 271612005 728064174 476871562 728064174 476871562 523159253 476871562 703944618 295654500 703944618 625502802 703944618 625502802 374252617 625502802 908946473 89522771 908946473 988414933 908946473 988414933 12329095 988414933 600303925 399775562 600303925 415696098 600303925 415696098 351495217 649555041 351495217 289083441 351495217 289083441 710298462 289083441 623759095 346493030 623759095 346493030 978374179 21009796 978374179 296849221 978374179 296849221 702675231 296849221 985170536 14586062 985170536 807624339 985170536 807624339 192516545 807624339 855646253 143382639 855646253 819688046 855646253 819688046 181081902 819688046 626522770 373094847 626522770 762737317 626522770 762737317 238096288 762737317 816963392 181477324 816963392 706291908 816963392 706291908 294757555 706291908 463869573 535563383 463869573 194491302 463869573 194491302 803386540 194491302 223738149 776796007 223738149 300257804 223738149 300257804 853734638 145051611 853734638 189372797 853734638 189372797 808531761 189372797 851140887 147839782 851140887 153445104 851140887 153445104 277458806 722751364 277458806 252853565 277458806 252853565 746356935 252853565 46397256 954251594 46397256 383472870 46397256 383472870 616609477 383472870 99767981 973396748 99767981 973396748 27800212 973396748 685844596 312451692 685844596 640720785 685844596 640720785 359378480 640720785 866471348 131559521 866471348 718794418 866471348 718794418 5591290 994166519 5591290 694217062 5591290 694217062 618431143 381612583 618431143 411445860 618431143 411445860 362110847 637760951 362110847 515643252 362110847 515643252 605827038 393744896 605827038 584596498 605827038 584596498 122699519 892106496 122699519 892106496 108967920 892106496 304854750 696757057 304854750 456138961 304854750 456138961 983225697 16475714 983225697 491657488 983225697 491657488 148240373 852708774 148240373 658461686 148240373 658461686 384269279 850191699 384269279 850191699 150818996 850191699 288573124 711884573 288573124 237428764 288573124 237428764 761247389 237428764 270951058 729666595 270951058 95985478 270951058 95985478 903088707 95985478 700683357 298716402 700683357 763773768 700683357 763773768 237153326 763773768 504259004 494886047 504259004 756767321 504259004 756767321 244379926 756767321 542770339 232169591 542770339 232169591 766333974 232169591 369985139 630434351 369985139 505298861 369985139 505298861 506552574 492638131 506552574 655252772 506552574 655252772 183116301 817582410 183116301 386779659 183116301 386779659 695906213 43117432 695906213 43117432 955761205 43117432 251468845 936417530 251468845 936417530 65747716 936417530 126667162 874198112 126667162 762627281 126667162 762627281 389040618 748947768 389040618 748947768 251937983 748947768 505690083 67724950 505690083 67724950 930864109 67724950 59179193 942765061 59179193 709828114 59179193 709828114 743653204 255576431 743653204 359719602 743653204 359719602 533186397 466686510 533186397 748492253 533186397 748492253 252267330 748492253 954311561 44548919 954311561 727227062 954311561 727227062 273161437 727227062 842738826 155998506 842738826 912783487 842738826 912783487 89409215 912783487 369130126 631143885 369130126 409015507 369130126 409015507 591369399 409015507 182610289 818198086 182610289 546796946 182610289 546796946 838020994 119072666 838020994 119072666 879156393 119072666 402616242 597764658 402616242 494202792 402616242 494202792 975429933 24111927 975429933 33504111 975429933 33504111 880630022 117749894 880630022 621646507 880630022 621646507 378787401 621646507 509731665 489260713 509731665 904628106 509731665 904628106 97322674 904628106 505498031 493602501 505498031 699758300 505498031 699758300 301769072 699758300 414562705 585831320 414562705 104730413 414562705 104730413 894765839 104730413 515596451 484027129 515596451 655541850 515596451 655541850 306343560 695336462 306343560 355124193 306343560 355124193 644065932 355124193 34011537 967030897 34011537 386664369 34011537 386664369 851979436 146974590 851979436 929825720 851979436 929825720 71593727 929825720 673215058 44186241 673215058 44186241 954667448 44186241 197209864 803143194 197209864 703723740 197209864 703723740 641771316 357518020 641771316 777729360 641771316 777729360 194342200 805669152 194342200 264217950 194342200 264217950 933609627 64778435 933609627 369134657 933609627 369134657 599917210 400128382 599917210 830090044 599917210 830090044 170375172 830090044 850357183 148629554 850357183 653180168 850357183 653180168 266775155 733666276 266775155 205490032 266775155 205490032 792797495 205490032 347076804 653925204 347076804 412891747 347076804 412891747 587634309 412891747 69318794 932468849 69318794 437158318 69318794 437158318 563706633 437158318 517892532 211652514 517892532 211652514 786912364 211652514 252719184 856423277 252719184 856423277 145039233 856423277 509990467 488978707 509990467 753100556 509990467 753100556 248112802 753100556 481783979 819921192 481783979 819921192 180936833 819921192 255208468 745571278 255208468 12902880 255208468 12902880 987381041 12902880 234716643 766292078 234716643 305740420 234716643 305740420 693316420 305740420 336791681 664505875 336791681 328726299 336791681 328726299 670142562 328726299 583168121 146143585 583168121 146143585 852687252 146143585 248100097 753104175 248100097 216097622 248100097 216097622 782733884 216097622 373239739 993744753 373239739 993744753 6111712 993744753 476235615 523669308 476235615 181790688 476235615 181790688 898399499 101017745 898399499 117722026 898399499 117722026 531916588 283009881 531916588 283009881 976899729 22569862 976899729 660071182 976899729 660071182 163343670 837661779 163343670 692178327 163343670 692178327 877147551 120921246 877147551 771137522 877147551 771137522 229810049 771137522 617508474 382470477 617508474 994210287 617508474 994210287 5554392 994210287 652969919 346687324 652969919 358537378 652969919 358537378 640919313 358537378 988349896 11631012 988349896 408333023 988349896 408333023 581003717 419987031 581003717 950608650 581003717 950608650 50472647 950608650 749161638 46267562 749161638 46267562 952495898 46267562 150385976 975721903 150385976 975721903 25461068 975721903 801349367 196685554 801349367 576791380 801349367 576791380 423530399 576791380 651215461 348428552 651215461 697753221 651215461 697753221 302793110 698830471 302793110 684823253 302793110 684823253 820809955 177738455 820809955 373015653 820809955 373015653 626571919 373015653 663593392 335961049 663593392 889080027 663593392 889080027 112150435 889080027 510593090 157067118 510593090 157067118 841744378 157067118 773873555 110157933 773873555 110157933 888550388 110157933 343515937 865609287 343515937 865609287 136060307 865609287 839902554 159054340 839902554 584953443 839902554 584953443 152273456 848495025 152273456 62183885 152273456 62183885 936206629 62183885 477097764 601827056 477097764 601827056 218532422 781654401 218532422 352628476 218532422 352628476 817656790 180842634 817656790 541039274 817656790 541039274 274579268 725760199 274579268 614583609 274579268 614583609 547825830 445611027 547825830 445611027 939444934 59205542 939444934 848564533 939444934 848564533 18905750 982104713 18905750 751013101 18905750 751013101 661754689 337742280 661754689 432072658 661754689 432072658 105574618 895853844 105574618 126781381 105574618 126781381 871356645 126781381 792279642 140693890 792279642 140693890 858231987 140693890 238106124 762673708 238106124 110880876 238106124 110880876 887917647 110880876 262536663 738222114 262536663 296856675 262536663 296856675 702674556 296856675 149248609 858200582 149248609 858200582 143259487 858200582 791450162 206922476 791450162 411204546 791450162 411204546 45475557 954965738 45475557 82350567 45475557 82350567 916319349 82350567 897208422 102422013 897208422 878770585 897208422 878770585 122600508 878770585 822439819 176044944 822439819 638713886 822439819 638713886 181590832 819264621 181590832 675197628 181590832 675197628 976230590 23286905 976230590 74043654 976230590 74043654 888576693 110134230 888576693 811309754 888576693 811309754 188728696 811309754 775807235 222516711 775807235 845636850 775807235 845636850 155076426 845636850 197127572 803310597 197127572 191001044 197127572 191001044 806784360 191001044 257641280 743213315 257641280 40760596 257641280 40760596 958355462 40760596 601290839 398349518 601290839 861087933 601290839 861087933 140362276 861087933 272388132 727860263 272388132 495178619 272388132 495178619 708171090 183255488 708171090 183255488 815104798 183255488 366613549 633478993 366613549 52594353 366613549 52594353 946164279 52594353 661682580 337860344 661682580 843711312 661682580 843711312 157188500 843711312 722321773 277232600 722321773 462640022 722321773 462640022 537839538 462640022 664843883 292184480 664843883 292184480 834556743 164817451 834556743 860393007 834556743 860393007 140876208 860393007 931138739 67479473 931138739 815574300 931138739 815574300 184860312 815574300 678330149 319906010 678330149 687760307 678330149 687760307 314047952 687760307 950704797 48002516 950704797 202108263 950704797 202108263 796078947 202108263 807615851 190216232 807615851 978709328 807615851 978709328 22596510 978709328 653693667 193112779 653693667 193112779 804735453 193112779 699082732 300443275 699082732 362008926 699082732 362008926 400281048 600169519 400281048 88334678 400281048 88334678 965789401 33348999 965789401 702068972 965789401 702068972 299089698 702068972 566172042 92105395 566172042 92105395 906558695 92105395 590795152 409576180 590795152 944059393 590795152 944059393 57531559 944059393 601871035 85601777 601871035 85601777 912693737 85601777 146086508 855181218 146086508 148612567 146086508 148612567 850384414 148612567 4435224 995465308 4435224 430286820 4435224 430286820 570262968 430286820 257583404 743248966 257583404 338395499 257583404 338395499 661270833 338395499 398962678 789148104 398962678 789148104 210565370 789148104 257346594 903761594 257346594 903761594 98375453 903761594 794238031 204062364 794238031 310337105 794238031 310337105 343198284 667070382 343198284 667070382 334554554 667070382 420084332 974286069 420084332 974286069 26819510 974286069 444831555 648673934 444831555 648673934 352333200 648673934 846821611 151989544 846821611 982619938 846821611 982619938 18429140 982619938 871375518 124128709 871375518 124128709 874024805 124128709 73840126 927952908 73840126 582657099 73840126 582657099 847650967 151361227 847650967 154238478 847650967 154238478 844704496 154238478 933232916 65203701 933232916 926047234 933232916 926047234 75941685 926047234 655230911 344362410 655230911 372668261 655230911 372668261 622773820 42746913 622773820 42746913 956213152 42746913 929356672 69413877 929356672 411044580 929356672 411044580 589453737 411044580 888113783 110686009 888113783 743967428 888113783 743967428 256863909 743967428 931918294 66652427 931918294 337594174 931918294 337594174 661915978 337594174 827011151 171996593 827011151 396482091 827011151 396482091 398720242 601587251 398720242 109080226 398720242 109080226 889767422 109080226 559117073 390013228 559117073 390013228 609740535 390013228 582785905 206922474 582785905 206922474 791451255 206922474 134650903 866625006 134650903 215815835 134650903 215815835 924072625 74443254 924072625 890035044 924072625 890035044 111090706 890035044 531248563 468523061 531248563 982919061 531248563 982919061 18212874 982919061 283122598 906469829 283122598 906469829 39073807 961923700 39073807 483821695 39073807 483821695 515731711 483821695 406415166 594138496 406415166 247534366 406415166 247534366 816926412 181512216 816926412 621737798 816926412 621737798 138560209 862954426 138560209 808133533 138560209 808133533 353232583 647777884 353232583 250144122 353232583 250144122 748793225 250144122 604813130 394710245 604813130 470253872 604813130 470253872 529709116 470253872 913893828 84549900 913893828 249440750 913893828 249440750 749595098 249440750 762362057 236440052 762362057 896244068 762362057 896244068 105199984 896244068 696218195 303036743 696218195 324097243 696218195 324097243 557025407 321438138 557025407 321438138 783648541 215135559 783648541 433504904 783648541 433504904 45333342 955158883 45333342 310140383 45333342 310140383 852421712 146377896 852421712 648270566 852421712 648270566 194228817 805721603 194228817 780140233 194228817 780140233 807411977 190332127 807411977 426995767 807411977 426995767 574118828 426995767 580879742 145091311 580879742 145091311 853687336 145091311 67315104 934976162 67315104 436923090 67315104 436923090 563934099 436923090 27283263 973851704 27283263 759791107 27283263 759791107 758215739 240695978 758215739 441302475 758215739 441302475 386657051 733305374 386657051 733305374 267170857 733305374 477939491 548732572 477939491 548732572 5922620 993900617 5922620 802604338 5922620 802604338 818875263 179655630 818875263 910290446 818875263 910290446 91943852 910290446 450447362 549060445 450447362 515880833 450447362 515880833 483764141 515880833 179023969 891625219 179023969 891625219 109428160 891625219 728662386 271018719 728662386 400403215 728662386 400403215 599601614 400403215 884047730 114176982 884047730 605507497 884047730 605507497 394351929 605507497 501243000 497986253 501243000 804775176 501243000 804775176 195387361 804775176 312657970 689116780 312657970 246681140 312657970 246681140 752653895 246681140 474700616 525249732 474700616 170395205 474700616 170395205 828549561 170395205 48318275 952557301 48318275 744780018 48318275 744780018 391009990 609035907 391009990 390922270 391009990 390922270 608655223 390922270 445350762 554444956 445350762 247645789 445350762 247645789 751525465 247645789 210809149 811415801 210809149 811415801 188652610 811415801 210975633 788837712 210975633 503091466 210975633 503091466 608295192 165194739 608295192 165194739 834042751 165194739 761059304 97296784 761059304 97296784 901969087 97296784 610360911 389448088 610360911 470789054 610360911 470789054 301845265 963958969 301845265 963958969 37250264 963958969 892662849 106336102 892662849 531871860 892662849 531871860 104388855 897228363 104388855 875634845 104388855 875634845 466102540 853325752 466102540 853325752 147805136 853325752 561634017 196209890 561634017 196209890 801782926 196209890 173858754 826967105 173858754 129969304 173858754 129969304 868137724 129969304 701202362 298327155 701202362 650622925 701202362 650622925 196518674 803710851 196518674 436822580 196518674 436822580 894831676 104648276 894831676 946530308 894831676 946530308 54938563 946530308 263009428 796428989 263009428 796428989 203696157 796428989 646719988 352694566 646719988 720792415 646719988 720792415 279612743 720792415 574629238 426451764 574629238 742072991 574629238 742072991 258989095 742072991 316796672 685046189 316796672 493208990 316796672 493208990 505910950 493208990 159583651 841337383 159583651 738066434 159583651 738066434 262637920 738066434 246813321 983179261 246813321 983179261 17929276 983179261 459426591 744578691 459426591 744578691 256165425 744578691 501084800 118745954 501084800 118745954 936269919 62133782 936269919 119513232 936269919 119513232 835066315 164369217 835066315 270667597 835066315 270667597 728987674 270667597 757568322 241474593 757568322 853435832 757568322 853435832 147755176 853435832 164934005 835915356 164934005 530101230 164934005 530101230 851309353 147592295 851309353 593791318 851309353 593791318 406852946 593791318 997828000 2387249 997828000 582757558 997828000 582757558 170799378 829714545 170799378 766506381 170799378 766506381 865871929 126900428 865871929 126900428 871267860 126900428 566797540 433781904 566797540 477416227 566797540 477416227 376957274 623237901 376957274 8877580 376957274 8877580 990860207 8877580 392642195 726044289 392642195 726044289 274204107 726044289 862661856 135598925 862661856 732302429 862661856 732302429 140604705 860746825 140604705 515747736 140604705 515747736 483814457 515747736 351397072 649724828 351397072 225839256 351397072 225839256 772473493 225839256 181013209 819815387 181013209 110027603 181013209 110027603 888708414 110027603 547891625 240391480 547891625 240391480 758485982 240391480 474084230 525942388 474084230 180230473 474084230 180230473 818351138 180230473 375788262 624116868 375788262 616162861 375788262 616162861 384131123 616162861 64304179 938248893 64304179 168470916 64304179 168470916 830758779 168470916 447147282 745973029 447147282 745973029 254699084 745973029 337456138 682397202 337456138 682397202 319169614 682397202 600515776 255085686 600515776 255085686 744326496 255085686 169026082 831776675 169026082 430819608 169026082 430819608 569719818 430819608 348209515 652533082 348209515 254529398 348209515 254529398 744795056 254529398 497135930 962233316 497135930 962233316 38792643 962233316 602572403 58577436 602572403 58577436 940175775 58577436 853476085 145417059 853476085 501384249 853476085 501384249 498457832 501384249 628640383 370927330 628640383 435408382 628640383 435408382 565495793 435408382 897575699 102099461 897575699 706515507 897575699 706515507 294604321 706515507 446054106 553724291 446054106 127239401 446054106 127239401 954427739 44419691 954427739 478618082 954427739 478618082 521473655 478618082 732742364 267057938 732742364 460277352 732742364 460277352 540304192 460277352 828310429 170581077 828310429 508905699 828310429 508905699 491189702 508905699 515187574 484343090 515187574 487935063 515187574 487935063 511151099 487935063 994329619 5683257 994329619 467625152 994329619 467625152 41920362 958851329 41920362 185646686 41920362 185646686 835000311 164430811 835000311 315149266 835000311 315149266 442822134 557157999 442822134 84349011 442822134 84349011 914179500 84349011 491996989 678262780 491996989 678262780 323237741 678262780 599410255 5618636 599410255 5618636 994389806 5618636 106377885 894882196 106377885 575584198 106377885 575584198 946444692 52237261 946444692 139071704 946444692 139071704 113878431 887184173 113878431 509193813 113878431 509193813 786410618 212059540 786410618 230013487 786410618 230013487 370651508 911046078 370651508 911046078 91274828 911046078 922837953 75840540 922837953 243744456 922837953 243744456 238338017 762382473 238338017 445448260 238338017 445448260 555143166 445448260 417425677 883483807 417425677 883483807 117645369 883483807 854605970 144227796 854605970 513667311 854605970 513667311 485985760 513667311 541934408 458728142 541934408 862716934 541934408 862716934 138793521 862716934 222729639 777679414 222729639 159949168 222729639 159949168 839150246 159949168 711506411 288054586 711506411 701212682 711506411 701212682 300136563 701212682 626579970 373008344 626579970 771033480 626579970 771033480 229935122 771033480 856480557 142504843 856480557 432563965 856480557 432563965 567881612 432563965 608799560 390801966 608799560 866372700 608799560 866372700 134995142 866372700 396580482 796782552 396580482 796782552 203308682 796782552 779251373 219629647 779251373 426462438 779251373 426462438 554439508 446205234 554439508 830609290 554439508 830609290 102349039 899429613 102349039 563500707 102349039 563500707 621552053 225737758 621552053 225737758 772553405 225737758 392056932 857322942 392056932 857322942 144275253 857322942 577175568 423747069 577175568 611791169 577175568 611791169 388486631 611791169 580380042 420504957 580380042 781285778 580380042 781285778 218903273 781285778 999518073 585914 999518073 707091702 999518073 707091702 94610104 907845769 94610104 738624231 94610104 738624231 343378477 895866626 343378477 895866626 105564726 895866626 375403890 624497899 375403890 112506383 375403890 112506383 885880049 112506383 349978047 994753813 349978047 994753813 5074179 994753813 167115874 927566388 167115874 927566388 74263281 927566388 284320865 862323450 284320865 862323450 139100842 862323450 817534328 180914534 817534328 245822367 817534328 245822367 415908625 590925062 415908625 590925062 336724331 664562692 336724331 103971927 336724331 103971927 895582981 103971927 575321150 425801783 575321150 889890415 575321150 889890415 111312750 889890415 363455201 716284809 363455201 716284809 284253872 716284809 696264092 302976099 696264092 774656332 696264092 774656332 226079608 774656332 656380934 44444877 656380934 44444877 954402539 44444877 758068863 240912243 758068863 605787390 758068863 605787390 394020693 605787390 793672852 66405828 793672852 66405828 932144805 66405828 374485779 625244785 374485779 595069590 374485779 595069590 405377509 595069590 122344022 878988783 122344022 605325839 122344022 605325839 394562553 605325839 117799226 883430929 117799226 121111664 117799226 121111664 877050785 121111664 633605556 365932074 633605556 570990154 633605556 570990154 428911262 570990154 980077074 19296750 980077074 534062053 980077074 534062053 27621793 973663225 27621793 734330659 27621793 734330659 737705965 99282408 737705965 99282408 997722082 2435772 997722082 160997749 997722082 160997749 40597335 960137510 40597335 725742755 40597335 725742755 856301696 142727296 856301696 759726043 856301696 759726043 241400915 759726043 681827184 316180261 681827184 967831342 681827184 967831342 33331699 967831342 852857708 145949497 852857708 776195280 852857708 776195280 163136115 967845226 163136115 967845226 33316157 967845226 72261251 929249205 72261251 45853728 72261251 45853728 952903021 45853728 742273130 38989924 742273130 38989924 960109520 38989924 329009337 672384420 329009337 517446993 329009337 517446993 957988764 41093256 957988764 341116331 957988764 341116331 89444976 912730148 89444976 636880352 89444976 636880352 362883418 636880352 225969347 849543798 225969347 849543798 151347492 849543798 640170803 85330845 640170803 85330845 912892716 85330845 402287355 760059554 402287355 760059554 241079360 760059554 380025367 619988725 380025367 296531954 380025367 296531954 702979675 296531954 502248772 289914605 502248772 289914605 709561036 289914605 479100589 711219671 479100589 711219671 289446419 711219671 903284436 95781235 903284436 308580717 903284436 308580717 690354025 308580717 977535759 21965379 977535759 833400509 977535759 833400509 167443926 833400509 661350860 338267594 661350860 848814456 661350860 848814456 151916767 848814456 624335188 375464817 624335188 425325576 624335188 425325576 575652934 425325576 890792306 108061724 890792306 394755184 890792306 394755184 423948204 843916095 423948204 843916095 156921478 843916095 391697516 608225549 391697516 464585887 391697516 464585887 535506055 464585887 61964778 940118818 61964778 704146091 61964778 704146091 997539520 2605361 997539520 99271782 997539520 99271782 666229903 332896983 666229903 502822939 666229903 502822939 496887049 502822939 847461237 151503625 847461237 750690403 847461237 750690403 250320056 750690403 817954395 126339864 817954395 126339864 886878538 111615116 886878538 315929635 886878538 315929635 682118273 315929635 770289999 121159384 770289999 121159384 876996962 121159384 851288041 147681973 851288041 750217288 851288041 750217288 250883527 750217288 334523515 667189797 334523515 3543888 334523515 3543888 996538674 3543888 958100553 30044536 958100553 30044536 969171489 30044536 684143341 32917374 684143341 32917374 966500576 32917374 228142588 772767910 228142588 224150175 228142588 224150175 774045608 224150175 293016888 708018370 293016888 218960279 293016888 218960279 779921553 218960279 706005367 183688759 706005367 183688759 814355067 183688759 432536615 567491891 432536615 426797638 432536615 426797638 574324164 426797638 278890209 721413893 278890209 280797883 278890209 280797883 718967053 280797883 480181524 585227536 480181524 585227536 415054648 585227536 806604863 191184321 806604863 525125448 806604863 525125448 278551432 721720698 278551432 48958124 278551432 48958124 949667383 48958124 77093308 924719191 77093308 249402429 77093308 249402429 749661989 249402429 275240573 725280813 275240573 211872245 275240573 211872245 793638616 204659918 793638616 251391538 793638616 251391538 505488436 176274463 505488436 176274463 935757432 62614356 935757432 98589437 935757432 98589437 365997504 633998036 365997504 539027355 365997504 539027355 784045640 214683112 784045640 230823660 784045640 230823660 576055848 186987563 576055848 186987563 811184542 186987563 463470742 535898474 463470742 49883350 463470742 49883350 948801130 49883350 7983216 992273479 7983216 505124577 7983216 505124577 803095499 194829437 803095499 867017099 803095499 867017099 134279624 867017099 220480230 779588627 220480230 770535328 220480230 770535328 792579701 205654524 792579701 662127136 792579701 662127136 261582961 739353890 261582961 555808947 261582961 555808947 919979441 78855827 919979441 442321887 919979441 442321887 558357674 442321887 611751468 387907428 611751468 670566602 611751468 670566602 289393415 711307983 289393415 617018732 289393415 617018732 383305560 617018732 255847202 744906979 255847202 645540786 255847202 645540786 978120559 21188499 978120559 86119425 978120559 86119425 129936278 871152512 129936278 60109454 129936278 60109454 938311883 60109454 802947700 195045725 802947700 763689854 802947700 763689854 237282375 763689854 254101020 746452843 254101020 286331133 254101020 286331133 713314910 286331133 363933638 739951110 363933638 739951110 261117430 739951110 277427030 794655062 277427030 794655062 205519176 794655062 261373313 739696571 261373313 672756359 261373313 672756359 328659735 672756359 325818676 675785440 325818676 668540679 325818676 668540679 716871623 282864067 716871623 731546026 716871623 731546026 269127830 731546026 848604981 72429454 848604981 72429454 926443218 72429454 224828689 775698189 224828689 222733063 224828689 222733063 775584182 222733063 512180176 487121801 512180176 931067208 512180176 931067208 70578571 931067208 851564597 147403124 851564597 422575783 851564597 422575783 578256477 422575783 984145139 15437692 984145139 490578070 984145139 490578070 508352717 490578070 699733250 299725322 699733250 989294811 699733250 989294811 11236217 989294811 716337858 283268278 716337858 426868635 716337858 426868635 139735139 861738046 139735139 571176365 139735139 571176365 428747815 571176365 182865049 817893323 182865049 458146899 182865049 458146899 878252445 120033958 878252445 585908148 878252445 585908148 414502403 585908148 670747000 328024024 670747000 556197835 670747000 556197835 91869723 983603255 91869723 983603255 17422633 983603255 965397873 33753564 965397873 313670382 965397873 313670382 684771860 313670382 711149654 288327655 711149654 796800685 711149654 796800685 203302250 796800685 401185422 599278587 401185422 537914749 401185422 537914749 461548628 537914749 54490127 946897914 54490127 471792072 54490127 471792072 528332120 471792072 237979208 762880978 237979208 587039518 237979208 587039518 413466659 587039518 81804885 920114108 81804885 378378260 81804885 378378260 621414049 378378260 437349251 562968400 437349251 425234565 437349251 425234565 659586629 190254833 659586629 190254833 807563287 190254833 511298388 448091954 511298388 448091954 552526102 448091954 25846066 975372730 25846066 729399991 25846066 729399991 271128830 729399991 241282801 980240941 241282801 980240941 21065858 980240941 270991835 729501768 270991835 270280546 270991835 270280546 729470054 270280546 167712578 833051748 167712578 493478447 167712578 493478447 505629414 493478447 483665933 516005072 483665933 392376765 483665933 392376765 607327271 392376765 523715257 476189643 523715257 688490593 523715257 688490593 313281976 688490593 423577212 576734350 423577212 544853396 423577212 544853396 454746031 544853396 134520641 960103922 134520641 960103922 40627827 960103922 491232655 508887319 491232655 147488854 491232655 147488854 984592554 15142246 984592554 707139547 984592554 707139547 60219376 941805202 60219376 906469446 60219376 906469446 632840715 117845008 632840715 117845008 880490916 117845008 418839593 684635128 418839593 684635128 317178450 684635128 410475629 589975598 410475629 14653925 410475629 14653925 991763154 8068282 991763154 849672081 991763154 849672081 43374296 957456695 43374296 671989054 43374296 671989054 772298281 225956312 772298281 492675816 772298281 492675816 506526091 492675816 920551408 78290048 920551408 518590111 920551408 518590111 480848060 518590111 554931016 445759294 554931016 867550450 554931016 867550450 133777992 867550450 974488617 25066419 974488617 846458555 974488617 846458555 91915321 990190866 91915321 990190866 10294266 990190866 288985092 711655920 288985092 111915258 288985092 111915258 886542461 111915258 134605091 908064484 134605091 908064484 94327847 908064484 276700441 723789019 276700441 426971404 276700441 426971404 574126851 426971404 197497647 802834066 197497647 581011794 197497647 581011794 876245059 121926721 876245059 378056587 876245059 378056587 304112217 697595968 304112217 469938916 304112217 469938916 529956267 469938916 393613204 606196081 393613204 32701053 393613204 32701053 966698389 32701053 273569972 726762320 273569972 345777786 273569972 345777786 653777299 345777786 108550866 892416940 108550866 379576381 108550866 379576381 620424251 379576381 529784275 35142536 529784275 35142536 963712755 35142536 415733468 584615726 415733468 493036493 415733468 493036493 506170469 493036493 99075124 903005840 99075124 824751690 99075124 824751690 436371471 563839895 436371471 201123990 436371471 201123990 797030930 201123990 167122275 833894984 167122275 17374204 167122275 17374204 982047068 17374204 804801950 193065854 804801950 640533978 804801950 640533978 359538303 640533978 907435163 72403628 907435163 72403628 926491909 72403628 508111331 490950978 508111331 547330387 508111331 547330387 371778881 665146854 371778881 665146854 336098166 665146854 957390633 41725866 957390633 598948340 957390633 598948340 153056131 847725107 153056131 113154395 153056131 113154395 885165257 113154395 179872612 868338902 179872612 868338902 88731043 913334733 88731043 31596011 88731043 31596011 967853949 31596011 737684991 261841552 737684991 298186635 737684991 298186635 594490730 191299616 594490730 191299616 859656555 139551029 859656555 311963521 859656555 311963521 686402157 311963521 810888941 187225658 810888941 780508788 810888941 780508788 219566086 780508788 948970370 49685478 948970370 667708336 948970370 667708336 76290527 925486772 76290527 352061756 76290527 352061756 683225710 315122290 683225710 718838863 683225710 718838863 85360249 916643849 85360249 654133373 85360249 654133373 742094352 257304746 742094352 714275602 742094352 714275602 38159484 963057402 38159484 224953177 38159484 224953177 982216483 17224818 982216483 763821117 982216483 763821117 236452510 764474085 236452510 455872466 236452510 455872466 544813309 455872466 342382621 665279144 342382621 665279144 329869589 671660107 329869589 471557658 329869589 471557658 674150230 324015929 674150230 469588074 674150230 469588074 117392704 883687332 117392704 602014672 117392704 602014672 595263486 405115706 595263486 525953068 595263486 525953068 474041890 525953068 877359521 120762210 877359521 460019927 877359521 460019927 540590013 460019927 940093239 58695230 940093239 223275619 940093239 223275619 714554523 285080084 714554523 295217986 714554523 295217986 704232146 295217986 792973458 205358456 792973458 716480538 792973458 716480538 204047185 840606948 204047185 840606948 160203756 840606948 703415241 296164764 703415241 878978200 703415241 878978200 122349004 878978200 679397580 318911793 679397580 354437303 679397580 354437303 39846271 961004059 39846271 289596548 39846271 289596548 879999244 118364206 879999244 582186850 879999244 582186850 418359434 582186850 730459649 99824572 730459649 99824572 919570810 79326347 919570810 355784668 919570810 355784668 643401645 355784668 862273326 136061426 862273326 378035340 862273326 378035340 235022176 766063190 235022176 107336435 235022176 107336435 891604516 107336435 547275047 453360300 547275047 792096933 547275047 792096933 207821708 792096933 869712244 128486539 869712244 910017798 869712244 910017798 92214651 910017798 770357621 124572392 770357621 124572392 873520754 124572392 351923766 649155810 351923766 592429481 351923766 592429481 408202600 592429481 171385192 890130427 171385192 890130427 111029631 890130427 849344166 72629911 849344166 72629911 926236595 72629911 168520114 832159479 168520114 23735163 168520114 23735163 975819159 23735163 1013654 998875481 1013654 985418335 1013654 985418335 479333154 930090661 479333154 930090661 16121565 984736573 16121565 780982691 16121565 780982691 219192845 780982691 114130801 886946777 114130801 748213940 114130801 748213940 927733414 70929964 927733414 642566328 927733414 642566328 267486208 732954731 267486208 722670953 267486208 722670953 363070108 636610666 363070108 362983387 363070108 362983387 645580513 185593395 645580513 185593395 812634713 185593395 731641038 268156043 731641038 328314220 731641038 328314220 670564311 328314220 834274543 165053298 834274543 294887560 834274543 294887560 438207254 562139314 438207254 553326260 438207254 553326260 630009159 281155836 630009159 281155836 718655890 281155836 367368213 951875674 367368213 951875674 49023462 951875674 221580793 914326945 221580793 914326945 87611738 914326945 621309625 378537492 621309625 677693538 621309625 677693538 323803978 677693538 606659791 393227485 606659791 809446955 606659791 809446955 190698401 809446955 303171778 796079009 303171778 796079009 203990514 796079009 923674274 74866734 923674274 588880057 923674274 588880057 314802717 686945569 314802717 145804993 314802717 145804993 853033680 145804993 766053181 232434050 766053181 767473194 766053181 767473194 233539738 767473194 999966497 85131 999966497 439651740 999966497 439651740 306209268 695408653 306209268 178525947 306209268 178525947 819997196 178525947 95900382 906279584 95900382 479732212 95900382 479732212 685733765 312547880 685733765 625868163 685733765 625868163 373895990 625868163 822425124 176046439 822425124 843831287 822425124 843831287 157052019 843831287 573217329 427732852 573217329 998299486 573217329 998299486 1538201 998299486 210876841 788965588 210876841 617672780 210876841 617672780 505294986 493902294 505294986 731457927 505294986 731457927 192904709 807345101 192904709 553112593 192904709 553112593 945495293 53148638 945495293 429553296 945495293 429553296 87478886 914490891 87478886 272694994 87478886 272694994 726982694 272694994 179887588 820878171 179887588 681995236 179887588 681995236 653528816 345997275 653528816 993242863 653528816 993242863 6857685 993242863 801759354 196281925 801759354 555092297 801759354 555092297 444788036 555092297 674667620 323395111 674667620 552093172 674667620 552093172 447374774 552093172 963235055 35772640 963235055 97324396 963235055 97324396 811319439 186885543 811319439 641510677 811319439 641510677 358813750 641510677 944337925 54515427 944337925 902863160 944337925 902863160 99238603 902863160 747596353 251407217 747596353 606075747 747596353 606075747 393641260 606075747 871697188 39862738 871697188 39862738 959463565 39862738 146637222 854555837 146637222 361711815 146637222 361711815 637644812 361711815 291764126 709225219 291764126 594250362 291764126 594250362 406273131 594250362 38225089 962946632 38225089 26748086 38225089 26748086 973027386 26748086 645316429 353981264 645316429 472014401 645316429 472014401 121869559 879382755 121869559 405652801 121869559 405652801 594804754 405652801 75920805 926079964 75920805 20532527 75920805 20532527 978764837 20532527 707729314 292047815 707729314 973606444 707729314 973606444 27650878 973606444 429726016 841600096 429726016 841600096 159296140 841600096 206344156 793911661 206344156 616843898 206344156 616843898 414837933 585437700 414837933 387851235 414837933 387851235 720792025 278558258 720792025 827628290 720792025 827628290 34597848 995496534 34597848 995496534 4343302 995496534 56361194 960009636 56361194 960009636 40701480 960009636 167932602 832797335 167932602 361376464 167932602 361376464 637982077 361376464 443002671 830311726 443002671 830311726 170182414 830311726 367993441 713807647 367993441 713807647 286865213 713807647 513696839 485607446 513696839 688172530 513696839 688172530 227179620 773450558 227179620 446517034 227179620 446517034 554207726 446517034 299504751 801175748 299504751 801175748 199193897 801175748 520256599 479755019 520256599 541917905 520256599 541917905 430975543 875864093 430975543 875864093 125269179 875864093 849634624 149370050 849634624 814572866 849634624 814572866 185865210 814572866 406959120 804522977 406959120 804522977 195641616 804522977 693269172 305756619 693269172 677675088 693269172 677675088 323843692 677675088 694846695 26101313 694846695 26101313 973599680 26101313 334029497 956680143 334029497 956680143 44160713 956680143 392477271 607262932 392477271 291296416 392477271 291296416 971756508 27666505 971756508 461310630 971756508 461310630 307158029 965271492 307158029 965271492 32610187 968542359 32610187 644078659 32610187 644078659 880838179 117537256 880838179 964197408 880838179 964197408 36875366 964197408 459324616 540112110 459324616 431431151 459324616 431431151 569165991 431431151 59221251 942684861 59221251 42533151 59221251 42533151 956416501 42533151 917284271 81668001 917284271 659806633 917284271 659806633 341352217 659806633 822976650 175562884 822976650 498839735 822976650 498839735 305541092 696246248 305541092 491360661 305541092 491360661 894802187 104653692 894802187 359183959 894802187 359183959 298410573 702615639 298410573 123411542 298410573 123411542 874746409 123411542 856198609 142747911 856198609 861092566 856198609 861092566 140351390 861092566 568816650 145462474 568816650 145462474 932590079 9847990 932590079 9847990 989911872 9847990 556364662 423008776 556364662 423008776 577769223 423008776 487282895 512417222 487282895 341771024 487282895 341771024 657986383 341771024 308503239 693260905 308503239 305414653 308503239 305414653 693594956 305414653 552592078 219788401 552592078 219788401 779017243 219788401 324180182 889272685 324180182 889272685 111893513 889272685 950763739 47937162 950763739 825865192 950763739 825865192 174920516 825865192 840605914 63725537 840605914 63725537 934441919 63725537 711631859 287826708 711631859 431642977 711631859 431642977 87922481 913982180 87922481 19827702 87922481 19827702 979515913 19827702 420711576 580006281 420711576 334939327 420711576 334939327 664613304 334939327 64985611 937370839 64985611 677925244 64985611 677925244 673462184 269484244 673462184 269484244 762591068 236168556 762591068 447253485 762591068 447253485 38361059 962837470 38361059 356096672 38361059 356096672 643064185 356096672 290456161 796464779 290456161 796464779 56786587 944570822 56786587 243004284 56786587 243004284 756341082 243004284 246799825 754411943 246799825 427406286 246799825 427406286 935146701 63066384 935146701 347204766 935146701 347204766 34845049 966013077 34845049 789480267 34845049 789480267 210330968 789480267 123969184 877166555 123969184 726962536 123969184 726962536 467726862 943799645 467726862 943799645 25571277 975628398 25571277 721262485 25571277 721262485 918831901 80119063 918831901 269449527 918831901 269449527 713708473 285849314 713708473 823950744 713708473 823950744 176988393 823950744 958283086 40863873 958283086 709151816 958283086 709151816 291859840 709151816 426643276 573383644 426643276 439149074 426643276 439149074 561695029 439149074 255771724 744955530 255771724 325993583 255771724 325993583 672534372 325993583 151836199 848903975 151836199 284059292 151836199 284059292 715549077 284059292 576152804 365367904 576152804 365367904 741389539 226090659 741389539 226090659 772154897 226090659 348413551 652352310 348413551 269697865 348413551 269697865 754819230 8368155 754819230 8368155 991410923 8368155 629065275 253925106 629065275 253925106 745292718 253925106 325375806 676172609 325375806 229816873 325375806 229816873 947951545 50872583 947951545 582268259 947951545 582268259 418325949 582268259 849652929 149359938 849652929 520702191 849652929 520702191 478868617 520702191 848535714 35120831 848535714 35120831 963750983 35120831 174250562 826597112 174250562 20812987 174250562 20812987 978537608 20812987 633982412 252068961 633982412 252068961 747109944 252068961 420904401 579787202 420904401 525917933 420904401 525917933 474097977 525917933 472709437 656560983 472709437 656560983 87959552 913981524 87959552 911044750 87959552 911044750 831755946 167523732 831755946 950361962 831755946 950361962 50826277 950361962 643449321 355710248 643449321 557058507 643449321 557058507 442929082 557058507 743068607 256376917 743068607 334184387 743068607 334184387 665269383 334184387 682150436 315900375 682150436 750214935 682150436 750214935 250902187 750214935 783050953 83657661 783050953 83657661 939879810 58874758 939879810 334005591 939879810 334005591 146848216 854302990 146848216 201387941 146848216 201387941 970412445 28776706 970412445 75016672 970412445 75016672 207853475 792034158 207853475 723297370 207853475 723297370 541233283 316048783 541233283 316048783 681984819 316048783 159956613 883731207 159956613 883731207 117357827 883731207 756121774 243168711 756121774 270906306 756121774 270906306 382682701 785846350 382682701 785846350 132040442 869132181 132040442 706175944 132040442 706175944 294851248 706175944 153122395 847620972 153122395 493586297 153122395 493586297 773223048 224948458 773223048 424377833 773223048 424377833 452590195 830671677 452590195 830671677 57131493 944316429 57131493 899334471 57131493 899334471 643043154 356125072 643043154 999507597 643043154 999507597 536152 999507597 414898258 641442242 414898258 641442242 358869702 641442242 795561213 29753330 795561213 29753330 969465293 29753330 506329792 51077980 506329792 51077980 947639298 51077980 150950553 937676206 150950553 937676206 64680242 937676206 777710595 221083812 777710595 377999996 777710595 377999996 291276116 709567528 291276116 202297719 291276116 202297719 795965896 202297719 689681609 309041265 689681609 812422642 689681609 812422642 187858453 812422642 605923723 66998823 605923723 66998823 931581113 66998823 263543793 737342633 263543793 115525482 263543793 115525482 882971116 115525482 676416997 321747693 676416997 629652155 676416997 629652155 97855337 904150116 97855337 199178826 97855337 199178826 799073453 199178826 65389360 936963032 65389360 715520771 65389360 715520771 314224112 773457846 314224112 773457846 227163320 773457846 470068918 530143500 470068918 111518303 470068918 111518303 887063396 111518303 86033783 915837265 86033783 911852552 86033783 911852552 272722681 955981314 272722681 955981314 44733660 955981314 673448356 324826032 673448356 442536539 673448356 442536539 393758528 606012831 393758528 418055089 393758528 418055089 582859925 418055089 463114793 536182886 463114793 510469164 463114793 510469164 856196820 142749423 856196820 893812622 856196820 893812622 28379617 972832068 28379617 13339792 28379617 13339792 986806260 13339792 381340430 738854588 381340430 738854588 262173185 738854588 446667448 552837847 446667448 187680098 446667448 187680098 810638768 187680098 510779902 24380148 510779902 24380148 975044634 24380148 675321216 322768270 675321216 408677182 675321216 408677182 487522906 512146844 487522906 454186862 487522906 454186862 784165001 214540146 784165001 566770049 784165001 566770049 88335565 913714488 88335565 449472715 88335565 449472715 550948848 449472715 529342873 152050637 529342873 152050637 901335938 98005513 901335938 380686633 901335938 380686633 295076199 705876411 295076199 308870678 295076199 308870678 689959828 308870678 44872249 955828718 44872249 81259616 44872249 81259616 917674268 81259616 741811858 257407825 741811858 883775434 741811858 883775434 60011425 941963276 60011425 178738223 60011425 178738223 819772878 178738223 600363659 300888597 600363659 300888597 698561253 300888597 617096877 71069576 617096877 71069576 940365886 58348528 940365886 725322983 940365886 725322983 275194597 725322983 814801227 183478307 814801227 520675086 814801227 520675086 197499685 975176126 197499685 975176126 25988305 975176126 264281656 736742664 264281656 67311471 264281656 67311471 937291005 61168656 937291005 553328524 937291005 553328524 164532329 836248671 164532329 258237052 164532329 258237052 741221834 258237052 101907355 900080076 101907355 512992317 101907355 512992317 791006829 207407293 791006829 518616563 791006829 518616563 480767044 518616563 563357792 180804336 563357792 180804336 817665718 180804336 91550625 910796191 91550625 860682520 91550625 860682520 291543424 709407136 291543424 420917818 291543424 420917818 897351650 102287156 897351650 858386286 897351650 858386286 143155950 858386286 694452229 304692192 694452229 631975114 694452229 631975114 247332733 753743891 247332733 629172777 247332733 629172777 371181143 629172777 202463567 797948692 202463567 246050138 202463567 246050138 753325106 246050138 49007433 951894408 49007433 306050358 49007433 306050358 693030114 306050358 373703414 626112192 373703414 555276847 373703414 555276847 645657830 16496416 645657830 16496416 983197337 16496416 260627562 740438937 260627562 182318501 260627562 182318501 815965297 182318501 813646783 184573185 813646783 973407883 813646783 973407883 27792030 973407883 735005449 264598998 735005449 681210205 735005449 681210205 320387944 681210205 390219331 768526817 390219331 768526817 232447812 768526817 963030670 35888304 963030670 979082864 963030670 979082864 22248616 979082864 985841251 14120343 985841251 195582312 985841251 195582312 129390506 871588117 129390506 321196593 129390506 321196593 797946647 200269535 797946647 546419423 797946647 546419423 453073303 546419423 622542964 377137967 622542964 561878927 622542964 561878927 438361520 561878927 982587503 17004601 982587503 191924514 982587503 191924514 805884445 191924514 980438201 18988209 980438201 541954864 980438201 541954864 421240572 937670427 421240572 937670427 64687790 937670427 448905433 550599687 448905433 222321825 448905433 222321825 775965327 222321825 634866481 364611681 634866481 677426535 634866481 677426535 98704166 903355363 98704166 530200227 98704166 530200227 771825913 102514964 771825913 102514964 897076347 102514964 445117971 611419555 445117971 611419555 83794394 918103805 83794394 3606746 83794394 3606746 996461521 3606746 367884969 632327014 367884969 592173538 367884969 592173538 428616145 571286992 428616145 209334077 428616145 209334077 789205589 209334077 20271280 980940559 20271280 557039202 20271280 557039202 442959381 557039202 127984599 872888378 127984599 450148729 127984599 450148729 550281705 450148729 208581240 823151448 208581240 823151448 15178242 985616912 15178242 237322612 15178242 237322612 761392627 237322612 376343248 623718204 376343248 135027385 376343248 135027385 873585458 124528613 873585458 434687523 873585458 434687523 566137931 434687523 652361896 180395995 652361896 180395995 818133370 180395995 700669706 178312868 700669706 178312868 820146002 178312868 800916106 180607122 800916106 180607122 932329314 66248837 932329314 450844092 932329314 450844092 65843016 936294778 65843016 500084228 65843016 500084228 663117208 336355460 663117208 898035302 663117208 898035302 103581873 898035302 487132743 522467514 487132743 522467514 422054644 578537674 422054644 518600208 422054644 518600208 480825887 518600208 324091112 677412240 324091112 274549042 324091112 274549042 997388015 2713965 997388015 80781340 997388015 80781340 357788391 642662351 357788391 471386434 357788391 471386434 528870319 471386434 440088350 560012747 440088350 465800956 440088350 465800956 548242089 259743040 548242089 259743040 739993480 259743040 53817708 947440652 53817708 183490050 53817708 183490050 814767800 183490050 743105825 143062358 743105825 143062358 855829140 143062358 124503169 876484221 124503169 821555483 124503169 821555483 800527964 40632307 800527964 40632307 958539683 40632307 237870734 762994045 237870734 589637876 237870734 589637876 531425208 313785783 531425208 313785783 736096251 263701279 736096251 365698762 736096251 365698762 594562196 405918651 594562196 594584172 594562196 594584172 405901238 594584172 840775659 158133408 840775659 522917725 840775659 522917725 193382706 806692858 193382706 663071445 193382706 663071445 338186370 663071445 44835746 955861293 44835746 749376926 44835746 749376926 271364934 729208135 271364934 194611332 271364934 194611332 803321933 194611332 371022767 629312692 371022767 565697464 371022767 565697464 883766282 114540553 883766282 297439479 883766282 297439479 701975193 297439479 956319120 42647887 956319120 663241220 956319120 663241220 338020285 663241220 456320741 543431636 456320741 476293055 456320741 476293055 833639085 121215655 833639085 121215655 876946064 121215655 570567630 429949183 570567630 855614101 570567630 855614101 78622836 923301418 78622836 325125264 78622836 325125264 673205067 325125264 131430731 869627036 131430731 223694699 131430731 223694699 774623797 223694699 759598422 239282516 759598422 961042239 759598422 961042239 39779907 961042239 899336276 99870516 899336276 749412406 899336276 749412406 251560433 749412406 891109684 107743995 891109684 206231754 891109684 206231754 466462583 533339248 466462583 529474441 466462583 529474441 731327442 250179740 731327442 250179740 748718966 250179740 545182001 435748992 545182001 435748992 815222278 183127653 815222278 852389414 815222278 852389414 148580629 852389414 891658799 107274583 891658799 828576042 891658799 828576042 142348979 859216090 142348979 455391324 142348979 455391324 627052382 338116575 627052382 338116575 972283701 27257864 972283701 603787967 972283701 603787967 396251068 603787967 982145441 17267769 982145441 951956030 982145441 951956030 48987111 951956030 997257920 2922547 997257920 24036194 997257920 24036194 485427464 514222339 485427464 493942857 485427464 493942857 514885133 484544973 514885133 551898862 514885133 551898862 102544257 899077243 102544257 224206754 102544257 224206754 773937789 224206754 26635500 974496091 26635500 881103959 26635500 881103959 458169246 873152874 458169246 873152874 127636565 873152874 877686976 120564716 877686976 610045917 877686976 610045917 390064174 610045917 391437274 677764388 391437274 677764388 323720693 677764388 833047248 166090486 833047248 879385528 833047248 879385528 121861990 879385528 209683618 790179973 209683618 380588549 209683618 380588549 619496379 380588549 153442424 847262841 153442424 497895670 153442424 497895670 501283265 497895670 143955614 857562806 143955614 486073992 143955614 486073992 513191491 486073992 72276547 964980695 72276547 964980695 35950502 964980695 560031545 441031018 560031545 504007610 560031545 504007610 63410041 938888833 63410041 382995417 63410041 382995417 617011052 382995417 211627035 788195298 211627035 302197786 211627035 302197786 696906810 302197786 247900145 753342886 247900145 335201309 247900145 335201309 723638194 275882457 723638194 311671220 723638194 311671220 30671041 970673303 30671041 60420053 30671041 60420053 937985839 60420053 231182344 769740051 231182344 49769679 231182344 49769679 948890728 49769679 817949735 180540803 817949735 632372416 817949735 632372416 367840415 632372416 585737286 200844329 585737286 200844329 797224852 200844329 199706471 800704839 199706471 516328691 199706471 516328691 483297200 516328691 245733457 757717635 245733457 757717635 43325060 957504944 43325060 698216275 43325060 698216275 303455395 698216275 253722102 746878614 253722102 411623989 253722102 411623989 678739721 319525969 678739721 445480853 678739721 445480853 555087582 445480853 878652891 119564055 878652891 155672621 878652891 155672621 681033949 317219099 681033949 973599509 681033949 973599509 27652922 973599509 933575251 64846482 933575251 330927827 933575251 330927827 73883680 927903513 73883680 665578517 73883680 665578517 645570095 353795758 645570095 615943638 645570095 615943638 343244813 657884778 343244813 385716809 343244813 385716809 614104585 385716809 498977409 500799823 498977409 326691522 498977409 326691522 672007789 326691522 400436419 600027992 400436419 464522527 400436419 464522527 936191965 62210382 936191965 609790020 936191965 609790020 159289230 841610812 159289230 242396167 159289230 242396167 756861071 242396167 673813550 324509070 673813550 403925754 673813550 403925754 596404299 403925754 663072553 336439236 663072553 581856261 663072553 581856261 419010411 581856261 513566149 166632523 513566149 166632523 832542050 166632523 398453538 704438266 398453538 704438266 296428903 704438266 843761233 155216463 843761233 514676117 843761233 514676117 485043805 514676117 869363994 128773586 869363994 520043123 869363994 520043123 111372278 889842918 111372278 510347794 111372278 510347794 809538211 188553146 809538211 848483197 809538211 848483197 152274681 848483197 237931110 762973291 237931110 134241962 237931110 134241962 864050762 134241962 190572159 809548651 190572159 671294742 190572159 671294742 944409650 51525686 944409650 51525686 947230447 51525686 872157549 125939249 872157549 912146572 872157549 912146572 90003543 912146572 298584613 702476229 298584613 125778149 298584613 125778149 872299160 125778149 50426220 950715266 50426220 942003813 50426220 942003813 893646620 105585514 893646620 701644680 893646620 701644680 173804567 827083990 173804567 25538852 173804567 25538852 974028282 25538852 508561509 434070431 508561509 434070431 594060359 88760269 594060359 88760269 909594376 88760269 21406474 979975586 21406474 116430657 21406474 116430657 882051695 116430657 596070242 404223321 596070242 607747558 596070242 607747558 212908348 864356410 212908348 864356410 137398266 864356410 358117904 707948385 358117904 707948385 293089338 707948385 731631007 268196521 731631007 296212822 731631007 296212822 52496496 948672006 52496496 746893013 52496496 746893013 253664686 746893013 13524522 987142267 13524522 895041760 13524522 895041760 258901032 939461267 258901032 939461267 62732003 939461267 296070106 704923742 296070106 409461691 296070106 409461691 591020011 409461691 443013204 810834181 443013204 810834181 94458505 907965387 94458505 444546630 94458505 444546630 909845183 88488380 909845183 430816697 909845183 430816697 143305752 858191359 143305752 490163912 143305752 490163912 508822574 490163912 217935783 840312332 217935783 840312332 160566460 840312332 451154189 792612269 451154189 792612269 207328024 792612269 715956279 283681578 715956279 760163376 715956279 760163376 240888071 760163376 420228798 580482619 420228798 560444049 420228798 560444049 831670666 167674204 831670666 460863150 831670666 460863150 170141715 830453512 170141715 773088124 170141715 773088124 934154682 64102695 934154682 592623676 934154682 592623676 408071622 592623676 587851325 412679315 587851325 603592059 587851325 603592059 396423689 603592059 673181756 325190226 673181756 506905087 673181756 506905087 357621198 642863700 357621198 344046103 357621198 344046103 655476774 344046103 624681749 375082195 624681749 963307506 624681749 963307506 37897950 963307506 242884048 758282380 242884048 282502178 242884048 282502178 717202428 282502178 241746277 759384873 241746277 633603663 241746277 633603663 754133651 245334884 754133651 257632374 754133651 257632374 372135191 950445883 372135191 950445883 50717183 950445883 843343738 155506544 843343738 804713174 843343738 804713174 195433275 804713174 424909047 575226325 424909047 109547817 424909047 109547817 889227625 109547817 469550747 530552985 469550747 239290498 469550747 239290498 759588012 239290498 504706093 427022429 504706093 427022429 715903153 24280745 715903153 24280745 975281461 24280745 702161216 231100366 702161216 231100366 767295941 231100366 205547630 794548202 205547630 414079640 205547630 414079640 913575846 84768722 913575846 715676334 913575846 715676334 284670110 715676334 813669256 1145417 813669256 1145417 999049927 1145417 234131426 766968746 234131426 199672492 234131426 199672492 798594708 199672492 610729489 389123669 610729489 695413556 610729489 695413556 306187213 695413556 744766778 254577495 744766778 846357363 744766778 846357363 154470391 846357363 750896563 248192154 750896563 617088073 750896563 617088073 383225266 617088073 744532215 254932540 744532215 812131131 744532215 812131131 188052362 812131131 749124410 249861685 749124410 977026322 749124410 977026322 24297446 977026322 420464393 872645360 420464393 872645360 27760915 973422203 27760915 275229977 27760915 275229977 724261096 275229977 6898031 993242108 6898031 555875207 6898031 555875207 771368192 74835657 771368192 74835657 923705504 74835657 227200484 773448646 227200484 68918557 227200484 68918557 929852859 68918557 654368525 345082391 654368525 777822824 654368525 777822824 222432786 777822824 252604251 748049249 252604251 382601770 252604251 382601770 617390300 382601770 531302022 468433632 531302022 913495197 531302022 913495197 25595716 975542993 25595716 427879323 25595716 427879323 973228205 26569914 973228205 449451216 973228205 449451216 126537814 881636391 126537814 881636391 119495849 881636391 617827671 314433564 617827671 314433564 683825551 314433564 590177057 74887189 590177057 74887189 923654147 74887189 358574334 641765088 358574334 68099095 358574334 68099095 930570226 68099095 602875502 396622323 602875502 850366249 602875502 850366249 150550109 850366249 482363215 632878628 482363215 632878628 367304307 632878628 783283406 214019013 783283406 214019013 784616234 214019013 624414540 375413468 624414540 546338994 624414540 546338994 352119842 981166560 352119842 981166560 19904905 981166560 494324996 505462741 494324996 331566276 494324996 331566276 667605452 331566276 9533115 990869054 9533115 410878832 9533115 410878832 589578607 410878832 502460727 104396062 502460727 104396062 895175553 104396062 207235889 792783335 207235889 498689959 207235889 498689959 500802671 498689959 458787991 540649396 458787991 359930248 458787991 359930248 862598835 135657793 862598835 725652839 862598835 725652839 253156677 747567571 253156677 403621614 253156677 403621614 866638474 131373500 866638474 356271729 866638474 356271729 642927930 356271729 777707403 30724672 777707403 30724672 968585623 30724672 219340993 780779589 219340993 498433055 219340993 498433055 976819875 22701575 976819875 187701328 976819875 187701328 810614774 187701328 838791223 160314444 838791223 972726664 838791223 972726664 28508461 972726664 416953454 622326500 416953454 622326500 312881905 688895693 312881905 352004982 312881905 352004982 728912868 270743433 728912868 877432344 728912868 877432344 123776371 877432344 233869252 924239856 233869252 924239856 9888369 990522631 9888369 319831682 9888369 319831682 868497605 129578345 868497605 189339837 868497605 189339837 801457370 196645916 801457370 344396340 801457370 344396340 107990108 893066466 107990108 703976368 107990108 703976368 765290230 233153849 765290230 886841698 765290230 886841698 114251860 886841698 609313087 120668365 609313087 120668365 877455579 120668365 111533117 889664392 111533117 780183771 111533117 780183771 981044654 18322574 981044654 721280959 981044654 721280959 279074521 721280959 632078925 229730412 632078925 229730412 768769046 229730412 461904025 537540944 461904025 217375775 461904025 217375775 781514792 217375775 45555232 954945461 45555232 53806847 45555232 53806847 944948988 53806847 347982333 652768040 347982333 365041058 347982333 365041058 634421221 365041058 478789608 761711941 478789608 761711941 239196719 761711941 830049450 169206341 830049450 770596900 830049450 770596900 230340856 770596900 410888125 966692320 410888125 966692320 34356125 966692320 591736113 48382246 591736113 48382246 950318232 48382246 727904235 271736287 727904235 908933497 727904235 908933497 93426721 908933497 659533023 340014005 659533023 545795608 659533023 545795608 453654749 545795608 460327447 539196483 460327447 139815444 460327447 139815444 859128138 139815444 363195332 636475508 363195332 463756461 363195332 463756461 984632812 15127307 984632812 805889637 984632812 805889637 194038924 805889637 880455167 117865149 880455167 289966960 880455167 289966960 684713980 313680687 684713980 708336650 684713980 708336650 130740081 934492104 130740081 934492104 67668077 934492104 750630441 248558597 750630441 987857313 750630441 987857313 12949960 987857313 167439272 833418397 167439272 776453147 167439272 776453147 994237044 5802374 994237044 494585417 994237044 494585417 504476691 494585417 729979109 269870584 729979109 312846733 729979109 312846733 10724118 989759595 10724118 364364032 10724118 364364032 635114001 364364032 99976653 902027867 99976653 61357902 99976653 61357902 937003607 61357902 330178899 851637118 330178899 851637118 149342708 851637118 824871535 173836162 824871535 907365584 824871535 907365584 94971483 907365584 147929502 853142914 147929502 423172219 147929502 423172219 577645814 423172219 507296727 491822760 507296727 650987485 507296727 650987485 350051967 650987485 622188602 377609360 622188602 982100252 622188602 982100252 18929703 982100252 94844265 962255102 94844265 962255102 38780523 962255102 284105093 716468115 284105093 478662492 284105093 478662492 521391920 478662492 112515616 932744288 112515616 932744288 69135324 932744288 725542599 274131080 725542599 543428154 725542599 543428154 456336925 543428154 502285010 101008280 502285010 101008280 898427025 101008280 504233738 494891612 504233738 720354159 504233738 720354159 279959211 720354159 752886095 246572254 752886095 788740153 752886095 788740153 88510094 913563881 88510094 502677307 88510094 502677307 799750533 198400759 799750533 828255011 799750533 828255011 172650137 828255011 712651799 18990294 712651799 18990294 980429265 18990294 458859730 540542127 458859730 526620910 458859730 526620910 707778997 216031015 707778997 216031015 782800708 216031015 99487081 902619008 99487081 8812043 99487081 8812043 990879231 8812043 540011757 167981818 540011757 167981818 864291658 133802532 864291658 903045352 864291658 903045352 16154215 984734932 16154215 305257940 16154215 305257940 776299501 222182676 776299501 439409654 776299501 439409654 80030343 921834561 80030343 496822928 80030343 496822928 841613578 157158455 841613578 175883836 841613578 175883836 262461204 876820515 262461204 876820515 124276916 876820515 667802365 331252911 667802365 701623668 667802365 701623668 299609044 701623668 538752583 461652769 538752583 598497225 538752583 598497225 401956173 598497225 775197811 223039049 775197811 682340424 775197811 682340424 319252239 682340424 370324907 630170675 370324907 110019889 370324907 110019889 888711513 110019889 77260695 924534184 77260695 745302970 77260695 745302970 925972161 72865123 925972161 532815251 925972161 532815251 415265594 585133551 415265594 339728098 415265594 339728098 659853470 339728098 118708536 882381664 118708536 400408096 118708536 400408096 599567094 400408096 362483977 637349148 362483977 624749266 362483977 624749266 815155886 183183038 815155886 835908314 815155886 835908314 164944048 835908314 806645368 191108666 806645368 713097070 806645368 713097070 112130325 889094681 112130325 33102017 112130325 33102017 966114696 33102017 223741942 776793218 223741942 564632108 223741942 564632108 502102143 497147541 502102143 587542903 502102143 587542903 413060958 587542903 607669391 159287185 607669391 159287185 839675181 159287185 574831787 426314301 574831787 613399717 574831787 613399717 262256845 738753443 262256845 2719715 262256845 2719715 997371655 2719715 375051661 624756765 375051661 532778716 375051661 532778716 467131780 532778716 366808929 633258049 366808929 34459722 366808929 34459722 964779268 34459722 465084981 695525016 465084981 695525016 306109787 695525016 535829138 14949572 535829138 14949572 984804662 14949572 146807041 854317746 146807041 171091272 146807041 171091272 827794763 171091272 370494966 629989392 370494966 542274459 370494966 542274459 724042182 275387400 724042182 287122924 724042182 287122924 35805889 965176816 35805889 599140757 35805889 599140757 401348351 599140757 231408781 769557873 231408781 747340658 231408781 747340658 311284748 690398353 311284748 25859916 311284748 25859916 973703724 25859916 955791758 43069451 955791758 302220470 955791758 302220470 696896061 302220470 740541089 258875033 740541089 306040862 740541089 306040862 693038843 306040862 872526033 125466886 872526033 255450893 872526033 255450893 743791408 255450893 904405620 94449846 904405620 520831642 904405620 520831642 325395337 753324569 325395337 753324569 247914478 753324569 501299935 51762515 501299935 51762515 961589360 37217972 961589360 735047181 961589360 735047181 67428548 934855970 67428548 344156054 67428548 344156054 660053222 339514948 660053222 616845328 660053222 616845328 383487393 616845328 798451957 185984620 798451957 185984620 812210376 185984620 139384683 862163679 139384683 147796218 139384683 147796218 851229462 147796218 539019529 461510790 539019529 625100041 539019529 625100041 374646921 625100041 975813871 23746625 975813871 130229548 975813871 130229548 355571153 809935096 355571153 809935096 190199913 809935096 570489006 430060664 570489006 514050166 570489006 514050166 485633728 514050166 811003076 187160850 811003076 708093856 811003076 708093856 292983441 708093856 552848530 447897114 552848530 729879329 552848530 729879329 270776309 729879329 718976817 158769405 718976817 158769405 840124839 158769405 618992063 151748104 618992063 151748104 847040314 151748104 517223395 262938810 517223395 262938810 736830995 262938810 211321409 788527837 211321409 177866589 211321409 177866589 820641613 177866589 586450423 413970892 586450423 973232086 586450423 973232086 28028937 973232086 697652277 157049375 697652277 157049375 841783464 157049375 716049305 283636006 716049305 880922945 716049305 880922945 120093323 880922945 327211397 674339550 327211397 660892770 327211397 660892770 340429550 660892770 322215905 679367888 322215905 384666926 322215905 384666926 615154361 384666926 45828418 954702854 45828418 225813481 45828418 225813481 772506215 225813481 322758039 815812790 322758039 815812790 184726630 815812790 546772454 454000264 546772454 747920116 546772454 747920116 195392833 804768423 195392833 107766563 195392833 107766563 891069024 107766563 820417305 120568742 820417305 120568742 877680490 120568742 810296264 187893894 810296264 397327890 810296264 397327890 602311553 397327890 938933835 59614101 938933835 982055923 938933835 982055923 18957818 982055923 422712700 824172101 422712700 824172101 176831701 824172101 384877714 615446892 384877714 210245874 384877714 210245874 788478439 210245874 335214715 666466916 335214715 278326466 335214715 278326466 721001851 278326466 402560646 713085481 402560646 713085481 287584660 713085481 289572358 889158169 289572358 889158169 112038561 889158169 786060959 69082822 786060959 69082822 929612432 69082822 647195254 352304537 647195254 776447524 647195254 776447524 184911949 815472994 184911949 724588682 184911949 724588682 693161281 305892587 693161281 481265812 693161281 481265812 518452593 481265812 689616470 309103701 689616470 426487989 689616470 426487989 574622883 426487989 997211510 2960829 997211510 670904711 997211510 670904711 330663234 670904711 418193393 897878289 418193393 897878289 103768256 897878289 929940100 68697975 929940100 356893062 929940100 356893062 642421192 356893062 801154002 135361435 801154002 135361435 862910325 135361435 838931608 160214665 838931608 345205593 838931608 345205593 654234848 345205593 730777049 269074239 730777049 686644286 730777049 686644286 237143064 763796884 237143064 95840939 237143064 95840939 903232024 95840939 23716579 977414354 23716579 933309060 23716579 933309060 834064520 54564152 834064520 54564152 944313925 54564152 9823116 990587177 9823116 877153113 9823116 877153113 155110227 913524095 155110227 913524095 1524023 998329450 1524023 861960884 1524023 861960884 587428174 202843866 587428174 202843866 795438850 202843866 787937060 210739747 787937060 352990565 787937060 352990565 431076108 626375929 431076108 626375929 373445009 626375929 678583866 316952721 678583866 316952721 729976199 124900248 729976199 124900248 873138971 124900248 452474811 547132927 452474811 3037124 452474811 3037124 997026589 3037124 738331653 261279319 738331653 897223884 738331653 897223884 104398572 897223884 544313697 35470007 544313697 35470007 963438666 35470007 524727526 148955762 524727526 148955762 850042387 148955762 516220643 483330026 516220643 739263036 516220643 739263036 261658632 739263036 973641349 26035201 973641349 772957506 973641349 772957506 125889117 997036804 125889117 997036804 2890107 997036804 860939134 137768085 860939134 865233610 860939134 865233610 57133739 944310145 57133739 569285128 57133739 569285128 914262868 84299184 914262868 571996788 914262868 571996788 185041225 815363879 185041225 355262837 185041225 355262837 889045815 109691137 889045815 613233630 889045815 613233630 387087649 613233630 550548314 61379624 550548314 61379624 936985079 61379624 507686496 491450275 507686496 724046794 507686496 724046794 121593910 879534577 121593910 662267268 121593910 662267268 338981896 662267268 293204718 707743333 293204718 260408729 293204718 260408729 739287912 260408729 401359220 925831332 401359220 925831332 76039353 925831332 348168712 994574805 348168712 994574805 5291900 994574805 789027896 209533028 789027896 452247714 789027896 452247714 548392890 452247714 610099614 344741730 610099614 344741730 654855287 344741730 103187962 898452830 103187962 691542290 103187962 691542290 625636804 197455870 625636804 197455870 948849770 49820083 948849770 385765854 948849770 385765854 614063987 385765854 991820516 8000830 991820516 13372507 991820516 13372507 447635283 746886945 447635283 746886945 80030432 921829372 80030432 765940398 80030432 765940398 366914552 895274001 366914552 895274001 106091884 895274001 146224478 855058277 146224478 152099432 146224478 152099432 846729251 152099432 663795275 335851911 663795275 649386844 663795275 649386844 22808248 978434518 22808248 522516761 22808248 522516761 477331686 522516761 395086886 604719729 395086886 245998092 395086886 245998092 961158183 37780722 961158183 826056127 961158183 826056127 174739280 826056127 473561735 526453428 473561735 428905071 473561735 428905071 779560851 219290739 779560851 400497435 779560851 400497435 215182419 784868431 215182419 570922759 215182419 570922759 766071865 232430862 766071865 732446942 766071865 732446942 132736681 868440069 132736681 483542786 132736681 483542786 990241847 9581653 990241847 944073724 990241847 944073724 57506563 944073724 726345675 103546079 726345675 103546079 896007369 103546079 206811131 793376028 206811131 323352882 206811131 323352882 674743615 323352882 181138988 933397935 181138988 933397935 68476599 933397935 191305189 808794579 191305189 609409261 191305189 609409261 471649920 528426655 471649920 160298609 471649920 160298609 838807453 160298609 449603023 549849222 449603023 363750220 449603023 363750220 815723068 5917755 815723068 5917755 994092969 5917755 828721931 170202529 828721931 746836080 828721931 746836080 145510926 855735946 145510926 261213457 145510926 261213457 738470079 261213457 700073225 215169003 700073225 215169003 783628019 215169003 763518493 235105128 763518493 698257071 763518493 698257071 252264555 748524026 252264555 9021156 252264555 9021156 990727289 9021156 974715742 24726234 974715742 321910007 974715742 321910007 75887653 926102996 75887653 774840606 75887653 774840606 956730436 42272168 956730436 111957106 956730436 111957106 76121176 925763169 76121176 402608739 76121176 402608739 837388683 161927647 837388683 511712651 837388683 511712651 488019168 511712651 727340606 272315764 727340606 521194368 727340606 521194368 215548493 784481395 215548493 282194350 215548493 282194350 717493450 282194350 266047869 734473286 266047869 633588105 266047869 633588105 366419937 633588105 120891832 880176546 120891832 603110967 120891832 603110967 448540389 550879749 448540389 255105180 448540389 255105180 744264513 255105180 670969656 327803543 670969656 672385327 670969656 672385327 329005262 672385327 348773726 652018767 348773726 278241482 348773726 278241482 721143330 278241482 374014377 625809218 374014377 468674290 374014377 468674290 892023671 106921761 892023671 190337840 892023671 190337840 66703842 935538048 66703842 448690100 66703842 448690100 640989283 358373094 640989283 359938795 640989283 359938795 319616117 908785965 319616117 908785965 93604241 908785965 634591686 364832347 634591686 674943830 634591686 674943830 264813328 753309785 264813328 753309785 11580488 989028378 11580488 644368919 11580488 644368919 356172933 644368919 26650400 974476905 26650400 177106964 26650400 177106964 821443152 177106964 33763843 967311524 33763843 91525830 33763843 91525830 907169899 91525830 515495052 484102483 515495052 909076715 515495052 909076715 93269190 909076715 145382940 919848210 145382940 919848210 82162058 919848210 268886323 888568316 268886323 888568316 112820539 888568316 278831431 721460335 278831431 435693914 278831431 435693914 565125217 435693914 414731274 585558151 414731274 148566064 414731274 148566064 850474858 148566064 809229730 188859160 809229730 806578652 809229730 806578652 193485360 806578652 907904273 90594961 907904273 977126349 907904273 977126349 24103647 977126349 942992242 56159708 942992242 490232117 942992242 490232117 508779523 490232117 705902345 293647364 705902345 977366652 705902345 977366652 23767048 977366652 96828105 905210078 96828105 524545515 96828105 524545515 576677993 424271700 576677993 557016760 576677993 557016760 102297083 899578265 102297083 242226933 102297083 242226933 756962514 242226933 708835037 290792805 708835037 435904373 708835037 435904373 564899548 435904373 934021965 64284744 934021965 796400872 934021965 796400872 203711123 796400872 997271451 2892970 997271451 357019332 997271451 357019332 533160920 466700116 533160920 732230029 533160920 732230029 268220431 732230029 374211030 625556733 374211030 86023872 374211030 86023872 912134882 86023872 68901748 933003570 68901748 751387351 68901748 751387351 886320386 112064588 886320386 116501705 886320386 116501705 458861736 833208834 458861736 833208834 81509630 920410706 81509630 569750978 81509630 569750978 634003405 260632825 634003405 260632825 932156529 66365030 932156529 470113895 932156529 470113895 350456921 650630969 350456921 149266530 350456921 149266530 849835602 149266530 597364899 402833938 597364899 465463379 597364899 465463379 247491337 753614714 247491337 324585467 247491337 324585467 673744731 324585467 643306619 355879751 643306619 503965314 643306619 503965314 495592432 503965314 904594452 94165102 904594452 631621263 904594452 631621263 368520513 631621263 599581368 100049821 599581368 100049821 899256087 100049821 535751220 63526803 535751220 63526803 934676371 63526803 909744946 88594411 909744946 436270132 909744946 436270132 83670351 918312140 83670351 739051903 83670351 739051903 541520914 459204661 541520914 524766824 541520914 524766824 475154038 524766824 930491894 68175991 930491894 757259320 930491894 757259320 243980321 757259320 512136442 207898180 512136442 207898180 790391337 207898180 346785206 654187763 346785206 7728460 346785206 7728460 992019831 7728460 633051651 366539711 633051651 637231489 633051651 637231489 362628488 637231489 499905606 178047549 499905606 178047549 820451772 178047549 233559882 933688125 233559882 933688125 68270337 933688125 149820253 850987416 149820253 812919878 149820253 812919878 484043600 746587651 484043600 746587651 212405660 923060870 212405660 923060870 4135521 995708289 4135521 221980771 4135521 221980771 776569069 221980771 294204093 706847484 294204093 184489930 294204093 184489930 813711506 184489930 170052561 830580983 170052561 541419563 170052561 541419563 814164491 183829471 814164491 866066159 814164491 866066159 74545237 927380267 74545237 728267073 74545237 728267073 436972326 908857708 436972326 908857708 93496459 908857708 593996181 406484988 593996181 816067160 593996181 816067160 184479351 816067160 211673045 788108714 211673045 467358373 211673045 467358373 532423467 467358373 286361085 964989851 286361085 964989851 35899580 964989851 536085801 464068891 536085801 733579622 536085801 733579622 266950042 733579622 666081584 226314582 666081584 226314582 771960237 226314582 700198641 299253504 700198641 486149927 700198641 486149927 223655445 776839395 223655445 607274810 223655445 607274810 647575542 352054855 647575542 537770196 647575542 537770196 126670743 874169070 126670743 380021297 126670743 380021297 619988275 380021297 298592705 905253234 298592705 905253234 96784312 905253234 556035933 444349040 556035933 801640594 556035933 801640594 198696123 801640594 757362341 241717973 757362341 376587468 757362341 376587468 623069958 376587468 779984545 218885914 779984545 795919644 779984545 795919644 20949746 980299913 20949746 114461570 20949746 114461570 883903117 114461570 670193616 328640204 670193616 993714302 670193616 993714302 6181110 993714302 300251540 701113856 300251540 458693212 300251540 458693212 541976735 458693212 129629361 871388855 129629361 823828393 129629361 823828393 177024359 823828393 132968370 868168153 132968370 434660645 132968370 434660645 596849989 403398335 596849989 448149084 596849989 448149084 183663982 816895812 183663982 694102551 183663982 694102551 307622970 694102551 70419706 931309010 70419706 57589883 70419706 57589883 941430468 57589883 725002478 274653175 725002478 759115066 725002478 759115066 242071164 759115066 831124928 168176054 831124928 272685112 831124928 272685112 269230414 998284137 269230414 998284137 1560279 998284137 143664421 857867389 143664421 840116980 143664421 840116980 857591086 141257359 857591086 491451600 857591086 491451600 306575969 695143984 306575969 356086707 306575969 356086707 643085907 356086707 422731556 577585375 422731556 203570894 422731556 203570894 794669950 203570894 265634889 785300633 265634889 785300633 214661986 785300633 632928169 366653762 632928169 923034766 632928169 923034766 78880474 923034766 264121017 736881331 264121017 466879986 264121017 466879986 532925054 466879986 525376362 474743526 525376362 911770728 525376362 911770728 90423637 911770728 996831158 3177712 996831158 259967619 996831158 259967619 196392748 803806926 196392748 309358128 196392748 309358128 689367753 309358128 159217513 841702845 159217513 272434474 159217513 272434474 727184829 272434474 340737462 660573573 340737462 518478279 340737462 518478279 745317887 253885237 745317887 864586132 745317887 864586132 137097399 864586132 216038304 898884906 216038304 898884906 102719974 898884906 216664957 783296516 216664957 509882976 216664957 509882976 563605448 437250303 563605448 722384262 563605448 722384262 130936006 870198716 130936006 218127903 130936006 218127903 780711719 218127903 769535275 154061417 769535275 154061417 844823076 154061417 806335660 191478327 806335660 329502475 806335660 329502475 560637897 440414987 560637897 987698847 560637897 987698847 13100332 987698847 156665314 844101778 156665314 452165499 156665314 452165499 755087269 69817365 755087269 69817365 928893621 69817365 446951430 809035914 446951430 809035914 191091503 809035914 266022954 734522348 266022954 283495449 266022954 283495449 716125433 283495449 430916243 985623840 430916243 985623840 15171343 985623840 752274457 246968992 752274457 412420810 752274457 412420810 191153738 808930890 191153738 610686557 191153738 610686557 438444903 606523802 438444903 606523802 393277837 606523802 425437793 574775602 425437793 100599216 425437793 100599216 898760101 100599216 679232683 319106958 679232683 990211166 679232683 990211166 10253917 990211166 493144964 658712851 493144964 658712851 342514505 658712851 959645304 39561024 959645304 300923312 959645304 300923312 77944976 923862105 77944976 637916438 77944976 637916438 616410260 383607076 616410260 867765616 616410260 867765616 133410812 867765616 891064306 107778320 891064306 598841049 891064306 598841049 216533755 951672229 216533755 951672229 49313701 951672229 681760966 316325284 681760966 650426480 681760966 650426480 183604484 817010009 183604484 578879930 183604484 578879930 421816814 578879930 219236010 866006841 219236010 866006841 135526310 866006841 394336559 605516276 394336559 217625234 394336559 217625234 998710400 1497462 998710400 317141630 998710400 317141630 280701867 719623158 280701867 80494804 280701867 80494804 972749801 26861468 972749801 38317501 972749801 38317501 386103325 869954466 386103325 869954466 131138290 869954466 181905477 964845698 181905477 964845698 36101173 964845698 820581114 177952093 820581114 910953960 820581114 910953960 1158867 998684608 1158867 451962280 1158867 451962280 759807663 239065948 759807663 511185407 759807663 51
166140 18376423 0 18376423 981652929 18376423 377880486 622046593 377880486 140685152 377880486 140685152 140703313 140685152 671985685 500007421 671985685 645017908 671985685 645017908 325853499 500027645 325853499 361882813 325853499 361882813 878174678 499967305 878174678 500001898 878174678 500001898 411517492 500001898 917780293 499987801 917780293 499987801 44329329 732248426 44329329 732248426 894079885 894101476 894079885 499967295 894079885 499967295 178245331 178264327 178245331 12658362 178245331 12658362 12719681 12658362 464258371 966101708 464258371 966101708 33886192 966101708 500034644 345492095 500034644 997250025 500034644 997250025 500028780 997250025 649651221 649694096 649651221 500000184 649651221 500000184 951265706 500000184 500024786 155231687 500024786 831354828 500024786 831354828 168672469 831354828 732257493 145065093 732257493 145065093 500036126 145065093 842260840 157725765 842260840 769541377 842260840 769541377 65906343 893106362 65906343 893106362 106882209 893106362 80233519 919742249 80233519 293487700 80233519 293487700 499972266 961159587 499972266 234001332 499972266 234001332 766034350 234001332 500017956 300498889 500017956 499960940 500017956 499960940 714597114 499960940 8132398 195387176 8132398 195387176 687296188 312755507 687296188 387454243 687296188 387454243 552498841 759319177 552498841 759319177 240707982 759319177 595506904 237453156 595506904 237453156 499961057 831643587 499961057 58375440 499961057 58375440 58424555 58375440 499975195 529777918 499975195 499997447 499975195 499997447 664629766 269987233 664629766 269987233 730074860 269987233 281850244 718169875 281850244 500031494 281850244 500031494 528247997 500031494 509296304 490680631 509296304 619619332 509296304 619619332 499987954 619619332 707070008 500013089 707070008 500013089 468940647 500013089 950643714 49329631 950643714 86094774 950643714 86094774 499989165 86094774 510290068 510279547 510290068 796078004 510290068 796078004 105266492 500037420 105266492 500037420 962651316 500037420 306758025 176694942 306758025 176694942 18233513 806395363 18233513 806395363 499980652 806395363 140364218 931151895 140364218 931151895 683679315 197507293 683679315 197507293 802544552 197507293 499961565 767710393 499961565 597890820 499961565 597890820 402062121 597890820 499995349 191974086 499995349 975520930 499995349 975520930 24478161 975520930 124435975 500037919 124435975 500037919 50518201 565098063 50518201 565098063 691908642 500013670 691908642 523650245 691908642 523650245 500003646 824358457 500003646 824358457 764427781 764452602 764427781 355780885 764427781 355780885 499961662 96228214 499961662 96228214 903785709 96228214 500035661 994206124 500035661 499963992 500035661 499963992 799711223 200316215 799711223 500028568 799711223 500028568 265911234 734099071 265911234 532241897 265911234 532241897 870693446 870673777 870693446 877812921 870693446 877812921 500007254 877812921 785319760 500010466 785319760 500010466 508128058 491861348 508128058 658577060 508128058 658577060 499980401 658577060 500025019 856599971 500025019 221814860 500025019 221814860 221802698 221814860 259800972 783861563 259800972 783861563 783848432 783861563 704457179 540074921 704457179 540074921 322139798 500027095 322139798 500027095 79642320 500020182 79642320 156679429 79642320 156679429 843374903 156679429 140881405 500036030 140881405 500036030 884046301 16742712 884046301 16742712 983209413 16742712 280182645 500023230 280182645 500023230 297973313 500023230 252657784 747376812 252657784 500002372 252657784 500002372 390805955 500002372 250079132 250058224 250079132 500007619 250079132 500007619 706353137 248857589 706353137 248857589 248852547 248857589 826372669 173577415 826372669 499966471 826372669 499966471 500033676 782352958 500033676 690648192 500033676 690648192 499984934 690648192 767547011 271986137 767547011 271986137 253661556 746335782 253661556 25554021 253661556 25554021 974459701 25554021 499964140 286619225 499964140 760683920 499964140 760683920 239294280 760683920 371465070 792856380 371465070 792856380 118089893 118040084 118089893 499980219 118089893 499980219 607987071 499980219 572957391 499961860 572957391 559378186 572957391 559378186 537615680 537641683 537615680 388048165 537615680 388048165 388114304 388048165 860155110 499968894 860155110 500025120 860155110 500025120 506213019 493790292 506213019 500021480 506213019 500021480 937206750 62759418 937206750 500002840 937206750 500002840 188435811 500002840 500025203 965083104 500025203 617846495 500025203 617846495 500015916 617846495 960288793 39708452 960288793 500015482 960288793 500015482 490611918 500015482 566442489 433599593 566442489 770797210 566442489 770797210 770773886 770797210 445846037 853051394 445846037 853051394 146892219 853051394 814689547 185293528 814689547 708234776 814689547 708234776 128843022 499998317 128843022 265455487 128843022 265455487 265466773 265455487 51119824 948911787 51119824 499986820 51119824 499986820 925874902 693799839 925874902 693799839 243840617 243811943 243840617 500024629 243840617 500024629 725554299 500024629 487290648 896081657 487290648 896081657 500021297 896081657 499997256 954210476 499997256 954210476 895562640 499969518 895562640 867305971 895562640 867305971 209792198 790265804 209792198 189093202 209792198 189093202 189054443 189093202 895066512 895118494 895066512 340248934 895066512 340248934 500010449 340248934 701713822 87755314 701713822 87755314 500018956 87755314 555380430 444623154 555380430 499965256 555380430 499965256 627461502 499965256 420479163 673047448 420479163 673047448 500029317 161913191 500029317 921600797 500029317 921600797 499975196 921600797 759153125 497613999 759153125 497613999 272719839 499966622 272719839 283358430 272719839 283358430 745700021 254293673 745700021 735989543 745700021 735989543 169242152 830734415 169242152 708596903 169242152 708596903 880012545 120033422 880012545 248807400 880012545 248807400 689104405 500001311 689104405 778363763 689104405 778363763 221576875 778363763 499977580 184707346 499977580 500033078 499977580 500033078 557873075 500033078 299120801 500015376 299120801 44546414 299120801 44546414 44548743 44546414 499995278 902057290 499995278 840393577 499995278 840393577 840392735 840393577 145596768 854422242 145596768 485100821 145596768 485100821 514883350 485100821 499963805 328328381 499963805 383110080 499963805 383110080 499977507 383110080 338591755 338570693 338591755 499960231 338591755 499960231 989404365 499960231 405589633 499997677 405589633 499997677 366977866 499997677 499994118 984030309 499994118 724138999 499994118 724138999 724099166 724138999 379182289 620808300 379182289 357848456 379182289 357848456 499997796 357848456 171287447 828696745 171287447 176461449 171287447 176461449 763343255 499966951 763343255 822502413 763343255 822502413 177467809 822502413 334597442 168049998 334597442 168049998 663249347 663261524 663249347 499974251 663249347 499974251 53965925 695785693 53965925 695785693 304231310 695785693 177663399 916259597 177663399 916259597 916276983 916259597 499968517 798573901 499968517 717861322 499968517 717861322 282194768 717861322 334796344 665232535 334796344 648652533 334796344 648652533 648645345 648652533 183853413 500035369 183853413 500035369 634072445 500035369 500011718 665881395 500011718 500012755 500011718 500012755 986237601 500012755 980340682 500039444 980340682 500039444 178278879 500039444 927651958 121088082 927651958 121088082 229196512 229124312 229196512 499966671 229196512 499966671 63614422 499966671 72520682 927472846 72520682 175679645 72520682 175679645 499977322 175679645 482809770 499992426 482809770 257508978 482809770 257508978 742529659 257508978 499993155 320096279 499993155 514066031 499993155 514066031 514076306 514066031 321320971 321334030 321320971 260513718 321320971 260513718 933119944 66959953 933119944 943195345 933119944 943195345 56856611 943195345 297962871 309414750 297962871 309414750 690596435 309414750 426040579 893541791 426040579 893541791 919591063 499997190 919591063 499997190 257897136 712426386 257897136 712426386 693213125 78717968 693213125 78717968 500031191 78717968 596759037 500032731 596759037 531881278 596759037 531881278 468099788 531881278 500030293 399860837 500030293 779531378 500030293 779531378 112088264 953087749 112088264 953087749 46914032 953087749 913613873 913666699 913613873 29320554 913613873 29320554 220030210 738896918 220030210 738896918 875014896 125003979 875014896 757165284 875014896 757165284 295456950 295430240 295456950 944185582 295456950 944185582 944216910 944185582 319748553 965449756 319748553 965449756 34485242 965449756 922381239 38401905 922381239 38401905 961563810 38401905 72924744 972153810 72924744 972153810 499985023 972153810 316942422 683049422 316942422 500026229 316942422 500026229 499970748 865797105 499970748 716667666 499970748 716667666 499995748 716667666 201952055 82131165 201952055 82131165 917867532 82131165 226820250 500002610 226820250 500002610 344842761 872802615 344842761 872802615 500028369 872802615 499990114 926132831 499990114 926132831 73887237 926132831 194165647 805840876 194165647 803101420 194165647 803101420 813500309 186488454 813500309 500027925 813500309 500027925 529958857 500027925 999839311 846853528 999839311 846853528 376066153 500018521 376066153 66707930 376066153 66707930 933349711 66707930 300775073 300730079 300775073 499977966 300775073 499977966 776784721 776750259 776784721 790197992 776784721 790197992 500011733 790197992 630672735 630659097 630672735 967421397 630672735 967421397 32580399 967421397 791037168 208996898 791037168 268275970 791037168 268275970 268247112 268275970 821015900 178963744 821015900 237501847 821015900 237501847 318010644 499973743 318010644 423256454 318010644 423256454 500005184 423256454 448826184 499960202 448826184 418595466 448826184 418595466 500012328 418595466 176333248 823670570 176333248 568754649 176333248 568754649 431236276 568754649 188251230 811796500 188251230 715350656 188251230 715350656 952467471 147013891 952467471 147013891 63252338 63222154 63252338 421710004 63252338 421710004 578315411 421710004 98292557 855652939 98292557 855652939 914584075 914603711 914584075 109841877 914584075 109841877 109863642 109841877 499996642 544650792 499996642 161966480 499996642 161966480 837980317 161966480 500021266 378444320 500021266 539934612 500021266 539934612 499977371 539934612 500025208 568831189 500025208 568831189 431168249 568831189 499971320 794749766 499971320 499985166 499971320 499985166 903101607 499985166 704315911 499986849 704315911 499986849 199615169 800428136 199615169 271211627 199615169 271211627 616731739 224007049 616731739 224007049 776025469 224007049 500036896 763471574 500036896 500008931 500036896 500008931 880197855 500008931 234264145 765767226 234264145 589346443 234264145 589346443 589300676 589346443 272241676 673652745 272241676 673652745 606994497 499967504 606994497 738967760 606994497 738967760 849847 999175213 849847 410822754 849847 410822754 589168003 410822754 63011315 508794662 63011315 508794662 491258873 508794662 184604777 877868397 184604777 877868397 877857984 877868397 389545684 499968488 389545684 186753165 389545684 186753165 500013604 186753165 211364402 788619318 211364402 582912382 211364402 582912382 582899605 582912382 499966143 692779190 499966143 278027057 499966143 278027057 277980543 278027057 499992113 154022268 499992113 154022268 846020523 154022268 830311369 169717675 830311369 962907374 830311369 962907374 962846765 962907374 499986604 210515282 499986604 619955247 499986604 619955247 380089962 619955247 741194887 499972155 741194887 499972155 648501872 499972155 895133929 895153857 895133929 500021366 895133929 500021366 221292278 778711886 221292278 249943036 221292278 249943036 410982539 410945741 410982539 448852904 410982539 448852904 518483118 591394829 518483118 591394829 408671289 591394829 971838105 194249822 971838105 194249822 194290276 194249822 353421067 874522083 353421067 874522083 499994228 874522083 68242907 931758351 68242907 499983342 68242907 499983342 524256203 475726203 524256203 913002486 524256203 913002486 500021060 913002486 760810166 330316656 760810166 330316656 499987633 330316656 500030647 630973992 500030647 449161921 500030647 449161921 550818269 449161921 323764522 676265444 323764522 500005132 323764522 500005132 946518334 500005132 408489148 641747393 408489148 641747393 641714664 641747393 44635173 955393462 44635173 499966363 44635173 499966363 923089302 499966363 160081271 839943993 160081271 152928474 160081271 152928474 847035242 152928474 499998698 937846124 499998698 69557199 499998698 69557199 260910254 959745754 260910254 959745754 40265094 959745754 826246241 399034884 826246241 399034884 500025579 399034884 842802799 842854647 842802799 192771774 842802799 192771774 192834749 192771774 701967627 500004183 701967627 500004183 23317917 23286509 23317917 103486893 23317917 103486893 500020630 103486893 167836151 500021305 167836151 500021305 704273807 478474287 704273807 478474287 478427573 478474287 560260709 560312467 560260709 499996273 560260709 499996273 60946940 499996273 610502356 440715210 610502356 440715210 440699766 440715210 638764106 361215177 638764106 735845846 638764106 735845846 735872831 735845846 439515039 560461780 439515039 499981937 439515039 499981937 545700416 499981937 326921704 500032565 326921704 500032565 547822331 500032565 410749416 707499131 410749416 707499131 930989624 450459999 930989624 450459999 500006938 450459999 816741129 183264696 816741129 499993815 816741129 499993815 610969886 499993815 796244339 233550464 796244339 233550464 368332083 649163712 368332083 649163712 500039972 997107383 500039972 982653050 500039972 982653050 500013438 982653050 605513132 589795401 605513132 589795401 499991943 589795401 850569114 850578829 850569114 499983898 850569114 499983898 992819270 499983898 499985803 991461088 499985803 132701296 499985803 132701296 500033253 132701296 38040833 38040272 38040833 226245096 38040833 226245096 790195140 340514393 790195140 340514393 500017482 408798131 500017482 499990722 500017482 499990722 934467857 499990722 178550796 500029540 178550796 500029540 770486204 500029540 113746753 113740079 113746753 342032359 113746753 342032359 500028831 342032359 500013111 770164644 500013111 770164644 770185714 770164644 499981696 305529622 499981696 500004142 499981696 500004142 92329681 500004142 500002318 376014845 500002318 376014845 375991447 376014845 771505554 228514727 771505554 979899187 771505554 979899187 20114994 979899187 206320845 987827358 206320845 987827358 987768165 987827358 890236680 500022971 890236680 500022971 289887581 500022971 598684135 500032374 598684135 763357837 598684135 763357837 763362499 763357837 570206957 429789445 570206957 603959586 570206957 603959586 473882808 499989985 473882808 499986576 473882808 499986576 747257345 499986576 61795124 938218477 61795124 500021782 61795124 500021782 814501664 269471447 814501664 269471447 441709319 931620601 441709319 931620601 931605437 931620601 500002468 95857238 500002468 199920655 500002468 199920655 199959423 199920655 926150351 500028825 926150351 500028825 227912160 772076539 227912160 500031186 227912160 500031186 55382969 500031186 500033979 126030049 500033979 428076970 500033979 428076970 571907846 428076970 292160629 768100761 292160629 768100761 231937447 768100761 904499251 430337218 904499251 430337218 499990031 430337218 500029537 410781018 500029537 548990185 500029537 548990185 312424685 500024237 312424685 500024237 897005037 500024237 181359572 878772771 181359572 878772771 121226294 878772771 500005375 64320086 500005375 64320086 970335226 421022763 970335226 421022763 259612607 748622100 259612607 748622100 748635368 748622100 520857310 520836856 520857310 627089308 520857310 627089308 202784829 500009379 202784829 337138324 202784829 337138324 499990465 337138324 499976078 178575270 499976078 842643215 499976078 842643215 157313436 842643215 499966510 858350126 499966510 237152496 499966510 237152496 762864025 237152496 499971160 860416543 499971160 499965832 499971160 499965832 135493889 499978197 135493889 499978197 637640666 499978197 260263163 746728835 260263163 746728835 746706135 746728835 419009317 419005931 419009317 499982232 419009317 499982232 103913589 499982232 207161851 792794490 207161851 500006398 207161851 500006398 891997105 500006398 500033139 696943411 500033139 668029768 500033139 668029768 690003758 208956516 690003758 208956516 208923383 208956516 700509612 283108707 700509612 283108707 499960723 283108707 499989612 380109990 499989612 599179877 499989612 599179877 400879917 599179877 683162143 13467865 683162143 13467865 499985856 13467865 694462861 499976426 694462861 681461335 694462861 681461335 493440715 506494483 493440715 499973354 493440715 499973354 993528972 499973354 499987191 859642526 499987191 798161598 499987191 798161598 798159903 798161598 500032422 299453558 500032422 299453558 499980854 299453558 500016894 23262115 500016894 598542491 500016894 598542491 499981952 598542491 499995757 160469372 499995757 809122236 499995757 809122236 877494072 877514193 877494072 642536574 877494072 642536574 642578309 642536574 694557464 499963261 694557464 500013661 694557464 500013661 501822360 500013661 838324296 161707276 838324296 250933212 838324296 250933212 62138962 22199827 62138962 22199827 977819064 22199827 697349937 302703808 697349937 343844933 697349937 343844933 499974431 343844933 499983508 732284383 499983508 732284383 732314714 732284383 499987630 904342356 499987630 711178630 499987630 711178630 288806138 711178630 499962893 175815751 499962893 175815751 824226517 175815751 286616392 268344277 286616392 268344277 754418174 245560828 754418174 923734615 754418174 923734615 500010945 923734615 500027016 192300340 500027016 425980425 500027016 425980425 59102257 500029125 59102257 500029125 558590858 500029125 464285104 464282796 464285104 500019769 464285104 500019769 725241926 500019769 499962716 877294979 499962716 703383062 499962716 703383062 296654546 703383062 739252548 260754089 739252548 499967509 739252548 499967509 461318811 538711958 461318811 499992052 461318811 499992052 214688606 499992052 448987012 85685904 448987012 85685904 85695887 85685904 300290383 778680788 300290383 778680788 778757767 778680788 499978169 107457324 499978169 227524370 499978169 227524370 227494396 227524370 488643752 511299317 488643752 499960750 488643752 499960750 916579382 499960750 500020112 132913006 500020112 895142664 500020112 895142664 499960215 193742353 499960215 500033490 499960215 500033490 419753552 500033490 536833150 499989473 536833150 499989473 128623508 499989473 440387419 299040713 440387419 299040713 500009847 299040713 324619483 500034358 324619483 499978171 324619483 499978171 934171563 499978171 500002234 839745633 500002234 499977523 500002234 499977523 984513973 499977523 583469056 499997935 583469056 500000441 583469056 500000441 894727401 500000441 702923910 702929751 702923910 124546912 702923910 124546912 875432960 124546912 577017267 500020732 577017267 678937955 577017267 678937955 678923730 678937955 612548256 406298948 612548256 406298948 139048646 860939893 139048646 373028684 139048646 373028684 593012733 499964308 593012733 517505227 593012733 517505227 17148029 499980527 17148029 499973261 17148029 499973261 496018334 499973261 303381556 303334962 303381556 371109955 303381556 371109955 628842204 371109955 13891595 500038617 13891595 283732514 13891595 283732514 716282685 283732514 478018921 500014102 478018921 499967079 478018921 499967079 444933285 499967079 500020549 821053133 500020549 186796087 500020549 186796087 565498712 372363790 565498712 372363790 499984323 61265095 499984323 500028443 499984323 500028443 696670231 500011534 696670231 500011534 540368424 500011534 822420600 499969369 822420600 659283610 822420600 659283610 499971480 659283610 594003123 500009693 594003123 751282606 594003123 751282606 96064320 499990083 96064320 499990083 484765935 499990083 411136251 500030163 411136251 500030163 853928771 500030163 386846283 830465063 386846283 830465063 830506008 830465063 75523569 500026179 75523569 331623219 75523569 331623219 500020330 64238345 500020330 364660534 500020330 364660534 499976612 364660534 504616821 499976566 504616821 870595786 504616821 870595786 870582310 870595786 499992265 202133777 499992265 488458952 499992265 488458952 607169515 176197493 607169515 176197493 43574950 956425164 43574950 500006778 43574950 500006778 848615288 500006778 747332013 500023891 747332013 500023891 947727936 102460867 947727936 102460867 701531878 701539860 701531878 499998443 701531878 499998443 910110770 499998443 818626075 818632071 818626075 388698675 818626075 388698675 388720591 388698675 570291079 499974557 570291079 500038238 570291079 500038238 361608560 500038238 576450209 576455496 576450209 499963320 576450209 499963320 266162226 499963320 409629249 499964771 409629249 59240858 409629249 59240858 940747126 59240858 282474053 500007498 282474053 160551323 282474053 160551323 160491050 160551323 379251700 499965427 379251700 79861785 379251700 79861785 79860694 79861785 500021778 427431028 500021778 500028460 500021778 500028460 644444559 500026797 644444559 547543750 644444559 547543750 499992934 547543750 500039888 79916666 500039888 953993964 500039888 953993964 953938683 953993964 37964206 500014024 37964206 260999460 37964206 260999460 739033582 260999460 105727752 633091466 105727752 633091466 500037180 633091466 499962240 80047884 499962240 755486146 499962240 755486146 244534472 755486146 323319345 323289186 323319345 451482427 323319345 451482427 451485473 451482427 420243951 803869501 420243951 803869501 803912468 803869501 105460860 105433527 105460860 806417400 105460860 806417400 903147807 903149285 903147807 500038562 903147807 500038562 361639619 361629012 361639619 569575720 361639619 569575720 918153918 500029864 918153918 922956736 918153918 922956736 922885059 922956736 499979124 765216410 499979124 252325532 499979124 252325532 252327722 252325532 819598471 819563961 819598471 918356890 819598471 918356890 499978306 918356890 525922520 261700479 525922520 261700479 500020343 739359047 500020343 589272187 500020343 589272187 589203469 589272187 499990661 998879275 499990661 499987308 499990661 499987308 14453978 499987308 856855039 845799096 856855039 845799096 154222494 845799096 659748142 35687296 659748142 35687296 35682730 35687296 233247123 709171950 233247123 709171950 499990744 709171950 499961941 71675292 499961941 655962849 499961941 655962849 500010312 655962849 486760291 513264383 486760291 387763318 486760291 387763318 798974956 24066373 798974956 24066373 499971729 24066373 500033223 177711724 500033223 177711724 500016751 177711724 884990475 115042503 884990475 726934216 884990475 726934216 273101693 726934216 382145967 873441706 382145967 873441706 499962292 873441706 14536095 500003794 14536095 500003794 775445651 499963345 775445651 547783444 775445651 547783444 500000494 547783444 868677130 500009008 868677130 500009008 134963650 500009008 500039401 928447737 500039401 500026437 500039401 500026437 468356480 500026437 499976833 910919946 499976833 741898371 499976833 741898371 258108185 741898371 441848178 558166208 441848178 206270894 441848178 206270894 793687920 206270894 208119297 499999688 208119297 136873234 208119297 136873234 872708244 499966948 872708244 499966948 34065986 499966948 499961363 106248156 499961363 676625274 499961363 676625274 499990458 676625274 469302954 996220743 469302954 996220743 871277653 128772968 871277653 598262816 871277653 598262816 281834575 500032300 281834575 500032300 664028128 500032300 406795644 499984810 406795644 450193547 406795644 450193547 500027192 450193547 499979402 87986278 499979402 839217640 499979402 839217640 160764230 839217640 500022158 933131321 500022158 493224831 500022158 493224831 378541210 500011824 378541210 324050457 378541210 324050457 324000720 324050457 990447524 483439781 990447524 483439781 218058019 831111812 218058019 831111812 831086730 831111812 759563627 240402106 759563627 383331280 759563627 383331280 473193381 500025145 473193381 499996889 473193381 499996889 696557655 499972495 696557655 500020053 696557655 500020053 295706359 295646835 295706359 500019678 295706359 500019678 400451867 500019678 398509198 499964580 398509198 82076151 398509198 82076151 781412943 499968945 781412943 500001130 781412943 500001130 803442676 500001130 649567916 499984630 649567916 773770427 649567916 773770427 499977424 773770427 542667144 104484920 542667144 104484920 895555672 104484920 841832547 158137943 841832547 532113386 841832547 532113386 532103743 532113386 878012405 348852986 878012405 348852986 651095090 348852986 755322127 755393667 755322127 97747175 755322127 97747175 97733567 97747175 723308986 499975660 723308986 499975660 259712978 499975660 957877972 110586224 957877972 110586224 241192902 758844429 241192902 590035724 241192902 590035724 499989864 590035724 280398992 236636211 280398992 236636211 236622384 236636211 734250663 387226953 734250663 387226953 236951083 980728185 236951083 980728185 537768671 540937328 537768671 540937328 540923019 540937328 499961699 983629759 499961699 228980698 499961699 228980698 770981741 228980698 707139521 292863726 707139521 824847886 707139521 824847886 824915833 824847886 491418134 954740630 491418134 954740630 45262423 954740630 618280759 381719638 618280759 499971680 618280759 499971680 136158876 190895951 136158876 190895951 500026222 907195619 500026222 865570948 500026222 865570948 499964618 865570948 666749372 333254354 666749372 693138290 666749372 693138290 693107046 693138290 473295005 770545884 473295005 770545884 770552415 770545884 500032992 885947072 500032992 863195906 500032992 863195906 499979812 868018973 499979812 125914043 499979812 125914043 874050167 125914043 499985052 896434766 499985052 506845347 499985052 506845347 506887534 506845347 191304053 808739015 191304053 611312898 191304053 611312898 611299590 611312898 501423826 498583676 501423826 499976281 501423826 499976281 800708796 499976281 499971854 89894411 499971854 547933211 499971854 547933211 547942468 547933211 499976681 594295210 499976681 534774585 499976681 534774585 465228535 534774585 499985610 867203374 499985610 327671057 499985610 327671057 327614778 327671057 580451890 419533137 580451890 500037830 580451890 500037830 323872192 500037830 425061110 500038804 425061110 434727513 425061110 434727513 565249813 434727513 500027852 667274265 500027852 443821284 500027852 443821284 556216357 443821284 499982323 398970674 499982323 500000626 499982323 500000626 250670797 500000626 730950039 499981564 730950039 499981564 73112710 499981564 499995146 684879037 499995146 499989514 499995146 499989514 284846843 499989514 499998926 667067484 499998926 667067484 667073332 667067484 602144141 144795764 602144141 144795764 427995226 572012336 427995226 499984038 427995226 499984038 47872980 499984038 840572289 303687259 840572289 303687259 499988884 284943475 499988884 834898869 499988884 834898869 516597113 516554377 516597113 653285742 516597113 653285742 346694973 653285742 974831522 499973393 974831522 499973393 11472185 11444540 11472185 60598485 11472185 60598485 499994109 770941400 499994109 499985952 499994109 499985952 33727118 499985952 36374060 677111674 36374060 677111674 774212463 444878331 774212463 444878331 499960864 685145008 499960864 674876810 499960864 674876810 674906784 674876810 499981331 189548110 499981331 400419549 499981331 400419549 400411619 400419549 740321086 500018696 740321086 500030593 740321086 500030593 162429094 500030593 805283188 194697510 805283188 771109124 805283188 771109124 228872237 771109124 961705079 38281148 961705079 583916970 961705079 583916970 500010320 316963566 500010320 717084083 500010320 717084083 548165639 499960730 548165639 499960730 734884337 499960730 204162604 795803182 204162604 541473911 204162604 541473911 917494912 499967049 917494912 578366007 917494912 578366007 487678815 512295514 487678815 337741797 487678815 337741797 499991234 337741797 499984963 211187040 499984963 980582083 499984963 980582083 500025137 980582083 12626754 499997061 12626754 499980136 12626754 499980136 590708125 499985420 590708125 499985420 980109303 499985420 472495570 782380564 472495570 782380564 790311008 500001648 790311008 500014038 790311008 500014038 724542444 500014038 962225072 499965987 962225072 517997477 962225072 517997477 482079317 517997477 500007501 670286451 500007501 670286451 329661067 670286451 918832164 918868805 918832164 756858585 918832164 756858585 701316983 298746008 701316983 499989235 701316983 499989235 937920536 499989235 653904737 346112593 653904737 392047933 653904737 392047933 392022759 392047933 847319920 499994900 847319920 990738774 847319920 990738774 9299600 990738774 500029954 385232665 500029954 500032572 500029954 500032572 13130206 500034565 13130206 437414812 13130206 437414812 437435427 437414812 36031583 36008055 36031583 846024182 36031583 846024182 500028614 713171528 500028614 271265987 500028614 271265987 499967879 271265987 654908904 345075485 654908904 499966486 654908904 499966486 433317488 499966486 696347532 303673136 696347532 531037949 696347532 531037949 317778234 938512252 317778234 938512252 938478993 938512252 499990891 876555527 499990891 500038052 499990891 500038052 149454316 500038052 500008837 540386414 500008837 226373110 500008837 226373110 226386844 226373110 373481678 500031990 373481678 458003000 373481678 458003000 541946077 458003000 500018842 978042686 500018842 154004919 500018842 154004919 153988784 154004919 290576951 499992657 290576951 82571539 290576951 82571539 917419409 82571539 688936955 291822644 688936955 291822644 499988235 358478550 499988235 495129646 499988235 495129646 504882865 495129646 155988850 500003013 155988850 225907697 155988850 225907697 774067975 225907697 178662396 685560062 178662396 685560062 667580794 667586535 667580794 484511231 667580794 484511231 499999181 980305878 499999181 209669738 499999181 209669738 500036653 305887098 500036653 658131448 500036653 658131448 500000921 75605604 500000921 75605604 924397093 75605604 500035942 855779923 500035942 499975651 500035942 499975651 303059869 499975651 768299803 348291135 768299803 348291135 348256880 348291135 747051282 252898444 747051282 457729192 747051282 457729192 219597414 780403149 219597414 499971041 219597414 499971041 779466451 451947566 779466451 451947566 451884033 451947566 688895829 223087568 688895829 223087568 499978250 223087568 500021647 370766426 500021647 499976208 500021647 499976208 487061591 499976208 500012264 911428397 500012264 906705615 500012264 906705615 906664560 906705615 499969976 251456438 499969976 499984500 499969976 499984500 168229898 499984500 500020931 91822900 500020931 91822900 91864410 91822900 500026907 311504068 500026907 321605359 500026907 321605359 321617597 321605359 945863656 54112330 945863656 941194748 945863656 941194748 58812266 941194748 129262329 500000660 129262329 500000660 472184043 500000660 307303172 592617468 307303172 592617468 407346905 592617468 262466281 993655449 262466281 993655449 993609547 993655449 982125500 17905276 982125500 908257468 982125500 908257468 86159130 777454720 86159130 777454720 777468810 777454720 372867563 499976482 372867563 499976482 618132220 499976482 300422701 300384684 300422701 363185278 300422701 363185278 636779820 363185278 161494429 838487197 161494429 500024960 161494429 500024960 73386923 500024960 470680167 529275286 470680167 317352561 470680167 317352561 718049912 281915258 718049912 957296895 718049912 957296895 499991050 957296895 563002457 723888605 563002457 723888605 723958626 723888605 60888177 939095177 60888177 25597310 60888177 25597310 974427945 25597310 205593490 205560876 205593490 349449623 205593490 349449623 520560477 479421606 520560477 847925320 520560477 847925320 847988451 847925320 87127522 87099916 87127522 634826866 87127522 634826866 634838127 634826866 499968391 293275987 499968391 828528693 499968391 828528693 499986525 828528693 396263102 603787689 396263102 500004726 396263102 500004726 616412192 500002406 616412192 565532200 616412192 565532200 431044472 546870731 431044472 546870731 546898395 546870731 192600828 499995593 192600828 499995593 359115808 499995593 134320987 692762011 134320987 692762011 500038531 220816090 500038531 499981010 500038531 499981010 228886063 499981010 500030586 909327484 500030586 623909705 500030586 623909705 376105524 623909705 695320143 17438686 695320143 17438686 982602357 17438686 580125347 804249096 580125347 804249096 499963058 804249096 499978327 648612053 499978327 486494063 499978327 486494063 513475463 486494063 500016237 416838343 500016237 887096098 500016237 887096098 499970891 887096098 499983276 834122857 499983276 834122857 165882616 834122857 339867412 585279289 339867412 585279289 960833751 39146484 960833751 430429369 960833751 430429369 569579825 430429369 986998805 13022383 986998805 500029296 986998805 500029296 500004363 562736496 500004363 500007924 500004363 500007924 18233163 500007924 365171148 499964588 365171148 15587223 365171148 15587223 500034918 15587223 499980651 747443545 499980651 747443545 252570653 747443545 701512035 51748258 701512035 51748258 948229052 51748258 661257703 338762041 661257703 500026454 661257703 500026454 66911333 500026454 269456613 500021036 269456613 500021036 926745055 500021036 499990062 642062428 499990062 642062428 642007529 642062428 197377435 802643661 197377435 143282122 197377435 143282122 143297572 143282122 850773335 850787261 850773335 477365570 850773335 477365570 477343716 477365570 499969812 854149861 499969812 516296207 499969812 516296207 962646235 962679980 962646235 278803043 962646235 278803043 136445047 444620823 136445047 444620823 500029891 161189192 500029891 499962540 500029891 499962540 734607138 499962540 458154382 458141648 458154382 459799368 458154382 459799368 540268047 459799368 499999711 1323224 499999711 406030138 499999711 406030138 882606902 882658235 882606902 500009579 882606902 500009579 279361802 500009579 499984729 189901561 499984729 797790839 499984729 797790839 797746537 797790839 570762705 429220237 570762705 499994269 570762705 499994269 11250194 499994269 79186891 729346332 79186891 729346332 729300126 729346332 558025754 558075969 558025754 214006432 558025754 214006432 174983261 499990493 174983261 499990493 964125536 35896081 964125536 499973178 964125536 499973178 779788358 499973178 887837537 112197714 887837537 417088756 887837537 417088756 510761668 499996801 510761668 752829906 510761668 752829906 752760762 752829906 521983272 313035003 521983272 313035003 313027491 313035003 500019801 931952302 500019801 81038673 500019801 81038673 499979824 81038673 549700231 500005648 549700231 676607137 549700231 676607137 166487121 559197178 166487121 559197178 500019206 374562026 500019206 867127565 500019206 867127565 867126154 867127565 499994235 169497556 499994235 500007769 499994235 500007769 394103708 500007769 438556716 500001388 438556716 499965471 438556716 499965471 29968607 499965471 200478885 799586347 200478885 528595844 200478885 528595844 994235045 408313922 994235045 408313922 499999205 408313922 697402645 500024906 697402645 876010461 697402645 876010461 499963031 876010461 499975526 287736964 499975526 287736964 876525202 259330544 876525202 259330544 259370485 259330544 947545628 220824855 947545628 220824855 220786843 220824855 661320308 71116433 661320308 71116433 71057176 71116433 718876920 500027241 718876920 500027241 778297459 500027241 535564011 500008944 535564011 503736750 535564011 503736750 503746917 503736750 607561121 985198282 607561121 985198282 14816884 985198282 430848969 430829501 430848969 796069617 430848969 796069617 796032980 796069617 235729279 764220532 235729279 152924567 235729279 152924567 152937243 152924567 279801300 720209295 279801300 577789781 279801300 577789781 797962643 214021521 797962643 214021521 214039996 214021521 214898972 214875707 214898972 500787444 214898972 500787444 499227936 500787444 401919415 499997673 401919415 150555830 401919415 150555830 150531262 150555830 499990555 306114292 499990555 523119254 499990555 523119254 782885587 499993347 782885587 500006593 782885587 500006593 842862163 500006593 737058842 482294290 737058842 482294290 236850938 455966915 236850938 455966915 544034483 455966915 48680718 951283163 48680718 500029857 48680718 500029857 970645570 29324457 970645570 249345142 970645570 249345142 419501126 580550939 419501126 513297288 419501126 513297288 785494762 214559044 785494762 938219145 785494762 938219145 938258333 938219145 291231498 708776871 291231498 460236905 291231498 460236905 539804907 460236905 500038715 636842605 500038715 607431978 500038715 607431978 392574839 607431978 500025325 668060328 500025325 517867759 500025325 517867759 499992747 517867759 674230341 95288522 674230341 95288522 904684731 95288522 46719662 46702923 46719662 334532053 46719662 334532053 665443746 334532053 500030149 989186839 500030149 527168521 500030149 527168521 472813006 527168521 635289521 4916327 635289521 4916327 500008456 4916327 872469505 127556923 872469505 947264559 872469505 947264559 440027968 499964013 440027968 329066558 440027968 329066558 329028843 329066558 499966645 620263318 499966645 206117688 499966645 206117688 206076050 206117688 262256293 576966104 262256293 576966104 499967376 141560692 499967376 777651561 499967376 777651561 499975985 777651561 439609309 499963566 439609309 62713419 439609309 62713419 62677441 62713419 907796055 92167992 907796055 500028124 907796055 500028124 603549240 500028124 752803273 247170738 752803273 311841685 752803273 311841685 499994796 51995387 499994796 990859243 499994796 990859243 990899753 990859243 809594464 190430460 809594464 414744876 809594464 414744876 554278260 500025445 554278260 500025445 121258050 500025445 688364767 688369083 688364767 112584421 688364767 112584421 112591285 112584421 500004796 513469888 500004796 422410227 500004796 422410227 577599647 422410227 499985573 666513537 499985573 500002762 499985573 500002762 220679279 500002762 499990338 528640458 499990338 294515389 499990338 294515389 253551963 500013744 253551963 149562741 253551963 149562741 850443616 149562741 784793351 215212995 784793351 224990160 784793351 224990160 500024856 224990160 942254562 499984291 942254562 607406901 942254562 607406901 499969433 607406901 948386452 948394731 948386452 393039044 948386452 393039044 410063993 589936613 410063993 221366359 410063993 221366359 778625358 221366359 206424534 499993984 206424534 334445549 206424534 334445549 499996694 894280827 499996694 616704846 499996694 616704846 383317772 616704846 626422714 626405384 626422714 969630793 626422714 969630793 30373723 969630793 499990707 319744109 499990707 809261131 499990707 809261131 190755393 809261131 469618297 657959135 469618297 657959135 500005822 657959135 259195189 183470685 259195189 183470685 183414348 183470685 889848807 889870436 889848807 43671832 889848807 43671832 956286031 43671832 687798027 321028672 687798027 321028672 28497793 500026302 28497793 275128603 28497793 275128603 275144301 275128603 152010223 499990017 152010223 74893352 152010223 74893352 74902285 74893352 858537441 308242111 858537441 308242111 284308715 715684830 284308715 391528892 284308715 391528892 391491200 391528892 247412099 247398016 247412099 476494640 247412099 476494640 523452174 476494640 21353067 500038904 21353067 85256275 21353067 85256275 93489706 93476941 93489706 762665939 93489706 762665939 500027184 381852628 500027184 381852628 381866708 381852628 922839267 77178540 922839267 339281448 922839267 339281448 500003342 339281448 647417216 333526858 647417216 333526858 499960490 996248204 499960490 996248204 552566222 552593093 552566222 329861506 552566222 329861506 376364264 623564843 376364264 233832233 376364264 233832233 839391913 160633454 839391913 252985299 839391913 252985299 377335498 622650611 377335498 551075683 377335498 551075683 855427845 144536968 855427845 499997797 855427845 499997797 510725699 223368049 510725699 223368049 499990819 223368049 500023547 209449380 500023547 499991628 500023547 499991628 355649098 499991628 685139831 314827992 685139831 503465783 685139831 503465783 496500418 503465783 985273603 985296318 985273603 467240278 985273603 467240278 532787580 467240278 548352760 499979760 548352760 858087809 548352760 858087809 141888764 858087809 441809539 499966747 441809539 147857197 441809539 147857197 852140427 147857197 394944408 746114909 394944408 746114909 746070115 746114909 89791496 500037264 89791496 1061818 89791496 1061818 1077993 1061818 98479888 7538536 98479888 7538536 964857226 35166625 964857226 499967366 964857226 499967366 439881120 499967366 677363126 322649686 677363126 698580346 677363126 698580346 499996499 945726375 499996499 499990869 499996499 499990869 963629622 499990869 692365731 692423851 692365731 226091958 692365731 226091958 226063502 226091958 276152903 276130850 276152903 658315197 276152903 658315197 500026242 658315197 454354017 205884607 454354017 205884607 794052192 205884607 499984003 325763179 499984003 628919603 499984003 628919603 829661248 369636128 829661248 369636128 369614816 369636128 625787772 500025505 625787772 500025505 212467234 500025505 500034707 667661712 500034707 500001159 500034707 500001159 328572972 500001159 500012683 841031297 500012683 500020563 500012683 500020563 712620671 226736144 712620671 226736144 226777866 226736144 264118587 735903825 264118587 238817495 264118587 238817495 761215486 238817495 500029443 615877007 500029443 499983725 500029443 499983725 966425074 31620284 966425074 31620284 968385083 31620284 499835376 500195964 499835376 438173281 499835376 438173281 561796562 438173281 499987336 166213217 499987336 172191408 499987336 172191408 500027746 607056302 500027746 365508491 500027746 365508491 864549588 236742611 864549588 236742611 499977175 236742611 912923351 500002785 912923351 953111347 912923351 953111347 953095969 953111347 499962759 489141214 499962759 500039181 499962759 500039181 916026733 499972372 916026733 499972372 201075772 499972372 499984286 188310424 499984286 499985343 499984286 499985343 998351308 499985343 291690362 732388848 291690362 732388848 267567406 732388848 867185329 239685751 867185329 239685751 126529272 873402806 126529272 81652603 126529272 81652603 499969622 230208192 499969622 500013846 499969622 500013846 823530345 500013846 38217802 961761112 38217802 499982528 38217802 499982528 520678436 396251772 520678436 396251772 396219567 396251772 500014829 467022298 500014829 835689301 500014829 835689301 500009624 835689301 552335286 732946662 552335286 732946662 732935246 732946662 500035483 690566224 500035483 500026723 500035483 500026723 204223260 500026723 321475398 678515416 321475398 629244979 321475398 629244979 370732313 629244979 342256030 657730332 342256030 520431326 342256030 520431326 950534800 950573053 950534800 28042335 950534800 28042335 971889031 28042335 969498991 23460515 969498991 23460515 976521933 23460515 694261327 694284032 694261327 128126990 694261327 128126990 128165301 128126990 499990164 134898506 499990164 134898506 134910252 134898506 213838157 213825647 213838157 957717651 213838157 957717651 42310436 957717651 176019784 81999422 176019784 81999422 918049948 81999422 499975913 49561004 499975913 435661858 499975913 435661858 839590599 839626612 839590599 152779445 839590599 152779445 847215518 152779445 499992142 420531579 499992142 500021644 499992142 500021644 9830151 500021644 269460410 730501540 269460410 137801458 269460410 137801458 499974043 137801458 307513701 220465773 307513701 220465773 500036224 304897162 500036224 582838763 500036224 582838763 582837882 582838763 499993633 996330861 499993633 996330861 3649335 996330861 500029639 829470558 500029639 829470558 829452179 829470558 500017712 985436845 500017712 432740647 500017712 432740647 928546964 203997635 928546964 203997635 204038615 203997635 499967021 132228571 499967021 165600266 499967021 165600266 165592478 165600266 716660007 499962907 716660007 790873047 716660007 790873047 209154941 790873047 990306906 500031984 990306906 572385857 990306906 572385857 500024464 572385857 962113460 78818940 962113460 78818940 135155636 864824587 135155636 243525045 135155636 243525045 499983961 243525045 499972025 32774222 499972025 68408133 499972025 68408133 68389028 68408133 662080291 662141107 662080291 439571285 662080291 439571285 60560582 939432430 60560582 565360929 60560582 565360929 509245345 706623453 509245345 706623453 293419163 706623453 500028727 361469891 500028727 500014989 500028727 500014989 880548320 500014989 314506089 685524794 314506089 267088784 314506089 267088784 732902041 267088784 211225106 500018755 211225106 233302957 211225106 233302957 766714410 233302957 469541704 469534310 469541704 966533400 469541704 966533400 966524490 966533400 499963749 233255156 499963749 478784916 499963749 478784916 500031932 478784916 499984821 912194728 499984821 912194728 912177157 912194728 177086547 822914155 177086547 264106576 177086547 264106576 499961104 531462976 499961104 469158021 499961104 469158021 555385949 444568756 555385949 500016324 555385949 500016324 348431785 500016324 701229921 346861775 701229921 346861775 3779956 3771951 3779956 647143205 3779956 647143205 745729315 500039440 745729315 512858464 745729315 512858464 512892530 512858464 878147436 359854900 878147436 359854900 499976172 359854900 932666910 932676596 932666910 283170562 932666910 283170562 499973220 675064172 499973220 330358744 499973220 330358744 330314645 330358744 510298464 691035306 510298464 691035306 308985541 691035306 369131703 500035779 369131703 178191848 369131703 178191848 500000889 987853710 500000889 500000178 500000889 500000178 425300688 754233641 425300688 754233641 245765484 754233641 673268082 64022714 673268082 64022714 935941190 64022714 109122452 918309226 109122452 918309226 918358866 918309226 499971572 682916399 499971572 499983660 499971572 499983660 998268017 365206059 998268017 365206059 598737446 472243866 598737446 472243866 472313406 472243866 694426887 694432573 694426887 330597673 694426887 330597673 330523800 330597673 499970983 778388427 499970983 769711675 499970983 769711675 575658534 424370545 575658534 567157418 575658534 567157418 317417113 775903377 317417113 775903377 775918948 775903377 245882786 499980329 245882786 335105747 245882786 335105747 500020453 335105747 52680138 947311846 52680138 596178727 52680138 596178727 619542098 499968465 619542098 499968465 208574671 499968465 499967026 82159500 499967026 202611640 499967026 202611640 798175631 499989131 798175631 549972046 798175631 549972046 549998386 549972046 908618829 91385445 908618829 608678403 908618829 608678403 608699385 608678403 910553334 747630219 910553334 747630219 252364487 747630219 500000840 699559347 500000840 596572805 500000840 596572805 403426256 596572805 601859904 239287078 601859904 239287078 239321506 239287078 420459394 500035640 420459394 224442574 420459394 224442574 500022282 224442574 423879647 576121733 423879647 508481826 423879647 508481826 491501620 508481826 326483982 326463715 326483982 839796493 326483982 839796493 160207102 839796493 347734626 652246704 347734626 305439658 347734626 305439658 305410099 305439658 455717293 500009568 455717293 420627460 455717293 420627460 420623069 420627460 678553557 321508616 678553557 728821457 678553557 728821457 271201591 728821457 614038505 500011715 614038505 500011715 70583373 500011715 499989186 242698684 499989186 242698684 757273272 242698684 34130201 965847975 34130201 618746754 34130201 618746754 499992831 618746754 255124377 500010647 255124377 500010647 30609313 500010647 455605026 797388647 455605026 797388647 500019862 797388647 27933026 40163202 27933026 40163202 231890814 233192475 231890814 233192475 766810162 233192475 425384129 574654766 425384129 306510248 425384129 306510248 306559814 306510248 646098160 500031103 646098160 773206501 646098160 773206501 226730239 773206501 324888469 772843084 324888469 772843084 772857483 772843084 132668435 500026998 132668435 499965738 132668435 499965738 809229727 138069135 809229727 138069135 215296816 215352571 215296816 66824191 215296816 66824191 998594004 499964871 998594004 731838510 998594004 731838510 342839044 649049981 342839044 649049981 499999672 649049981 101663009 898331496 101663009 499984718 101663009 499984718 88501245 499984718 676566387 500016952 676566387 749260370 676566387 749260370 500033983 749260370 545091065 545080663 545091065 733116396 545091065 733116396 266912297 733116396 479672991 520325195 479672991 499967428 479672991 499967428 677081867 499967428 254307400 254296175 254307400 590560744 254307400 590560744 590570579 590560744 499432068 500578809 499432068 265924746 499432068 265924746 892341316 137555328 892341316 137555328 137505794 137555328 204935824 500039854 204935824 500032550 204935824 500032550 482673467 820465183 482673467 820465183 179521192 820465183 450060266 549954945 450060266 267822508 450060266 267822508 500039018 267822508 499970913 201326933 499970913 201326933 29934859 970077619 29934859 499979986 29934859 499979986 492142789 492139321 492142789 945187310 492142789 945187310 515134383 499969661 515134383 892537501 515134383 892537501 892549360 892537501 499966094 468724588 499966094 715885539 499966094 715885539 715847240 715885539 500010365 637174993 500010365 396026248 500010365 396026248 603994287 396026248 318506645 874839311 318506645 874839311 125197817 874839311 869323497 499984262 869323497 499984262 500014070 158660181 500014070 158660181 158622844 158660181 559906605 277949114 559906605 277949114 277929813 277949114 500038121 800263545 500038121 800263545 182722027 500014232 182722027 500014232 53903778 500014232 716743132 500032199 716743132 975375055 716743132 975375055 975415754 975375055 483005127 500036954 483005127 500036954 104009916 500036954 499976385 351390333 499976385 987293404 499976385 987293404 12758717 987293404 490106429 509918671 490106429 499985721 490106429 499985721 830505762 499985721 560494338 439510830 560494338 500035155 560494338 500035155 841427112 500035155 499972678 78071534 499972678 78071534 523358781 476610070 523358781 590113934 523358781 590113934 409931159 590113934 487023335 499990707 487023335 499990707 846030874 499990707 521180286 500022243 521180286 630189488 521180286 630189488 182854915 817199406 182854915 344032345 182854915 344032345 500006758 344032345 499996647 235025864 499996647 235025864 499961420 24848920 499961420 24848920 24823790 24848920 500002059 674481319 500002059 117752923 500002059 117752923 117694256 117752923 751517614 9749226 751517614 9749226 278508268 499990603 278508268 112241630 278508268 112241630 112222520 112241630 500037687 877191971 500037687 499966543 500037687 499966543 416969927 499966543 500009966 7666352 500009966 7666352 992285639 7666352 500018180 446727477 500018180 499987122 500018180 499987122 262004190 499987122 500035373 70521348 500035373 472287459 500035373 472287459 472315751 472287459 500031149 912048605 500031149 499963089 500031149 499963089 55305691 500034371 55305691 499997345 55305691 499997345 944912117 852833355 944912117 852833355 458594884 610267042 458594884 610267042 500020793 213730303 500020793 499960230 500020793 499960230 794940293 499960230 196194289 500032879 196194289 499961427 196194289 499961427 725106776 166218204 725106776 166218204 3755765 3689779 3755765 599285628 3755765 599285628 880822294 8307061 880822294 8307061 8307674 8307061 499969749 309986626 499969749 500017242 499969749 500017242 575037136 500017242 500027326 344227428 500027326 344227428 344232742 344227428 834010145 165964638 834010145 984748741 834010145 984748741 984739867 984748741 547506848 9535341 547506848 9535341 9597366 9535341 740536304 259518928 740536304 500009600 740536304 500009600 191791131 500009600 500015516 773264864 500015516 749836739 500015516 749836739 250126941 749836739 500000044 257293260 500000044 499989266 500000044 499989266 364174300 499989266 499972674 50491831 499972674 609855837 499972674 609855837 390132590 609855837 531121595 269907320 531121595 269907320 730107237 269907320 268513949 731457908 268513949 499961593 268513949 499961593 258037979 499961593 477792386 477772657 477792386 622481950 477792386 622481950 44892066 955112725 44892066 247629432 44892066 247629432 848076752 848113277 848076752 499997775 848076752 499997775 664157573 499997775 797239195 499963417 797239195 841985297 797239195 841985297 158033900 841985297 549881815 614648705 549881815 614648705 500037438 614648705 926492753 926508722 926492753 148563238 926492753 148563238 499969573 148563238 987062289 500029466 987062289 907266583 987062289 907266583 499986611 751494201 499986611 751494201 751510947 751494201 499976318 740757082 499976318 553271552 499976318 553271552 446745978 553271552 500012373 513276625 500012373 38071506 500012373 38071506 961951393 38071506 81416588 81383558 81416588 851551803 81416588 851551803 851598093 851551803 500036750 864784438 500036750 500039960 500036750 500039960 59146800 500039960 961327709 38652438 961327709 500019319 961327709 500019319 471667874 500019319 499997142 558241691 499997142 514393329 499997142 514393329 499989094 514393329 642636993 357343483 642636993 901301897 642636993 901301897 901262931 901301897 494276538 956204213 494276538 956204213 956251430 956204213 462676478 537357234 462676478 475219924 462676478 475219924 475221966 475219924 204016691 796019767 204016691 136420833 204016691 136420833 136425382 136420833 500002283 971158462 500002283 500025638 500002283 500025638 825811566 500025638 499984796 878050949 499984796 499991142 499984796 499991142 64705862 499991142 338307765 935089518 338307765 935089518 499981041 935089518 499977408 927577234 499977408 927577234 931698436 500005380 931698436 500005380 474733515 500005380 716120435 748018993 716120435 748018993 288145934 260117315 288145934 260117315 739929718 260117315 445757234 991025392 445757234 991025392 9027786 991025392 373529726 626468918 373529726 464976866 373529726 464976866 626628004 499977685 626628004 687429189 626628004 687429189 312555733 687429189 374716145 912786229 374716145 912786229 912746901 912786229 570289748 429670704 570289748 500011922 570289748 500011922 647287647 500011922 499978647 973626960 499978647 973626960 500026882 973626960 499973736 569913929 499973736 560604507 499973736 560604507 499983036 560604507 93744808 499966095 93744808 499966095 540596413 499966095 305944085 595622847 305944085 595622847 500014337 880518960 500014337 500006963 500014337 500006963 789933643 500006963 256498119 504892117 256498119 504892117 817982836 47273024 817982836 47273024 16703672 983308845 16703672 886905309 16703672 886905309 886844672 886905309 500005777 95963751 500005777 499973710 500005777 499973710 65124333 499973710 500000288 556089099 500000288 500030090 500000288 500030090 535653131 500030090 436081532 984561131 436081532 984561131 984572456 984561131 8464366 499991646 8464366 499991646 500025829 993871969 500025829 500019975 500025829 500019975 57521960 500019975 868847799 131109737 868847799 500026242 868847799 500026242 209517489 500026242 574014252 500031451 574014252 942604035 574014252 942604035 942602189 942604035 857013377 387174845 857013377 387174845 500018779 387174845 728843746 320739472 728843746 320739472 164005004 835992807 164005004 577483069 164005004 577483069 499975794 123069344 499975794 162739895 499975794 162739895 500035118 162739895 97351943 97308753 97351943 499962757 97351943 499962757 830531667 499962757 487089418 500017760 487089418 68306109 487089418 68306109 500013627 68306109 500006949 365898778 500006949 993423298 500006949 993423298 372935593 500003981 372935593 377236317 372935593 377236317 500007205 377236317 499994175 179060602 499994175 194721485 499994175 194721485 249079820 127214627 249079820 127214627 940210954 499985675 940210954 681530671 940210954 681530671 318461877 681530671 673881033 127816885 673881033 127816885 500009056 127816885 628880652 389392987 628880652 389392987 389353859 389392987 578523603 500030865 578523603 878488789 578523603 878488789 499973357 878488789 648487997 351475554 648487997 414025573 648487997 414025573 414021678 414025573 500037436 244630979 500037436 369748949 500037436 369748949 369723641 369748949 499961131 655500078 499961131 655500078 655548007 655500078 463354443 929340806 463354443 929340806 929290010 929340806 500005408 146950237 500005408 651503250 500005408 651503250 167017989 910520969 167017989 910520969 89439969 910520969 123001141 500032265 123001141 500032265 924296082 924299363 924296082 221616175 924296082 221616175 500022888 133502794 500022888 499979456 500022888 499979456 903446940 499979456 820357520 499970180 820357520 499970180 9255056 499970180 89963794 89954299 89963794 96984737 89963794 96984737 551428417 499978114 551428417 505953572 551428417 505953572 499982956 505953572 998586469 1401408 998586469 853384538 998586469 853384538 411960235 500034079 411960235 31632530 411960235 31632530 765268712 765292581 765268712 428129353 765268712 428129353 428194094 428129353 608826084 391198640 608826084 651034067 608826084 651034067 651023834 651034067 500039300 907696831 500039300 312245220 500039300 312245220 312280923 312245220 500015178 638576059 500015178 638576059 361429114 638576059 793778556 206267109 793778556 500028003 793778556 500028003 335754661 500028003 508359601 508391504 508359601 499968506 508359601 499968506 921961160 499968506 306483373 693516539 306483373 575776787 306483373 575776787 499992372 575776787 499968990 498082732 499968990 500038400 499968990 500038400 748260569 500038400 499973718 60709608 499973718 425540278 499973718 425540278 425568553 425540278 500002139 767065053 500002139 767065053 342515513 342482474 342515513 499978410 342515513 499978410 32486809 499978410 943681348 698744840 943681348 698744840 500031464 698744840 626729666 61426310 626729666 61426310 283420029 500034825 283420029 499988752 283420029 499988752 361920148 499988752 201416966 500000571 201416966 500000571 101584853 500000571 500036288 15725111 500036288 595179820 500036288 595179820 809919928 499962681 809919928 499962681 115694103 499962681 682758460 499987881 682758460 499987881 322029703 809583428 322029703 809583428 190397197 809583428 342399039 657601577 342399039 500015038 342399039 500015038 971590485 500015038 707452194 292557580 707452194 628321063 707452194 628321063 77332287 922670204 77332287 745864276 77332287 745864276 873678009 286598162 873678009 286598162 444849281 500025710 444849281 500025710 932754591 500025710 470813206 470791709 470813206 612599010 470813206 612599010 499999481 612599010 84265365 993328794 84265365 993328794 993333044 993328794 661532157 83209819 661532157 83209819 83270505 83209819 966635380 33365300 966635380 168573211 966635380 168573211 500027468 452798429 500027468 499987575 500027468 499987575 53249009 499987575 500021978 104301901 500021978 612059399 500021978 612059399 499961306 612059399 500004362 86424016 500004362 86424016 913574689 86424016 500009803 929546036 500009803 734688132 500009803 734688132 734681444 734688132 355309865 500031211 355309865 500029913 355309865 500029913 287669689 500029913 499969332 50129078 499969332 500015412 499969332 500015412 501675387 500015412 192228401 807773492 192228401 219842043 192228401 219842043 500000837 219842043 315939744 315900441 315939744 500018116 315939744 500018116 742171244 500018116 31443651 396486700 31443651 396486700 536841542 283243311 536841542 283243311 283250532 283243311 587265566 942315524 587265566 942315524 57681773 942315524 499972022 464949720 499972022 500739655 499972022 500739655 499978233 500739655 470527730 8912002 470527730 8912002 991080276 8912002 912552753 87443840 912552753 499600165 912552753 499600165 500372733 499600165 954976863 499989228 954976863 499989228 156269674 499989228 333552594 851089869 333552594 851089869 499970407 851089869 408640124 500021065 408640124 425822731 408640124 425822731 425852415 425822731 271507922 911394155 271507922 911394155 911342657 911394155 817068525 182947748 817068525 245342653 817068525 245342653 308498365 500006680 308498365 466347392 308498365 466347392 533672669 466347392 499960127 565898183 499960127 499989563 499960127 499989563 987152412 499989563 382380389 617673657 382380389 499976150 382380389 499976150 413801267 499976150 407447764 500021542 407447764 138269337 407447764 138269337 500011279 138269337 38112126 508014248 38112126 508014248 704812317 789007885 704812317 789007885 500037337 789007885 671095865 671125290 671095865 275060891 671095865 275060891 275008630 275060891 965605813 500016378 965605813 517595710 965605813 517595710 500034841 309208678 500034841 500018474 500034841 500018474 695452888 500018474 556491081 762632322 556491081 762632322 499973286 762632322 517042263 499996107 517042263 499996107 569151414 499996107 395099748 582009768 395099748 582009768 522710095 477333395 522710095 500013500 522710095 500013500 930491705 500013500 3635778 3617326 3635778 500025297 3635778 500025297 599613122 500025297 169197365 500005925 169197365 499974145 169197365 499974145 2311060 499974145 703010299 703060810 703010299 283266169 703010299 283266169 164819399 835164229 164819399 13774326 164819399 13774326 499963587 13774326 85549855 500004310 85549855 75163026 85549855 75163026 75133622 75163026 159757255 840244906 159757255 560434910 159757255 560434910 914339587 914356190 914339587 139545249 914339587 139545249 139548152 139545249 997698480 483229286 997698480 483229286 516818763 483229286 831689267 168310035 831689267 960813718 831689267 960813718 35309708 419870194 35309708 419870194 580125756 419870194 145276230 499993269 145276230 499993269 875605765 499993269 327076521 672964065 327076521 633127538 327076521 633127538 633192124 633127538 172955533 500020503 172955533 500020503 524852045 322419873 524852045 322419873 500020650 322419873 793565708 206438155 793565708 824366360 793565708 824366360 824361228 824366360 353590915 764637646 353590915 764637646 235418384 764637646 410134076 500028747 410134076 499981259 410134076 499981259 233251711 499981259 609656515 343600528 609656515 343600528 656347855 343600528 535436006 499991238 535436006 499991238 344500374 499991238 596272416 480725419 596272416 480725419 480784932 480725419 789138070 789151710 789138070 315743277 789138070 315743277 499961086 315743277 928892593 71104134 928892593 496475398 928892593 496475398 499985308 931413416 499985308 931413416 68588651 931413416 306159422 306147576 306159422 523048876 306159422 523048876 500011424 523048876 332481255 499985732 332481255 499985732 877610901 499985732 499972298 878579086 499972298 499960436 499972298 499960436 1989243 499960436 694949323 500004452 694949323 500004452 147242730 147269058 147242730 96449482 147242730 96449482 96489445 96449482 500011220 766725569 500011220 227959494 500011220 227959494 227981743 227959494 756039527 184680474 756039527 184680474 184658762 184680474 643489094 384743778 643489094 384743778 69872717 69849256 69872717 363269372 69872717 363269372 363240499 363269372 160596256 160570857 160596256 499983381 160596256 499983381 938619017 61361179 938619017 499972875 938619017 499972875 391048169 391044145 391048169 500022148 391048169 500022148 105480386 500022148 500019352 227521834 500019352 227521834 499974110 227521834 500037888 517752767 500037888 266590366 500037888 266590366 266550878 266590366 387300380 387242998 387300380 863403845 387300380 863403845 136583545 863403845 499977036 623397175 499977036 499960909 499977036 499960909 995239590 456122356 995239590 456122356 136934109 499987041 136934109 499987041 504042048 110869042 504042048 110869042 889157318 110869042 500020101 313494014 500020101 652643173 500020101 652643173 652706237 652643173 518048470 389220241 518048470 389220241 389248990 389220241 430300382 297014374 430300382 297014374 500030947 297014374 413984841 783263233 413984841 783263233 216713882 783263233 475820320 524219895 475820320 183066904 475820320 183066904 183088614 183066904 499987866 215793720 499987866 500027924 499987866 500027924 477877303 500027924 873301248 126750558 873301248 499993922 873301248 499993922 262909121 500019578 262909121 406259027 262909121 406259027 499992999 850048870 499992999 703340840 499992999 703340840 703354175 703340840 413287809 586708868 413287809 516601431 413287809 516601431 500002363 874370592 500002363 43204512 500002363 43204512 43228634 43204512 974505903 235060664 974505903 235060664 235082303 235060664 240392379 499967323 240392379 499967323 947614467 499967323 499998528 76144037 499998528 953325544 499998528 953325544 359856354 499964595 359856354 207474602 359856354 207474602 54707071 54644019 54707071 620704640 54707071 620704640 379324594 620704640 243302768 692608463 243302768 692608463 499968883 692608463 225020997 862988714 225020997 862988714 137064462 862988714 363383031 560519425 363383031 560519425 698435792 500001314 698435792 500001314 466968974 699110335 466968974 699110335 500024872 699110335 31978101 500009870 31978101 499968343 31978101 499968343 645443007 354491213 645443007 499969909 645443007 499969909 398948608 499969909 500025333 673172556 500025333 500010396 500025333 500010396 999995722 500010396 366556926 499985283 366556926 325195567 366556926 325195567 674851286 325195567 225977047 225971994 225977047 924639221 225977047 924639221 500018198 924639221 499992223 787880018 499992223 787880018 787940549 787880018 157946629 500028228 157946629 20978759 157946629 20978759 984007998 530838846 984007998 530838846 436307368 507739852 436307368 507739852 509574054 490397700 509574054 500032058 509574054 500032058 348639635 500032058 671115242 500010549 671115242 500010549 114193249 885837320 114193249 270810644 114193249 270810644 500006694 270810644 98895539 692166043 98895539 692166043 950007332 642987212 950007332 642987212 242761012 757278680 242761012 601482534 242761012 601482534 505521772 500038287 505521772 888514779 505521772 888514779 499986201 917917770 499986201 736965760 499986201 736965760 736955150 736965760 499975256 598620689 499975256 598620689 626430749 373559156 626430749 892645635 626430749 892645635 393827057 606128929 393827057 592208173 393827057 592208173 407737664 592208173 178963688 500016921 178963688 500016921 785121850 214875730 785121850 743086712 785121850 743086712 500001649 387437082 500001649 387437082 387461467 387437082 816824883 499972554 816824883 500034680 816824883 500034680 499987012 386239038 499987012 903529879 499987012 903529879 903533462 903529879 499979647 892103626 499979647 811607656 499979647 811607656 811619679 811607656 499976739 196940625 499976739 499979859 499976739 499979859 371610715 499979859 579556125 499982943 579556125 717246081 579556125 717246081 717202016 717246081 560034371 93280746 560034371 93280746 24993893 975056431 24993893 776466803 24993893 776466803 776411658 776466803 206033416 206017299 206033416 353891758 206033416 353891758 499987296 353891758 360944533 639043379 360944533 408471007 360944533 408471007 626468820 373482551 626468820 500007414 626468820 500007414 35377636 500007414 411270396 872551626 411270396 872551626 127410013 872551626 900834881 99131182 900834881 788544998 900834881 788544998 211444924 788544998 499964037 828206373 499964037 500008542 499964037 500008542 632202148 500008542 555082426 555127472 555082426 241289354 555082426 241289354 758655938 241289354 499976441 438740730 499976441 901489689 499976441 901489689 500014189 1457720 500014189 1457720 998566376 1457720 499981206 372062054 499981206 606538061 499981206 606538061 499972515 606538061 624974073 257326168 624974073 257326168 449508503 974668565 449508503 974668565 974708058 974668565 225874643 225871574 225874643 803132519 225874643 803132519 661312577 338731051 661312577 499983367 661312577 499983367 247020163 499983367 585829764 500010975 585829764 500010975 959396834 500010975 863558406 136484784 863558406 317687216 863558406 317687216 434255172 434277373 434255172 156063442 434255172 156063442 934408210 217282153 934408210 217282153 217301939 217282153 389310750 500032483 389310750 500032483 158483795 500032483 670592696 500028720 670592696 646803416 670592696 646803416 353151916 646803416 403260873 883781598 403260873 883781598 883790241 883781598 500028808 980180320 500028808 980180320 980181442 980180320 683073087 541609347 683073087 541609347 413577125 586452569 413577125 486460110 413577125 486460110 500039933 395223427 500039933 395223427 375343686 375318055 375343686 500006086 375343686 500006086 491550577 500006086 15609084 984371335 15609084 234282317 15609084 234282317 765689195 234282317 419622510 944430306 419622510 944430306 499987118 944430306 53025887 499973095 53025887 383328849 53025887 383328849 777749318 57881335 777749318 57881335 57934168 57881335 640309522 640304729 640309522 935904958 640309522 935904958 935912277 935904958 651098984 348882769 651098984 499992236 651098984 499992236 194649229 499992236 916851398 400408920 916851398 400408920 400414895 400408920 499974437 192273434 499974437 192273434 807728353 192273434 468690700 906880049 468690700 906880049 906890827 906880049 561695352 561664991 561695352 741846054 561695352 741846054 741826382 741846054 500004007 895983814 500004007 605779847 500004007 605779847 184989403 500019486 184989403 500005160 184989403 500005160 37311118 500005160 62015889 499967007 62015889 94782443 62015889 94782443 499967881 660970068 499967881 95791181 499967881 95791181 500019289 43056244 500019289 797745746 500019289 797745746 499970745 797745746 634313144 287580814 634313144 287580814 287538782 287580814 591449877 500016902 591449877 500016902 605555874 500016902 229370196 770562971 229370196 266825835 229370196 266825835 500036721 266825835 499993107 279606359 499993107 969019861 499993107 969019861 30941620 969019861 857658329 182916418 857658329 182916418 182906086 182916418 246709027 564399801 246709027 564399801 500002484 564399801 499985284 6512765 499985284 209406026 499985284 209406026 847303852 152703023 847303852 499972731 847303852 499972731 184029525 499972731 364617405 364585633 364617405 523709823 364617405 523709823 953893932 408337805 953893932 408337805 216073291 919699694 216073291 919699694 500036432 581653086 500036432 369141185 500036432 369141185 154239225 845785938 154239225 499972385 154239225 499972385 964828604 499972385 518813546 518810766 518813546 932843895 518813546 932843895 311110509 292635146 311110509 292635146 292560015 292635146 363858971 624922111 363858971 624922111 624996652 624922111 337696431 337666277 337696431 891516200 337696431 891516200 891557234 891516200 459361806 596955386 459361806 596955386 499992949 596955386 398810329 398843036 398810329 308088645 398810329 308088645 499982282 308088645 491602587 500038725 491602587 304652202 491602587 304652202 695324184 304652202 110588903 95780443 110588903 95780443 904210668 95780443 500012245 722214033 500012245 212370948 500012245 212370948 212395764 212370948 942345516 499979140 942345516 499979140 638283869 197159317 638283869 197159317 802902182 197159317 500030662 817267900 500030662 499997803 500030662 499997803 236713860 499997803 499977324 520663076 499977324 390504771 499977324 390504771 798746532 468762520 798746532 468762520 10055970 799798892 10055970 799798892 200224806 799798892 148519350 499986063 148519350 499978467 148519350 499978467 79730583 499978467 794231730 794185883 794231730 841127074 794231730 841127074 60915063 60910239 60915063 935367401 60915063 935367401 428728171 499975069 428728171 499971092 428728171 499971092 506464313 499971092 500035526 267227285 500035526 775735710 500035526 775735710 224221833 775735710 772094092 500039247 772094092 528240453 772094092 528240453 528246526 528240453 537983078 461964689 537983078 608439065 537983078 608439065 26996489 500039167 26996489 500025038 26996489 500025038 356739161 356686368 356739161 579668122 356739161 579668122 986493544 986557689 986493544 215680969 986493544 215680969 143208090 143271516 143208090 43997375 143208090 43997375 621308285 378640838 621308285 499996751 621308285 499996751 302645734 499996751 499968628 537872427 499968628 384878245 499968628 384878245 515001685 515008422 515001685 500012704 515001685 500012704 212911281 500012704 500025000 255144364 500025000 842019124 500025000 842019124 842012552 842019124 587985264 126453076 587985264 126453076 500001974 126453076 500009506 99602265 500009506 99602265 723904599 723883534 723904599 815362162 723904599 815362162 500031616 815362162 941455367 262103499 941455367 262103499 737854639 262103499 953803521 953808902 953803521 940353136 953803521 940353136 645638736 283872767 645638736 283872767 965340327 500007556 965340327 803194598 965340327 803194598 499987700 803194598 692362220 307669955 692362220 500007200 692362220 500007200 209332182 500007200 310532467 689485087 310532467 553077969 310532467 553077969 500006190 553077969 499993170 52183818 499993170 893021972 499993170 893021972 106970591 893021972 499989852 571078619 499989852 297306334 499989852 297306334 855403776 499973496 855403776 500036407 855403776 500036407 496067243 500036407 500005558 337962285 500005558 601918706 500005558 601918706 206082797 737833324 206082797 737833324 363902690 864930197 363902690 864930197 100401513 500035876 100401513 122712435 100401513 122712435 461093721 500015092 461093721 499971110 461093721 499971110 852146513 499971110 265770517 499991177 265770517 264038324 265770517 264038324 735989416 264038324 5978438 500015203 5978438 500015203 524959319 500015203 235988662 435421745 235988662 435421745 584345982 500026687 584345982 705208771 584345982 705208771 294794637 705208771 500027332 810675345 500027332 521011301 500027332 521011301 499960921 521011301 499968310 557089387 499968310 557089387 617373840 382622248 617373840 483686156 617373840 483686156 499988610 483686156 778568430 221368671 778568430 499985414 778568430 499985414 319833117 499985414 674829119 13986893 674829119 13986893 986055524 13986893 329198343 329221742 329198343 133872425 329198343 133872425 832483876 500008374 832483876 737797283 832483876 737797283 262199609 737797283 511848273 488143782 511848273 500022387 511848273 500022387 34645058 500022387 500017437 904507922 500017437 904507922 500016652 904507922 790445115 499974175 790445115 499980543 790445115 499980543 393195308 499980543 646944080 353003362 646944080 700313299 646944080 700313299 483504373 943827973 483504373 943827973 943820482 943827973 673714141 500024549 673714141 631257895 673714141 631257895 69722185 930274359 69722185 500036830 69722185 500036830 374189416 500036830 59680648 515125730 59680648 515125730 884625602 499970765 884625602 499970765 678829948 499970765 939109531 425993231 939109531 425993231 500008310 31961680 500008310 154593270 500008310 154593270 845405742 154593270 500024748 327158959 500024748 841743830 500024748 841743830 500000910 841743830 923689263 76244986 923689263 499981375 923689263 499981375 229176507 499981375 286254021 951274921 286254021 951274921 951277765 951274921 444604116 555328067 444604116 51672208 444604116 51672208 51688133 51672208 472419539 703641097 472419539 703641097 703612330 703641097 378226947 861670026 378226947 861670026 861643965 861670026 557630465 499993124 557630465 499993124 687687328 499993124 499968163 860567862 499968163 16346057 499968163 16346057 500036482 16346057 500005289 964808944 500005289 964808944 499972498 964808944 569336354 500013273 569336354 682996533 569336354 682996533 317000785 682996533 627708484 183888962 627708484 183888962 499988720 923180850 499988720 25491015 499988720 25491015 25519058 25491015 499970741 823518930 499970741 727423527 499970741 727423527 727432314 727423527 499967208 724350989 499967208 255889889 499967208 255889889 744098747 255889889 406936024 500034948 406936024 104515988 406936024 104515988 104541112 104515988 218933453 781051791 218933453 450346876 218933453 450346876 549653161 450346876 502410872 499999077 502410872 500012314 502410872 500012314 737520323 500012314 42332124 88822298 42332124 88822298 435799641 26333191 435799641 26333191 500028164 342953898 500028164 500026461 500028164 500026461 358271244 500026461 500024023 968247697 500024023 140495851 500024023 140495851 859511845 140495851 44663561 955333445 44663561 150758796 44663561 150758796 500028698 150758796 359416648 640570847 359416648 499968331 359416648 499968331 691439341 275578734 691439341 275578734 499984228 275578734 582185942 230720075 582185942 230720075 230756468 230720075 248125187 751858075 248125187 307297859 248125187 307297859 756684377 499974577 756684377 500009980 756684377 500009980 907380305 500009980 692751833 692778707 692751833 539044598 692751833 539044598 499980118 845669324 499980118 499963650 499980118 499963650 44414244 499963650 384977011 874460585 384977011 874460585 499969732 874460585 354679166 500028115 354679166 500011405 354679166 500011405 252452522 500011405 549537569 549598456 549537569 296864515 549537569 296864515 453889477 546053181 453889477 53823478 453889477 53823478 53803246 53823478 519552654 64416680 519552654 64416680 64433031 64416680 500016954 519457836 500016954 93988068 500016954 93988068 906027280 93988068 559072985 4877648 559072985 4877648 995161620 4877648 455858650 455848117 455858650 499989980 455858650 499989980 990919290 499989980 500026140 215214954 500026140 500037905 500026140 500037905 850617740 500037905 499974114 830259232 499974114 830259232 865597651 500027550 865597651 555115187 865597651 555115187 444905989 555115187 499976485 730541872 499976485 558685665 499976485 558685665 895151193 179105002 895151193 179105002 293160995 501503061 293160995 501503061 917879468 499975596 917879468 499975596 40270575 600175201 40270575 600175201 499968996 868394014 499968996 826819382 499968996 826819382 173153106 826819382 942467907 57549468 942467907 781848191 942467907 781848191 499995816 781848191 797249544 202746519 797249544 499997234 797249544 499997234 21484446 499997234 499965915 739716556 499965915 500023503 499965915 500023503 595697962 500023503 451247579 548733146 451247579 499979382 451247579 499979382 652538646 499979382 336064367 663921842 336064367 499974849 336064367 499974849 979862697 979870535 979862697 870195291 979862697 870195291 154055646 845959907 154055646 178747785 154055646 178747785 500003466 68898594 500003466 68898594 97292499 759986954 97292499 759986954 760006837 759986954 729521709 729536642 729521709 117852771 729521709 117852771 882193830 117852771 56075873 763809937 56075873 763809937 499999327 661302115 499999327 500033374 499999327 500033374 262839179 500033374 588823039 629055877 588823039 629055877 370979774 629055877 522296476 318132113 522296476 318132113 242246172 242214221 242246172 706456696 242246172 706456696 706429542 706456696 249657434 650568157 249657434 650568157 423240480 500011993 423240480 310891734 423240480 310891734 689042216 310891734 355078947 77500963 355078947 77500963 499996746 77500963 499980687 880964066 499980687 409985883 499980687 409985883 499976808 409985883 500016129 129025896 500016129 499976445 500016129 499976445 868256902 499976445 173783727 500005771 173783727 382563331 173783727 382563331 499998352 317875854 499998352 669763530 499998352 669763530 669838381 669763530 10920149 499974467 10920149 48657849 10920149 48657849 500030432 48657849 21135938 142784499 21135938 142784499 857215851 142784499 500015433 395767112 500015433 586140683 500015433 586140683 875252971 875253000 875252971 19816648 875252971 19816648 19824596 19816648 500006830 251538291 500006830 654676907 500006830 654676907 654629595 654676907 330487285 499967203 330487285 499967203 758995724 499967203 500032020 945081459 500032020 878736985 500032020 878736985 499980634 878736985 731460507 253767216 731460507 253767216 499977185 253767216 940258771 940283641 940258771 346506839 940258771 346506839 500022439 738360058 500022439 709397715 500022439 709397715 982711572 17312044 982711572 499991495 982711572 499991495 386234117 499991495 500015839 625533914 500015839 186330274 500015839 186330274 186381179 186330274 991727171 500021548 991727171 867170142 991727171 867170142 105936542 500015240 105936542 500015240 500000453 164885145 500000453 974362693 500000453 974362693 769079947 203803244 769079947 203803244 203829850 203803244 739921623 499993724 739921623 499993724 611727938 499993724 698376698 173780555 698376698 173780555 826262206 173780555 500003977 226837185 500003977 311591526 500003977 311591526 688396074 311591526 499999015 906971483 499999015 499972509 499999015 499972509 798014823 499972509 770658101 286315829 770658101 286315829 227790798 499977422 227790798 113260896 227790798 113260896 886797605 113260896 499994374 984676745 499994374 27883988 499994374 27883988 499962378 27883988 500013290 399115262 500013290 621644299 500013290 621644299 500009771 621644299 871363967 128618035 871363967 499981059 871363967 499981059 285433995 500013898 285433995 500013898 468001582 500013898 83594726 916377715 83594726 560699762 83594726 560699762 743223849 256777179 743223849 500015877 743223849 500015877 894387554 500015877 366659957 774590046 366659957 774590046 500028208 774590046 499976488 741768720 499976488 609300096 499976488 609300096 293740612 499975880 293740612 499975880 767247850 499975880 455766758 474201676 455766758 474201676 525727530 474201676 500015534 137319046 500015534 771594322 500015534 771594322 966402569 499995956 966402569 499995956 357278786 642741133 357278786 632120408 357278786 632120408 817291996 499967121 817291996 973542087 817291996 973542087 383656832 992416732 383656832 992416732 992439067 992416732 500005782 17728757 500005782 422818195 500005782 422818195 500023729 422818195 461828867 538232526 461828867 500006065 461828867 500006065 978931738 500006065 901964124 98032378 901964124 149020685 901964124 149020685 499979217 149020685 795769593 795769269 795769593 898810212 795769593 898810212 500002251 898810212 736443950 939350361 736443950 939350361 939300926 939350361 736104977 736152586 736104977 161257545 736104977 161257545 499975613 161257545 530495599 500001478 530495599 791399336 530495599 791399336 115727579 500035074 115727579 500035074 860168282 500035074 500032514 876132680 500032514 876132680 500000893 876132680 719751347 280239174 719751347 982049535 719751347 982049535 17900301 982049535 499968758 947891401 499968758 514745131 499968758 514745131 514733833 514745131 500039534 45855359 500039534 45855359 393719982 393678062 393719982 567167966 393719982 567167966 500037742 963734311 500037742 500034117 500037742 500034117 411861808 500034117 845693584 196576843 845693584 196576843 196577427 196576843 627057269 627108135 627057269 499963378 627057269 499963378 964355262 499963378 499980659 301063581 499980659 540724700 499980659 540724700 459247837 540724700 919765017 499982704 919765017 499982704 309559460 499982704 660168485 339868076 660168485 388875353 660168485 388875353 295075461 704925406 295075461 172143307 295075461 172143307 500032049 172143307 144548217 500035915 144548217 204551422 144548217 204551422 500012273 204551422 391980034 500029148 391980034 68112141 391980034 68112141 68091983 68112141 499992147 320951555 499992147 741550189 499992147 741550189 258420885 741550189 724719578 500020847 724719578 500020847 802960594 500020847 66633336 66620171 66633336 504516297 66633336 504516297 680712125 499966861 680712125 770688599 680712125 770688599 770703502 770688599 500031275 91639637 500031275 437619267 500031275 437619267 562322344 437619267 499980380 72542469 499980380 132342221 499980380 132342221 132335007 132342221 275641115 576432267 275641115 576432267 499994395 576432267 499986562 778215382 499986562 732753496 499986562 732753496 267241862 732753496 499975064 251758560 499975064 251758560 501726075 498270000 501726075 500023170 501726075 500023170 828386746 55196531 828386746 55196531 55194062 55196531 877033520 350936765 877033520 350936765 350930477 350936765 500021548 56199064 500021548 56199064 41497563 689368147 41497563 689368147 313965698 686004371 313965698 499970977 313965698 499970977 500028503 214103357 500028503 762965776 500028503 762965776 500000649 762965776 580963295 768177488 580963295 768177488 499966285 768177488 499982550 464100432 499982550 861237140 499982550 861237140 138779597 861237140 927310313 72700377 927310313 357959647 927310313 357959647 386998622 500037939 386998622 499989013 386998622 499989013 235976578 499989013 947756696 500003384 947756696 500018067 947756696 500018067 3505836 727585704 3505836 727585704 499962969 727585704 127554025 872487044 127554025 637885279 127554025 637885279 466342672 466321780 466342672 500008306 466342672 500008306 819408087 500008306 89004907 499992455 89004907 499988470 89004907 499988470 500025204 663067083 500025204 500015344 500025204 500015344 650838295 500015344 500070035 500038019 500070035 684099656 500070035 684099656 684040617 684099656 364381172 499964519 364381172 499964519 66399190 933676016 66399190 759754338 66399190 759754338 759738102 759754338 706967722 706972205 706967722 208053870 706967722 208053870 85916606 914045328 85916606 601484492 85916606 601484492 942165692 500004396 942165692 852471480 942165692 852471480 303395163 696679411 303395163 333453939 303395163 333453939 499997684 333453939 113328688 116026658 113328688 116026658 223470961 590212064 223470961 590212064 499968479 734089260 499968479 408838107 499968479 408838107 591162213 408838107 458372342 499966867 458372342 99042037 458372342 99042037 499993408 99042037 383457211 383419502 383457211 976291356 383457211 976291356 23694511 976291356 857191815 142817537 857191815 651273271 857191815 651273271 651294823 651273271 948995447 499977818 948995447 765884805 948995447 765884805 97640014 902337507 97640014 500018777 97640014 500018777 736892529 500018777 564317831 435686504 564317831 448209576 564317831 448209576 203182851 500023090 203182851 90740243 203182851 90740243 90719811 90740243 848804634 140646642 848804634 140646642 102421732 500036648 102421732 500023527 102421732 500023527 677201602 500023527 286480867 500015398 286480867 500015398 904801155 499970557 904801155 518259435 904801155 518259435 499987743 631672094 499987743 223959544 499987743 223959544 223884791 223959544 912935662 87115735 912935662 500021354 912935662 500021354 576634687 393126714 576634687 393126714 499997760 393126714 654032842 52615563 654032842 52615563 499962959 199802317 499962959 226434255 499962959 226434255 500029946 226434255 499972693 96619243 499972693 475613851 499972693 475613851 768446168 499965671 768446168 499965671 486045510 499965671 784763746 912102534 784763746 912102534 87853842 912102534 809544072 809575776 809544072 231826289 809544072 231826289 494706712 499968646 494706712 499968646 148652994 499968646 731160480 731173351 731160480 454586432 731160480 454586432 166600190 833381512 166600190 124871296 166600190 124871296 798271943 500012683 798271943 838225308 798271943 838225308 161773065 838225308 406314128 593723231 406314128 478944478 406314128 478944478 521028592 478944478 48780671 499981575 48780671 355827170 48780671 355827170 644172455 355827170 394127352 394197699 394127352 276359579 394127352 276359579 500032973 276359579 499983576 864596130 499983576 864596130 998709545 1242888 998709545 584555293 998709545 584555293 415456762 584555293 715369288 715406307 715369288 44512923 715369288 44512923 955543630 44512923 699110445 300886622 699110445 499975502 699110445 499975502 999659852 499975502 499968088 736253553 499968088 241436496 499968088 241436496 499965200 241436496 500012339 842065063 500012339 499980627 500012339 499980627 716433003 499980627 499969574 813627074 499969574 524009755 499969574 524009755 475977607 524009755 832779010 500036415 832779010 513235623 832779010 513235623 513206103 513235623 855605434 855634048 855605434 499997156 855605434 499997156 422466393 499997156 499960942 358443524 499960942 690115747 499960942 690115747 690111269 690115747 212661178 212711546 212661178 185052281 212661178 185052281 814946527 185052281 47819268 952169162 47819268 500024324 47819268 500024324 733272344 500024324 561094032 222424295 561094032 222424295 172700500 172694480 172700500 935085286 172700500 935085286 922812244 77236734 922812244 500028451 922812244 500028451 175798139 500028451 495233610 686066185 495233610 686066185 993719609 500031159 993719609 808376711 993719609 808376711 499963520 808376711 875545941 121906305 875545941 121906305 121912448 121906305 578201078 838585890 578201078 838585890 161414358 838585890 735890641 264152689 735890641 500013292 735890641 500013292 327484967 327518410 327484967 325299415 327484967 325299415 325295040 325299415 500008442 910844034 500008442 270428590 500008442 270428590 270406970 270428590 960386115 39617246 960386115 794600652 960386115 794600652 205347263 794600652 819884594 182254447 819884594 182254447 160035661 929384911 160035661 929384911 929367974 929384911 499970683 144766554 499970683 760737479 499970683 760737479 62602563 937374067 62602563 746414405 62602563 746414405 360528255 779887775 360528255 779887775 939722064 939731500 939722064 77105139 939722064 77105139 77126060 77105139 304595545 304524013 304595545 595757251 304595545 595757251 960956159 39107929 960956159 718464031 960956159 718464031 79408592 920562808 79408592 650837203 79408592 650837203 499999127 150323788 499999127 150323788 500007437 150323788 476972995 500018718 476972995 397148742 476972995 397148742 499960017 397148742 424666577 757084594 424666577 757084594 757139235 757084594 79973422 79971275 79973422 93129276 79973422 93129276 652518483 499992524 652518483 550046640 652518483 550046640 500003729 550046640 737637910 340588337 737637910 340588337 340525268 340588337 714357230 714335392 714357230 722228311 714357230 722228311 722207275 722228311 251385670 748630082 251385670 407862387 251385670 407862387 698456354 301579431 698456354 499996961 698456354 499996961 502684855 502746822 502684855 134012322 502684855 134012322 48760013 951212472 48760013 763138852 48760013 763138852 763124323 763138852 500024157 403007293 500024157 997295816 500024157 997295816 2692999 997295816 714607646 714640150 714607646 517355374 714607646 517355374 283188699 716800155 283188699 417250399 283188699 417250399 643800442 11618051 643800442 11618051 988387785 11618051 887377947 112652279 887377947 270136885 887377947 270136885 159287920 499991812 159287920 499972024 159287920 499972024 787530988 499997431 787530988 499997431 28585650 499997431 500027766 562883268 500027766 78849121 500027766 78849121 500033063 78849121 499988210 102130014 499988210 102130014 500032949 102130014 61598956 938479253 61598956 269703947 61598956 269703947 500026563 981091876 500026563 275565205 500026563 275565205 275608782 275565205 459551574 955566216 459551574 955566216 955587492 955566216 500030421 811982865 500030421 811982865 812013574 811982865 456459551 525599781 456459551 525599781 499979101 525599781 103128117 499964521 103128117 499964521 871886530 871895463 871886530 867659470 871886530 867659470 499982659 867659470 499991445 65180036 499991445 65180036 934816829 65180036 50472424 940057439 50472424 940057439 500031890 940057439 500029774 641959281 500029774 487833065 500029774 487833065 512172333 487833065 165277323 82828951 165277323 82828951 917154935 82828951 500029442 254802591 500029442 980644557 500029442 980644557 19326462 980644557 944384263 499996620 944384263 905314226 944384263 905314226 603621406 500019066 603621406 820525200 603621406 820525200 179473098 820525200 500029710 782656825 500029710 78383319 500029710 78383319 78328702 78383319 500000436 245280099 500000436 487016418 500000436 487016418 486966229 487016418 709502745 500001858 709502745 500001858 500027723 616019400 500027723 500010007 500027723 500010007 5841510 500010007 835237290 500007918 835237290 519962272 835237290 519962272 264720449 499998343 264720449 156552840 264720449 156552840 843448489 156552840 500015301 350137866 500015301 499984418 500015301 499984418 708419012 499984418 449019827 550934497 449019827 138542283 449019827 138542283 138504284 138542283 499965898 491783769 499965898 499966365 499965898 499966365 109491601 985885509 109491601 985885509 985944847 985885509 64397450 935611379 64397450 316335561 64397450 316335561 774638370 77620669 774638370 77620669 922329372 77620669 103809136 896127327 103809136 33935133 103809136 33935133 33882573 33935133 123497194 233978254 123497194 233978254 499997681 935317083 499997681 935317083 935319528 935317083 251084973 500032387 251084973 338475241 251084973 338475241 661551206 338475241 473020888 545160167 473020888 545160167 545128988 545160167 500024778 792625542 500024778 712877360 500024778 712877360 297679897 904382816 297679897 904382816 95616319 904382816 500007963 88642793 500007963 88642793 911374774 88642793 500002032 684129309 500002032 394276113 500002032 394276113 499987566 394276113 499997569 244238557 499997569 997116395 499997569 997116395 997088826 997116395 500005600 157483951 500005600 251325950 500005600 251325950 748654553 251325950 499962997 196239097 499962997 500008104 499962997 500008104 698219459 288790445 698219459 288790445 288737562 288790445 500008820 793941888 500008820 632650871 500008820 632650871 367394447 632650871 402840362 499966775 402840362 163631525 402840362 163631525 836386330 163631525 499992723 53430085 499992723 824760634 499992723 824760634 824790393 824760634 625168213 239711935 625168213 239711935 785021137 785022891 785021137 500024116 785021137 500024116 795637171 500024116 511428943 499967392 511428943 499981688 511428943 499981688 964729634 454158481 964729634 454158481 256871764 500033982 256871764 315790900 256871764 315790900 499996447 315790900 28047327 959084247 28047327 959084247 959072134 959084247 143695291 500000029 143695291 69828499 143695291 69828499 69814354 69828499 740044372 740063136 740044372 499999916 740044372 499999916 777364391 499999916 679316264 320700324 679316264 505322454 679316264 505322454 494675630 505322454 805421281 194598598 805421281 499968132 805421281 499968132 415614937 499968132 499961793 61675382 499961793 278848443 499961793 278848443 721121950 278848443 206871475 793170139 206871475 701991635 206871475 701991635 499996918 701991635 278806819 500032962 278806819 500032962 598235601 598225020 598235601 874784437 598235601 874784437 874723559 874784437 566098282 566073958 566098282 676643688 566098282 676643688 676675632 676643688 499985866 135260297 499985866 135260297 676124919 323842749 676124919 781273959 676124919 781273959 421396443 654488951 421396443 654488951 654467968 654488951 197592512 197546253 197592512 933411273 197592512 933411273 66625928 933411273 466969118 466935561 466969118 499989814 466969118 499989814 595289877 499989814 118175840 881851016 118175840 679188307 118175840 679188307 784629224 875142599 784629224 875142599 124800923 875142599 499970731 13125725 499970731 510870840 499970731 510870840 129452616 500020426 129452616 97768394 129452616 97768394 500022621 97768394 361042036 499979528 361042036 499975278 361042036 499975278 22118166 499975278 500012764 436247633 500012764 436247633 500029653 248908953 500029653 500007565 500029653 500007565 46740314 500007565 256863201 743152153 256863201 499998969 256863201 499998969 819103055 499998969 702246511 702301836 702246511 426959151 702246511 426959151 573081280 426959151 582632351 499977631 582632351 500038468 582632351 500038468 963943280 500038468 499974120 901209057 499974120 492456540 499974120 492456540 457172301 542808708 457172301 152220561 457172301 152220561 500038711 565530566 500038711 499975621 500038711 499975621 769011203 499975621 481734942 481796116 481734942 260204887 481734942 260204887 500029543 260204887 499998060 582858428 499998060 35543396 499998060 35543396 499981719 35543396 500025731 616173365 500025731 499972849 500025731 499972849 181717095 181689776 181717095 277646340 181717095 277646340 277716825 277646340 127192625 500011559 127192625 499980786 127192625 499980786 740664005 499980786 499961479 180941718 499961479 545285016 499961479 545285016 638630584 500016761 638630584 570902851 638630584 570902851 500003352 570902851 850635875 423971442 850635875 423971442 576037504 423971442 750735372 500038791 750735372 707841601 750735372 707841601 104144370 895883859 104144370 499996453 104144370 499996453 273633727 500030902 273633727 500030902 222501240 500030902 500000094 757765282 500000094 305852479 500000094 305852479 969384031 969385864 969384031 503901400 969384031 503901400 503922656 503901400 976745464 500008707 976745464 648138595 976745464 648138595 351806650 648138595 979953153 979955948 979953153 606274141 979953153 606274141 500028054 606274141 500036230 190010966 500036230 679348434 500036230 679348434 679344086 679348434 222531796 777429089 222531796 500000262 222531796 500000262 538802962 538857096 538802962 372753673 538802962 372753673 499997512 372753673 500037571 281465534 500037571 557493109 500037571 557493109 557522196 557493109 500024027 201179677 500024027 801496629 500024027 801496629 198445257 801496629 500025584 987334976 500025584 924825715 500025584 924825715 228288717 279495853 228288717 279495853 888966626 111024510 888966626 499967234 888966626 499967234 133930845 499967234 425464713 983339095 425464713 983339095 500020921 832572522 500020921 442996607 500020921 442996607 154780146 154724934 154780146 500027613 154780146 500027613 894150313 300450869 894150313 300450869 500006633 869820056 500006633 59132657 500006633 59132657 59094032 59132657 410380180 500021859 410380180 376041947 410380180 376041947 623957706 376041947 45440761 375398113 45440761 375398113 871476666 128548001 871476666 865518355 871476666 865518355 134452387 865518355 759611264 130309981 759611264 130309981 499996324 130309981 996877223 500033583 996877223 513945739 996877223 513945739 499973109 513945739 525552895 474489993 525552895 625119789 525552895 625119789 790241901 209784775 790241901 680853739 790241901 680853739 319122111 680853739 499986174 859942097 499986174 117670632 499986174 117670632 882372100 117670632 604595757 499977417 604595757 504196438 604595757 504196438 292776331 500038383 292776331 500014147 292776331 500014147 963893417 500014147 850912002 500023196 850912002 829812628 850912002 829812628 118300209 521379845 118300209 521379845 710653007 289389622 710653007 499962922 710653007 499962922 936309969 499962922 757873278 645732300 757873278 645732300 645698195 645732300 886463825 481925691 886463825 481925691 259465479 500006513 259465479 500006513 681549569 500006513 500030123 882173096 500030123 453803457 500030123 453803457 338345418 500030091 338345418 500030091 141882428 500030091 728445275 271483591 728445275 940350957 728445275 940350957 969000436 30962804 969000436 216573896 969000436 216573896 500029392 216573896 856733945 143244718 856733945 893355801 856733945 893355801 361949944 417899251 361949944 417899251 417941521 417899251 278303039 278264289 278303039 500011688 278303039 500011688 907510554 907521810 907510554 469285591 907510554 469285591 354191605 782963057 354191605 782963057 217024936 782963057 547393437 452619285 547393437 786781888 547393437 786781888 499981244 786781888 927302365 927357683 927302365 499986617 927302365 499986617 162831993 499986617 500023247 177048936 500023247 177048936 822988164 177048936 385306664 385282015 385306664 708402426 385306664 708402426 291618029 708402426 917815045 917873653 917815045 577284818 917815045 577284818 177404531 177402663 177404531 548303569 177404531 548303569 833637197 762819574 833637197 762819574 499974882 173150535 499974882 308479889 499974882 308479889 691598362 308479889 394292187 605732434 394292187 21878889 394292187 21878889 500027628 389211221 500027628 390344401 500027628 390344401 390371958 390344401 499977054 682789689 499977054 499961126 499977054 499961126 517822056 499961126 499984485 623196683 499984485 337373572 499984485 337373572 662611534 337373572 638130392 638154602 638130392 331382806 638130392 331382806 499992168 331382806 866901091 724022777 866901091 724022777 276000153 724022777 870637170 499984933 870637170 941053264 870637170 941053264 58946236 941053264 598741061 598764895 598741061 312210910 598741061 312210910 77777832 77775331 77777832 145506835 77777832 145506835 850054603 656802673 850054603 656802673 499987981 915493072 499987981 433785442 499987981 433785442 97434271 73573392 97434271 73573392 926403034 73573392 29048695 827184098 29048695 827184098 827161946 827184098 499973972 862747586 499973972 499989245 499973972 499989245 886978875 499972083 886978875 500016817 886978875 500016817 17626435 500016817 500038365 406860493 500038365 499976652 500038365 499976652 900720349 499976652 22568499 500010434 22568499 500010434 500004727 816371901 500004727 298556710 500004727 298556710 298543726 298556710 769574649 146167636 769574649 146167636 853810295 146167636 602256951 602279626 602256951 190771036 602256951 190771036 809219611 190771036 501566906 244369923 501566906 244369923 244377631 244369923 516540351 483451261 516540351 499986326 516540351 499986326 864542393 499986326 500013813 148993036 500013813 516280099 500013813 516280099 483725697 516280099 788097503 394487519 788097503 394487519 394489420 394487519 981242177 981264068 981242177 930640667 981242177 930640667 500016144 930640667 804296986 499980122 804296986 617375661 804296986 617375661 382630273 617375661 681806780 318239316 681806780 500990609 681806780 500990609 363032423 500033804 363032423 500033804 893701473 500033804 195561982 311130053 195561982 311130053 500010705 311130053 419164121 828424997 419164121 828424997 171565558 828424997 779155103 732122223 779155103 732122223 499969756 732122223 500013796 172860326 500013796 499973460 500013796 499973460 671420532 499973460 441991041 558003931 441991041 499971379 441991041 499971379 170366140 499971379 499979194 754116404 499979194 58383074 499979194 58383074 941606210 58383074 500018776 806869189 500018776 610349662 500018776 610349662 389678146 610349662 936478229 936486303 936478229 499983008 936478229 499983008 213041844 786976905 213041844 720827437 213041844 720827437 720826417 720827437 500030382 321526172 500030382 383467563 500030382 383467563 500004311 383467563 500011083 209432275 500011083 209432275 790587664 209432275 149212682 499963337 149212682 499963337 42914341 499963337 237318611 499986306 237318611 139314498 237318611 139314498 860690623 139314498 499984250 709630402 499984250 499994151 499984250 499994151 385630644 385626207 385630644 500028299 385630644 500028299 658539694 500028299 499997782 985542845 499997782 985542845 500019564 985542845 499967974 179318497 499967974 500020195 499967974 500020195 107683623 500020195 367231027 939818454 367231027 939818454 60180572 939818454 641276197 499970206 641276197 499970206 957180391 499970206 59429223 499989206 59429223 499989206 587112127 499989206 500029608 592383148 500029608 499967025 500029608 499967025 887005687 887001688 887005687 961961241 887005687 961961241 38006869 961961241 499998336 497999030 499998336 961963342 499998336 961963342 795202474 204791209 795202474 627407521 795202474 627407521 372525151 627407521 799393420 776937042 799393420 776937042 570243972 493217999 570243972 493217999 499993178 276019883 499993178 664230736 499993178 664230736 335744707 664230736 906403636 500010139 906403636 500010139 604933284 500007553 604933284 844903652 604933284 844903652 844933001 844903652 500031354 44636803 500031354 44636803 44603945 44636803 564290626 564303515 564290626 68307655 564290626 68307655 234552690 234487504 234552690 707567756 234552690 707567756 836748973 163260012 836748973 488964018 836748973 488964018 272814541 727194107 272814541 539205589 272814541 539205589 670341446 240694869 670341446 240694869 240729010 240694869 742513344 219573544 742513344 219573544 499996749 219573544 500001137 701703516 500001137 701703516 794659782 500003637 794659782 500031813 794659782 500031813 925939912 500031813 500022966 3190715 500022966 428766029 500022966 428766029 571276875 428766029 108254366 108258463 108254366 59984447 108254366 59984447 940070226 59984447 135714559 135652388 135714559 575256128 135714559 575256128 424771824 575256128 399281782 500037739 399281782 174432742 399281782 174432742 499992792 174432742 345773855 823583147 345773855 823583147 760222550 753211071 760222550 753211071 753242732 753211071 996890161 3083102 996890161 863958460 996890161 863958460 110389253 794635499 110389253 794635499 794578250 794635499 86384279 913679892 86384279 695942288 86384279 695942288 988282743 11743442 988282743 960717285 988282743 960717285 538264600 243772811 538264600 243772811 756272578 243772811 1592395 662918994 1592395 662918994 662907036 662918994 400972111 758823908 400972111 758823908 679455813 320557703 679455813 500026938 679455813 500026938 346832738 500026938 500009969 164969710 500009969 838494037 500009969 838494037 388147987 617975000 388147987 617975000 790437342 500022524 790437342 500022524 242296728 500022524 492346577 704744284 492346577 704744284 295210873 704744284 499964839 630279165 499964839 499976116 499964839 499976116 60390726 499999544 60390726 396730450 60390726 396730450 735860323 499976993 735860323 763237963 735860323 763237963 236802971 763237963 243000576 500033049 243000576 500033049 978538377 500033049 748386064 251578282 748386064 484125578 748386064 484125578 476041372 681441423 476041372 681441423 318495677 681441423 500003570 948228651 500003570 948228651 883905099 314052364 883905099 314052364 196463085 196450809 196463085 762564603 196463085 762564603 708701712 499967452 708701712 794253193 708701712 794253193 205779334 794253193 506247924 500006212 506247924 601899411 506247924 601899411 914601617 500021774 914601617 545863466 914601617 545863466 454101496 545863466 955228589 44779802 955228589 79974683 955228589 79974683 499981449 79974683 650145667 499977126 650145667 781064492 650145667 781064492 145893391 145885241 145893391 205273157 145893391 205273157 794714087 205273157 499971793 132040665 499971793 263253372 499971793 263253372 736728000 263253372 711370559 229256352 711370559 229256352 500004667 229256352 500019511 816980083 500019511 499968746 500019511 499968746 236771370 499968746 484089945 515893735 484089945 325645916 484089945 325645916 889858214 702728016 889858214 702728016 499967065 952435711 499967065 952435711 47631962 952435711 164570806 500034504 164570806 416879221 164570806 416879221 576119733 500038880 576119733 500038880 52023368 500038880 450433501 549621708 450433501 192281893 450433501 192281893 8969450 694277385 8969450 694277385 993942709 993965667 993942709 535300039 993942709 535300039 500023299 223328968 500023299 499981365 500023299 499981365 704506074 499981365 513688931 500009339 513688931 500019931 513688931 500019931 43146037 500000481 43146037 150694709 43146037 150694709 241769359 500015523 241769359 500015523 945952262 500015523 134340994 865672437 134340994 544231022 134340994 544231022 782139569 499960082 782139569 500035586 782139569 500035586 877303561 500035586 1523602 998446698 1523602 499975723 1523602 499975723 890724228 499975723 500037458 592852507 500037458 177998622 500037458 177998622 822038864 177998622 585756852 23868186 585756852 23868186 23862675 23868186 566571164 10538435 566571164 10538435 499972690 343635953 499972690 952020813 499972690 952020813 952026639 952020813 368907570 280713751 368907570 280713751 978776174 604973003 978776174 604973003 395047228 604973003 500009161 474342182 500009161 499977393 500009161 499977393 235499236 499977393 526207768 574117277 526207768 574117277 392921406 934122214 392921406 934122214 45830096 45828873 45830096 49199232 45830096 49199232 500022808 49199232 139854765 869746054 139854765 869746054 869342571 66775336 869342571 66775336 66813590 66775336 365755865 634245353 365755865 403574989 365755865 403574989 923056608 170941491 923056608 170941491 499975903 170941491 981213054 981215370 981213054 499965014 981213054 499965014 477460068 499965014 484973577 515061317 484973577 499979030 484973577 499979030 884226319 499979030 421840905 500025154 421840905 64995768 421840905 64995768 934984330 64995768 118960266 881008545 118960266 604963808 118960266 604963808 394971218 604963808 118705194 499989614 118705194 456458427 118705194 456458427 456480719 456458427 441322037 558648463 441322037 500036061 441322037 500036061 994341517 500036061 511739662 92924662 511739662 92924662 907067545 92924662 24741277 787909280 24741277 787909280 500015778 787909280 499999476 179707715 499999476 500008370 499999476 500008370 779625499 500008370 283566900 117260596 283566900 117260596 117318683 117260596 848706291 151260444 848706291 499994210 848706291 499994210 539397772 539342003 539397772 554759967 539397772 554759967 554724700 554759967 500029992 784306415 500029992 499979910 500029992 499979910 659082370 499981573 659082370 513851848 659082370 513851848 513860474 513851848 610092666 461175101 610092666 461175101 499999546 461175101 500016255 45325789 500016255 499993621 500016255 499993621 478090011 499993621 499985399 771793885 499985399 499975618 499985399 499975618 824961738 175007034 824961738 500017182 824961738 500017182 473873929 500017182 500018140 738064635 500018140 385493743 500018140 385493743 385448216 385493743 500015328 602685207 500015328 363440945 500015328 363440945 636499584 363440945 500023880 27857174 500023880 511656847 500023880 511656847 511719436 511656847 499969592 819353631 499969592 324067567 499969592 324067567 248748321 919544446 248748321 919544446 500001068 919544446 311633312 927757242 311633312 927757242 499984011 927757242 288442481 429562048 288442481 429562048 499986956 429562048 182077816 817886827 182077816 499990631 182077816 499990631 147875424 499990631 499977042 700400557 499977042 700400557 299528001 700400557 500004073 754567741 500004073 37930495 500004073 37930495 962060946 37930495 406668171 593342016 406668171 499975613 406668171 499975613 71840024 499975613 341407760 901968947 341407760 901968947 98009554 901968947 359423195 834157631 359423195 834157631 834129991 834157631 263867110 736191253 263867110 499961519 263867110 499961519 42659734 499961519 499996231 658361427 499996231 545137747 499996231 545137747 454860017 545137747 475627089 929144605 475627089 929144605 499992427 929144605 379096773 500012181 379096773 500012181 53715308 500012181 500008173 77146716 500008173 699535784 500008173 699535784 699528583 699535784 499979816 393474586 499979816 687596748 499979816 687596748 687570471 687596748 500031791 384377010 500031791 865741076 500031791 865741076 865746531 865741076 694746160 305313367 694746160 438539170 694746160 438539170 156847479 843092327 156847479 500020781 156847479 500020781 923894848 500020781 403427386 500004283 403427386 491911391 403427386 491911391 742386282 408261055 742386282 408261055 281141593 560627358 281141593 560627358 659130545 394103065 659130545 394103065 605912331 394103065 917575446 82400132 917575446 464203740 917575446 464203740 535724744 464203740 920419083 79583516 920419083 284911520 920419083 284911520 477851741 962221157 477851741 962221157 500037099 218283338 500037099 778162247 500037099 778162247 778136269 778162247 499969233 196707116 499969233 823352604 499969233 823352604 823347073 823352604 500011296 445107961 500011296 845892509 500011296 845892509 845840714 845892509 499987553 293688342 499987553 500022838 499987553 500022838 724988504 500022838 394632873 664599904 394632873 664599904 621260255 378749860 621260255 864744149 621260255 864744149 135288237 864744149 500022689 484733516 500022689 607324350 500022689 607324350 392653995 607324350 575659061 438151206 575659061 438151206 69554228 930444843 69554228 500029581 69554228 500029581 9876703 500029581 18376037 360535631 18376037 360535631 500006209 82013158 500006209 309871522 500006209 309871522 690128066 309871522 499978535 889749394 499978535 856123157 499978535 856123157 856129731 856123157 739299456 260652642 739299456 956838537 739299456 956838537 43143911 956838537 141054333 500011054 141054333 500011054 170636212 701916070 170636212 701916070 500031820 701916070 499967558 324992109 499967558 500013824 499967558 500013824 833586899 500013824 500019135 131424290 500019135 982521502 500019135 982521502 17519827 982521502 500032054 922320829 500032054 95520608 500032054 95520608 904420179 95520608 782946039 217095633 782946039 415526945 782946039 415526945 584469469 415526945 940282466 59705275 940282466 499991472 940282466 499991472 186380695 813609978 186380695 319516778 186380695 319516778 680514351 319516778 504648647 500018181 504648647 623377108 504648647 623377108 496473337 500007813 496473337 499965500 496473337 499965500 10708398 10686850 10708398 637143529 10708398 637143529 499960136 82783156 499960136 82783156 917167774 82783156 549918466 314622210 549918466 314622210 500031720 314622210 903308209 499974962 903308209 499974962 656254748 343684521 656254748 452472620 656254748 452472620 180064436 499972669 180064436 499972669 80685120 499972669 304916134 304886098 304916134 335505731 304916134 335505731 499976017 478912137 499976017 500011143 499976017 500011143 494945391 500011143 978022236 978031227 978022236 80315551 978022236 80315551 137003697 500015633 137003697 94878366 137003697 94878366 789350800 499989233 789350800 867073804 789350800 867073804 403904065 500012756 403904065 499966552 403904065 499966552 258208029 499966552 309006699 674766157 309006699 674766157 869593843 130470143 869593843 533375934 869593843 533375934 330693718 725194582 330693718 725194582 725133443 725194582 500039643 184477579 500039643 746881253 500039643 746881253 746900449 746881253 249427633 249386399 249427633 618934823 249427633 618934823 500030812 103323506 500030812 345434641 500030812 345434641 938601411 61348762 938601411 500001571 938601411 500001571 717057998 282944549 717057998 738931489 717057998 738931489 261066329 738931489 805610847 500028777 805610847 737096590 805610847 737096590 499982650 680285650 499982650 680285650 500000715 680285650 291174013 930466539 291174013 930466539 500018368 930466539 499975673 490175499 499975673 499977327 499975673 499977327 607779290 499977327 132856213 988771532 132856213 988771532 11268066 988771532 499975284 577953883 499975284 499968973 499975284 499968973 227392794 499968973 966798477 33162462 966798477 83694550 966798477 83694550 499983408 83694550 552505135 499964762 552505135 499992030 552505135 499992030 895808060 161400770 895808060 161400770 161464741 161400770 965852077 34121908 965852077 594043070 965852077 594043070 594078182 594043070 719474278 255461490 719474278 255461490 744482839 255461490 74903432 925115581 74903432 499966134 74903432 499966134 491173106 491191699 491173106 301623930 491173106 301623930 885790133 123163812 885790133 123163812 166236133 833833786 166236133 499992490 166236133 499992490 973143744 499992490 74413160 499976205 74413160 141728711 74413160 141728711 858301349 141728711 208308118 208249566 208308118 670948210 208308118 670948210 883396074 4593564 883396074 4593564 995417553 4593564 499993199 469533537 499993199 499994673 499993199 499994673 622301521 499994673 443935031 854763717 443935031 854763717 500009565 854763717 179047834 499997810 179047834 499967141 179047834 499967141 545752335 252716970 545752335 252716970 928752990 43203127 928752990 43203127 500001122 923891430 500001122 137826563 500001122 137826563 862216139 137826563 695907923 103495019 695907923 103495019 103464457 103495019 770268020 568864656 770268020 568864656 264814638 911567887 264814638 911567887 500010151 85624910 500010151 189112674 500010151 189112674 189138245 189112674 928624355 477344127 928624355 477344127 499977009 537123716 499977009 500018124 499977009 500018124 304004689 500018124 499967253 795393995 499967253 499990241 499967253 499990241 2600240 499990241 970035519 29961958 970035519 303766680 970035519 303766680 66674869 757582456 66674869 757582456 500032094 757582456 174678046 785290841 174678046 785290841 499969514 785290841 69222659 930830394 69222659 473494197 69222659 473494197 536451909 536474453 536451909 126505659 536451909 126505659 499964547 126505659 698464664 698493518 698464664 534762653 698464664 534762653 318928931 318959526 318928931 313791131 318928931 313791131 686232847 313791131 550516981 449486453 550516981 621652465 550516981 621652465 954389106 499961783 954389106 499961783 21255070 671979443 21255070 671979443 671933176 671979443 217511421 782523542 217511421 531069202 217511421 531069202 499992193 587934470 499992193 417333568 499992193 417333568 417348284 417333568 499992568 318905854 499992568 640992114 499992568 640992114 500027709 640992114 499978583 152300939 499978583 499986863 499978583 499986863 992192644 102291640 992192644 102291640 102352616 102291640 499990198 861623195 499990198 499973333 499990198 499973333 449682773 449689135 449682773 448170306 449682773 448170306 929688618 929709574 929688618 500037046 929688618 500037046 109943708 500037046 499999986 298781791 499999986 500001916 499999986 500001916 696151409 500001916 496884259 503151682 496884259 499963867 496884259 499963867 58282220 499963867 188169441 499988935 188169441 353809428 188169441 353809428 783983336 216024233 783983336 454974035 783983336 454974035 455034362 454974035 943554907 56502014 943554907 306148405 943554907 306148405 693879886 306148405 804905990 195107291 804905990 457434315 804905990 457434315 485166227 499990430 485166227 121014861 485166227 121014861 499984932 121014861 362141084 637833501 362141084 322514369 362141084 322514369 837951301 266045278 837951301 266045278 499995464 50942079 499995464 722100955 499995464 722100955 500039953 722100955 499992863 578151424 499992863 578151424 578097302 578151424 542610155 457398697 542610155 574688080 542610155 574688080 574715513 574688080 499995549 346791808 499995549 698547943 499995549 698547943 87832769 87809144 87832769 256056729 87832769 256056729 500013031 256056729 231156550 500007801 231156550 292494224 231156550 292494224 500027126 915355038 500027126 155808849 500027126 155808849 155833470 155808849 477817818 591806866 477817818 591806866 591811823 591806866 499967945 497457295 499967945 563548460 499967945 563548460 51392902 948656086 51392902 500039017 51392902 500039017 716001985 500039017 136373264 863639992 136373264 415139426 136373264 415139426 640710448 359343253 640710448 500016514 640710448 500016514 784736554 500016514 499998758 349395145 499998758 464753895 499998758 464753895 500005022 464753895 362447289 362501799 362447289 130363451 362447289 130363451 130403038 130363451 131494837 500024783 131494837 500024783 825587959 500024783 607639419 499970739 607639419 942579880 607639419 942579880 499973115 942579880 797362882 797384383 797362882 532543410 797362882 532543410 500007851 532543410 702307708 499999477 702307708 499999477 966852296 499999477 878822812 121187306 878822812 139900120 878822812 139900120 139853625 139900120 608616734 500020098 608616734 938579669 608616734 938579669 499986376 684297447 499986376 565568547 499986376 565568547 565581029 565568547 500035725 966940648 500035725 787793932 500035725 787793932 499968265 407433708 499968265 656286796 499968265 656286796 343752962 656286796 729414799 500012527 729414799 751250168 729414799 751250168 751317514 751250168 499987235 606511999 499987235 500027655 499987235 500027655 416541749 416586394 416541749 72667895 416541749 72667895 499968438 72667895 466476176 500025181 466476176 500025181 640725862 500025181 500008377 431857585 500008377 798274576 500008377 798274576 201711204 798274576 646313012 353717676 646313012 500035987 646313012 500035987 431960 412617 431960 836891122 431960 836891122 836919454 836891122 500005933 796246322 500005933 320043297 500005933 320043297 320076787 320043297 500003197 965275954 500003197 405011459 500003197 405011459 48771304 754820812 48771304 754820812 916966794 82963497 916966794 853087990 916966794 853087990 17708731 500022729 17708731 1558182 17708731 1558182 499994975 1558182 89578729 910438075 89578729 747589567 89578729 747589567 747590377 747589567 409977455 500011374 409977455 417753787 409977455 417753787 499992699 939157766 499992699 197378174 499992699 197378174 802647429 197378174 607067469 607083630 607067469 98564081 607067469 98564081 500017859 98564081 768606046 499968127 768606046 499968127 6462231 499968127 518907181 499968844 518907181 500036740 518907181 500036740 790920334 500036740 511145733 511133082 511145733 874556013 511145733 874556013 500019328 874556013 741409103 499971856 741409103 499971856 894053467 499971856 499962367 299359895 499962367 889586485 499962367 889586485 889589547 889586485 479729611 704128073 479729611 704128073 704177136 704128073 500015698 878969681 500015698 261193374 500015698 261193374 178194410 821774973 178194410 118962443 178194410 118962443 500000282 118962443 245165842 499983770 245165842 499976815 245165842 499976815 500014257 399752521 500014257 499965574 500014257 499965574 191765140 499965574 597927077 402042884 597927077 499994899 597927077 499994899 327835257 499994899 842360446 842362439 842360446 658469097 842360446 658469097 180699271 148743314 180699271 148743314 148756386 148743314 500028200 339814968 500028200 673328252 500028200 673328252 673309295 673328252 500023636 537022054 500023636 499994490 500023636 499994490 786500558 213549249 786500558 645538353 786500558 645538353 354500336 645538353 355631743 644368695 355631743 499966557 355631743 499966557 92763177 499966557 190309980 190247803 190309980 300629747 190309980 300629747 499965427 300629747 190960453 609619096 190960453 609619096 951864883 139975333 951864883 139975333 140032480 139975333 500016373 451779036 500016373 499965928 500016373 499965928 572941914 499965928 539455076 500038072 539455076 724686655 539455076 724686655 500001246 724686655 661806011 499962594 661806011 499962594 475275392 499962594 524309166 499966150 524309166 499966150 226155175 499966150 654767141 80627375 654767141 80627375 80578358 80627375 500004047 816568208 500004047 816568208 500014912 816568208 499996717 60702184 499996717 829378821 499996717 829378821 170656456 829378821 243828747 756213734 243828747 500027463 243828747 500027463 476636111 500027463 465414744 849872436 465414744 849872436 150145266 849872436 498960052 431994531 498960052 431994531 562307222 562315577 562307222 507249480 562307222 507249480 500008928 507249480 550113891 449851349 550113891 508384198 550113891 508384198 8293772 991662039 8293772 606539156 8293772 606539156 606599368 606539156 597233451 919277731 597233451 919277731 919255150 919277731 440312352 440294301 440312352 500000790 440312352 500000790 579216639 500000790 401667143 598282907 401667143 119548017 401667143 119548017 119546936 119548017 736404057 736391274 736404057 942225141 736404057 942225141 499964614 942225141 499979492 23881954 499979492 207760179 499979492 207760179 792161860 207760179 500038812 223741839 500038812 722080793 500038812 722080793 722094865 722080793 191652552 808394806 191652552 564446538 191652552 564446538 564431414 564446538 495521537 688091197 495521537 688091197 688130112 688091197 134040109 865899831 134040109 499972274 134040109 499972274 898895256 499972274 88474443 911480245 88474443 549815831 88474443 549815831 450123154 549815831 360964331 214453840 360964331 214453840 214476501 214453840 819221064 499963365 819221064 499963365 859832208 499963365 500027570 269299427 500027570 751043251 500027570 751043251 204320957 689677123 204320957 689677123 844117543 155910905 844117543 822979823 844117543 822979823 279728824 500039303 279728824 474052566 279728824 474052566 781280085 426790394 781280085 426790394 426772019 426790394 527413148 527428719 527413148 500032449 527413148 500032449 995131878 500032449 391819751 391787521 391819751 499960490 391819751 499960490 514065846 499960490 499983947 872455157 499983947 711273071 499983947 711273071 65146694 934834245 65146694 912559276 65146694 912559276 912524167 912559276 530436946 469575060 530436946 607576469 530436946 607576469 392404097 607576469 499961317 257634864 499961317 326716426 499961317 326716426 673278697 326716426 586417660 456692726 586417660 456692726 543329610 456692726 856171304 395467605 856171304 395467605 604554391 395467605 721781620 209297272 721781620 209297272 994779121 994806559 994779121 871513478 994779121 871513478 84274104 84256969 84274104 500014961 84274104 500014961 898518796 500014961 335403036 664569801 335403036 499976131 335403036 499976131 461253039 499978488 461253039 52678704 461253039 52678704 590933655 409092074 590933655 418865284 590933655 418865284 428964278 428998742 428964278 64861366 428964278 64861366 64865495 64861366 499999971 526185761 499999971 499999645 499999971 499999645 969038064 499999645 383040991 784501310 383040991 784501310 500034286 924391741 500034286 112757888 500034286 112757888 112769019 112757888 406557394 406496185 406557394 941468708 406557394 941468708 941449651 941468708 561194435 438803280 561194435 499968363 561194435 499968363 972797926 499968363 227018793 636118260 227018793 636118260 609495319 894184324 609495319 894184324 499975843 894184324 599287174 328114707 599287174 328114707 500039644 328114707 770673352 229339692 770673352 500007442 770673352 500007442 94964198 500007442 500016618 117198246 500016618 117198246 117227620 117198246 500010234 482463055 500010234 680587308 500010234 680587308 499987721 680587308 952143406 47854390 952143406 61745284 952143406 61745284 446357445 553689352 446357445 292171250 446357445 292171250 500024916 663505720 500024916 617525383 500024916 617525383 617598353 617525383 102996900 897063349 102996900 732910081 102996900 732910081 500033436 732910081 499993512 984854192 499993512 499967089 499993512 499967089 226823034 499967089 905548125 198119335 905548125 198119335 500028697 884172704 500028697 499992164 500028697 499992164 635586328 499992164 499995587 980866146 499995587 439936072 499995587 439936072 499982611 439936072 500000176 341172396 500000176 341172396 919088975 499979447 919088975 500020279 919088975 500020279 247577033 499975391 247577033 329520141 247577033 329520141 901672986 901664118 901672986 976555347 901672986 976555347 976524661 976555347 703542684 499967384 703542684 499967384 894098642 499967384 225582140 500030950 225582140 500002265 225582140 500002265 214815926 500002265 499999568 693665060 499999568 115232314 499999568 115232314 500024496 115232314 328128872 499961400 328128872 410647334 328128872 410647334 755788108 755793890 755788108 500036511 755788108 500036511 61678465 500036511 287907974 287886478 287907974 351516481 287907974 351516481 799284791 799301264 799284791 590845410 799284791 590845410 409099964 590845410 936341593 63604960 936341593 499973823 936341593 499973823 357683260 499973823 500019265 51601272 500019265 246139739 500019265 246139739 246135274 246139739 500020699 636015437 500020699 392366155 500020699 392366155 37882686 499989711 37882686 323265162 37882686 323265162 676756688 323265162 399889454 855338981 399889454 855338981 855342085 855338981 461994714 520102476 461994714 520102476 613432858 613424803 613432858 938487734 613432858 938487734 61542317 938487734 227703397 696064876 227703397 696064876 696058580 696064876 499971519 226205510 499971519 500014173 499971519 500014173 673997898 500014173 406435038 406467704 406435038 333853442 406435038 333853442 499984179 6113732 499984179 603380037 499984179 603380037 396664461 603380037 500010377 311693296 500010377 311693296 311705200 311693296 499964041 994967546 499964041 994893642 499964041 994893642 595920109 499987224 595920109 907393332 595920109 907393332 499985319 907393332 637628011 362432877 637628011 500039731 637628011 500039731 717445578 500039731 404454366 595523934 404454366 457266274 404454366 457266274 500027891 858417646 500027891 437536521 500027891 437536521 683622479 316388886 683622479 808093383 683622479 808093383 83077726 916926057 83077726 499975385 83077726 499975385 77735092 499975385 500007958 691775344 500007958 591080002 500007958 591080002 494734570 624499882 494734570 624499882 624483338 624499882 188535899 500022479 188535899 451528103 188535899 451528103 499990723 451528103 499984513 139828219 499984513 139828219 575210531 424809774 575210531 506597343 575210531 506597343 506527510 506597343 888881281 499999940 888881281 608981486 888881281 608981486 391009743 608981486 422208542 713559363 422208542 713559363 713576167 713559363 499976664 407900576 499976664 500029497 499976664 500029497 124241109 875731496 124241109 499970582 124241109 499970582 991611657 499973764 991611657 556165263 991611657 556165263 443830648 556165263 954115073 45862089 954115073 784596880 954115073 784596880 500028691 843935976 500028691 499966789 500028691 499966789 35117045 499966789 499981223 522198252 499981223 471800882 499981223 471800882 528177698 471800882 500013634 846416066 500013634 846416066 71407150 425446246 71407150 425446246 574586247 425446246 499977273 11167658 499977273 500037295 499977273 500037295 774361115 500037295 7817585 802391995 7817585 802391995 802405019 802391995 499977571 520486621 499977571 499989605 499977571 499989605 34252395 499989605 500007390 595279283 500007390 90010828 500007390 90010828 90021988 90010828 262168908 499963150 262168908 388147332 262168908 388147332 974638810 25361175 974638810 516356880 974638810 516356880 483704212 516356880 490655437 490646506 490655437 499979551 490655437 499979551 994739168 499979551 259495701 500038569 259495701 500038569 616383891 633330822 616383891 633330822 633354941 633330822 499964138 929833401 499964138 500015878 499964138 500015878 817506050 500015878 525900036 499987463 525900036 808825318 525900036 808825318 191229945 808825318 906646379 93307289 906646379 823066009 906646379 823066009 176925718 823066009 418254286 581785326 418254286 129491267 418254286 129491267 870457431 129491267 740820727 259236511 740820727 500032389 740820727 500032389 157165650 500032389 944240694 35759499 944240694 35759499 964307542 35759499 75181871 924833668 75181871 499996083 75181871 499996083 860680776 499996083 616712170 500003385 616712170 500003385 419785809 448912807 419785809 448912807 951358457 500006169 951358457 524925321 951358457 524925321 100029040 414116581 100029040 414116581 622999539 623025932 622999539 499978834 622999539 499978834 883607446 499978834 855562141 144455849 855562141 208114699 855562141 208114699 499981506 398873828 499981506 519246651 499981506 519246651 480767808 519246651 500008658 998025595 500008658 510490436 500008658 510490436 499997658 510490436 607516231 132799301 607516231 132799301 867270960 132799301 478981146 499989062 478981146 380181703 478981146 380181703 380148654 380181703 500034865 91340631 500034865 500021073 500034865 500021073 269822970 500013222 269822970 361565734 269822970 361565734 957380297 499995305 957380297 941520542 957380297 941520542 499983581 81058193 499983581 659341929 499983581 659341929 340674948 659341929 499978793 789337964 499978793 379975572 499978793 379975572 500017252 379975572 212141992 674941404 212141992 674941404 712466864 712485726 712466864 515472698 712466864 515472698 289282915 894118360 289282915 894118360 500014573 894118360 271693050 728351567 271693050 340513819 271693050 340513819 367224754 789219747 367224754 789219747 789277773 789219747 139492572 949151492 139492572 949151492 500015936 949151492 500014635 467451031 500014635 500000155 500014635 500000155 992281235 500000155 499964774 543357952 499964774 499979362 499964774 499979362 14918874 499979362 181489813 779908596 181489813 779908596 500006505 779908596 315553130 684448175 315553130 45998717 315553130 45998717 46012731 45998717 394929472 499970135 394929472 499970135 701214764 499970135 300905165 699093888 300905165 41560283 300905165 41560283 938875082 500025950 938875082 736380667 938875082 736380667 263644693 736380667 929296602 70687158 929296602 960202816 929296602 960202816 39775598 960202816 94718856 94714596 94718856 408441590 94718856 408441590 591533046 408441590 552002963 499983034 552002963 973006113 552002963 973006113 973061335 973006113 335387745 664563699 335387745 500038254 335387745 500038254 617718827 401026289 617718827 401026289 598966371 401026289 748394682 20690911 748394682 20690911 979315591 20690911 505242414 505279571 505242414 475323497 505242414 475323497 894219023 428172269 894219023 428172269 571814770 428172269 740921483 259022428 740921483 316858876 740921483 316858876 371203605 500024852 371203605 500024852 675937243 500024852 400300943 496084513 400300943 496084513 645834558 500000530 645834558 642553153 645834558 642553153 499966764 642553153 967887881 32041934 967887881 202567705 967887881 202567705 169631845 499991753 169631845 297330449 169631845 297330449 500013688 297330449 499992370 59547374 499992370 499991062 499992370 499991062 245153025 499991062 746603028 746649995 746603028 273260415 746603028 273260415 77385518 922577177 77385518 323590368 77385518 323590368 499966993 211683601 499966993 814283053 499966993 814283053 814301605 814283053 500005369 761950003 500005369 309630438 500005369 309630438 969002946 607108099 969002946 607108099 392846133 607108099 500036444 686290058 500036444 632220290 500036444 632220290 857051380 857063261 857051380 449940368 857051380 449940368 500035481 449940368 597288360 143785447 597288360 143785447 143768790 143785447 499971807 118877243 499971807 118877243 499996368 118877243 316646755 820252597 316646755 820252597 820252449 820252597 272348544 727629551 272348544 500005047 272348544 500005047 866315074 500005047 207277249 207200165 207277249 983745970 207277249 983745970 983798734 983745970 396565517 603372823 396565517 209852685 396565517 209852685 790148519 209852685 499960832 406556342 499960832 499994528 499960832 499994528 871211759 499994528 547731528 452287734 547731528 499992140 547731528 499992140 502595494 499992140 707108144 5488894 707108144 5488894 994515557 5488894 627996232 500029881 627996232 763276539 627996232 763276539 500017804 763276539 535351544 163436852 535351544 163436852 399401149 498056421 399401149 498056421 501883696 498056421 131943213 868060907 131943213 843332501 131943213 843332501 843379060 843332501 212466213 500018044 212466213 500018044 85331921 500018044 827444916 827485445 827444916 500035824 827444916 500035824 466166258 723788852 466166258 723788852 276194798 723788852 529092566 529110698 529092566 293422165 529092566 293422165 499984381 293422165 662174965 83689779 662174965 83689779 83676657 83689779 500015393 693254131 500015393 602435659 500015393 602435659 397584547 602435659 471094339 943685620 471094339 943685620 943699777 943685620 488110635 500007583 488110635 500007583 99087213 500007583 802722777 515187 802722777 515187 506346 515187 499983298 443915905 499983298 500012612 499983298 500012612 221048969 500012612 994850342 994882582 994850342 588572358 994850342 588572358 411462072 588572358 500001326 394497645 500001326 499997221 500001326 499997221 94346961 499997221 527767550 499966774 527767550 892090758 527767550 892090758 499981513 892090758 861198692 138828309 861198692 751638351 861198692 751638351 68077492 68050887 68077492 500017503 68077492 500017503 694387147 500017503 49536126 49522559 49536126 859010883 49536126 859010883 499973781 859010883 135791129 864201168 135791129 424139729 135791129 424139729 727962439 500011328 727962439 500011328 404054722 500011328 982240495 240973849 982240495 240973849 458229454 458227825 458229454 644706668 458229454 644706668 644757487 644706668 499999207 543392403 499999207 500038005 499999207 500038005 225410804 500038005 500022471 20652817 500022471 41417459 500022471 41417459 499990389 41417459 499999613 159990328 499999613 159990328 840068501 159990328 732395503 499979810 732395503 499979810 456750874 499979810 928506078 71453512 928506078 683463169 928506078 683463169 499975940 561412195 499975940 253151283 499975940 253151283 980909774 980935434 980909774 900319308 980909774 900319308 99698184 900319308 714883827 714890353 714883827 506864381 714883827 506864381 316083910 500002699 316083910 123855582 316083910 123855582 859644394 859711708 859644394 500025535 859644394 500025535 897037187 500025535 500001619 834071399 500001619 5929478 500001619 5929478 994000012 5929478 656557694 303777863 656557694 303777863 458230973 500021948 458230973 482112582 458230973 482112582 771154027 520585193 771154027 520585193 500012881 520585193 572837411 501641637 572837411 501641637 498330653 501641637 712490643 712504797 712490643 680587943 712490643 680587943 319457372 680587943 719584550 158249395 719584550 158249395 841716605 158249395 500015244 382723940 500015244 499961346 500015244 499961346 834595944 499961346 237766012 842575835 237766012 842575835 499984732 193584622 499984732 193584622 806405321 193584622 414332298 644268504 414332298 644268504 355730241 644268504 695034786 865387400 695034786 865387400 866826146 866840709 866826146 543246366 866826146 543246366 456756351 543246366 499998517 510788953 499998517 57120651 499998517 57120651 942851777 57120651 714881081 500039618 714881081 809674738 714881081 809674738 190337115 809674738 500001948 750448088 500001948 558170503 500001948 558170503 417269189 499998041 417269189 499996348 417269189 499996348 549017737 499996348 141049294 858963511 141049294 336718099 141049294 336718099 991890871 8103898 991890871 110715931 991890871 110715931 110670877 110715931 143497075 53099377 143497075 53099377 943413728 210526218 943413728 210526218 463298091 536698869 463298091 500031042 463298091 500031042 813133455 499969249 813133455 499969249 968394807 499969249 645807117 307353009 645807117 307353009 692641869 307353009 541833533 458199018 541833533 593739073 541833533 593739073 202474987 202474307 202474987 500024231 202474987 500024231 935769098 468362011 935769098 468362011 531606112 468362011 655954620 499986053 655954620 638175662 655954620 638175662 361820829 638175662 414669187 661778614 414669187 661778614 961430221 499980455 961430221 500034783 961430221 500034783 978031737 500034783 400086173 599897054 400086173 499974772 400086173 499974772 951440725 499974772 460842620 499996047 460842620 499996047 179870739 499996047 618591146 618598181 618591146 505644449 618591146 505644449 494363737 505644449 499995345 992872976 499995345 992872976 7129188 992872976 199919328 702981276 199919328 702981276 297070120 702981276 201486752 201443575 201486752 288135574 201486752 288135574 711809847 288135574 676457378 323598982 676457378 499986042 676457378 499986042 932064295 499986042 874129866 328552397 874129866 328552397 303322651 696678657 303322651 541631758 303322651 541631758 541610566 541631758 58824212 488147951 58824212 488147951 781119821 218959376 781119821 500006812 781119821 500006812 215454048 500037273 215454048 500026486 215454048 500026486 814089006 500026486 257303942 505567303 257303942 505567303 976184132 407123443 976184132 407123443 500030040 407123443 985971302 14036818 985971302 500038135 985971302 500038135 500011027 7879643 500011027 500035064 500011027 500035064 18614953 981379149 18614953 499973078 18614953 499973078 951228182 499973078 500028074 967731882 500028074 242426283 500028074 242426283 757577169 242426283 186124735 499993886 186124735 304455251 186124735 304455251 499983646 702300376 499983646 500018833 499983646 500018833 836901107 836927770 836901107 452521913 836901107 452521913 5945887 609379824 5945887 609379824 960115138 367807089 960115138 367807089 331783605 499968667 331783605 123589442 331783605 123589442 123625742 123589442 130509023 513466274 130509023 513466274 513490326 513466274 377653998 915537165 377653998 915537165 915503230 915537165 706133306 293870043 706133306 837365855 706133306 837365855 2052964 844276358 2052964 844276358 185850218 814108852 185850218 318551856 185850218 318551856 681443781 318551856 500011858 250057810 500011858 333208570 500011858 333208570 499965910 686486560 499965910 499968998 499965910 499968998 39671692 499968998 286263408 730653954 286263408 730653954 730620134 730653954 500026737 395559558 500026737 759376501 500026737 759376501 240617911 759376501 272233562 991143262 272233562 991143262 8810550 991143262 299030076 700955117 299030076 500017809 299030076 500017809 179296021 500017809 808489912 808513763 808489912 625163290 808489912 625163290 374835701 625163290 599639876 400327611 599639876 629174632 599639876 629174632 23182961 976828919 23182961 552716789 23182961 552716789 552689360 552716789 397984663 499984659 397984663 332227110 397984663 332227110 116951526 499978150 116951526 227044860 116951526 227044860 500010169 88212397 500010169 988901451 500010169 988901451 11089167 988901451 385683207 899073136 385683207 899073136 500001334 899073136 399204264 499972097 399204264 418350418 399204264 418350418 821795366 5034764 821795366 5034764 5030413 5034764 821346185 500014784 821346185 738167479 821346185 738167479 261815708 738167479 572642730 572649417 572642730 499999399 572642730 499999399 115049091 499999399 611290607 499968357 611290607 509995369 611290607 509995369 489999608 509995369 499995357 113843504 499995357 321790170 499995357 321790170 500033488 321790170 10417941 989524130 10417941 500015565 10417941 500015565 792055227 652433586 792055227 652433586 347622904 652433586 678389366 185003995 678389366 185003995 815003748 185003995 500002104 736102914 500002104 210370098 500002104 210370098 5378100 499997701 5378100 499997701 512971154 500023531 512971154 723320330 512971154 723320330 499988552 906806872 499988552 45156222 499988552 45156222 500037580 362509637 500037580 423588392 500037580 423588392 279661239 311937679 279661239 311937679 838042477 161893834 838042477 500025291 838042477 500025291 163140295 500025291 499988982 6063435 499988982 458409990 499988982 458409990 905290037 905272563 905290037 957484617 905290037 957484617 957530078 957484617 500029786 192827488 500029786 895701460 500029786 895701460 104255033 895701460 127031455 872954134 127031455 136450815 127031455 136450815 863570197 136450815 500029524 21643008 500029524 184444526 500029524 184444526 179640179 820347431 179640179 500028695 179640179 500028695 499975930 494657373 499975930 499985627 499975930 499985627 197019040 499985627 500012958 927935571 500012958 500020871 500012958 500020871 928061046 500020871 832787846 5355900 832787846 5355900 499964130 299884360 499964130 499992218 499964130 499992218 769758371 499992218 500028143 684609694 500028143 203112516 500028143 203112516 54017645 601781704 54017645 601781704 823301852 823270493 823301852 830942209 823301852 830942209 830944696 830942209 500032141 617272752 500032141 499973538 500032141 499973538 228353783 499973538 499972045 119598054 499972045 119598054 880365110 119598054 185954924 892953063 185954924 892953063 500036936 892953063 499979228 359622428 499979228 667683490 499979228 667683490 332323323 667683490 737290973 500034021 737290973 500039379 737290973 500039379 258114116 500039379 686074220 499984725 686074220 499984725 444621450 499984725 500028124 302947173 500028124 302947173 281697798 859334321 281697798 859334321 859354688 859334321 555685199 219480031 555685199 219480031 780511324 219480031 593231223 413798083 593231223 413798083 413746993 413798083 563683235 753846001 563683235 753846001 753865390 753846001 714598614 285453959 714598614 499991558 714598614 499991558 233269931 499991558 499997291 264458476 499997291 499978753 499997291 499978753 423300008 499978753 499962205 124026142 499962205 973059365 499962205 973059365 26925793 973059365 833758026 290315551 833758026 290315551 290309800 290315551 516904441 139897074 516904441 139897074 860081112 139897074 375840425 900041880 375840425 900041880 40627974 959431990 40627974 879223371 40627974 879223371 499993701 879223371 499964053 69859800 499964053 499985044 499964053 499985044 818179106 499985044 500026949 590386642 500026949 124126787 500026949 124126787 454543749 586164923 454543749 586164923 499981366 586164923 159696713 840344180 159696713 499961524 159696713 499961524 349252231 650687608 349252231 500027654 349252231 500027654 29495472 500027654 499969602 728735031 499969602 439185011 499969602 439185011 500029792 439185011 362841661 500021695 362841661 500021695 538763499 500021695 526971784 499971284 526971784 500030624 526971784 500030624 959730005 959799192 959730005 499965914 959730005 499965914 499977784 670705547 499977784 294743887 499977784 294743887 854298634 145755928 854298634 500031410 854298634 500031410 211258707 840733096 211258707 840733096 978039048 21942455 978039048 80272178 978039048 80272178 500004838 80272178 788244916 267479549 788244916 267479549 267469899 267479549 300617311 421428996 300617311 421428996 421477797 421428996 118810328 976827669 118810328 976827669 23138709 976827669 705867650 499965592 705867650 499965592 22948312 977027641 22948312 949474145 22948312 949474145 646803321 499977844 646803321 597646036 646803321 597646036 284757504 284730311 284757504 499970776 284757504 499970776 176598425 499970776 903170360 232650948 903170360 232650948 499993688 903952660 499993688 903952660 903925816 903952660 109647430 109646964 109647430 772544593 109647430 772544593 619047141 499983476 619047141 658750569 619047141 658750569 6753433 6724789 6753433 161498458 6753433 161498458 500004511 114403288 500004511 155201534 500004511 155201534 844787838 155201534 260105815 739905080 260105815 719368694 260105815 719368694 719438917 719368694 419600343 504566807 419600343 504566807 495385669 504566807 326380666 326354928 326380666 499961415 326380666 499961415 141477641 499961415 894303923 105715100 894303923 828313808 894303923 828313808 171726598 828313808 395992551 500012350 395992551 311716252 395992551 311716252 688295488 311716252 271373005 500035627 271373005 500035627 390609703 500035627 376465752 623532080 376465752 456295680 376465752 456295680 500007236 456295680 126284175 614805744 126284175 614805744 500025249 614805744 313392172 686616317 313392172 21988767 313392172 21988767 22031347 21988767 499965395 740776306 499965395 740776306 740773332 740776306 499988518 798764363 499988518 407160869 499988518 407160869 592874074 407160869 500014085 752251375 500014085 752251375 28086418 737455375 28086418 737455375 500031681 737455375 491966384 508022223 491966384 499981623 491966384 499981623 316562055 499981623 734056291 265906696 734056291 296724690 734056291 296724690 296799597 296724690 499975487 335280810 499975487 816210073 499975487 816210073 183723370 816210073 500022525 432282135 500022525 612963973 500022525 612963973 340411902 659548891 340411902 84030307 340411902 84030307 84033812 84030307 499986600 177030708 499986600 500003665 499986600 500003665 335121372 500003665 499964666 964898970 499964666 964898970 964864693 964898970 444798685 938148045 444798685 938148045 500033782 938148045 457099150 457146014 457099150 57782258 457099150 57782258 942163154 57782258 281307742 281271386 281307742 962795660 281307742 962795660 37178917 962795660 170595212 214688567 170595212 214688567 948278497 51690510 948278497 667600111 948278497 667600111 202695963 797302695 202695963 688189214 202695963 688189214 688212456 688189214 352264242 596224672 352264242 596224672 499997045 968819111 499997045 604750832 499997045 604750832 604724160 604750832 399620282 432783659 399620282 432783659 500034578 432783659 500033853 905536256 500033853 468049061 500033853 468049061 993004858 6973662 993004858 482786457 993004858 482786457 482826540 482786457 761666925 499967445 761666925 499967445 258587612 499967445 396183011 396201225 396183011 100978933 396183011 100978933 899026346 100978933 839763443 160246321 839763443 808222690 839763443 808222690 191805768 808222690 294737603 294763086 294737603 72371095 294737603 72371095 927635776 72371095 720020274 29874409 720020274 29874409 29901590 29874409 823247990 176739032 823247990 585692755 823247990 585692755 365352472 499973145 365352472 499973145 178779810 499973145 500021082 391055425 500021082 499993099 500021082 499993099 808130811 499993099 728324339 728323463 728324339 981367276 728324339 981367276 230789389 769172186 230789389 500029225 230789389 500029225 908938128 500029225 587259735 311147181 587259735 311147181 688825337 311147181 430877868 569163267 430877868 286216656 430877868 286216656 499994213 286216656 394881768 605113640 394881768 368748157 394881768 368748157 631261458 368748157 500018171 341720296 500018171 551591588 500018171 551591588 448441456 551591588 941388079 499990489 941388079 499990489 78293219 499990489 705873266 294147517 705873266 499998868 705873266 499998868 764517663 499998868 157424566 842527100 157424566 34921923 157424566 34921923 34954289 34921923 459944222 499996875 459944222 83777488 459944222 83777488 916237179 83777488 500021973 154710631 500021973 871416148 500021973 871416148 284089583 715915969 284089583 499970653 284089583 499970653 158233949 499970653 728728742 499998095 728728742 787110073 728728742 787110073 117486855 117513043 117486855 116877884 117486855 116877884 500012386 116877884 7141313 499967646 7141313 22954752 7141313 22954752 500027512 86375793 500027512 435690621 500027512 435690621 242361759 500000323 242361759 380558539 242361759 380558539 888049654 257974890 888049654 257974890 529355313 500004017 529355313 989553056 529355313 989553056 117692796 882286400 117692796 702354844 117692796 702354844 297604830 702354844 137887547 137875216 137887547 600044827 137887547 600044827 499985805 600044827 213345461 786613503 213345461 499994510 213345461 499994510 939928835 499994510 793160674 499972809 793160674 840503953 793160674 840503953 159489506 840503953 687694957 37905135 687694957 37905135 499967847 37905135 669277147 308890459 669277147 308890459 187070011 812984761 187070011 758379313 187070011 758379313 758365283 758379313 485034851 499976710 485034851 499976710 783754960 216216077 783754960 668372737 783754960 668372737 287032121 287014721 287032121 500039981 287032121 500039981 728663714 500039981 129073873 870897898 129073873 391741716 129073873 391741716 751003978 248975113 751003978 414911814 751003978 414911814 414855385 414911814 500008022 714020669 500008022 714020669 499972345 714020669 500017480 991707135 500017480 893188596 500017480 893188596 106793260 893188596 529236772 529266746 529236772 413321528 529236772 413321528 207804266 792204508 207804266 307676107 207804266 307676107 499984578 307676107 499969223 980208465 499969223 980208465 19802487 980208465 193931031 737669435 193931031 737669435 915291139 123587904 915291139 123587904 123596500 123587904 609529561 390513205 609529561 925417784 609529561 925417784 462844374 940885743 462844374 940885743 940875632 940885743 272588227 727414893 272588227 500036418 272588227 500036418 907134475 500036418 174245449 500012414 174245449 500012414 868469123 500012414 163630254 836376703 163630254 499994025 163630254 499994025 380063645 666675424 380063645 666675424 333374293 666675424 803915317 151539769 803915317 151539769 151525610 151539769 922153090 77864271 922153090 500012319 922153090 500012319 664993861 500012319 812256384 729752270 812256384 729752270 152328721 152324138 152328721 499967954 152328721 499967954 899257720 499967954 499989268 3178156 499989268 573049095 499989268 573049095 699045756 155791172 699045756 155791172 500013491 155791172 922150832 77844458 922150832 548279686 922150832 548279686 499965824 548279686 667837312 332182804 667837312 518672713 667837312 518672713 499980019 864947415 499980019 864947415 864952588 864947415 83592224 916463998 83592224 6801146 83592224 6801146 6874586 6801146 561463614 523693117 561463614 523693117 476325982 523693117 697051329 697115066 697051329 500033841 697051329 500033841 118185026 500033841 422830288 792134322 422830288 792134322 207873150 792134322 255149466 104822850 255149466 104822850 104801873 104822850 500037050 238014487 500037050 732532881 500037050 732532881 732567121 732532881 689915633 440534656 689915633 440534656 19346507 507383167 19346507 507383167 499977216 321107239 499977216 755103392 499977216 755103392 755109663 755103392 500005706 607544775 500005706 499975127 500005706 499975127 981765308 499975127 500034118 686858050 500034118 500028055 500034118 500028055 50083206 500028055 360664740 47825464 360664740 47825464 47878069 47825464 714228620 714236890 714228620 390238321 714228620 390238321 390222317 390238321 500010386 321159752 500010386 506626255 500010386 506626255 989772489 499991453 989772489 499991453 499977737 920730707 499977737 499991507 499977737 499991507 809628359 499991507 499972176 225897854 499972176 388403515 499972176 388403515 362172555 891356706 362172555 891356706 500034581 891356706 500009136 794993239 500009136 499997902 500009136 499997902 891114756 499997902 546140072 546177368 546140072 491586010 546140072 491586010 171173737 500030713 171173737 500012020 171173737 500012020 548815460 500012020 499963452 633616068 499963452 274876477 499963452 274876477 147714509 500033500 147714509 500033500 62668613 500033500 499998125 243679096 499998125 813630868 499998125 813630868 186390389 813630868 197643352 802310458 197643352 500022191 197643352 500022191 924720889 75290304 924720889 833747972 924720889 833747972 499966187 833747972 500018965 303658213 500018965 756209011 500018965 756209011 756178023 756209011 20947166 500001990 20947166 500001990 499978404 305178881 499978404 445122200 499978404 445122200 554900051 445122200 150569200 854374815 150569200 854374815 854327032 854374815 500017295 435664185 500017295 499977446 500017295 499977446 911523164 499977446 500038037 758416004 500038037 21062380 500038037 21062380 21088113 21062380 219763226 780224064 219763226 699154630 219763226 699154630 699156457 699154630 377206607 687255948 377206607 687255948 500036677 687255948 309267748 876108593 309267748 876108593 123901605 876108593 369417443 630618267 369417443 499984006 369417443 499984006 162639682 499984006 434738243 499966117 434738243 190465354 434738243 190465354 190411028 190465354 651840264 996052241 651840264 996052241 3944521 996052241 24991494 499968264 24991494 145596965 24991494 145596965 906482870 93483103 906482870 160052481 906482870 160052481 500026614 160052481 987584652 500019002 987584652 500019002 624425084 173693355 624425084 173693355 826322298 173693355 116536489 500038581 116536489 500038581 901215783 901258363 901215783 499971673 901215783 499971673 289838977 499971673 802016656 499980991 802016656 984910765 802016656 984910765 984865560 984910765 499985370 898302618 499985370 898302618 898306222 898302618 382805980 617157731 382805980 168190127 382805980 168190127 499970912 168190127 27889482 972055882 27889482 595302835 27889482 595302835 597620053 402399871 597620053 818103512 597620053 818103512 818100190 818103512 196498718 196494560 196498718 245401182 196498718 245401182 997176282 2831668 997176282 70079606 997176282 70079606 17118063 982891808 17118063 381408521 17118063 381408521 499985175 381408521 179843143 499998892 179843143 499971565 179843143 499971565 611481390 234895417 611481390 234895417 499962259 234895417 817879627 120763202 817879627 120763202 879224203 120763202 867932445 132059619 867932445 608255100 867932445 608255100 500028056 608255100 904053194 904101026 904053194 584982029 904053194 584982029 127751857 872234912 127751857 499994332 127751857 499994332 685224911 499994332 499993940 909374617 499993940 909374617 909394593 909374617 500033153 134360280 500033153 134360280 865568484 134360280 755641966 500008597 755641966 941131869 755641966 941131869 941142105 941131869 667671596 332322262 667671596 392567047 667671596 392567047 421680152 578274870 421680152 360483275 421680152 360483275 360468018 360483275 482641120 499971924 482641120 421590489 482641120 421590489 500014653 421590489 499999258 554482696 499999258 177897944 499999258 177897944 822128517 177897944 499989785 847644246 499989785 499975254 499989785 499975254 795204036 499975254 499977051 352052082 499977051 352052082 771427165 228587130 771427165 499960309 771427165 499960309 499980201 907037345 499980201 727940605 499980201 727940605 727951560 727940605 71213277 71168665 71213277 248662038 71213277 248662038 248658220 248662038 62357567 62280616 62357567 417571214 62357567 417571214 853859782 853849312 853859782 952352395 853859782 952352395 500014774 952352395 696360359 303634449 696360359 371475760 696360359 371475760 499961805 371475760 899704859 899750150 899704859 752311297 899704859 752311297 65416108 500016576 65416108 500016576 975227671 500016576 762730281 499991138 762730281 499991138 103845364 896103422 103845364 500027571 103845364 500027571 869275605 500027571 300879702 793351663 300879702 793351663 206687563 793351663 499966495 18922258 499966495 54130877 499966495 54130877 945852999 54130877 500010210 916807892 500010210 687775661 500010210 687775661 687786891 687775661 500003004 286068911 500003004 806518508 500003004 806518508 132886476 987935226 132886476 987935226 12086866 987935226 487392714 512572577 487392714 440061349 487392714 440061349 440040090 440061349 743672693 711343913 743672693 711343913 270238907 729804888 270238907 500018954 270238907 500018954 104607004 500018954 492617871 492666752 492617871 379867743 492617871 379867743 379863491 379867743 745807434 371759161 745807434 371759161 628214161 371759161 677142476 946407618 677142476 946407618 53583885 946407618 499962110 623272038 499962110 72058565 499962110 72058565 72046006 72058565 996979304 2993668 996979304 828856446 996979304 828856446 171138565 828856446 823088207 30648050 823088207 30648050 969355859 30648050 499993111 488695615 499993111 499993876 499993111 499993876 614409481 499993876 499991402 188403717 499991402 295028502 499991402 295028502 694606079 305362221 694606079 476394115 694606079 476394115 476375725 476394115 501820212 498193845 501820212 500016602 501820212 500016602 329068268 500016602 499964429 50194585 499964429 832621788 499964429 832621788 832607311 832621788 500037728 89682327 500037728 499968569 500037728 499968569 204720460 499968569 499999730 342909477 499999730 499997977 499999730 499997977 9124204 500004675 9124204 470686905 9124204 470686905 773332299 285032878 773332299 285032878 196033346 500017632 196033346 500014215 196033346 500014215 676815164 500014215 619830873 619842783 619830873 485065497 619830873 485065497 514998762 485065497 665096094 500017560 665096094 877626726 665096094 877626726 337281018 843632318 337281018 843632318 156432350 843632318 645879951 500001538 645879951 942308135 645879951 942308135 499997484 942308135 863460101 863465151 863460101 210726713 863460101 210726713 210730033 210726713 347993513 500002933 347993513 391789146 347993513 391789146 657836286 657804885 657836286 665288102 657836286 665288102 348132964 651893111 348132964 443352579 348132964 443352579 611649661 470055838 611649661 470055838 377594947 377560862 377594947 499966116 377594947 499966116 499978284 836427461 499978284 500005585 499978284 500005585 814810447 500005585 521742558 521725883 521742558 692642414 521742558 692642414 307327336 692642414 499995367 999362456 499995367 495883180 499995367 495883180 563287450 436742605 563287450 748440906 563287450 748440906 251530986 748440906 500037523 666996331 500037523 604814745 500037523 604814745 346924916 863451328 346924916 863451328 741572437 258400379 741572437 945961019 741572437 945961019 500039628 945961019 553988322 554007245 553988322 500023309 553988322 500023309 161290978 500023309 500033590 71849604 500033590 389633573 500033590 389633573 160732787 160722352 160732787 297369488 160732787 297369488 702658196 297369488 500024197 488223632 500024197 499977168 500024197 499977168 904867610 499977168 500010814 253847684 500010814 975635813 500010814 975635813 975607900 975635813 22286009 499990964 22286009 499981854 22286009 499981854 500013297 92358633 500013297 501874918 500013297 501874918 460646460 558904950 460646460 558904950 742910831 327197205 742910831 327197205 358498553 763015410 358498553 763015410 762972315 763015410 36845763 562990315 36845763 562990315 562945906 562990315 442632598 500025699 442632598 346244321 442632598 346244321 499993509 86463036 499993509 86463036 913483059 86463036 499974643 805747875 499974643 499983166 499974643 499983166 317261731 317235213 317261731 500015087 317261731 500015087 647459185 500015087 340192535 659814095 340192535 542730419 340192535 542730419 457228998 542730419 410368587 589603070 410368587 63807806 410368587 63807806 936121916 63807806 64339707 788287881 64339707 788287881 945895571 500018886 945895571 500018886 499961587 233919754 499961587 233919754 766088365 233919754 458336887 541699256 458336887 358622187 458336887 358622187 499984454 358622187 245461365 570814110 245461365 570814110 429168195 570814110 244833568 244772108 244833568 718723886 244833568 718723886 622495730 24325272 622495730 24325272 499962863 891677522 499962863 891677522 108343428 891677522 499992854 376450924 499992854 429285773 499992854 429285773 658952701 499965597 658952701 750394215 658952701 750394215 249602760 750394215 597901588 597926966 597901588 224884892 597901588 224884892 775141240 224884892 82164609 917829762 82164609 458727361 82164609 458727361 541219269 458727361 500001363 619816803 500001363 500036217 500001363 500036217 451614379 500036217 778997699 58668203 778997699 58668203 78003240 500019175 78003240 500019175 816400818 499988787 816400818 500004271 816400818 500004271 84340163 915650698 84340163 203505784 84340163 203505784 500021334 203505784 285773831 285760004 285773831 423137136 285773831 423137136 749173401 197341590 749173401 197341590 481324538 481353495 481324538 372616618 481324538 372616618 500037946 22883057 500037946 22883057 977094490 22883057 495525268 777252614 495525268 777252614 222756686 777252614 989118394 10945471 989118394 499985146 989118394 499985146 926711523 381413194 926711523 381413194 618589972 381413194 853735853 21050819 853735853 21050819 978952145 21050819 499972978 108342556 499972978 861323210 499972978 861323210 861344993 861323210 219784814 439356467 219784814 439356467 956445278 417411005 956445278 417411005 500039727 263523008 500039727 922990615 500039727 922990615 92255296 464732761 92255296 464732761 535302528 464732761 172970649 827004237 172970649 330629192 172970649 330629192 669407822 330629192 58246844 499987100 58246844 20790127 58246844 20790127 20797153 20790127 499970810 879061174 499970810 690411214 499970810 690411214 974004525 25975910 974004525 499980442 974004525 499980442 140831505 499980442 182377223 500032663 182377223 499966699 182377223 499966699 379701839 250362140 379701839 250362140 250376172 250362140 703200952 99747705 703200952 99747705 112957821 93344416 112957821 93344416 906661785 93344416 402898134 597119333 402898134 242749891 402898134 242749891 757246494 242749891 532980586 500008061 532980586 500008061 254405774 500008061 500001964 50431422 500001964 833940063 500001964 833940063 555716077 499998189 555716077 687199283 555716077 687199283 687150481 687199283 492232381 507810237 492232381 119940700 492232381 119940700 880103462 119940700 217130159 782877848 217130159 542290885 217130159 542290885 500028471 438403971 500028471 920572177 500028471 920572177 920606038 920572177 496481051 729304693 496481051 729304693 125931689 874092660 125931689 721119579 125931689 721119579 499982896 63147827 499982896 63147827 63090745 63147827 871322341 128677042 871322341 499980801 871322341 499980801 147934260 852109351 147934260 427342449 147934260 427342449 968505286 377960624 968505286 377960624 499981601 908002517 499981601 27375246 499981601 27375246 499974920 27375246 846214143 498761055 846214143 498761055 498819823 498761055 500009080 153762245 500009080 861067306 500009080 861067306 500004729 861067306 518637637 500006083 518637637 891980678 518637637 891980678 891965955 891980678 697830810 69267250 697830810 69267250 499995498 69267250 500011729 34515215 500011729 248095137 500011729 248095137 499989884 248095137 631147592 368835191 631147592 728013476 631147592 728013476 500006352 728013476 549994966 549987892 549994966 715637002 549994966 715637002 284378079 715637002 952388719 47611666 952388719 392341465 952388719 392341465 500031222 792362165 500031222 792362165 499962279 792362165 648891774 368867360 648891774 368867360 368872032 368867360 499970492 467070962 499970492 754999875 499970492 754999875 245005652 754999875 979206778 20804637 979206778 500015781 979206778 500015781 499978278 882862343 499978278 391247970 499978278 391247970 195968992 806375768 195968992 806375768 193570796 806375768 673815357 326189796 673815357 499966318 673815357 499966318 21183990 499966318 500017039 911663483 500017039 499966351 500017039 499966351 194902940 499966351 500004147 101759272 500004147 902750388 500004147 902750388 499995959 902750388 944863380 567906019 944863380 567906019 499987996 727682069 499987996 727682069 519085428 519115401 519085428 37235528 519085428 37235528 37204189 37235528 500035448 780993984 500035448 499963045 500035448 499963045 546366342 499963045 274529157 500009332 274529157 500009332 703393550 500009332 500006658 968945819 500006658 515487082 500006658 515487082 499999012 515487082 500008579 102164952 500008579 102164952 897856172 102164952 166821602 499986556 166821602 136687088 166821602 136687088 863263322 136687088 432000286 791881073 432000286 791881073 208150086 791881073 633730888 366246288 633730888 500000740 633730888 500000740 25370153 500000740 845669139 499995939 845669139 988926246 845669139 988926246 11061331 988926246 546150558 453824727 546150558 584270553 546150558 584270553 134270302 915771825 134270302 915771825 499974945 915771825 386125616 499983518 386125616 249752028 386125616 249752028 750242685 249752028 499979340 23208612 499979340 23208612 976753200 23208612 499995826 548770981 499995826 328784313 499995826 328784313 693071700 693087008 693071700 500036727 693071700 500036727 637013660 500036727 847058916 121787857 847058916 121787857 121727767 121787857 216502884 216442437 216502884 499975476 216502884 499975476 499976415 581327554 499976415 511425102 499976415 511425102 694428142 260122181 694428142 260122181 739891655 260122181 655160456 499975386 655160456 754875454 655160456 754875454 245154836 754875454 563219038 96618050 563219038 96618050 96648914 96618050 499974785 35843289 499974785 35843289 964144874 35843289 113650620 500033857 113650620 389980829 113650620 389980829 610055250 389980829 455238350 499989208 455238350 499989208 853839334 499989208 193604205 500009068 193604205 457605271 193604205 457605271 542335185 457605271 391084359 608906033 391084359 499994040 391084359 499994040 293848325 499994040 761269497 238790992 761269497 403019019 761269497 403019019 597000225 403019019 691546156 5112651 691546156 5112651 5153028 5112651 960469478 500019831 960469478 500019831 760096521 500019831 760686227 500029034 760686227 880758539 760686227 880758539 119312122 880758539 358006993 733957235 358006993 733957235 266002431 733957235 500008210 66051182 500008210 66051182 40299181 500022424 40299181 500022424 682031545 682072646 682031545 466131131 682031545 466131131 500037391 224233307 500037391 963577263 500037391 963577263 499979783 963577263 500027917 712218382 500027917 537751776 500027917 537751776 241000207 499997528 241000207 499997528 568018792 499997528 499997664 786345147 499997664 430042122 499997664 430042122 284350535 284359315 284350535 64247126 284350535 64247126 920225632 68295426 920225632 68295426 931748526 68295426 689700400 21372818 689700400 21372818 500014895 21372818 997711573 499982493 997711573 649962128 997711573 649962128 78570423 839106737 78570423 839106737 500018262 466191318 500018262 682947485 500018262 682947485 317071736 682947485 979551850 20458205 979551850 733017362 979551850 733017362 178794783 500039720 178794783 500039720 993463736 500039720 499969024 994824138 499969024 499980996 499969024 499980996 296381365 499980996 477920930 111049923 477920930 111049923 499997155 111049923 499996518 201753707 499996518 201753707 798257359 201753707 499969086 893870394 499969086 684081672 499969086 684081672 499982948 684081672 499972926 232523541 499972926 722011314 499972926 722011314 213800724 786173642 213800724 214427927 213800724 214427927 860599792 499990827 860599792 499990827 192045129 499990827 500031682 831152202 500031682 50886134 500031682 50886134 50946580 50886134 206549256 793468132 206549256 500018960 206549256 500018960 987567514 12380972 987567514 666722675 987567514 666722675 45188166 660358934 45188166 660358934 660330859 660358934 11972706 382957810 11972706 382957810 500038078 382957810 499996741 42946477 499996741 280686435 499996741 280686435 280718633 280686435 487669798 768722527 487669798 768722527 768768297 768722527 499966470 799855304 499966470 369717584 499966470 369717584 500036733 369717584 211482001 500027912 211482001 500027912 181157314 500027912 499968062 891585872 499968062 565220509 499968062 565220509 565177045 565220509 95103290 904922482 95103290 283958419 95103290 283958419 499968127 981208989 499968127 844657489 499968127 844657489 35403148 35372578 35403148 989268912 35403148 989268912 10726663 989268912 10786739 10746921 10786739 177593687 10786739 177593687 738901913 453431686 738901913 453431686 456459996 543553379 456459996 499968965 456459996 499968965 411768388 499968965 499998199 927316164 499998199 500008773 499998199 500008773 606862636 500008773 420744708 879671895 420744708 879671895 879611574 879671895 586492859 499994430 586492859 499994430 953762942 499994430 98492494 941278298 98492494 941278298 941209378 941278298 519133937 480842365 519133937 500012142 519133937 500012142 834389438 500012142 499974459 699283793 499974459 499992686 499974459 499992686 469384742 499992686 586470315 413553110 586470315 500015254 586470315 500015254 868570118 500015254 609909277 209732320 609909277 209732320 209794642 209732320 755581907 156458490 755581907 156458490 843527558 156458490 499998660 130893278 499998660 179382031 499998660 179382031 820595418 179382031 500027742 241944295 500027742 241944295 758048434 241944295 500027675 845318198 500027675 192952736 500027675 192952736 192895740 192952736 915040475 443182114 915040475 443182114 443136978 443182114 500013285 632343730 500013285 499960186 500013285 499960186 778433152 499960186 396554440 248604203 396554440 248604203 248572622 248604203 601602267 601654683 601602267 499997245 601602267 499997245 137729451 499997245 391518212 608457322 391518212 562449427 391518212 562449427 562456955 562449427 201141606 798871290 201141606 499988034 201141606 499988034 130915473 499988034 557944659 557933316 557944659 783200625 557944659 783200625 499964495 431869347 499964495 500021977 499964495 500021977 286279943 500021977 821683442 25363919 821683442 25363919 499981858 419957859 499981858 499971206 499981858 499971206 680166114 499971206 499997742 805222756 499997742 499984316 499997742 499984316 599832926 499984316 499966830 555031071 499966830 418994999 499966830 418994999 499994040 418994999 99712973 499999835 99712973 499999835 756459998 499999835 500037834 941249273 500037834 702614671 500037834 702614671 499998035 702614671 778364108 778390264 778364108 730553522 778364108 730553522 213071552 707377792 213071552 707377792 292607855 707377792 19404706 980582752 19404706 378619027 19404706 378619027 621372042 378619027 353056456 353011099 353056456 500002756 353056456 500002756 124501958 500002756 581184639 581183357 581184639 992255835 581184639 992255835 7733004 992255835 500022679 105423304 500022679 105423304 894568850 105423304 789088922 352889093 789088922 352889093 647043995 352889093 978413570 21608258 978413570 480795033 978413570 480795033 500002807 480795033 500014569 949857451 500014569 751106063 500014569 751106063 500039351 751106063 499981867 113404523 499981867 113404523 499991870 113404523 499985777 902189048 499985777 141818259 499985777 141818259 500017755 141818259 499972453 426230690 499972453 698531719 499972453 698531719 499990459 698531719 331187904 668833702 331187904 76162416 331187904 76162416 76161555 76162416 500002905 119330737 500002905 179126501 500002905 179126501 179134779 179126501 858481201 858516010 858481201 786950568 858481201 786950568 497595009 430485885 497595009 430485885 430559398 430485885 945450504 43142668 945450504 43142668 43160081 43142668 942752188 277356816 942752188 277356816 499999301 277356816 710823645 984611690 710823645 984611690 15334224 984611690 362505771 19430270 362505771 19430270 19443900 19430270 500019407 101442548 500019407 596382955 500019407 596382955 500005109 596382955 834336234 165679327 834336234 939009223 834336234 939009223 500022259 939009223 599240925 500007100 599240925 824561977 599240925 824561977 499970512 824561977 548715117 451299824 548715117 881417538 548715117 881417538 500018943 881417538 814234947 499970823 814234947 499970823 211665700 499970823 915286554 84747024 915286554 600131177 915286554 600131177 500011396 600131177 500035648 736325728 500035648 500023191 500035648 500023191 404089022 500023191 601277184 500024002 601277184 866819117 601277184 866819117 133175876 866819117 499971674 887343043 499971674 499974653 499971674 499974653 25688506 974354499 25688506 328453073 25688506 328453073 671556577 328453073 499963694 359300376 499963694 500006411 499963694 500006411 914588645 500006411 142605296 751395419 142605296 751395419 956966664 522573591 956966664 522573591 500027350 86245953 500027350 86245953 913795875 86245953 117430187 952799060 117430187 952799060 772742913 198304590 772742913 198304590 499998138 198304590 654880399 654886546 654880399 306912701 654880399 306912701 693144637 306912701 500003755 329239248 500003755 460808625 500003755 460808625 744842351 744875294 744842351 500007473 744842351 500007473 274264031 500007473 860169101 139765342 860169101 579383255 860169101 579383255 345431809 981971337 345431809 981971337 18071625 981971337 211109133 788880347 211109133 359394615 211109133 359394615 359385316 359394615 115996405 884047952 115996405 868674126 115996405 868674126 131282899 868674126 121526516 647655439 121526516 647655439 925598919 74413126 925598919 499976981 925598919 499976981 418597045 499976981 622654690 377342077 622654690 589798639 622654690 589798639 410209192 589798639 651674451 499992662 651674451 748054736 651674451 748054736 748076769 748054736 264921541 744894905 264921541 744894905 744850027 744894905 443659893 32181481 443659893 32181481 499974381 69464892 499974381 714440335 499974381 714440335 285579937 714440335 499558734 499527526 499558734 500027011 499558734 500027011 540311371 500027011 500014333 559446960 500014333 499977236 500014333 499977236 323024808 499977236 688730305 311216326 688730305 520157636 688730305 520157636 472281021 764423756 472281021 764423756 764411804 764423756 695949167 500011889 695949167 609647740 695949167 609647740 499973968 609647740 943618437 56425032 943618437 187723932 943618437 187723932 812304720 187723932 940368462 282853354 940368462 282853354 89227917 910784011 89227917 499983719 89227917 499983719 967472796 500002725 967472796 531325854 967472796 531325854 500017485 531325854 584537959 415443564 584537959 829285052 584537959 829285052 82153169 502135159 82153169 502135159 502159772 502135159 499995771 562679536 499995771 562679536 437312338 562679536 458989452 675457065 458989452 675457065 324593095 675457065 499981685 291506654 499981685 500035131 499981685 500035131 801203182 500035131 499982717 854409690 499982717 854409690 500003279 854409690 285199974 827448000 285199974 827448000 134721903 865299664 134721903 756169188 134721903 756169188 499996849 756169188 499982660 890361590 499982660 499983306 499982660 499983306 409286532 499983306 774183025 344830450 774183025 344830450 655185775 344830450 859340225 859394706 859340225 71565924 859340225 71565924 71599543 71565924 502511384 321142806 502511384 321142806 208542240 601685595 208542240 601685595 994955949 499998248 994955949 616852882 994955949 616852882 500038688 616852882 844687532 844703472 844687532 500007461 844687532 500007461 355343110 500007461 500007209 27394620 500007209 27394620 27395009 27394620 500020372 980346905 500020372 980346905 500002957 980346905 602062046 602030272 602062046 644651067 602062046 644651067 498737780 12084762 498737780 12084762 987922823 12084762 829672929 500030000 829672929 500034585 829672929 500034585 157079687 500034585 528393003 500025345 528393003 941712810 528393003 941712810 58323565 941712810 353574807 500021104 353574807 262021481 353574807 262021481 843965336 155984924 843965336 750923720 843965336 750923720 499982321 712761174 499982321 678288204 499982321 678288204 321695962 678288204 552202115 447788749 552202115 999407756 552202115 999407756 999445707 999407756 152097806 968707978 152097806 968707978 31304931 968707978 332271038 995205711 332271038 995205711 779772635 220178463 779772635 499977132 779772635 499977132 70432828 499977132 910313131 89726395 910313131 500033393 910313131 500033393 988037042 500033393 500008759 768667968 500008759 472628468 500008759 472628468 239910335 760100786 239910335 500034413 239910335 500034413 749463440 500034413 500018197 927525631 500018197 698656919 500018197 698656919 500030635 698656919 499981724 493881175 499981724 500037415 499981724 500037415 836531520 500037415 113154112 113135068 113154112 263470088 113154112 263470088 736534905 263470088 703520863 296439073 703520863 500016716 703520863 500016716 195425505 500016716 500005705 769270188 500005705 316658565 500005705 316658565 683384614 316658565 658762756 658780778 658762756 418447068 658762756 418447068 119546122 119521668 119546122 742880693 119546122 742880693 802603295 802671500 802603295 211364492 802603295 211364492 211423895 211364492 499993094 840574779 499993094 807581267 499993094 807581267 499980402 807581267 500003181 756356494 500003181 748986322 500003181 748986322 251012780 748986322 499973183 27961228 499973183 500015108 499973183 500015108 906971273 500015108 45033650 954973886 45033650 499970958 45033650 499970958 594962449 499970958 418234937 897796364 418234937 897796364 500037301 897796364 109679426 109667233 109679426 386109853 109679426 386109853 458406954 541557547 458406954 500005731 458406954 500005731 358897806 500005731 561424919 438572704 561424919 905796170 561424919 905796170 499988840 905796170 512495963 155971241 512495963 155971241 500027446 155971241 990958254 9070768 990958254 500024484 990958254 500024484 594630170 500024484 755190317 244808387 755190317 499996065 755190317 499996065 62386792 937609794 62386792 500011589 62386792 500011589 996552584 499963498 996552584 499963498 158445678 499963498 781542970 121800061 781542970 121800061 878203553 121800061 653855353 653891496 653855353 269358673 653855353 269358673 943035227 49842660 943035227 49842660 500006371 49842660 621607737 378424239 621607737 500009048 621607737 500009048 312059211 500009048 918503549 499963441 918503549 499963441 278969598 499963441 499986673 130180865 499986673 130180865 499969108 130180865 761169745 499994473 761169745 775235240 761169745 775235240 775234627 775235240 500005738 273236789 500005738 273236789 273211381 273236789 673713335 326308056 673713335 500014197 673713335 500014197 221785781 500014197 397516987 499966828 397516987 383406180 397516987 383406180 616573991 383406180 582128756 244698973 582128756 244698973 500023456 244698973 500030523 856551770 500030523 474641051 500030523 474641051 474672497 474641051 694341424 305706726 694341424 932640503 694341424 932640503 932672913 932640503 273282700 500002233 273282700 251691407 273282700 251691407 251695843 251691407 499992383 35894925 499992383 271655454 499992383 271655454 728380156 271655454 499979897 400241586 499979897 500020786 499979897 500020786 945599745 500020786 499966250 31699384 499966250 499974104 499966250 499974104 838891547 499974104 307698608 477218265 307698608 477218265 971191828 764023674 971191828 764023674 236035780 764023674 499989533 47408720 499989533 167630007 499989533 167630007 110559194 889425262 110559194 268959129 110559194 268959129 500038935 268959129 260133966 739912058 260133966 39065188 260133966 39065188 500025267 39065188 465959538 534020219 465959538 484205561 465959538 484205561 693482561 306480705 693482561 407288130 693482561 407288130 91272961 970177733 91272961 970177733 500031700 221751800 500031700 997384168 500031700 997384168 499983715 997384168 500006211 218138456 500006211 499978825 500006211 499978825 628069222 499978825 397337394 602708553 397337394 512782685 397337394 512782685 500025111 512782685 489762700 510252424 489762700 500029273 489762700 500029273 92128586 500029273 320707735 679246441 320707735 489136012 320707735 489136012 510815517 489136012 196560825 803374873 196560825 401709805 196560825 401709805 499973353 401709805 110355066 889651185 110355066 500033023 110355066 500033023 497108478 500033023 352660924 931066601 352660924 931066601 931021018 931066601 513658687 513661822 513658687 186269676 513658687 186269676 499966016 186269676 499980520 948981127 499980520 507707723 499980520 507707723 507729235 507707723 499999665 941073479 499999665 941073479 941012981 941073479 500028356 827370356 500028356 692790919 500028356 692790919 692778346 692790919 175862798 175856928 175862798 786948475 175862798 786948475 500026748 811969047 500026748 811969047 36984442 500021201 36984442 29658044 36984442 29658044 970329952 29658044 706572480 500035145 706572480 734423649 706572480 734423649 734425798 734423649 88812509 911220898 88812509 668288009 88812509 668288009 331713109 668288009 44210313 500010258 44210313 129731132 44210313 129731132 870311066 129731132 573150770 494035357 573150770 494035357 347063782 652993696 347063782 233873895 347063782 233873895 576281834 423710883 576281834 500028827 576281834 500028827 44636573 500028827 907606756 499983072 907606756 994687235 907606756 994687235 5282851 994687235 500026083 595175972 500026083 278047303 500026083 278047303 721928805 278047303 587423767 500019511 587423767 525474913 587423767 525474913 474575330 525474913 499963038 923324531 499963038 923324531 500005760 923324531 499968141 194214332 499968141 499999693 499968141 499999693 772728500 227289133 772728500 557976742 772728500 557976742 327270916 500027128 327270916 403884971 327270916 403884971 675556552 412149787 675556552 412149787 412189266 412149787 499995144 207656288 499995144 677813373 499995144 677813373 322192416 677813373 500031528 535469945 500031528 307406380 500031528 307406380 825891686 136722233 825891686 136722233 499967435 77460681 499967435 500015771 499967435 500015771 973822624 500015771 499980762 667380651 499980762 667380651 533660902 466387204 533660902 503132702 533660902 503132702 80556179 500015425 80556179 499972991 80556179 499972991 966343101 33698604 966343101 573643007 966343101 573643007 499985409 573643007 611140974 500029892 611140974 578011194 611140974 578011194 421938371 578011194 499985945 685065184 499985945 320991006 499985945 320991006 500018023 320991006 306343180 841031244 306343180 841031244 841005977 841031244 478577321 500034248 478577321 338014520 478577321 338014520 499997963 338014520 65836113 65807113 65836113 875974091 65836113 875974091 499996225 875974091 339314666 994827594 339314666 994827594 5171848 994827594 277687694 722335117 277687694 618725917 277687694 618725917 381287014 618725917 124907144 956627931 124907144 956627931 500024180 956627931 43006835 956924258 43006835 347469759 43006835 347469759 900218240 144419294 900218240 144419294 144387490 144419294 499969475 254137719 499969475 517516897 499969475 517516897 482452108 517516897 795885172 204107512 795885172 855355113 795885172 855355113 500034373 855355113 775325407 116279647 775325407 116279647 883775708 116279647 499960201 413288403 499960201 820446573 499960201 820446573 820483921 820446573 749877606 749900146 749877606 500025476 749877606 500025476 897542610 500025476 579929125 27469936 579929125 27469936 972527633 27469936 499971007 272547486 499971007 917818916 499971007 917818916 962431329 205415560 962431329 205415560 499964568 205415560 500019457 178773091 500019457 499974336 500019457 499974336 689033866 499974336 519820164 480187726 519820164 861429791 519820164 861429791 861426755 861429791 789194226 789200297 789194226 500007148 789194226 500007148 232975860 767002979 232975860 267030160 232975860 267030160 499979336 267030160 155131564 844822782 155131564 209585047 155131564 209585047 790416603 209585047 626182680 241616766 626182680 241616766 758354320 241616766 191413539 808539968 191413539 499967498 191413539 499967498 981659422 499967498 499989034 651685158 499989034 499997535 499989034 499997535 943419024 499997535 500004802 875068143 500004802 700911290 500004802 700911290 733614931 266373995 733614931 972901849 733614931 972901849 500029971 972901849 941944872 941967451 941944872 559409075 941944872 559409075 440575271 559409075 499989586 995816424 499989586 448927790 499989586 448927790 551021195 448927790 500023444 59943031 500023444 327584126 500023444 327584126 327598528 327584126 771935645 771975945 771935645 209526180 771935645 209526180 251407410 748594168 251407410 378994213 251407410 378994213 622294444 377719748 622294444 414618941 622294444 414618941 585374847 414618941 618784104 618808655 618784104 212007426 618784104 212007426 212026327 212007426 747376792 313732984 747376792 313732984 500002304 153885346 500002304 153885346 231351521 231314707 231351521 499996793 231351521 499996793 976562279 499996793 500008662 311795119 500008662 922675740 500008662 922675740 922653387 922675740 767671369 232392980 767671369 499985462 767671369 499985462 365383140 824495109 365383140 824495109 742886784 257062869 742886784 593399140 742886784 593399140 246873231 736224999 246873231 736224999 500034307 345461227 500034307 962988097 500034307 962988097 962962641 962988097 8501966 991484522 8501966 600046985 8501966 600046985 500001734 600046985 192125050 978587693 192125050 978587693 978552693 978587693 370384158 629565531 370384158 48731746 370384158 48731746 500037873 593250149 500037873 213957203 500037873 213957203 499978614 213957203 500011570 30127449 500011570 30127449 30125316 30127449 812990633 500004061 812990633 737141543 812990633 737141543 61848281 447868962 61848281 447868962 774694442 500026971 774694442 919278211 774694442 919278211 80787157 919278211 499990527 898538157 499990527 254278121 499990527 254278121 500003201 254278121 294261745 882677032 294261745 882677032 117286129 882677032 918573736 499990309 918573736 500006048 918573736 500006048 500021275 613418924 500021275 95161135 500021275 95161135 95189246 95161135 901320192 499992911 901320192 711565969 901320192 711565969 288406295 711565969 499985421 955475043 499985421 499987378 499985421 499987378 503644997 499987378 62472086 500031492 62472086 93608652 62472086 93608652 500025664 93608652 499994982 734223527 499994982 537315927 499994982 537315927 273804060 925480639 273804060 925480639 74497243 925480639 500020106 538066195 500020106 499984378 500020106 499984378 507664836 499984378 140842060 859127757 140842060 334222740 140842060 334222740 499991513 157979646 499991513 674934175 499991513 674934175 133523725 500034149 133523725 499979839 133523725 499979839 150965649 499979839 110915543 110878816 110915543 863997365 110915543 863997365 864024169 863997365 499996309 879500451 499996309 872880957 499996309 872880957 500023622 872880957 237422755 555481567 237422755 555481567 500000016 286047046 500000016 286047046 286012615 286047046 588356346 499963748 588356346 499992874 588356346 499992874 615029619 499992874 500038972 659782122 500038972 470769674 500038972 470769674 470772173 470769674 595397819 5305941 595397819 5305941 994670734 5305941 127454483 127414853 127454483 499989354 127454483 499989354 768125648 895753003 768125648 895753003 499967047 895753003 622400707 42321006 622400707 42321006 500001551 42321006 706664308 499976570 706664308 898152822 706664308 898152822 499985793 898152822 500034084 699031321 500034084 491655043 500034084 491655043 491657279 491655043 708986136 709000018 708986136 285673391 708986136 285673391 714285681 285673391 410842436 500019280 410842436 273581018 410842436 273581018 273599829 273581018 543238380 543224746 543238380 832757167 543238380 832757167 832745970 832757167 784195776 728100613 784195776 728100613 183703517 827126181 183703517 827126181 172857808 827126181 676629660 500017387 676629660 500017387 345045681 345047872 345045681 313463378 345045681 313463378 686536427 313463378 451382479 451382385 451382479 500032641 451382479 500032641 963964936 963982324 963964936 236724851 963964936 236724851 236745797 236724851 646904893 353099509 646904893 535237280 646904893 535237280 464777088 535237280 668166847 668196379 668166847 335021993 668166847 335021993 335074388 335021993 500012769 858076391 500012769 98317483 500012769 98317483 901735153 98317483 240406635 908793342 240406635 908793342 91236734 908793342 500031208 926932134 500031208 418246374 500031208 418246
163414 19531080 0 19531080 19588844 19531080 9443654 20871361 9443654 20871361 21477505 20871361 15485247 11417856 15485247 13737372 15485247 13737372 13045978 13737372 22729159 3584731 22729159 3584731 23131108 3584731 15396560 8535546 15396560 8535546 21350663 16820975 21350663 16820975 5810604 21390127 5810604 19593845 5810604 19593845 24187550 10076550 24187550 10076550 5559725 21442999 5559725 15075199 5559725 15075199 15267426 15075199 1239918 25571397 1239918 15364822 1239918 15364822 25032357 14528427 25032357 14528427 15496933 14528427 22137542 5086393 22137542 5086393 5238097 5086393 9321314 8895824 9321314 25056389 9321314 25056389 1988223 25056389 20149383 10186533 20149383 10186533 17104878 10186533 20256616 3110886 20256616 3110886 24300490 10358633 24300490 10358633 16663251 10358633 20569287 6334950 20569287 13556449 20569287 13556449 1196945 17336471 1196945 17336471 21714312 4337362 21714312 4337362 22605262 4337362 11638117 20649901 11638117 20649901 6350728 20649901 19771632 16375450 19771632 16375450 16581952 16375450 18904209 8384844 18904209 10091261 18904209 10091261 17037320 10091261 25590222 1476853 25590222 6869088 25590222 6869088 3109644 2731429 3109644 7605359 3109644 7605359 19631327 7605359 3159331 15621665 3159331 15621665 19423883 6165083 19423883 6165083 20685542 6165083 11434229 10735832 11434229 21754635 11434229 21754635 22442682 21754635 5497986 5292832 5497986 23503929 5497986 23503929 24632199 23503929 7231919 10058061 7231919 10058061 17024700 10058061 3896246 23034119 3896246 6158580 3896246 6158580 23377497 3562700 23377497 5128277 23377497 5128277 5248540 5128277 10554983 2631609 10554983 2631609 24121193 2631609 22892850 11405656 22892850 11405656 4778192 4672434 4778192 19932881 4778192 19932881 17793348 9426306 17793348 10437791 17793348 10437791 13813168 13576915 13813168 17828609 13813168 17828609 18970401 18588300 18970401 21875996 18970401 21875996 23002124 18379775 23002124 18379775 18972193 18379775 23596462 3327744 23596462 23617451 23596462 23617451 1902680 24906023 1902680 20074499 1902680 20074499 20722014 20074499 19411898 7848133 19411898 22121020 19411898 22121020 1166293 25862604 1166293 14679635 1166293 14679635 13029555 13718949 13029555 1727036 13029555 1727036 2087828 1727036 21653735 5385091 21653735 5385091 5486541 5385091 11787083 11285527 11787083 20334008 11787083 20334008 1351919 20419633 1351919 20419633 9020849 26105214 9020849 26105214 952376 26105214 26838019 14166754 26838019 14166754 9740837 8299114 9740837 8299114 18903081 8299114 2371356 24831126 2371356 22031091 2371356 22031091 22799650 22031091 9406756 18788636 9406756 18788636 19419551 18788636 12487443 11529931 12487443 22108521 12487443 22108521 4908662 22108521 18985683 2613127 18985683 2613127 2323665 2613127 19200890 7447533 19200890 7447533 7651883 7447533 23376965 22678150 23376965 24216921 23376965 24216921 25395613 24216921 16524662 15226966 16524662 15226966 10599707 16610629 10599707 13629200 10599707 13629200 13952406 13629200 4085668 23019469 4085668 12783881 4085668 12783881 13894303 12783881 898012 21901402 898012 21901402 21855621 10455399 21855621 10455399 1982089 25101956 1982089 14619735 1982089 14619735 18600916 8255752 18600916 8255752 8502796 8255752 24461422 2262382 24461422 13174106 24461422 13174106 13603477 13174106 20980940 20435254 20980940 23195120 20980940 23195120 3767328 23195120 21819368 4305947 21819368 4305947 4395859 4305947 20932968 20297610 20932968 22882210 20932968 22882210 23304090 22882210 4963032 22031142 4963032 4692382 4963032 4692382 11743596 15387192 11743596 3568615 11743596 3568615 3718389 3568615 7805981 19233045 7805981 10518510 7805981 10518510 11375810 10518510 5831691 25471765 5831691 25471765 26360217 25471765 9143248 22479272 9143248 22479272 22939579 22479272 1742397 1632508 1742397 11483400 1742397 11483400 15425885 11483400 8649273 8233267 8649273 16464918 8649273 16464918 10282795 16464918 6633453 5787696 6633453 5787696 21166924 5787696 4538473 4323331 4538473 24752927 4538473 24752927 25926388 1044092 25926388 25485257 25926388 25485257 1573562 25485257 20474200 6107329 20474200 9709763 20474200 9709763 17008743 16352065 17008743 16352065 10689240 16406417 10689240 13055590 10689240 13055590 21962765 4675192 21962765 17186325 21962765 17186325 9544606 17186325 24250903 2452213 24250903 5386773 24250903 5386773 5481659 5386773 21451372 16200387 21451372 16200387 10456232 16200387 12144596 11421530 12144596 22060335 12144596 22060335 4988463 22060335 7000044 20152039 7000044 10080073 7000044 10080073 10688783 10080073 3565504 3468553 3565504 15132103 3565504 15132103 11594626 15132103 11470685 9683119 11470685 9683119 10250884 9683119 23782389 2989839 23782389 17891459 23782389 17891459 13702602 7812548 13702602 7812548 3961748 19075878 3961748 19075878 14285792 12389597 14285792 22864181 14285792 22864181 23336299 22864181 20454268 4081571 20454268 4081571 4044630 4081571 19739770 7559241 19739770 14239925 19739770 14239925 2283912 9197976 2283912 9197976 22077957 21057767 22077957 21057767 4942904 21828006 4942904 14854887 4942904 14854887 15660210 14854887 9724557 9038765 9724557 22200350 9724557 22200350 23378667 22200350 5738783 5632258 5738783 18245351 5738783 18245351 11947095 14933218 11947095 13691219 11947095 13691219 13138452 13691219 2848199 24098768 2848199 15775802 2848199 15775802 21700343 5148520 21700343 24163023 21700343 24163023 25022549 24163023 2477975 24381024 2477975 11379098 2477975 11379098 18752470 8344292 18752470 14393001 18752470 14393001 5528054 21180853 5528054 13915698 5528054 13915698 20778434 4571321 20778434 4571321 21977149 4571321 16831519 16091460 16831519 20202958 16831519 20202958 6828091 20202958 19293331 7928503 19293331 12639025 19293331 12639025 13632336 12836969 13632336 16039105 13632336 16039105 10580115 16039105 16327778 2987892 16327778 2987892 23912396 2987892 10361972 20457591 10361972 20457591 21173573 20457591 5819978 15034998 5819978 15034998 11753896 15034998 6006214 5903966 6006214 12590588 6006214 12590588 18020836 8908217 18020836 12140373 18020836 12140373 14541265 12140373 17744173 7079910 17744173 7079910 7568563 7079910 23332540 3584077 23332540 13843024 23332540 13843024 8812290 23179294 8812290 23179294 3736758 23179294 23801817 23010861 23801817 23010861 24167134 23010861 7855152 2847486 7855152 2847486 23974175 2847486 2013053 13330703 2013053 13330703 13623470 13330703 13212734 12451669 13212734 22695536 13212734 22695536 3967295 22695536 4923714 22199646 4923714 6242707 4923714 6242707 20860265 6242707 9361780 17858441 9361780 7590542 9361780 7590542 20135557 19906803 20135557 22421794 20135557 22421794 2478916 1974153 2478916 1974153 1528955 1974153 5050217 4989786 5050217 23866987 5050217 23866987 3192219 23866987 21698579 5120217 21698579 9123667 21698579 9123667 9678019 9123667 14683070 7627171 14683070 7627171 5338375 21863645 5338375 4828350 5338375 4828350 5181132 4828350 9727675 9356545 9727675 22134757 9727675 22134757 22861485 22134757 2671736 24315317 2671736 2653540 2671736 2653540 2251896 2653540 16796877 16579502 16796877 22055046 16796877 22055046 4991388 22055046 15928023 7599537 15928023 7599537 2865291 24098259 2865291 10206887 2865291 10206887 17013589 10206887 12289203 11636914 12289203 17923843 12289203 17923843 20095013 8777359 20095013 8777359 4363268 4337576 4363268 8903058 4363268 8903058 13815777 12915263 13815777 20464849 13815777 20464849 21406604 18916396 21406604 18916396 18892574 2901505 18892574 2901505 3115338 2901505 7886190 7331408 7886190 9681405 7886190 9681405 21674189 17255030 21674189 17255030 2956424 9562512 2956424 9562512 22768764 4333761 22768764 9225829 22768764 9225829 9749058 9225829 16915223 16459570 16915223 18525032 16915223 18525032 19475362 18525032 14706178 8607688 14706178 8607688 9089447 8607688 12183757 22963995 12183757 22963995 4139468 22963995 18163286 17960872 18163286 21369343 18163286 21369343 22186715 21369343 17682350 17283701 17682350 17389005 17682350 17389005 7035453 21997227 7035453 21997227 4964082 21997227 15193602 11725892 15193602 20028097 15193602 20028097 6850543 20028097 21501466 9172708 21501466 9172708 9669452 9172708 10599494 10075591 10599494 17502577 10599494 17502577 9364466 17502577 19928525 6847831 19928525 14035994 19928525 14035994 15115955 14035994 22230538 19841229 22230538 19841229 17544037 7904947 17544037 7904947 6075639 12157390 6075639 12157390 18191679 6778135 18191679 6778135 6869539 6778135 7613582 19750267 7613582 19750267 19834790 19750267 11869943 4778999 11869943 4778999 4718211 4778999 20598424 3676385 20598424 3676385 23202271 3676385 20547851 1919577 20547851 1919577 2100184 1919577 8833470 18193816 8833470 11831863 8833470 11831863 12203402 11831863 9949589 9564460 9949589 11254173 9949589 11254173 20891765 17373260 20891765 17373260 9566372 17373260 14885888 12373634 14885888 12373634 13310656 12373634 18802376 18108496 18802376 21934612 18802376 21934612 5234400 21934612 11778095 23589365 11778095 23589365 3330337 23589365 7591648 7118276 7591648 10606115 7591648 10606115 16683625 10606115 9959336 9298225 9959336 15836945 9959336 15836945 10983616 15836945 5855898 5729887 5855898 17064328 5855898 17064328 14876326 8740532 14876326 8740532 18642012 8740532 15961870 10896625 15961870 12707265 15961870 12707265 12762905 13875934 12762905 7210328 12762905 7210328 7745728 7210328 16296570 15582847 16296570 17138786 16296570 17138786 17847068 17138786 13511089 11260464 13511089 11260464 19957068 19174635 19957068 26750904 19957068 26750904 323413 26750904 12026264 14896108 12026264 11423927 12026264 11423927 15427821 11423927 2908685 24044034 2908685 6784755 2908685 6784755 12573477 11611675 12573477 26666290 12573477 26666290 393798 26666290 9409068 3014031 9409068 3014031 2647743 3014031 16981168 1743227 16981168 1743227 25134625 1743227 6532662 20372273 6532662 16589456 6532662 16589456 20401355 7238192 20401355 7238192 7869028 7238192 19830862 7569012 19830862 14141202 19830862 14141202 12599554 14141202 13978086 12935258 13978086 15063939 13978086 15063939 15411343 15063939 7631375 19206857 7631375 4339012 7631375 4339012 22457674 4339012 3926898 3820406 3926898 7766800 3926898 7766800 19694578 7766800 12181823 11700310 12181823 16469351 12181823 16469351 21204726 18804943 21204726 18804943 5244985 5047314 5244985 21924227 5244985 21924227 22612140 21924227 10233056 10029391 10233056 22656821 10233056 22656821 23304180 22656821 9327281 17984677 9327281 14620818 9327281 14620818 15229840 14620818 9449878 17320678 9449878 15418866 9449878 15418866 19133504 17477956 19133504 17477956 17619425 7657374 17619425 7657374 19759640 7657374 15033404 14623090 15033404 21836319 15033404 21836319 5062157 21836319 5496580 5491990 5496580 5753507 5496580 5753507 22731572 21846373 22731572 22421081 22731572 22421081 23348934 3551068 23348934 9769719 23348934 9769719 9687909 9423286 9687909 17823456 9687909 17823456 18039329 17823456 1887547 24875804 1887547 14973666 1887547 14973666 19374560 18611400 19374560 19092397 19374560 19092397 7930536 19092397 21798621 4862991 21798621 13034551 21798621 13034551 7042736 22528727 7042736 22528727 22856279 22528727 13278874 12639016 13278874 17354575 13278874 17354575 9348916 17354575 10385737 16754449 10385737 4887879 10385737 4887879 22011433 4887879 19613611 18925813 19613611 19588900 19613611 19588900 23411782 5134899 23411782 5134899 11422224 15048048 11422224 4000863 11422224 4000863 3887729 4000863 7390809 19607421 7390809 15266850 7390809 15266850 11341018 15266850 8384897 18722315 8384897 13380746 8384897 13380746 20237948 8426992 20237948 8426992 16866717 16153546 16866717 24691220 16866717 24691220 25750951 24691220 20565361 6183213 20565361 15009251 20565361 15009251 6231281 20743197 6231281 18816679 6231281 18816679 8073052 18816679 2537384 8386480 2537384 8386480 18669870 503572 18669870 503572 26282025 503572 13302328 13357236 13302328 12213202 13302328 12213202 13315650 12213202 8492820 8087874 8492820 21636334 8492820 21636334 5427701 21636334 16602802 15914699 16602802 18230216 16602802 18230216 5049575 21849906 5049575 6093066 5049575 6093066 6005656 6093066 3421774 2845220 3421774 6306140 3421774 6306140 13354913 12230803 13354913 21654658 13354913 21654658 22506774 21654658 576806 26476017 576806 21826569 576806 21826569 5247865 21826569 4101578 22860075 4101578 19980534 4101578 19980534 20594593 19980534 8913237 8406298 8913237 14650064 8913237 14650064 15430252 14650064 14777918 2693577 14777918 2693577 2501931 2693577 22881026 7713357 22881026 7713357 8217337 7713357 8650775 18603114 8650775 8731871 8650775 8731871 18244397 8731871 8309592 7785720 8309592 12932995 8309592 12932995 13630984 12932995 9125133 18058980 9125133 11443220 9125133 11443220 15441854 11443220 11025484 10766049 11025484 22393276 11025484 22393276 4479342 22393276 12067425 3687046 12067425 3687046 23091635 3687046 18012221 17280944 18012221 17280944 9773506 17280944 24360007 7113833 24360007 7113833 7379415 7113833 20106274 7197282 20106274 12671084 20106274 12671084 14537865 12671084 17217779 5824907 17217779 5824907 6051099 5824907 24659783 2090936 24659783 5683733 24659783 5683733 18364424 9081583 18364424 13686496 18364424 13686496 14391119 13686496 15511108 10282253 15511108 10282253 11195328 10282253 13879931 5025262 13879931 5025262 5057005 5025262 20979108 11365713 20979108 11365713 12084278 11365713 19362732 6681636 19362732 6681636 6852448 6681636 15816309 5335270 15816309 5335270 21897933 5335270 21156963 20292811 21156963 20292811 6822393 20292811 12955282 4976932 12955282 4976932 5241021 4976932 7273113 6843799 7273113 9842642 7273113 9842642 18127592 17762334 18127592 19615372 18127592 19615372 20339251 19615372 19669676 7523250 19669676 11251248 19669676 11251248 15530711 11251248 19203091 6939123 19203091 6939123 6069085 3137210 6069085 3137210 23593306 3137210 19737637 5797262 19737637 5797262 20993214 5797262 10941671 15622041 10941671 8029479 10941671 8029479 8307453 8029479 12159327 11157306 12159327 15907068 12159327 15907068 21741627 20961429 21741627 23095563 21741627 23095563 24122253 23095563 4931844 22108859 4931844 21536954 4931844 21536954 5277264 21536954 4646182 1296111 4646182 1296111 1458883 1296111 10501165 21159425 10501165 21159425 22049176 21159425 1906005 1777499 1906005 13574810 1906005 13574810 12963686 13574810 11356509 21951307 11356509 21951307 4204907 17852146 4204907 17852146 24708527 14606982 24708527 14606982 11838854 14606982 17875069 17540294 17875069 17540294 9380470 17540294 17958701 9208906 17958701 16220240 17958701 16220240 7608992 19434247 7608992 13043478 7608992 13043478 15970289 8380243 15970289 8380243 18868904 8380243 17330807 10027238 17330807 11414310 17330807 11414310 8385727 18782626 8385727 16956382 8385727 16956382 20703807 4331245 20703807 4331245 4489548 4331245 6847964 24308584 6847964 24308584 2640216 24308584 11546026 20505971 11546026 20505971 21311004 20505971 6209685 20746650 6209685 7669987 6209685 7669987 23297220 3509888 23297220 22141348 23297220 22141348 4643104 22141348 21979482 6931197 21979482 6931197 5146032 4927744 5146032 18515298 5146032 18515298 19041532 18515298 12564365 19338940 12564365 19338940 25972982 12864564 25972982 12864564 13378287 12864564 20647091 4943351 20647091 4943351 5275472 4943351 13780427 6796102 13780427 6796102 5312446 24334977 5312446 24334977 25400326 24334977 6782063 20573621 6782063 20573621 21302539 20573621 5840117 5926989 5840117 4039499 5840117 4039499 22934535 4039499 6605947 20401356 6605947 18486028 6605947 18486028 19355103 18486028 12552990 8879965 12552990 8879965 9317678 8879965 11267897 11031304 11267897 11127630 11267897 11127630 25881476 822317 25881476 3193961 25881476 3193961 3437884 3193961 8199358 18853556 8199358 8719063 8199358 8719063 18546651 8719063 15690036 11753805 15690036 23048357 15690036 23048357 4033067 23048357 8362110 18456039 8362110 13651647 8362110 13651647 17232738 9820191 17232738 12740341 17232738 12740341 3518238 23456502 3518238 20897450 3518238 20897450 21764000 20897450 16112043 11082321 16112043 12089225 16112043 12089225 12981136 12089225 26136440 958490 26136440 4810771 26136440 4810771 4924556 4810771 23374741 9949941 23374741 9949941 10214530 9949941 17361992 3052592 17361992 3052592 23735695 3052592 12239810 15649804 12239810 15649804 10971992 15649804 22315784 8812803 22315784 8812803 9095398 8812803 22577010 4079217 22577010 9838541 22577010 9838541 5067556 21635993 5067556 11925381 5067556 11925381 19797811 5190734 19797811 5190734 5561996 5190734 9582879 8938769 9582879 9613169 9582879 9613169 10224151 9613169 5638915 5383447 5638915 10016064 5638915 10016064 16678111 10016064 5504858 24727409 5504858 24727409 2334183 24727409 10810411 18008708 10810411 18008708 18435366 18008708 11973731 14865468 11973731 6303515 11973731 6303515 20723910 6303515 19924643 2078309 19924643 2078309 2408688 2078309 16875869 10078062 16875869 11892328 16875869 11892328 3626146 12848588 3626146 12848588 13996747 12848588 8479631 26550284 8479631 26550284 486859 26550284 10031048 6674298 10031048 6674298 20030019 6674298 19138663 3105455 19138663 3105455 3519060 3105455 19841552 19213963 19841552 20457274 19841552 20457274 21065033 20457274 16192977 10403835 16192977 14102968 16192977 14102968 12505795 14102968 15751776 6611524 15751776 6611524 20294282 6611524 18834452 8521279 18834452 8521279 8975055 8521279 16469944 7633413 16469944 7633413 23437317 1511402 23437317 1511402 1181408 1511402 3131391 23887990 3131391 15111998 3131391 15111998 12384132 6594165 12384132 6594165 6511309 6594165 9555265 9076805 9555265 18704186 9555265 18704186 3939891 1643281 3939891 1643281 25395349 1643281 7298137 7387285 7298137 5664182 7298137 5664182 5599998 5664182 6179919 7796426 6179919 7796426 21206541 5386768 21206541 12440709 21206541 12440709 14285884 12440709 19428001 12925089 19428001 12925089 13184922 14388584 13184922 14388584 6532514 20366250 6532514 19987861 6532514 19987861 20486006 19987861 9641497 17392995 9641497 6815806 9641497 6815806 7162476 6815806 13504332 8936420 13504332 8936420 9379642 8936420 9721430 18172560 9721430 18172560 18554189 18172560 6510463 6731692 6510463 4472382 6510463 4472382 22037283 4472382 18017443 6968399 18017443 6968399 7584749 6968399 18950528 8214254 18950528 9900116 18950528 9900116 13573733 13216223 13573733 13784381 13573733 13784381 12950456 13784381 17359607 7571971 17359607 7571971 19918486 19568970 19918486 20944037 19918486 20944037 6237848 20944037 13784294 12290121 13784294 12290121 14427862 12290121 10400551 16524333 10400551 2934091 10400551 2934091 24090484 2934091 16994705 16450896 16994705 17659167 16994705 17659167 9635783 17659167 14849328 3268001 14849328 3268001 23543904 3268001 10765454 10214911 10765454 19221282 10765454 19221282 19374563 19221282 7810348 7746950 7810348 20562145 7810348 20562145 3250819 23784001 3250819 6009444 3250819 6009444 25201270 1786281 25201270 8551576 25201270 8551576 13799199 12948488 13799199 19374980 13799199 19374980 20227468 19374980 6360115 20545173 6360115 5850499 6360115 5850499 5971222 5850499 18338021 4134293 18338021 4134293 4109526 4134293 23983002 2786531 23983002 4536079 23983002 4536079 5020031 10765747 5020031 10765747 20339962 6629383 20339962 24757348 20339962 24757348 2205539 24757348 9849016 16844927 9849016 6515944 9849016 6515944 20152981 6515944 10655900 10168864 10655900 14275135 10655900 14275135 13097963 7754632 13097963 7754632 19261196 7754632 2682311 2397518 2682311 21925655 2682311 21925655 22916338 21925655 19301223 7986738 19301223 22865660 19301223 22865660 3927740 22865660 11683457 10792187 11683457 16488531 11683457 16488531 21699999 6852747 21699999 6852747 19968178 6852747 21747134 21004747 21747134 22303750 21747134 22303750 4350624 22303750 18897797 9509019 18897797 9509019 10073237 9509019 18034200 17298944 18034200 18243935 18034200 18243935 18723577 18243935 9090220 8948045 9090220 20661881 9090220 20661881 21208295 20661881 5947692 20967228 5947692 9160056 5947692 9160056 12252317 18334190 12252317 18334190 19050922 18334190 7428567 22013166 7428567 22013166 4979328 22013166 10308263 16328917 10308263 7678413 10308263 7678413 7790154 7678413 16029692 11234442 16029692 20860781 16029692 20860781 22714054 21731358 22714054 22153580 22714054 22153580 4828747 22153580 14866159 13784892 14866159 15475335 14866159 15475335 19883851 6964265 19883851 18441859 19883851 18441859 10366591 9957045 10366591 21771436 10366591 21771436 5218355 21771436 16694997 8059033 16694997 8059033 24963056 1990380 24963056 20250203 24963056 20250203 4158905 3626920 4158905 23110701 4158905 23110701 3829069 23110701 9363734 17562301 9363734 7867929 9363734 7867929 19418556 7867929 6220660 1824069 6220660 1824069 25028299 1824069 13838736 13719137 13838736 22801771 13838736 22801771 2209573 24667669 2209573 14194488 2209573 14194488 15404334 4180893 15404334 4180893 4421902 4180893 19211053 18975628 19211053 19905474 19211053 19905474 21417075 8382558 21417075 8382558 18744518 8382558 20119194 12122799 20119194 12122799 14577553 12122799 21768131 17891488 21768131 17891488 18364471 17891488 20353219 19501232 20353219 19501232 13635117 6857419 13635117 6857419 4845798 4639841 4845798 16635813 4845798 16635813 9929725 16635813 3382806 22823813 3382806 22823813 23833386 22823813 21490817 2129564 21490817 2129564 24775070 2129564 2011355 24976129 2011355 5888146 2011355 5888146 21669320 5745523 21669320 17599967 21669320 17599967 9129005 17599967 19361998 6523370 19361998 6523370 20307902 6523370 14260736 5037234 14260736 5037234 23815411 2950832 23815411 3547257 23815411 3547257 3638074 3547257 6133833 6012012 6133833 14033002 6133833 14033002 12869876 14033002 12667205 20656324 12667205 20656324 21311180 20656324 19973849 7158440 19973849 15662503 19973849 15662503 14734128 14028398 14734128 15660324 14734128 15660324 11432971 15660324 14797928 13638557 14797928 13638557 12175455 1684779 12175455 1684779 1778586 1684779 18107817 6013240 18107817 6013240 2031704 25016877 2031704 22376303 2031704 22376303 11992633 14947224 11992633 8146121 11992633 8146121 19049521 8146121 14076023 3473751 14076023 3473751 3050555 3473751 23916317 2899415 23916317 21618490 23916317 21618490 17998718 11169403 17998718 11169403 12079937 11169403 20765293 6397921 20765293 9031781 20765293 9031781 9455153 9031781 9565998 9032301 9565998 11269626 9565998 11269626 13467558 12917376 13467558 20838983 13467558 20838983 21549030 20838983 12344071 23093086 12344071 23093086 2925583 24085933 2925583 20544761 2925583 20544761 21209328 20544761 14291474 13518300 14291474 19334546 14291474 19334546 19887367 19334546 9061871 8616469 9061871 21512008 9061871 21512008 5661839 21512008 10414816 16292006 10414816 14166206 10414816 14166206 21089780 20505796 21089780 22692656 21089780 22692656 4095988 22692656 4527464 22532834 4527464 18684221 4527464 18684221 13591256 13266067 13591256 23143012 13591256 23143012 3590452 23143012 19431453 7941165 19431453 24153488 19431453 24153488 2895156 24153488 8624522 8262956 8624522 13194837 8624522 13194837 25207365 17702147 25207365 17702147 17572718 1346812 17572718 1346812 1230896 1346812 24754156 19712714 24754156 19712714 3902846 7446419 3902846 7446419 19972170 7446419 9820896 20861340 9820896 20861340 6462035 20861340 8795212 8742855 8795212 11048735 8795212 11048735 11524169 11048735 6366415 22019272 6366415 22019272 22780533 22019272 19516027 4739864 19516027 4739864 4835006 4739864 19502512 15862811 19502512 15862811 8213461 18910320 8213461 2151695 8213461 2151695 2482182 2151695 23429238 3426867 23429238 13601475 23429238 13601475 13201805 13601475 15661559 14731186 15661559 17615600 15661559 17615600 21770117 5075215 21770117 12331471 21770117 12331471 2707860 4700580 2707860 4700580 21951287 4700580 18866044 8165998 18866044 8876039 18866044 8876039 5120112 21797885 5120112 1828519 5120112 1828519 1043880 25968284 1043880 17988676 1043880 17988676 18619421 17988676 8554862 18167240 8554862 797853 8554862 797853 26073475 797853 19755772 8293668 19755772 8293668 8869813 8293668 20486580 6961267 20486580 22426181 20486580 22426181 23320945 22426181 13284516 13008076 13284516 17292959 13284516 17292959 9560845 17292959 18305703 10144443 18305703 10144443 16924734 10144443 20146036 8838135 20146036 8838135 9179139 8838135 10075151 9433774 10075151 19550118 10075151 19550118 7480886 19550118 10130307 16704945 10130307 10663069 10130307 10663069 22732498 20684198 22732498 20684198 18124586 9218033 18124586 21443623 18124586 21443623 21902854 21443623 13695300 12941621 13695300 18921189 13695300 18921189 4231444 21720631 4231444 21720631 15445029 14980029 15445029 25546688 15445029 25546688 1210576 25546688 9397590 17350082 9397590 11576596 9397590 11576596 20107090 7195554 20107090 23080491 20107090 23080491 3965510 23080491 9109407 8316637 9109407 8316637 21894478 5558140 21894478 22140554 21894478 22140554 22540638 22140554 9312745 8997731 9312745 14441830 9312745 14441830 13235379 10844958 13235379 10844958 11825776 10844958 25923930 1202420 25923930 2762498 25923930 2762498 1752336 25189533 1752336 8202473 1752336 8202473 18995963 8202473 10066314 9724191 10066314 22961870 10066314 22961870 23747834 22961870 13598917 11519374 13598917 11519374 15304595 11519374 4493163 4275215 4493163 17925543 4493163 17925543 16765331 10012564 16765331 14108229 16765331 14108229 15231812 14108229 18776190 2960868 18776190 2960868 651 7258241 651 7258241 14513727 9214033 14513727 9214033 9669006 9214033 21918968 14502339 21918968 14502339 3978179 19561252 3978179 19561252 21732335 9162447 21732335 9162447 17003841 9672283 17003841 9672283 17387449 9672283 11483127 10878713 11483127 22963903 11483127 22963903 3730542 22963903 7274307 19597479 7274307 11578132 7274307 11578132 18188937 8930502 18188937 8930502 9414333 8930502 23457018 3221820 23457018 3221820 3174362 3221820 9158521 8558975 9158521 14839037 9158521 14839037 18649085 17629468 18649085 20299755 18649085 20299755 6729484 23888372 6729484 23888372 25008535 23888372 6741095 20112324 6741095 4954155 6741095 4954155 22100325 4954155 20498803 19815359 20498803 23412964 20498803 23412964 24428986 23412964 19821014 19379437 19821014 23448783 19821014 23448783 24670706 23448783 22281388 11458470 22281388 11458470 15441667 11458470 21927623 5548306 21927623 14050580 21927623 14050580 8767847 18383331 8767847 13052900 8767847 13052900 13367840 13052900 2445023 2015272 2445023 22737561 2445023 22737561 6813804 6336632 6813804 19807803 6813804 19807803 20653218 19807803 16322358 15896695 16322358 22074184 16322358 22074184 5010657 22074184 5316963 21834144 5316963 16177019 5316963 16177019 14961104 12277030 14961104 12277030 14349499 12277030 17891984 7963720 17891984 7963720 19449365 7963720 7740766 7217020 7740766 9249692 7740766 9249692 22078707 5194498 22078707 18953691 22078707 18953691 7977517 18953691 11550033 15431449 11550033 10898792 11550033 10898792 20405831 6897082 20405831 7265883 20405831 7265883 4261585 22788699 4261585 9763367 4261585 9763367 21309352 5504518 21309352 8838403 21309352 8838403 14137175 12748674 14137175 21535128 14137175 21535128 22230210 21535128 4203271 8739140 4203271 8739140 23062830 6750884 23062830 6750884 10025831 4535289 10025831 4535289 4901021 4535289 10759832 16465451 10759832 10773851 10759832 10773851 26196268 880480 26196268 17037325 26196268 17037325 7526080 19523740 7526080 2263364 7526080 2263364 1915813 2263364 21030870 5641069 21030870 21256658 21030870 21256658 22070301 21256658 15287017 11581232 15287017 13361994 15287017 13361994 13277264 13361994 23129028 22310949 23129028 23074848 23129028 23074848 24362492 23074848 22869749 3957564 22869749 15862093 22869749 15862093 10893199 15862093 17417380 9339951 17417380 20085208 17417380 20085208 6837971 20085208 12776403 13762629 12776403 12057047 12776403 12057047 12608774 12057047 24370688 19424270 24370688 19424270 9969155 9534082 9969155 21235629 9969155 21235629 21858181 21235629 13356781 12507119 13356781 26605207 13356781 26605207 397067 26605207 2210434 24576102 2210434 11379044 2210434 11379044 18285453 8867662 18285453 17423565 18285453 17423565 3435094 23570700 3435094 9123064 3435094 9123064 13416643 8220383 13416643 8220383 1849222 1399544 1849222 1414317 1849222 1414317 25361999 1414317 14704843 12025492 14704843 20463062 14704843 20463062 6435077 20463062 9440666 9242039 9440666 11331609 9440666 11331609 15365587 11331609 1531810 25342686 1531810 6241216 1531810 6241216 6689775 6241216 4499457 3554622 4499457 3554622 3548559 3554622 11068626 16193234 11068626 16193234 21527151 5307011 21527151 7690614 21527151 7690614 19459682 7690614 26877160 2932527 26877160 2932527 2745564 2932527 4350023 4150756 4350023 11232964 4350023 11232964 12157255 11232964 4286372 4260212 4286372 8440643 4286372 8440643 9015870 8440643 5695917 21515836 5695917 17598481 5695917 17598481 18072803 17598481 5996689 5612352 5996689 16724775 5996689 16724775 17411481 16724775 7771011 22717154 7771011 22717154 23955154 22717154 17643794 9807889 17643794 20756564 17643794 20756564 21377127 20756564 2579525 22581372 2579525 22581372 23690126 22581372 5706739 18268351 5706739 18268351 19231601 18268351 9869787 17387695 9869787 5917820 9869787 5917820 6433426 5917820 20936624 5731632 20936624 15724387 20936624 15724387 11315781 15724387 12658647 12163311 12658647 24384119 12658647 24384119 25516573 24384119 18939911 18705955 18939911 19254698 18939911 19254698 19739056 19254698 3810944 3317353 3810944 4193074 3810944 4193074 25896562 1160527 25896562 1896773 25896562 1896773 3260073 2886610 3260073 19312613 3260073 19312613 16879600 13613307 16879600 13613307 13916219 13613307 15165564 11687487 15165564 19436893 15165564 19436893 19619465 19436893 11784816 11014813 11784816 13155900 11784816 13155900 18373828 8943105 18373828 17940076 18373828 17940076 23012686 3875825 23012686 15465671 23012686 15465671 11373243 15465671 18436763 5353520 18436763 5353520 5745031 5353520 23488005 22305423 23488005 24064152 23488005 24064152 3034577 24064152 11065554 2691477 11065554 2691477 24138566 2691477 16430977 2975270 16430977 2975270 23958263 2975270 21092174 5555374 21092174 22930608 21092174 22930608 23693377 22930608 22328750 21557333 22328750 22829949 22328750 22829949 23513785 22829949 22906474 1664063 22906474 1664063 1809455 1664063 3521505 17313198 3521505 17313198 15702383 15274021 15702383 21374686 15702383 21374686 21883239 21374686 5223505 21661084 5223505 17829482 5223505 17829482 19402851 7546499 19402851 23583475 19402851 23583475 3300374 23583475 24289325 12378954 24289325 12378954 6650275 21630466 6650275 21630466 5315204 21630466 11915915 20700400 11915915 20700400 21392574 20700400 8567147 18464122 8567147 16793939 8567147 16793939 10160126 16793939 1248525 7023422 1248525 7023422 19760676 7023422 17214489 10053470 17214489 14185849 17214489 14185849 12342346 14185849 14435773 8347834 14435773 8347834 8495104 8347834 11783017 18427211 11783017 18427211 20917056 12723194 20917056 12723194 10634697 7325988 10634697 7325988 7688727 7325988 11375262 21424544 11375262 21424544 22438091 21424544 15529293 4180337 15529293 4180337 23341396 3480050 23341396 8482100 23341396 8482100 8961470 8482100 14086960 10180977 14086960 10180977 22883210 8056771 22883210 8056771 8285907 18780219 8285907 10956534 8285907 10956534 20132317 10884034 20132317 10884034 11111084 10884034 21094254 5991313 21094254 9286231 21094254 9286231 17481505 9286231 18785959 18111543 18785959 24911199 18785959 24911199 2196021 24911199 7242118 6768009 7242118 14258639 7242118 14258639 14434570 14258639 3559659 3495974 3559659 19155262 3559659 19155262 22103208 18946491 22103208 18946491 9274896 17735588 9274896 14729868 9274896 14729868 15306614 14729868 2550428 24555339 2550428 15825536 2550428 15825536 12457064 14223545 12457064 2165738 12457064 2165738 24828599 2165738 5606803 21283385 5606803 19496955 5606803 19496955 21117963 5449543 21117963 19474135 21117963 19474135 6042194 5986921 6042194 8464056 6042194 8464056 18828135 8464056 5407431 5033963 5407431 21518923 5407431 21518923 22524849 21518923 16754908 10507364 16754908 11811004 16754908 11811004 15481368 11811004 18684399 8409767 18684399 15974175 18684399 15974175 15697717 15188611 15697717 19773318 15697717 19773318 21506797 5397129 21506797 10560485 21506797 10560485 9113487 8550289 9113487 9154648 9113487 9154648 17696560 9154648 9435123 17442769 9435123 5481773 9435123 5481773 5769459 5481773 21606505 5545798 21606505 11159276 21606505 11159276 8180768 7872279 8180768 13629149 8180768 13629149 23122766 12785296 23122766 12785296 13830907 12785296 19001378 18195249 19001378 23188539 19001378 23188539 25396848 1492083 25396848 11544772 25396848 11544772 6975163 19908815 6975163 19253094 6975163 19253094 7768889 19253094 3433466 3081232 3433466 9253034 3433466 9253034 9669867 9253034 6803735 20220792 6803735 8247427 6803735 8247427 13466589 12490561 13466589 22524274 13466589 22524274 4389849 22524274 7465263 19366353 7465263 18022476 7465263 18022476 14440790 14233470 14440790 14760623 14440790 14760623 14989850 14760623 5249660 5047504 5249660 22280165 5249660 22280165 23185480 22280165 9642252 9125731 9642252 21056269 9642252 21056269 4241886 22586954 4241886 15524654 4241886 15524654 16521007 11219999 16521007 11219999 10232439 16565322 10232439 1595755 10232439 1595755 25288363 1595755 13285667 12680754 13285667 17563653 13285667 17563653 9230505 17563653 16327305 7581409 16327305 7581409 19771269 7581409 12533951 11404246 12533951 11404246 12205349 16208250 12205349 16208250 10452106 16208250 22941875 15394606 22941875 15394606 15613201 15394606 23870803 2960594 23870803 16124569 23870803 16124569 14763592 14572648 14763592 23333022 14763592 23333022 24187794 23333022 17966932 17736467 17966932 17992226 17966932 17992226 8124017 18809137 8124017 10539443 8124017 10539443 11140219 10539443 10949821 10483894 10949821 17069644 10949821 17069644 7405557 19639211 7405557 10956649 7405557 10956649 18656117 3715381 18656117 3715381 23061187 3715381 3885106 23146726 3885106 11477541 3885106 11477541 15392927 11477541 14887938 14254387 14887938 22934577 14887938 22934577 4076391 22934577 24105358 2765350 24105358 13973088 24105358 13973088 10750134 10138601 10750134 19678273 10750134 19678273 7232175 19678273 7470986 19604924 7470986 18752127 7470986 18752127 19561878 18752127 2344963 24383012 2344963 9190908 2344963 9190908 18254550 9190908 3111755 18821514 3111755 18821514 18640848 8446304 18640848 21764577 18640848 21764577 24753404 2104917 24753404 14955560 24753404 14955560 4417343 22303088 4417343 7701896 4417343 7701896 7819236 7701896 6578092 20721835 6578092 20260537 6578092 20260537 20963303 20260537 18949346 7511040 18949346 7511040 19738672 7511040 7022613 19971875 7022613 16450944 7022613 16450944 16700066 16450944 13629435 13187021 13629435 14777607 13629435 14777607 11936636 14777607 12144492 11694408 12144492 19766994 12144492 19766994 7212562 19766994 16050897 6081352 16050897 6081352 2238020 1882452 2238020 6864156 2238020 6864156 20469918 6864156 4251837 3848493 4251837 5998324 4251837 5998324 10612746 18070495 10612746 18070495 5283140 21783119 5283140 7983105 5283140 7983105 20198147 19680876 20198147 20821629 20198147 20821629 21492717 20821629 9846729 9390034 9846729 12846207 9846729 12846207 23183273 10777005 23183273 10777005 7424913 6730352 7424913 8654710 7424913 8654710 18481276 8654710 2756121 24243546 2756121 8530474 2756121 8530474 17532784 1656408 17532784 1656408 1285600 1656408 20512758 12948536 20512758 12948536 13758411 12806181 13758411 21618995 13758411 21618995 22592979 21618995 20412791 10407471 20412791 10407471 5735248 21367486 5735248 16555248 5735248 16555248 17202069 16555248 15274150 14930095 15274150 19377185 15274150 19377185 780331 1030346 780331 1030346 16732890 8381083 16732890 8381083 18862793 8381083 12780338 14069740 12780338 10914602 12780338 10914602 18464872 8723881 18464872 14814617 18464872 14814617 12194679 14814617 24411685 2501375 24411685 20971140 24411685 20971140 18063320 16429524 18063320 16429524 10708322 16429524 18667073 4400030 18667073 4400030 4496912 4400030 7329531 19816454 7329531 5851585 7329531 5851585 6080701 5851585 17499030 16839235 17499030 16864736 17499030 16864736 17116909 16864736 21363106 5322292 21363106 17935586 21363106 17935586 18206460 17935586 21040681 5642006 21040681 12710663 21040681 12710663 14020972 12710663 20597908 6489400 20597908 9416764 20597908 9416764 10000623 9416764 22423051 21444044 22423051 21808941 22423051 21808941 4969223 21808941 7974957 7514991 7974957 24040810 7974957 24040810 25273981 24040810 9858971 18904980 9858971 18904980 8179738 18904980 9880325 20649416 9880325 20649416 21203944 20649416 8674617 3935181 8674617 3935181 4411239 3935181 6447093 5983811 6447093 15361344 6447093 15361344 16150960 15361344 8208961 18704512 8208961 4938255 8208961 4938255 5110829 4938255 5262544 21418442 5262544 7230390 5262544 7230390 19513810 7230390 3436423 23580052 3436423 4336554 3436423 4336554 22229161 4336554 13846673 12980476 13846673 16228100 13846673 16228100 9282685 8933313 9282685 10086755 9282685 10086755 17340292 17024986 17340292 18826873 17340292 18826873 19498355 18826873 7617796 21591341 7617796 21591341 5123087 21591341 9683548 17080307 9683548 7465645 9683548 7465645 8056392 7465645 11747161 10907487 11747161 20752541 11747161 20752541 6159118 20752541 23655740 3138635 23655740 11977438 23655740 11977438 14938918 11977438 16373069 7873765 16373069 7873765 8433272 7873765 17108372 16580688 17108372 22332507 17108372 22332507 24615321 16718457 24615321 16718457 14841802 14600869 14841802 20176573 14841802 20176573 20776341 20176573 19136888 18665114 19136888 20149116 19136888 20149116 25116531 13162208 25116531 13162208 14178783 13162208 25242199 23034154 25242199 23034154 12467684 9414243 12467684 9414243 1031340 24024090 1031340 24024090 14917409 3263598 14917409 3263598 23568141 3263598 9196960 17453173 9196960 16869834 9196960 16869834 17219810 16869834 16516590 5760847 16516590 5760847 21557434 5760847 7659716 20072016 7659716 20072016 20560039 20072016 19656232 18882861 19656232 21075077 19656232 21075077 21804713 21075077 17531996 9815777 17531996 24197165 17531996 24197165 2742119 24197165 21667044 4789466 21667044 11960103 21667044 11960103 14879956 11960103 18622907 10628761 18622907 10628761 11100494 10628761 11382017 20568849 11382017 20568849 22350526 13027402 22350526 13027402 13799099 13027402 23128502 3758925 23128502 23971825 23128502 23971825 2895538 23971825 22345068 4533376 22345068 18706341 22345068 18706341 2531176 2516020 2531176 20955310 2531176 20955310 17471064 9832706 17471064 21581632 17471064 21581632 5359848 21581632 20182898 9627920 20182898 9627920 17734174 9627920 20990329 17854079 20990329 17854079 4634013 22288677 4634013 1981262 4634013 1981262 24712968 1981262 1260573 25679944 1260573 4552650 1260573 4552650 22284236 4552650 6775320 20195058 6775320 17072142 6775320 17072142 9836829 17180846 9836829 17180846 4944397 22201952 4944397 20999233 4944397 20999233 21665348 20999233 9376284 8739244 9376284 20982662 9376284 20982662 21487104 20982662 15289954 14339235 15289954 19726088 15289954 19726088 7219345 19726088 22004738 18556807 22004738 18556807 8292906 18556807 20968984 16065401 20968984 16065401 16994227 16065401 21700924 5754083 21700924 11360519 21700924 11360519 12181877 11360519 22194010 4521401 22194010 20599778 22194010 20599778 3972049 3657282 3972049 9316571 3972049 9316571 10716122 10147859 10716122 19045406 10716122 19045406 7973841 19045406 19654495 18213011 19654495 18213011 19032029 18213011 20522072 6729559 20522072 10066813 20522072 10066813 3984900 22880472 3984900 17761516 3984900 17761516 21058733 2450933 21058733 2450933 24555650 2450933 13722416 13110184 13722416 16233089 13722416 16233089 9221046 17461978 9221046 16409959 9221046 16409959 10485000 9980584 10485000 20590272 10485000 20590272 6670275 20590272 11824065 21628968 11824065 21628968 5094515 21628968 12232168 21913992 12232168 21913992 4985062 21913992 26421507 526283 26421507 23665037 26421507 23665037 3466717 23665037 4960001 4734077 4960001 4977405 4960001 4977405 22076139 4977405 2022606 9351103 2022606 9351103 17796939 9351103 5567156 5476123 5567156 8379386 5567156 8379386 8923815 8379386 6795877 20074607 6795877 7203976 6795877 7203976 19608365 7203976 9710873 2583119 9710873 2583119 24268813 2583119 11252455 10576551 11252455 24504196 11252455 24504196 2230259 24504196 11154474 10856031 11154474 18010083 11154474 18010083 18459008 18010083 6944580 6513684 6944580 23314192 6944580 23314192 24354244 23314192 5387560 5336061 5387560 11316198 5387560 11316198 21210198 20714967 21210198 22130056 21210198 22130056 24953513 17750448 24953513 17750448 8371758 18855853 8371758 1151931 8371758 1151931 25631637 1151931 24858184 1988130 24858184 5957214 24858184 5957214 5844780 5957214 21024361 6035964 21024361 23441118 21024361 23441118 24190436 23441118 15897538 4340579 15897538 4340579 22574080 4340579 11555078 23080674 11555078 23080674 24082348 23080674 23910437 2944047 23910437 15122261 23910437 15122261 1180139 16468609 1180139 16468609 17122961 16468609 6730142 3236719 6730142 3236719 3435001 3236719 11850232 14999862 11850232 11197624 11850232 11197624 15684429 11197624 10041670 25353816 10041670 25353816 1526497 25353816 4713247 18183097 4713247 18183097 18344929 18183097 10312472 6900884 10312472 6900884 7473520 6900884 20520541 6755528 20520541 19946692 20520541 19946692 17638039 9354552 17638039 19224295 17638039 19224295 20005534 19224295 14401295 13370476 14401295 18115312 14401295 18115312 4891205 21920083 4891205 11776733 4891205 11776733 25730648 11196973 25730648 11196973 11933522 11196973 16645869 6577222 16645869 6577222 4268423 22774289 4268423 15879369 4268423 15879369 16533597 15879369 16104537 15339089 16104537 16037742 16104537 16037742 9511886 17600527 9511886 9587318 9511886 9587318 9934843 9587318 6448475 20578758 6448475 9457515 6448475 9457515 11723134 15380142 11723134 7449490 11723134 7449490 7423604 7449490 11559867 9272935 11559867 9272935 3192443 23671148 3192443 17445666 3192443 17445666 18135460 5926411 18135460 5926411 6490578 5926411 15701037 11394743 15701037 16379752 15701037 16379752 16596492 16379752 6985958 7183844 6985958 1268156 6985958 1268156 1256400 1268156 6837656 20223466 6837656 13733622 6837656 13733622 14554291 13733622 3862175 3556932 3862175 19903972 3862175 19903972 20658929 19903972 5493417 11834676 5493417 11834676 12746767 11834676 5222968 20348365 5222968 20348365 20992761 20348365 11928511 14552301 11928511 11937981 11928511 11937981 14796378 11937981 14020309 13817721 14020309 17666255 14020309 17666255 18427961 17666255 15312439 14814581 15312439 20928085 15312439 20928085 21513067 20928085 21300887 6095621 21300887 6095621 11600592 14987570 11600592 810520 11600592 810520 725295 810520 8524798 7993850 8524798 9899980 8524798 9899980 17144568 9899980 9350145 21747645 9350145 21747645 1961376 9933067 1961376 9933067 11866770 5444580 11866770 5444580 23300295 3666988 23300295 15179112 23300295 15179112 6233610 6162940 6233610 14334943 6233610 14334943 20080464 7311954 20080464 16584538 20080464 16584538 9923989 16584538 14867749 13788977 14867749 13788977 6836170 20934502 6836170 20934502 21801990 20934502 19594003 19409951 19594003 21389307 19594003 21389307 25572660 11091022 25572660 11091022 5424267 5325124 5424267 23424617 5424267 23424617 24527180 23424617 14009177 12370753 14009177 12370753 13250641 12370753 14262909 7124627 14262909 7124627 20167793 7124627 6954432 23239018 6954432 23239018 3673904 23239018 25111977 7585075 25111977 7585075 5152048 21913224 5152048 8327505 5152048 8327505 19402388 7747301 19402388 21981053 19402388 21981053 22622861 21981053 19278591 18520406 19278591 24622306 19278591 24622306 2448632 24622306 19040834 13476518 19040834 13476518 14650988 13476518 20676459 6572577 20676459 15573916 20676459 15573916 11505332 15573916 18826311 13404913 18826311 13404913 8415330 7446706 8415330 7446706 21415807 5765433 21415807 5765433 5810189 5765433 25093858 1613201 25093858 10220777 25093858 10220777 16648293 10220777 25394898 9661042 25394898 9661042 4266900 22879223 4266900 16504303 4266900 16504303 17029209 16504303 16569443 15811547 16569443 23658382 16569443 23658382 24084294 23658382 22464098 11813359 22464098 11813359 12310985 11813359 21784635 9276726 21784635 9276726 12297689 1825026 12297689 1825026 2039093 1825026 16507177 15697697 16507177 22869598 16507177 22869598 23363343 22869598 6055496 20881473 6055496 1491898 6055496 1491898 25562477 1491898 9229639 8672412 9229639 22895940 9229639 22895940 4151220 22895940 19964746 6258232 19964746 6258232 6070645 6258232 24223365 2666513 24223365 12174885 24223365 12174885 14778062 12174885 25789698 933258 25789698 10091523 25789698 10091523 10864343 10091523 17776313 16963459 17776313 18087921 17776313 18087921 22953002 3761730 22953002 8459620 22953002 8459620 7602735 19400935 7602735 13377692 7602735 13377692 13382934 13377692 7076699 6698598 7076699 7121779 7076699 7121779 23018836 10965095 23018836 10965095 3341380 23621152 3341380 23621152 3300513 23621152 16198587 12850443 16198587 12850443 13801731 12850443 25781830 906469 25781830 19502082 25781830 19502082 7601311 19502082 18130869 10592360 18130869 10592360 5585379 21812569 5585379 21812569 22480062 21812569 10690191 17530457 10690191 17530457 18341182 17530457 14502585 13783159 14502585 18172412 14502585 18172412 18886377 18172412 2689090 2563610 2689090 13067464 2689090 13067464 21285850 5675977 21285850 9813391 21285850 9813391 16876435 9813391 18295677 9261673 18295677 9261673 17933786 9261673 24577104 2265622 24577104 20300967 24577104 20300967 6569210 20300967 17676935 6942701 17676935 6942701 20325893 6942701 2671752 19517032 2671752 19517032 20312462 19517032 18612370 1730531 18612370 1730531 1298812 1730531 21995409 9518201 21995409 9518201 6384610 20655038 6384610 4671634 6384610 4671634 22209738 4671634 3628403 6205271 3628403 6205271 21302141 6008970 21302141 6008970 20731029 6008970 21299603 17140307 21299603 17140307 16094781 5850728 16094781 5850728 21266216 5850728 17360214 9572970 17360214 9572970 17547279 9572970 6822709 21027053 6822709 21027053 21796782 21027053 19345182 7546469 19345182 10944835 19345182 10944835 9807115 17208579 9807115 11064467 9807115 11064467 11781100 11064467 10929921 15652189 10929921 1870527 10929921 1870527 24854780 1870527 2696060 17131271 2696060 17131271 17583983 17131271 4483245 4289138 4483245 26203998 4483245 26203998 784526 26203998 9852195 9500439 9852195 15134342 9852195 15134342 17074910 3326595 17074910 3326595 23548493 3326595 9293060 8805028 9293060 26008915 9293060 26008915 1143405 26008915 8984681 18228344 8984681 12173176 8984681 12173176 22304986 21585554 22304986 22516735 22304986 22516735 3374161 23427402 3374161 21427107 3374161 21427107 21968535 21427107 8748976 8456390 8748976 19044414 8748976 19044414 8062396 19044414 10786582 3717331 10786582 3717331 4252187 3717331 14975485 11719331 14975485 12231929 14975485 12231929 13251776 12231929 13316078 13157386 13316078 19785069 13316078 19785069 7096380 19785069 24688334 16336868 24688334 16336868 12489329 3305164 12489329 3305164 23586585 3305164 12322318 15714725 12322318 15714725 16121090 15714725 8673130 3887872 8673130 3887872 23037005 3887872 4740329 22071509 4740329 8230051 4740329 8230051 15864332 11129434 15864332 12985007 15864332 12985007 13954327 12985007 23612132 13294241 23612132 13294241 13250025 13294241 14925614 14196677 14925614 17384229 14925614 17384229 8592013 21036419 8592013 21036419 21790148 21036419 21010939 20233593 21010939 24199043 21010939 24199043 25288293 24199043 17234060 14182303 17234060 14182303 12328774 14182303 20476684 5652819 20476684 5652819 21539306 5652819 3113601 23815807 3113601 1546228 3113601 1546228 25599731 1546228 9045204 1711246 9045204 1711246 1980210 1711246 24041617 2730193 24041617 7444770 24041617 7444770 8007978 7444770 9871317 9426352 9871317 13119503 9871317 13119503 21805279 5097496 21805279 23236990 21805279 23236990 23720371 23236990 23174671 158501 23174671 158501 84120 158501 21049375 5572388 21049375 12447087 21049375 12447087 14254691 12447087 14731046 12085644 14731046 21842361 14731046 21842361 22674064 21842361 16551741 10580303 16551741 14641352 16551741 14641352 10942638 10281380 10942638 15359681 10942638 15359681 20094953 7245771 20094953 22481257 20094953 22481257 4691793 22481257 5198397 5183920 5198397 17573455 5198397 17573455 17669719 17573455 17646129 17523678 17646129 20656838 17646129 20656838 21363359 20656838 21066886 5549986 21066886 12901083 21066886 12901083 13925564 12901083 25561938 1239672 25561938 4423774 25561938 4423774 4606696 4423774 19116409 8246406 19116409 23132783 19116409 23132783 3618868 23132783 13641360 13172827 13641360 19406270 13641360 19406270 7598646 19406270 21252340 19979453 21252340 19979453 18368463 4860227 18368463 4860227 22525934 4860227 11649544 10904138 11649544 11499157 11649544 11499157 15527787 11499157 5284371 5082505 5284371 10197052 5284371 10197052 18474166 8733943 18474166 14096322 18474166 14096322 15062768 14096322 19801892 17841449 19801892 17841449 18255286 17841449 22228080 4907324 22228080 17260008 22228080 17260008 5959081 5847151 5959081 17636739 5959081 17636739 18451498 17636739 17591604 13626872 17591604 13626872 12998506 13626872 20302946 6824357 20302946 10437476 20302946 10437476 11320071 10437476 18601486 7288298 18601486 7288298 4403341 22514663 4403341 3542142 4403341 3542142 3356422 3542142 5615266 21471224 5615266 12019384 5615266 12019384 15321799 11309080 15321799 20793530 15321799 20793530 21472196 20793530 12161645 25390376 12161645 25390376 1495684 25390376 4695796 22392420 4695796 17168075 4695796 17168075 9834603 9301663 9834603 20394127 9834603 20394127 20748684 20394127 14982945 6450792 14982945 6450792 6215453 6450792 17718035 17068912 17718035 18087566 17718035 18087566 8473584 8144294 8473584 23871184 8473584 23871184 3016481 23871184 8032960 6853954 8032960 6853954 7222132 6853954 7655285 4301949 7655285 4301949 22573820 4301949 15122564 11993269 15122564 24189799 15122564 24189799 25228779 21108581 25228779 21108581 5653459 21108581 20643164 18207160 20643164 18207160 16870184 16318863 16870184 21793875 16870184 21793875 22933093 21793875 3627146 20957980 3627146 20957980 15987589 11219339 15987589 14098388 15987589 14098388 12636899 14098388 24544212 15351705 24544212 15351705 15592416 15351705 24807508 15209537 24807508 15209537 13827496 1415632 13827496 1415632 1452818 1415632 25736494 1042730 25736494 8023539 25736494 8023539 960703 25923143 960703 12057388 960703 12057388 14658855 12057388 4914981 22024240 4914981 13852484 4914981 13852484 24052266 2835766 24052266 24232905 24052266 24232905 25472891 24232905 8535496 8228623 8535496 21725406 8535496 21725406 5024137 21725406 24860984 2040514 24860984 21604078 24860984 21604078 10049240 16904586 10049240 5662312 10049240 5662312 5588052 5662312 17172981 10127097 17172981 19185658 17172981 19185658 19907915 19185658 4932479 22030525 4932479 13660229 4932479 13660229 14232267 13660229 13178295 12385962 13178295 14224081 13178295 14224081 9325909 17773583 9325909 11345533 9325909 11345533 15549837 11345533 11762541 14969969 11762541 12122266 11762541 12122266 13199097 12122266 5073467 21907979 5073467 18516452 5073467 18516452 19009040 18516452 6557917 6481971 6557917 16894617 6557917 16894617 10180837 16894617 4153068 3754211 4153068 13591674 4153068 13591674 13150711 13591674 13110962 4865985 13110962 4865985 4778210 4865985 7459369 19545624 7459369 9583182 7459369 9583182 22140072 9897677 22140072 9897677 10456376 9897677 24064845 14766764 24064845 14766764 3642355 3191611 3642355 5608692 3642355 5608692 12841739 12445074 12841739 18964909 12841739 18964909 19696519 18964909 19366958 19135488 19366958 21316005 19366958 21316005 21954935 21316005 19749020 18969469 19749020 23339404 19749020 23339404 24113867 23339404 9747113 17376798 9747113 3054589 9747113 3054589 23743496 3054589 12387034 22602776 12387034 22602776 23278116 22602776 10314324 6927630 10314324 6927630 6919699 6927630 21796442 4075383 21796442 4075383 22535997 4075383 8224163 7674331 8224163 17848529 8224163 17848529 9123266 17848529 8395404 7848161 8395404 10742197 8395404 10742197 21480623 2684597 21480623 2684597 24114325 2684597 3200940 9219273 3200940 9219273 18739951 8393150 18739951 14729143 18739951 14729143 12275101 3022370 12275101 3022370 23877885 3022370 20528660 6680501 20528660 10291447 20528660 10291447 4398977 22695764 4398977 18074557 4398977 18074557 21122591 15115059 21122591 15115059 4845818 22527236 4845818 22527236 3132383 3080425 3132383 6268333 3132383 6268333 19927834 16654420 19927834 16654420 10494408 16654420 16543593 14298848 16543593 14298848 14801571 13780938 14801571 19306230 14801571 19306230 7695678 19306230 17046520 9885231 17046520 9885231 17555493 16832889 17555493 19244375 17555493 19244375 7756883 19244375 25472795 20143275 25472795 20143275 4712058 22025708 4712058 5587490 4712058 5587490 21222194 5587490 13813152 13124050 13813152 23473086 13813152 23473086 24283280 23473086 12742567 13885611 12742567 12542120 12742567 12542120 13651621 12542120 2833922 2358023 2833922 8215673 2833922 8215673 19622594 17436255 19622594 17436255 9508467 17436255 22230905 11580367 22230905 11580367 12548252 11580367 18099062 17439680 18099062 22552164 18099062 22552164 4450316 22552164 13308369 22828312 13308369 22828312 23730328 22828312 19893637 19162307 19893637 19823882 19893637 19823882 20032350 19823882 9531246 9199694 9531246 15307436 9531246 15307436 11304294 15307436 5907397 5805116 5907397 16841025 5907397 16841025 17323704 16841025 2782570 20716650 2782570 20716650 14883626 12092849 14883626 21906664 14883626 21906664 22597033 21906664 9208331 8837145 9208331 22384666 9208331 22384666 4599123 22384666 10749667 7622776 10749667 7622776 21087047 3889235 21087047 3889235 22729728 3889235 18878594 7184419 18878594 7184419 25428987 1637978 25428987 8361938 25428987 8361938 8829258 8361938 24230838 18415822 24230838 18415822 8816579 18415822 15462590 14811646 15462590 16338572 15462590 16338572 16540637 16338572 9292733 8747815 9292733 17120190 9292733 17120190 22066926 21313317 22066926 23019884 22066926 23019884 23766526 23019884 14211813 7319811 14211813 7319811 3995097 22852949 3995097 4239572 3995097 4239572 22791770 4239572 18913828 12721394 18913828 12721394 10062797 16616426 10062797 2453986 10062797 2453986 24263059 2453986 11717908 11217074 11717908 13577389 11717908 13577389 22855122 15247108 22855122 15247108 11783135 15247108 16381930 9984077 16381930 9984077 10648530 9984077 15261361 11616754 15261361 11780609 15261361 11780609 15168261 11780609 20739955 19913944 20739955 20605703 20739955 20605703 21223710 20605703 8846103 18332911 8846103 12920832 8846103 12920832 15738063 11255611 15738063 19449533 15738063 19449533 19919341 19449533 4958808 22043303 4958808 5724686 4958808 5724686 23765177 18988477 23765177 18988477 19227580 18988477 21603138 5064159 21603138 16251408 21603138 16251408 10875813 16251408 19981262 18454115 19981262 18454115 1231437 25658371 1231437 9908038 1231437 9908038 23098441 3646251 23098441 20499598 23098441 20499598 3920999 23124687 3920999 6103453 3920999 6103453 7190066 6523952 7190066 14688169 7190066 14688169 20639399 5036793 20639399 5036793 5286121 5036793 21360195 20688307 21360195 26683060 21360195 26683060 385600 26683060 8739798 8297871 8739798 10113229 8739798 10113229 10622501 10113229 10133474 8260372 10133474 8260372 18785598 8260372 18239407 13710798 18239407 13710798 14022338 13710798 25676555 8328628 25676555 8328628 18783811 8328628 26473478 620395 26473478 11534895 26473478 11534895 12879484 8193876 12879484 8193876 8514210 8193876 17602126 10842847 17602126 10842847 11080520 10842847 14084678 12784913 14084678 20751059 14084678 20751059 21510724 20751059 14550560 4666464 14550560 4666464 4895266 4666464 9268313 8918398 9268313 15345939 9268313 15345939 24005224 2839018 24005224 11893221 24005224 11893221 12422280 11893221 17539863 12176036 17539863 12176036 13030250 12176036 14266029 10152454 14266029 10152454 22200753 7261693 22200753 7261693 7573311 7261693 20507106 12745324 20507106 12745324 13689052 12745324 16975673 16317860 16975673 17573390 16975673 17573390 9180697 17573390 25131674 18208552 25131674 18208552 18580418 18208552 22357112 3932204 22357112 3932204 4340264 3932204 8022299 18973354 8022299 8074454 8022299 8074454 19193444 8074454 4877825 21910768 4877825 12127023 4877825 12127023 14669632 12127023 8022773 5431087 8022773 5431087 21914546 9797649 21914546 9797649 10143295 9797649 17233760 5327506 17233760 5327506 21482728 5327506 8966287 18178159 8966287 7893801 8966287 7893801 8162319 7893801 8890334 18192275 8890334 16203394 8890334 16203394 12855570 21632266 12855570 21632266 5175465 21632266 7555055 19498762 7555055 3960586 7555055 3960586 24021988 2837923 24021988 17836583 24021988 17836583 9271278 17836583 14436366 12296137 14436366 13514396 14436366 13514396 3327205 3233443 3327205 12813555 3327205 12813555 13926397 12813555 13328674 13015670 13328674 14699771 13328674 14699771 23114347 3737061 23114347 9428812 23114347 9428812 15220565 11653181 15220565 23400517 15220565 23400517 3683586 23400517 19108123 8025312 19108123 14041243 19108123 14041243 8087511 7642350 8087511 21039707 8087511 21039707 6249123 21039707 23695845 22810489 23695845 23335840 23695845 23335840 24428861 23335840 5795873 5699036 5795873 21306744 5795873 21306744 21977166 21306744 7394277 19539982 7394277 1885031 7394277 1885031 24990824 1885031 13513994 13367287 13513994 21759791 13513994 21759791 5309437 21759791 17671616 9441269 17671616 13348324 17671616 13348324 6572871 6480097 6572871 22563789 6572871 22563789 23438141 22563789 13657944 2815407 13657944 2815407 3209726 2815407 14490969 12444067 14490969 12444067 14663279 12207828 14663279 12963968 14663279 12963968 13754127 12963968 15212830 15040167 15212830 22686370 15212830 22686370 4320064 22686370 16176963 8284581 16176963 8284581 18831783 8284581 17332367 16678590 17332367 20142944 17332367 20142944 20943100 20142944 17846785 17141039 17846785 18636255 17846785 18636255 8285364 18636255 12693504 17952030 12693504 17952030 8994340 17952030 19957506 19128787 19957506 22774840 19957506 22774840 23860494 22774840 5784473 21262970 5784473 7699975 5784473 7699975 8746608 8262973 8746608 16593296 8746608 16593296 10234369 16593296 7685967 1457727 7685967 1457727 25347441 1457727 16395777 15740181 16395777 18461996 16395777 18461996 7758573 7450216 7758573 11244547 7758573 11244547 16791216 9546081 16791216 9546081 9889508 9546081 13947996 9996478 13947996 9996478 10561773 9996478 19412154 19077993 19412154 25250641 19412154 25250641 26207487 25250641 5078393 21685482 5078393 19568424 5078393 19568424 13061769 12178326 13061769 16606835 13061769 16606835 20259510 1793902 20259510 1793902 2153642 1793902 10571623 10078346 10571623 15262139 10571623 15262139 11618027 15262139 6705524 20309487 6705524 3871476 6705524 3871476 3930114 3871476 20568649 16115055 20568649 16115055 696070 26476340 696070 19898435 696070 19898435 20433917 19898435 13418714 21131415 13418714 21131415 5852920 21131415 18132256 9094882 18132256 11804022 18132256 11804022 8366861 6849211 8366861 6849211 6738102 6849211 8785125 20100074 8785125 20100074 20669552 20100074 16210984 11366562 16210984 11366562 14880366 12088230 14880366 13163291 14880366 13163291 13735877 13163291 16917257 9496544 16917257 9496544 10134234 9496544 13749356 13068437 13749356 20468477 13749356 20468477 21277154 20468477 15743839 11504159 15743839 24810199 15743839 24810199 25889904 24810199 9216074 8795312 9216074 13114555 9216074 13114555 13944098 13114555 6986597 2290609 6986597 2290609 1789389 25237506 1789389 20819897 1789389 20819897 11835281 11469566 11835281 15541920 11835281 15541920 11224638 15541920 11745005 15117663 11745005 2706359 11745005 2706359 24139827 2706359 12041634 11180660 12041634 22875329 12041634 22875329 23738833 22875329 16839413 10304476 16839413 16174589 16839413 16174589 16655992 16174589 19562784 7272443 19562784 7272443 7527890 7272443 19179933 3467598 19179933 3467598 3677384 3467598 11041930 22105870 11041930 22105870 4884946 22105870 18167057 9050973 18167057 11861564 18167057 11861564 11185731 15791196 11185731 11013695 11185731 11013695 16114222 11013695 6085812 21175910 6085812 20987339 6085812 20987339 1440295 25508576 1440295 14658585 1440295 14658585 15673814 14658585 9540036 9039370 9540036 14350592 9540036 14350592 12521129 14350592 6018242 21007507 6018242 2832313 6018242 2832313 24049219 2832313 21629252 4965806 21629252 5263383 21629252 5263383 22053270 5263383 12477614 24279668 12477614 24279668 2520341 24279668 3765042 23297813 3765042 20650590 3765042 20650590 6196620 20650590 4147619 22928547 4147619 15019975 4147619 15019975 18958904 7983956 18958904 9230325 18958904 9230325 17863118 9230325 23047370 22348783 23047370 24167271 23047370 24167271 25380129 24167271 19999410 4118687 19999410 4118687 22579122 4118687 4050057 23125687 4050057 5104490 4050057 5104490 16643139 8787597 16643139 8787597 9306873 8787597 22598242 3408481 22598242 3408481 3806011 3408481 23165773 8866104 23165773 8866104 12642149 15585448 12642149 15585448 11132714 15585448 20083791 19296837 20083791 19581212 20083791 19581212 7606067 19581212 23917630 2892367 23917630 12031119 23917630 12031119 8779606 18091967 8779606 8408066 8779606 8408066 18842631 8408066 5613852 5539798 5613852 24925983 5613852 24925983 26125526 24925983 13122455 13896830 13122455 9293743 13122455 9293743 23647276 7599396 23647276 7599396 12371488 11611246 12371488 16253074 12371488 16253074 10888216 16253074 13036124 12113301 13036124 13983945 13036124 13983945 15757578 13277528 15757578 13277528 11776123 3976447 11776123 3976447 3775819 3976447 22137306 4702336 22137306 15899741 22137306 15899741 16651382 15899741 19009529 7874659 19009529 21397669 19009529 21397669 22408613 21397669 892443 9755391 892443 9755391 17365761 9755391 14861996 11853237 14861996 14640660 14861996 14640660 12166012 14640660 20916996 6404419 20916996 6404419 5883497 5746898 5883497 11014255 5883497 11014255 16088279 11014255 10410407 16722148 10410407 7065778 10410407 7065778 7195371 7065778 10088161 16930496 10088161 9552643 10088161 9552643 17576099 9552643 14643017 11783544 14643017 11783544 14888215 11783544 9361940 8867268 9361940 23219409 9361940 23219409 24350096 23219409 6950178 19934418 6950178 13972528 6950178 13972528 15513643 9864887 15513643 9864887 17129531 9864887 16232394 8006549 16232394 8006549 19183634 8006549 10549431 16577169 10549431 13689045 10549431 13689045 21659926 18797406 21659926 18797406 8341620 18797406 21906591 8563763 21906591 8563763 2680358 24175725 2680358 7431905 2680358 7431905 19798395 7431905 19521866 7735365 19521866 19171970 19521866 19171970 20907188 11176167 20907188 11176167 11911522 11176167 12373003 15519987 12373003 15519987 11038159 15519987 16591664 10267239 16591664 18783656 16591664 18783656 19453174 18783656 10516176 16053761 10516176 9371368 10516176 9371368 17858705 9371368 9665387 9050847 9665387 23410993 9665387 23410993 3643614 23410993 23526677 3400248 23526677 23266571 23526677 23266571 3587533 23266571 16487222 2798091 16487222 2798091 24123587 2798091 23676257 3270516 23676257 3524632 23676257 3524632 12671704 10261764 12671704 10261764 19561376 19364124 19561376 25891116 19561376 25891116 1016609 25891116 18018063 15992765 18018063 15992765 16499304 15992765 19838207 7103445 19838207 11621831 19838207 11621831 2613417 2484371 2613417 20138411 2613417 20138411 10140604 9733258 10140604 17414385 10140604 17414385 9745547 17414385 20384979 6836446 20384979 16670230 20384979 16670230 10125979 16670230 22385577 4182158 22385577 4182158 4039515 4182158 8389830 8071467 8389830 11541243 8389830 11541243 12486655 11541243 2237353 24758009 2237353 19147474 2237353 19147474 24112093 2712589 24112093 4672100 24112093 4672100 21100469 5516766 21100469 7334042 21100469 7334042 7827028 7334042 15927848 15533842 15927848 18416829 15927848 18416829 8786806 18416829 21582584 5311992 21582584 20235052 21582584 20235052 7089677 21348256 7089677 21348256 22002731 21348256 5010353 21731155 5010353 20227868 5010353 20227868 23927583 15938287 23927583 15938287 10840794 15938287 16276193 10961780 16276193 16735147 16276193 16735147 16910466 16735147 8805949 6649128 8805949 6649128 20631722 6649128 4864580 22071221 4864580 4944335 4864580 4944335 23587895 17675307 23587895 17675307 7697642 7399623 7697642 9872735 7697642 9872735 17296481 9872735 4546785 4356330 4546785 17720050 4546785 17720050 19351594 7892464 19351594 19265249 19351594 19265249 19528731 19265249 14470506 14043380 14470506 24356567 14470506 24356567 2675648 24356567 25697810 1024852 25697810 19204623 25697810 19204623 13746825 10996272 13746825 10996272 16201502 10996272 10068537 17555191 10068537 17555191 3704162 24387602 3704162 24387602 25544196 24387602 6060607 21266646 6060607 21266646 22038401 21266646 4874206 4735348 4874206 5525061 4874206 5525061 21918147 3219021 21918147 3219021 23557878 3219021 7804572 21581135 7804572 21581135 5394754 21581135 18950638 13250488 18950638 13250488 13728424 13250488 21946031 5016113 21946031 15216777 21946031 15216777 14577656 5633961 14577656 5633961 21606987 5633961 15390806 14866034 15390806 20699593 15390806 20699593 21432307 20699593 11302939 16510713 11302939 16510713 10168047 16510713 23859884 2861716 23859884 13541666 23859884 13541666 13019253 13541666 17095109 8350964 17095109 8350964 19055761 8350964 15210263 9812170 15210263 9812170 10384719 9812170 16232249 8065367 16232249 8065367 8390213 8065367 22297307 4287495 22297307 8821167 22297307 8821167 18434968 8821167 21187118 8080680 21187118 8080680 8306783 8080680 14118972 12761701 14118972 20182749 14118972 20182749 20583836 20182749 12589156 9849685 12589156 9849685 17279639 9849685 9592623 17379005 9592623 10262718 9592623 10262718 16778991 10262718 7311105 19700825 7311105 11966857 7311105 11966857 23538419 22426797 23538419 24426890 23538419 24426890 25639235 24426890 22749040 4176608 22749040 14015676 22749040 14015676 12420826 14015676 13518307 12143413 13518307 12143413 14453268 12143413 11226589 15777829 11226589 5925492 11226589 5925492 21008976 5925492 17257110 12541322 17257110 12541322 2032691 14020672 2032691 14020672 15010118 14020672 12771617 13893010 12771617 7536495 12771617 7536495 19765022 7536495 9746700 1312257 9746700 1312257 1434236 1312257 2516600 2190507 2516600 17902575 2516600 17902575 26538669 363230 26538669 23425411 26538669 23425411 3712958 23425411 20188592 9270424 20188592 9270424 9939930 9270424 20716228 4181216 20716228 4181216 22465160 4181216 15348415 14641518 15348415 14898865 15348415 14898865 9463391 17177847 9463391 6267284 9463391 6267284 6159832 6267284 13375290 10377816 13375290 10377816 6105684 20902606 6105684 19901630 6105684 19901630 20494263 19901630 2919864 24012764 2919864 21492010 2919864 21492010 22306785 21492010 3268224 2805779 3268224 4165824 3268224 4165824 22735868 4165824 3956770 3842751 3956770 25246796 3956770 25246796 26407768 25246796 25570724 9298279 25570724 9298279 10122869 16904798 10122869 9013673 10122869 9013673 3708109 23299536 3708109 11969580 3708109 11969580 19974953 7259524 19974953 10363142 19974953 10363142 16689420 10363142 22990814 3820045 22990814 23640828 22990814 23640828 3261622 23640828 16146552 10831125 16146552 20547706 16146552 20547706 6537363 20547706 19334348 8114822 19334348 13963485 19334348 13963485 14871334 13963485 19101887 7811224 19101887 24292778 19101887 24292778 25544230 12936327 25544230 12936327 8396514 3428934 8396514 3428934 3825424 3428934 10009441 7772669 10009441 7772669 19401502 7772669 15284355 9563772 15284355 9563772 9944717 9563772 16664721 16391508 16664721 17379877 16664721 17379877 17606549 17379877 11523799 11057577 11523799 14491322 11523799 14491322 13227983 18228196 13227983 18228196 18729741 18228196 1997532 1965813 1997532 19225881 1997532 19225881 7775867 19225881 7556572 19528046 7556572 8545888 7556572 8545888 18270997 4724656 18270997 4724656 5000515 4724656 15828332 10452084 15828332 10452084 16857732 10452084 10920051 10184128 10920051 19971855 10920051 19971855 6087273 5787287 6087273 18886530 6087273 18886530 8101353 18886530 6463945 20747820 6463945 11658432 6463945 11658432 15481493 11658432 12580426 14015851 12580426 7153011 12580426 7153011 20437245 14756799 20437245 14756799 12061024 14756799 12799181 7853608 12799181 7853608 19892037 19766894 19892037 20200559 19892037 20200559 6880642 20200559 15414896 12620169 15414896 12620169 2873728 24111538 2873728 4708458 2873728 4708458 22324081 4708458 18361376 8532954 18361376 18404297 18361376 18404297 8641500 18404297 19313274 4187073 19313274 4187073 4046008 4187073 7060671 6977877 7060671 14567332 7060671 14567332 23120760 16687356 23120760 16687356 13410803 13411944 13410803 8801016 13410803 8801016 9226505 8801016 20408272 9147030 20408272 9147030 8666946 22637187 8666946 22637187 4092599 22637187 13345362 21468621 13345362 21468621 22565312 21468621 828398 13767958 828398 13767958 21867729 5591925 21867729 19014762 21867729 19014762 7938723 19014762 10234320 9731781 10234320 20706290 10234320 20706290 6195131 20706290 23356054 3394701 23356054 4555158 23356054 4555158 4725010 4555158 19444949 2076853 19444949 2076853 24800246 2076853 7001855 24024098 7001855 24024098 25233057 24024098 10746621 16528417 10746621 3972731 10746621 3972731 2657684 24361723 2657684 21587448 2657684 21587448 14550720 14201922 14550720 18769777 14550720 18769777 23303810 11089780 23303810 11089780 15589947 11089780 25061588 1685411 25061588 22736305 25061588 22736305 19020824 1741831 19020824 1741831 1818018 1741831 15158701 9675772 15158701 9675772 4355040 4051571 4355040 19821386 4355040 19821386 20648321 19821386 4683318 4505344 4683318 21952179 4683318 21952179 24311703 2727881 24311703 13587678 24311703 13587678 7903243 7527418 7903243 14447220 7903243 14447220 15404385 14447220 13985326 13875065 13985326 25668759 13985326 25668759 1530439 25668759 22018673 4674515 22018673 8908427 22018673 8908427 9402212 8908427 26006331 5950826 26006331 5950826 12108715 8894004 12108715 8894004 9025366 8894004 23647787 9207864 23647787 9207864 7172841 19864129 7172841 1521160 7172841 1521160 25513306 1521160 19615191 7536960 19615191 7987534 19615191 7987534 8092802 7987534 12492002 16965676 12492002 16965676 18531827 3637898 18531827 3637898 23348617 3637898 18651573 7068460 18651573 7068460 7060613 7068460 8255628 8055860 8255628 19123998 8255628 19123998 19930782 19123998 16871226 10157428 16871226 16497702 16871226 16497702 10689315 16497702 12452996 8052120 12452996 8052120 8639095 8052120 15870865 9850069 15870865 9850069 19175116 18480463 19175116 23116985 19175116 23116985 23707238 23116985 3966243 2793076 3966243 2793076 2280973 2793076 17092493 7874455 17092493 7874455 7890099 7874455 14731262 11980225 14731262 15451066 14731262 15451066 11451932 15451066 15003985 12399447 15003985 22869729 15003985 22869729 4248962 22869729 7090057 24462243 7090057 24462243 1864774 24943848 1864774 7019288 1864774 7019288 11798746 11002964 11798746 16702402 11798746 16702402 10006143 16702402 13711387 11543873 13711387 11543873 11878742 11543873 22326802 4287901 22326802 4770395 22326802 4770395 4870992 4770395 17009502 12947143 17009502 12947143 7101237 6707162 7101237 19340401 7101237 19340401 20116267 19340401 10610755 10041184 10610755 21325779 10610755 21325779 5418595 21325779 20723998 6041543 20723998 17533999 20723998 17533999 9779882 17533999 22899330 19792299 22899330 19792299 6842796 6413998 6842796 16198152 6842796 16198152 25506196 1273422 25506196 22663697 25506196 22663697 11919451 11692097 11919451 12430296 11919451 12430296 12618362 12430296 7526560 6958029 7526560 23617462 7526560 23617462 3328103 23617462 9220783 17499334 9220783 12203964 9220783 12203964 14863046 13832370 14863046 23862110 14863046 23862110 3045245 23862110 15395403 11512585 15395403 23512150 15395403 23512150 3502897 23512150 5562047 5543768 5562047 15645526 5562047 15645526 16330616 15645526 12701789 4767697 12701789 4767697 3927600 17390804 3927600 17390804 17957148 17390804 6674756 20398962 6674756 11976479 6674756 11976479 15481052 11976479 3103202 23860357 3103202 5368702 3103202 5368702 21277141 5368702 17255150 6872328 17255150 6872328 20533468 6872328 17741887 11496213 17741887 11496213 15271634 11496213 24356091 4229387 24356091 4229387 4642672 4229387 21908541 21348473 21908541 22567834 21908541 22567834 4229459 22567834 16119218 15287699 16119218 18266509 16119218 18266509 18369771 18266509 10542914 10158143 10542914 14663915 10542914 14663915 22055967 8759831 22055967 8759831 9232967 8759831 14435971 6534799 14435971 6534799 6399904 6534799 22624935 4242965 22624935 20667687 22624935 20667687 10492360 21834546 10492360 21834546 5161277 21834546 23453783 854410 23453783 854410 512750 854410 25861020 827258 25861020 16215808 25861020 16215808 6621131 6203532 6621131 18083982 6621131 18083982 18650572 18083982 9453296 9187959 9453296 10706162 9453296 10706162 16104031 10706162 10393629 16646983 10393629 6743866 10393629 6743866 4752278 4593644 4752278 19792022 4752278 19792022 21680931 4935858 21680931 8833815 21680931 8833815 4738585 4538778 4738585 8836274 4738585 8836274 9358193 8836274 6926894 6444884 6926894 22078333 6926894 22078333 5068901 22078333 22772660 15232839 22772660 15232839 7719201 7145566 7719201 23686405 7719201 23686405 3348637 23686405 14644569 4678445 14644569 4678445 22091423 4678445 18222718 8709468 18222718 15630198 18222718 15630198 10958373 15630198 15981193 10434446 15981193 10434446 11103866 10434446 20083903 7200682 20083903 21726163 20083903 21726163 5115272 21726163 19752223 16903576 19752223 16903576 17672026 16903576 24036036 9478701 24036036 9478701 12606945 11660494 12606945 11711162 12606945 11711162 12396077 11711162 13541518 4029724 13541518 4029724 23715671 21168788 23715671 21168788 21855767 21168788 22960730 8717039 22960730 8717039 15276919 12113785 15276919 13291196 15276919 13291196 14131744 13291196 25511625 1557579 25511625 7054681 25511625 7054681 20192103 7054681 25750966 21694843 25750966 21694843 22269088 4421555 22269088 13500127 22269088 13500127 13110854 13500127 22427686 12385076 22427686 12385076 5029941 21942556 5029941 20490623 5029941 20490623 22511176 4063589 22511176 4640237 22511176 4640237 22093775 4640237 24945137 12394205 24945137 12394205 7937965 19026179 7937965 4531082 7937965 4531082 22588469 4531082 19323329 5226990 19323329 5226990 5586427 5226990 6756415 6303460 6756415 21984223 6756415 21984223 4721762 21984223 5570666 19105083 5570666 19105083 8053902 19105083 3442456 3094760 3442456 21976451 3442456 21976451 10211076 5026523 10211076 5026523 5032452 5026523 22990570 3950923 22990570 16859705 22990570 16859705 10408961 10220736 10408961 17045983 10408961 17045983 9914942 17045983 22349262 4672449 22349262 18373691 22349262 18373691 5017093 4792783 5017093 14244766 5017093 14244766 14862873 14244766 11915704 11096091 11915704 17620638 11915704 17620638 9137935 17620638 21541879 5385882 21541879 16063606 21541879 16063606 7393790 19663440 7393790 10294411 7393790 10294411 20647627 10859982 20647627 10859982 3122570 23976390 3122570 15524168 3122570 15524168 14095387 2492388 14095387 2492388 2389541 2492388 22895378 15539780 22895378 15539780 10447619 16789240 10447619 15662863 10447619 15662863 11839582 10104801 11839582 10104801 4887961 4726671 4887961 7396387 4887961 7396387 10090317 5472006 10090317 5472006 22004786 5472006 21168269 16335008 21168269 16335008 16838234 16335008 17135189 10089024 17135189 14729180 17135189 14729180 9872202 16826709 9872202 4696299 9872202 4696299 22206708 4696299 18887206 4227601 18887206 4227601 22370481 4227601 10731956 16402296 10731956 10112293 10731956 10112293 16657532 7875398 16657532 7875398 23940996 2855444 23940996 3485972 23940996 3485972 5934861 21326264 5934861 12837890 5934861 12837890 13057608 12837890 3571110 23504569 3571110 8288237 3571110 8288237 18902575 8288237 17047963 8580133 17047963 8580133 8959159 8580133 21772720 17019107 21772720 17019107 3768004 23047276 3768004 2676140 3768004 2676140 24202652 2676140 19126566 14739469 19126566 14739469 10651448 10016846 10651448 16368933 10651448 16368933 17039743 16368933 4655765 22180803 4655765 11366457 4655765 11366457 11868480 11366457 11793412 15098448 11793412 8087931 11793412 8087931 8561647 8087931 17128839 2617653 17128839 2617653 2140472 2617653 15492901 11427439 15492901 21481427 15492901 21481427 5398368 21481427 6421708 17304371 6421708 17304371 9340490 17304371 5555359 5216075 5555359 13432639 5555359 13432639 16386998 9658971 16386998 9658971 17386124 9658971 9137702 8646010 9137702 16222330 9137702 16222330 16915947 16222330 12955424 9016663 12955424 9016663 5574003 21311625 5574003 4780743 5574003 4780743 5110328 4780743 12054774 6079878 12054774 6079878 22246246 8058859 22246246 8058859 7382129 2170279 7382129 2170279 1861027 2170279 21901444 21222530 21901444 21447166 21901444 21447166 5450711 21447166 15472314 13802114 15472314 13802114 3171379 23919234 3171379 15892250 3171379 15892250 16628687 15892250 10842043 16594627 10842043 16594627 1326058 25760609 1326058 8809286 1326058 8809286 12191054 11487533 12191054 13394750 12191054 13394750 21548885 9791619 21548885 9791619 5918352 21325309 5918352 14869874 5918352 14869874 20975826 6092414 20975826 14979549 20975826 14979549 4770799 22222863 4770799 7747571 4770799 7747571 19395625 7747571 10999517 8272482 10999517 8272482 18912371 8272482 12085467 11090131 12085467 19067501 12085467 19067501 19713227 19067501 7106057 20013882 7106057 4703352 7106057 4703352 1937728 1843618 1937728 7429000 1937728 7429000 11345995 15827281 11345995 7783535 11345995 7783535 2759777 2404027 2759777 12166030 2759777 12166030 20491316 6270623 20491316 9812757 20491316 9812757 7634485 7528943 7634485 16253563 7634485 16253563 22457820 3323686 22457820 3323686 3141876 3323686 24031507 2781289 24031507 17644061 24031507 17644061 9368398 17644061 10842427 15909544 10842427 8731870 10842427 8731870 18693116 8731870 13040848 12466596 13040848 12466596 14232447 12466596 10718838 20366758 10718838 20366758 6656956 20366758 11547844 23683464 11547844 23683464 24856258 23683464 7925025 19121727 7925025 19066496 7925025 19066496 7875558 19066496 13293041 12334432 13293041 20594755 13293041 20594755 21038596 20594755 5718968 5581955 5718968 20641537 5718968 20641537 20341119 12920600 20341119 12920600 8604343 18456474 8604343 14278794 8604343 14278794 12625539 14278794 11783023 8371105 11783023 8371105 8590064 6754132 8590064 6754132 19994095 6754132 12752890 7189702 12752890 7189702 23235618 9365968 23235618 9365968 2906725 24034926 2906725 7677655 2906725 7677655 21081241 5793721 21081241 12366293 21081241 12366293 13048512 12366293 18128938 8828446 18128938 19788407 18128938 19788407 24559335 14436937 24559335 14436937 12520022 14436937 18721142 8282817 18721142 8282817 20821019 6459287 20821019 15608670 20821019 15608670 16098353 15608670 19079678 14447343 19079678 14447343 12035952 14447343 16582971 10508995 16582971 22261574 16582971 22261574 23000649 22261574 6346542 5941259 6346542 24974070 6346542 24974070 1840992 24974070 17713780 5004374 17713780 5004374 5020889 5004374 22551486 4181169 22551486 15666786 22551486 15666786 10892985 15666786 14467654 14323915 14467654 21503635 14467654 21503635 22232426 21503635 12865913 14042022 12865913 7047393 12865913 7047393 21005058 6178437 21005058 12195443 21005058 12195443 2129861 24819148 2129861 18785622 2129861 18785622 16729202 10288777 16729202 18806590 16729202 18806590 19493298 18806590 16466692 2392691 16466692 2392691 24606827 2392691 12552586 5887520 12552586 5887520 21087433 5887520 9380017 8726223 9380017 17360334 9380017 17360334 14552432 12084787 14552432 17429717 14552432 17429717 19499952 18259611 19499952 18259611 8518802 18259611 15930070 11140113 15930070 16149145 15930070 16149145 10977326 16149145 23851539 3006708 23851539 20025717 23851539 20025717 14393135 12346449 14393135 17525310 14393135 17525310 8981212 4295210 8981212 4295210 4307024 4295210 13590872 4495268 13590872 4495268 22361824 4495268 12432861 18431598 12432861 18431598 18560686 18431598 2035065 3576870 2035065 3576870 23137902 3576870 10091597 9518098 10091597 14356584 10091597 14356584 13244018 12302133 13244018 14772831 13244018 14772831 11969974 14772831 18811203 4396863 18811203 4396863 22418068 4396863 19244633 4413858 19244633 4413858 4452651 4413858 8123874 18775587 8123874 2920931 8123874 2920931 3472422 2920931 22139237 5146145 22139237 14674962 22139237 14674962 11816034 14674962 13305547 13417431 13305547 12175901 13305547 12175901 13238511 12175901 21503498 5054422 21503498 15359551 21503498 15359551 14734590 3301822 14734590 3301822 23513649 3185992 23513649 9692534 23513649 9692534 12394519 11413081 12394519 23515253 12394519 23515253 24679289 23515253 18008365 6191391 18008365 6191391 6480125 6191391 8144956 21095441 8144956 21095441 21765966 21095441 3506370 23485507 3506370 20381843 3506370 20381843 20849340 20381843 4718928 4680098 4718928 9115429 4718928 9115429 9433774 9115429 8868172 8195938 8868172 9655550 8868172 9655550 17504034 9655550 3115511 3092243 3115511 14847011 3115511 14847011 12140368 14847011 3772940 23165021 3772940 4480832 3772940 4480832 6822386 20123353 6822386 6491204 6822386 6491204 7079269 19955073 7079269 10918650 7079269 10918650 15912712 15145122 15912712 23381433 15912712 23381433 24602363 23381433 12232103 7862531 12232103 7862531 8394453 7862531 8982243 8457547 8982243 13652794 8982243 13652794 13218617 13652794 5972114 5823056 5972114 21635352 5972114 21635352 5420260 21635352 23657183 13378421 23657183 13378421 11948821 7863169 11948821 7863169 8456238 7863169 10051654 9479468 10051654 24339642 10051654 24339642 25481332 24339642 8395371 18619259 8395371 8010597 8395371 8010597 9520882 9120960 9520882 21315722 9520882 21315722 21783757 21315722 9534375 9191558 9534375 23784139 9534375 23784139 24229729 23784139 20808570 6053116 20808570 7489344 20808570 7489344 10091829 18110562 10091829 18110562 20419239 6435319 20419239 9526074 20419239 9526074 9330783 17829107 9330783 11885785 9330783 11885785 21218322 20636236 21218322 21054583 21218322 21054583 21842799 21054583 4219900 4159848 4219900 21941614 4219900 21941614 23059702 21941614 14092519 12736654 14092519 16712714 14092519 16712714 17285267 16712714 3767083 5742049 3767083 5742049 21323325 5742049 20442366 6909126 20442366 15586424 20442366 15586424 9184354 17579226 9184354 9002248 9184354 9002248 22368460 4165721 22368460 4165721 22637492 4165721 15360372 14400462 15360372 21753833 15360372 21753833 22227053 21753833 7985076 18979690 7985076 8617648 7985076 8617648 8752732 8617648 6353780 20629509 6353780 6971471 6353780 6971471 20393315 6971471 13864072 12994610 13864072 14903575 13864072 14903575 11948055 14903575 23502032 22946920 23502032 23666938 23502032 23666938 3317111 23666938 19607204 19419007 19607204 20015727 19607204 20015727 20821389 20015727 10953023 10371711 10953023 15051876 10953023 15051876 17137571 10065067 17137571 20027944 17137571 20027944 4962601 4579088 4962601 17322706 4962601 17322706 10011666 17322706 6171479 5546730 6171479 19228868 6171479 19228868 19844072 19228868 6568652 5814754 6568652 5814754 21499172 5814754 14087222 8858362 14087222 8858362 19694490 16705835 19694490 16705835 17138909 16705835 22175438 9245039 22175438 9245039 7246641 19681947 7246641 18121314 7246641 18121314 18502571 18121314 11833986 20213579 11833986 20213579 2963106 23965556 2963106 9093403 2963106 9093403 9591735 9093403 5157940 21908490 5157940 4720609 5157940 4720609 5025617 4720609 9908138 16912469 9908138 5708013 9908138 5708013 20849948 5708013 3058240 2709972 3058240 3397267 3058240 3397267 17061192 10196334 17061192 10244179 17061192 10244179 4729472 4244720 4729472 7896085 4729472 7896085 19306185 7896085 18428269 18033193 18428269 20028369 18428269 20028369 21589799 9658337 21589799 9658337 10162084 9658337 13355349 20405028 13355349 20405028 6621396 20405028 9775772 16989708 9775772 1187672 9775772 1187672 1024484 1187672 10575411 9388237 10575411 9388237 9924546 9388237 20086011 6592365 20086011 19747408 20086011 19747408 7280162 19747408 19348229 7897397 19348229 7897397 19413988 7897397 5544350 21406121 5544350 15695329 5544350 15695329 20029395 7154541 20029395 8190189 20029395 8190189 12541745 11791615 12541745 17680336 12541745 17680336 6572549 21042669 6572549 21042669 4724544 22263421 4724544 13796549 4724544 13796549 20964695 5753749 20964695 9367873 20964695 9367873 16737490 4970294 16737490 4970294 5179076 4970294 9612100 8989601 9612100 26985929 9612100 26985929 14344 26985929 17449568 9627102 17449568 11461597 17449568 11461597 3055002 20330704 3055002 20330704 20809137 20330704 10491611 10021725 10491611 22320595 10491611 22320595 4606721 22320595 6640560 20289765 6640560 19399089 6640560 19399089 15217863 2246821 15217863 2246821 2700950 2246821 8490727 7644971 8490727 7644971 19785954 7644971 10363077 9811024 10363077 22430363 10363077 22430363 22923712 22430363 21481420 5026467 21481420 5026467 22076280 5026467 11216311 8659582 11216311 8659582 20338995 3720862 20338995 3720862 3946828 3720862 16889925 16185260 16889925 20579596 16889925 20579596 25471634 1650241 25471634 9797019 25471634 9797019 16316522 3778440 16316522 3778440 3558610 3778440 24356999 2461375 24356999 15737365 24356999 15737365 11388285 15737365 12998799 14034661 12998799 3155745 12998799 3155745 23584406 3155745 20040202 5704332 20040202 5704332 21412720 5704332 5735860 22894076 5735860 22894076 23823081 22894076 10246723 9852355 10246723 22152402 10246723 22152402 4642604 22152402 13885572 11105217 13885572 11105217 15565825 11105217 15200739 6735218 15200739 6735218 24624326 2445741 24624326 11490389 24624326 11490389 12207527 11490389 22891572 14815853 22891572 14815853 11866482 14815853 19354426 18709635 19354426 20011040 19354426 20011040 20273104 20011040 7322160 19535744 7322160 8068696 7322160 8068696 21073359 20101134 21073359 20101134 3799489 22965649 3799489 19918791 3799489 19918791 20087145 19918791 19899012 18119306 19899012 18119306 16659089 14991373 16659089 14991373 10843896 15800007 10843896 10565582 10843896 10565582 16425857 10565582 11148796 15653528 11148796 14613039 11148796 14613039 25115762 1832913 25115762 16461447 25115762 16461447 8228556 7800675 8228556 10226359 8228556 10226359 16726934 10226359 16370052 15677493 16370052 17656455 16370052 17656455 4435766 4113144 4435766 5464257 4435766 5464257 8495654 7204977 8495654 7204977 19627899 7204977 8640073 18205876 8640073 10965743 8640073 10965743 15880123 10965743 14178098 6734022 14178098 6734022 6651339 6734022 23867826 15731910 23867826 15731910 2166692 16045090 2166692 16045090 16794106 16045090 9561426 17132808 9561426 879146 9561426 879146 657237 879146 2220713 2034840 2220713 2616462 2220713 2616462 24257597 2616462 20023951 5447647 20023951 5447647 5675100 5447647 20962239 5758060 20962239 9549144 20962239 9549144 8132488 7555207 8132488 15709887 8132488 15709887 13168975 16633088 13168975 16633088 18970647 8162918 18970647 20710410 18970647 20710410 6312278 20710410 22454033 4657282 22454033 18542101 22454033 18542101 9588923 17423313 9588923 9215996 9588923 9215996 17908083 9215996 14152665 13887637 14152665 18720811 14152665 18720811 8362158 18720811 25899425 13085812 25899425 13085812 7524360 7419209 7524360 22818100 7524360 22818100 23699119 22818100 10944457 10364158 10944457 19490121 10944457 19490121 20402052 19490121 9773166 17068749 9773166 9388298 9773166 9388298 9728539 9388298 15905583 11921299 15905583 11921299 14791785 12220063 14791785 21884979 14791785 21884979 22712335 21884979 6998316 19835139 6998316 5361278 6998316 5361278 21454704 5361278 8220316 7619530 8220316 19318035 8220316 19318035 20136791 19318035 14914620 11194751 14914620 11194751 15710328 11194751 4466082 22611334 4466082 6924585 4466082 6924585 13626719 3490109 13626719 3490109 23333493 3490109 6757890 6253178 6757890 25155182 6757890 25155182 1686652 25155182 8139626 7496696 8139626 11922301 8139626 11922301 19977386 4243234 19977386 4243234 4178840 4243234 20004185 7185357 20004185 19989143 20004185 19989143 20834776 19989143 4606392 4510328 4606392 13090083 4606392 13090083 13900447 13090083 2568807 23485050 2568807 23485050 5454850 5199528 5454850 15562256 5454850 15562256 26756252 3883831 26756252 3883831 16615317 10344824 16615317 23470952 16615317 23470952 23948395 23470952 5258044 21803606 5258044 21019289 5258044 21019289 21750056 21019289 5544887 21600474 5544887 8800691 5544887 8800691 9288041 8800691 1900754 24961753 1900754 4626390 1900754 4626390 20822288 6594591 20822288 23515123 20822288 23515123 24705696 23515123 21234871 5374348 21234871 22106865 21234871 22106865 4828656 22106865 22675545 3948049 22675545 22509073 22675545 22509073 4412432 22509073 20039932 14595006 20039932 14595006 9515573 19501845 9515573 19501845 4465740 22651265 4465740 14619406 4465740 14619406 15029101 14619406 7147327 20124632 7147327 12528022 7147327 12528022 20034730 19241311 20034730 21176356 20034730 21176356 22007510 21176356 6857164 20224832 6857164 16760550 6857164 16760550 17352926 15822509 17352926 15822509 3644120 1337938 3644120 1337938 25672311 1337938 21318901 20619882 21318901 24113975 21318901 24113975 25294871 24113975 13740080 2055787 13740080 2055787 2184988 2055787 11496556 11152654 11496556 15037183 11496556 15037183 18460212 8444348 18460212 8643055 18460212 8643055 18632628 8643055 9963246 17283214 9963246 15221444 9963246 15221444 23134343 22706238 23134343 23897478 23134343 23897478 3116845 23897478 5338766 21398239 5338766 3875063 5338766 3875063 22736915 3875063 16183369 10865048 16183369 15594390 16183369 15594390 15953896 15594390 24563487 3563916 24563487 3563916 3933354 3563916 10280812 9775115 10280812 9775115 23670219 3092985 23670219 11697501 23670219 11697501 15141747 11697501 15709217 5981855 15709217 5981855 3426739 23556286 3426739 9288035 3426739 9288035 9693008 9288035 7096397 7165660 7096397 3582303 7096397 3582303 23380911 3582303 18024542 10088849 18024542 10088849 17182064 10088849 22319581 19201730 22319581 19201730 15566725 4686908 15566725 4686908 22014112 4686908 19775910 7481092 19775910 17898401 19775910 17898401 8937373 17898401 20171599 15438531 20171599 15438531 11286202 15438531 20950394 17527767 20950394 17527767 17659771 17527767 21792927 5008844 21792927 9926757 21792927 9926757 10536979 9926757 24154734 2750259 24154734 13254040 24154734 13254040 14394095 13254040 16454336 8948243 16454336 8948243 18269526 8948243 11115050 15787186 11115050 5762390 11115050 5762390 21455401 5124147 21455401 18778829 21455401 18778829 8205223 18778829 8776325 18021408 8776325 14687038 8776325 14687038 14910097 14687038 7893463 7739451 7893463 25761879 7893463 25761879 1009912 25761879 17561003 11883886 17561003 11883886 14963170 11883886 18331907 6495020 18331907 6495020 7173783 6495020 12706526 20437372 12706526 20437372 6545495 20437372 12974101 12325160 12974101 12325160 15092972 12325160 3506614 23215304 3506614 7529491 3506614 7529491 19846191 7529491 11618554 15299277 11618554 13015928 11618554 13015928 16000326 10667806 16000326 10667806 26810488 16230515 26810488 16230515 10988544 16230515 26256782 7354396 26256782 7354396 2744143 2536894 2744143 16637432 2744143 16637432 17782211 2520811 17782211 2520811 2821257 2520811 16380936 6928842 16380936 6928842 7005446 6928842 14579561 12045933 14579561 20500493 14579561 20500493 6322532 20500493 13071139 9029130 13071139 9029130 22062618 5421824 22062618 17771800 22062618 17771800 8947153 17771800 12600887 14264047 12600887 7523048 12600887 7523048 19761630 7523048 3138123 2752204 3138123 5593719 3138123 5593719 5826835 5593719 2467919 2462682 2467919 12912375 2467919 12912375 22786420 4068839 22786420 12891709 22786420 12891709 13754032 12891709 17492186 15486633 17492186 15486633 4910660 22052305 4910660 3877274 4910660 3877274 4106795 3877274 18192960 9166296 18192960 13627923 18192960 13627923 14049574 13627923 25101222 1780084 25101222 17604251 25101222 17604251 9345959 17604251 10403011 16284403 10403011 5660338 10403011 5660338 21676083 5660338 15543324 10425220 15543324 10425220 11074489 10425220 23397395 22244124 23397395 22712711 23397395 22712711 4373953 22712711 23509583 3152347 23509583 5677827 23509583 5677827 13467284 9582695 13467284 9582695 21994906 5003355 21994906 7076789 21994906 7076789 7418565 7076789 11098165 10317345 11098165 24628792 11098165 24628792 2319979 24628792 15098209 9872647 15098209 9872647 10179635 9872647 19409852 7833447 19409852 21759858 19409852 21759858 22380130 21759858 13350010 19740510 13350010 19740510 2197875 25666695 2197875 25666695 1495438 25666695 12820503 14134843 12820503 12057626 12820503 12057626 12849975 12057626 9601303 9304318 9601303 21719687 9601303 21719687 22705101 21719687 11555064 11081909 11555064 22774753 11555064 22774753 4305572 22774753 24735473 2154721 24735473 2588193 24735473 2588193 3017228 2588193 6934122 5715253 6934122 5715253 21463481 5715253 10662651 17440468 10662651 17440468 9193693 17440468 19233539 18513555 19233539 18513555 9716138 23940079 9716138 23940079 2809493 23940079 5332857 5031093 5332857 5031093 5121606 5031093 15150141 12420664 15150141 12420664 13135867 12255900 13135867 17799123 13135867 17799123 21671084 20587330 21671084 20587330 14151875 13819700 14151875 23298002 14151875 23298002 3733764 23298002 22985802 16176719 22985802 16176719 10934228 16176719 17309467 9755908 17309467 17411445 17309467 17411445 8561370 2767429 8561370 2767429 2548303 2767429 22988933 22099503 22988933 22180001 22988933 22180001 4665151 22180001 14708650 11067984 14708650 11067984 11789535 11067984 13303131 12975459 13303131 19860392 13303131 19860392 24182149 19358267 24182149 19358267 20177195 19358267 22922733 3932245 22922733 15993467 22922733 15993467 10582461 15993467 11843912 7683006 11843912 7683006 8114190 7683006 9642862 23600286 9642862 23600286 3508569 23600286 23039153 2353424 23039153 2353424 24463084 2353424 6128741 6016705 6128741 20882775 6128741 20882775 21589889 20882775 17559764 4245954 17559764 4245954 4134170 4245954 15816815 15398624 15816815 22247111 15816815 22247111 4712123 22247111 25843896 889329 25843896 18146837 25843896 18146837 8710795 18146837 14960730 5495178 14960730 5495178 5434505 5495178 11972204 11275365 11972204 18949055 11972204 18949055 7993627 18949055 22702677 4538031 22702677 15071495 22702677 15071495 10156330 16620081 10156330 5728295 10156330 5728295 21469293 5728295 10073573 16732456 10073573 15050284 10073573 15050284 15417694 15050284 8488255 18390513 8488255 10670495 8488255 10670495 18877098 8266840 18877098 19089011 18877098 19089011 7870550 19089011 24405117 4599895 24405117 4599895 19997705 19257557 19997705 22013778 19997705 22013778 23036405 22013778 19308325 7552870 19308325 13276094 19308325 13276094 9661976 9238510 9661976 9463456 9661976 9463456 14199178 5883090 14199178 5883090 6259579 5883090 11190281 8085999 11190281 8085999 8198973 8085999 18880365 8178270 18880365 12623616 18880365 12623616 14119391 12623616 15697438 12900571 15697438 12900571 14220377 12900571 14403505 4473542 14403505 4473542 22647709 4473542 16083020 15386190 16083020 19496289 16083020 19496289 3679014 3607376 3679014 22543072 3679014 22543072 23125294 22543072 21633530 12233825 21633530 12233825 8667939 21843836 8667939 21843836 5180631 21843836 23742476 3100895 23742476 24748938 23742476 24748938 25719435 24748938 6958257 6804980 6958257 14725194 6958257 14725194 15716702 14725194 7918469 7414344 7918469 12540444 7918469 12540444 14318449 12540444 6743238 20303376 6743238 17505315 6743238 17505315 24022710 2777637 24022710 25831694 24022710 25831694 1139730 25831694 10145290 17147951 10145290 10458589 10145290 10458589 15576212 11327874 15576212 16307032 15576212 16307032 11005724 16307032 14986914 12022926 14986914 13999897 14986914 13999897 2709161 24157564 2709161 17217180 2709161 17217180 13853319 6548726 13853319 6548726 6898405 6548726 20902786 11581769 20902786 11581769 7581150 7220742 7581150 14185609 7581150 14185609 12446045 14185609 10272936 16254468 10272936 5159144 10272936 5159144 5328285 5159144 23081870 3752995 23081870 8332753 23081870 8332753 18722545 8332753 24091363 16850461 24091363 16850461 10095976 16850461 11586122 15251078 11586122 2366077 11586122 2366077 24552501 2366077 5547768 5412507 5547768 18845181 5547768 18845181 18939129 18845181 8637537 7971538 8637537 18672171 8637537 18672171 18878908 18672171 15452948 11781294 15452948 20985777 15452948 20985777 21791959 20985777 8183653 7636969 8183653 11666924 8183653 11666924 11883555 11666924 8436696 18804454 8436696 13020002 8436696 13020002 21709985 5086375 21709985 20589360 21709985 20589360 6276572 20589360 16537661 10466937 16537661 23032254 16537661 23032254 24020899 23032254 20083948 7033121 20083948 9317047 20083948 9317047 7245142 4925401 7245142 4925401 5270889 4925401 18071965 9081850 18071965 13583315 18071965 13583315 13429221 13583315 20264461 6306293 20264461 16904894 20264461 16904894 17661468 16904894 20570279 6520720 20570279 19513761 20570279 19513761 7537217 19513761 12590164 20945561 12590164 20945561 21594444 20945561 11723423 11436268 11723423 22075073 11723423 22075073 22771898 22075073 22632323 22153235 22632323 25906163 22632323 25906163 1098561 25906163 11200619 15723555 11200619 3840959 11200619 3840959 3984892 3840959 19853487 10541577 19853487 10541577 14869723 11975482 14869723 22595047 14869723 22595047 23300366 22595047 21906750 4626814 21906750 15936450 21906750 15936450 10952557 15936450 11514360 17202776 11514360 17202776 20019086 18522704 20019086 18522704 7768531 7384712 7768531 10187843 7768531 10187843 21467708 6054950 21467708 23577148 21467708 23577148 3417759 23577148 7286489 6672556 7286489 15222398 7286489 15222398 15898226 15222398 15560454 9674094 15560454 9674094 10274877 9674094 20638673 6199796 20638673 18743615 20638673 18743615 18802798 18743615 20377328 6605894 20377328 15517137 20377328 15517137 7691321 7775333 7691321 5049619 7691321 5049619 5395302 5049619 12888430 12687593 12888430 23339786 12888430 23339786 24709635 12793004 24709635 12793004 14010217 12793004 18484756 13050177 18484756 13050177 13769889 13050177 19280178 15421828 19280178 15421828 11068812 15421828 20144669 6698045 20144669 13106951 20144669 13106951 14043611 13106951 22310881 4665168 22310881 4665168 4656585 4665168 10484238 9921623 10484238 12882895 10484238 12882895 22279883 21409159 22279883 22510165 22279883 22510165 22916581 22510165 3794593 23177525 3794593 5829429 3794593 5829429 6180626 5829429 4858532 4203539 4858532 4203539 4473674 4203539 8072881 7489379 8072881 8795511 8072881 8795511 18096132 8795511 15180902 11770547 15180902 21315105 15180902 21315105 21821771 21315105 6630466 6515241 6630466 13815360 6630466 13815360 17822827 7727639 17822827 7727639 19446235 7727639 11181505 15473344 11181505 13892550 11181505 13892550 12667588 13892550 4732313 22286684 4732313 7267340 4732313 7267340 20123529 7267340 11920789 14890968 11920789 14890968 11786018 14890968 14412784 9663851 14412784 9663851 17793103 9663851 12836258 12318183 12836258 13343835 12836258 13343835 13455703 13343835 3644593 3524169 3644593 16089238 3644593 16089238 16715592 16089238 2969250 2751146 2969250 23022025 2969250 23022025 24028360 23022025 15166713 11730861 15166713 13705849 15166713 13705849 14570200 13705849 23836473 9497190 23836473 9497190 9894412 9497190 21462941 10894844 21462941 10894844 4813330 4759322 4813330 23097243 4813330 23097243 23915259 23097243 9133953 18790688 9133953 18790688 18847057 18790688 5847596 21200376 5847596 7758068 5847596 7758068 25756014 24557975 25756014 24557975 2368381 24557975 20118976 6470278 20118976 24613610 20118976 24613610 2411902 24613610 22713979 3808940 22713979 3808940 3623868 3808940 13143388 7699794 13143388 7699794 3995460 22977067 3995460 14357191 3995460 14357191 18096631 2611794 18096631 2611794 24133977 2611794 18680095 9950941 18680095 9950941 8589366 18604447 8589366 5187903 8589366 5187903 5309852 5187903 14179165 8837410 14179165 8837410 18386321 8837410 17090506 9913882 17090506 21605963 17090506 21605963 22695632 21605963 8168401 2451909 8168401 2451909 24541220 2451909 14335460 9298772 14335460 9298772 18086749 9298772 12242640 4265777 12242640 4265777 22826270 7207931 22826270 7207931 20029629 7207931 24721689 2201080 24721689 8659558 24721689 8659558 9235693 8659558 24897548 1954254 24897548 11942546 24897548 11942546 12719251 11942546 25067894 21541624 25067894 21541624 4301320 24589216 4301320 24589216 25855097 24589216 12363365 15918477 12363365 15918477 17449331 9622862 17449331 9899502 17449331 9899502 10388540 9899502 18586317 18193466 18586317 21427436 18586317 21427436 5742962 21427436 7187498 6948999 7187498 10558561 7187498 10558561 10999900 10558561 2822392 24107765 2822392 21449104 2822392 21449104 7243839 20073130 7243839 7018340 7243839 7018340 7072922 7018340 23978445 2871741 23978445 10428925 23978445 10428925 16455041 10428925 17110027 4859803 17110027 4859803 22222546 4859803 19527406 13179557 19527406 13179557 13577906 10727599 13577906 10727599 19620524 7337903 19620524 21766155 19620524 21766155 5148023 21766155 16246635 14490139 16246635 14490139 15185811 14490139 19491592 7853447 19491592 18771699 19491592 18771699 23645218 14900062 23645218 14900062 8260788 18696771 8260788 7144796 8260788 7144796 7323927 7144796 16382722 11366500 16382722 11366500 12377878 11366500 16707528 3911761 16707528 3911761 23006820 3911761 11136658 15686381 11136658 9171659 11136658 9171659 5829384 21264771 5829384 5916220 5829384 5916220 6476769 5916220 5917919 21090090 5917919 9665672 5917919 9665672 19788556 7043935 19788556 11092357 19788556 11092357 11800584 11092357 23307584 3349885 23307584 5161818 23307584 5161818 5193947 5161818 7357667 19598168 7357667 5754624 7357667 5754624 20934400 5754624 5940981 21046177 5940981 20312474 5940981 20312474 12960386 23958964 12960386 23958964 2993812 23958964 20047533 6594908 20047533 6594908 20166510 6594908 17069273 14895537 17069273 14895537 15384249 14895537 19398794 9409793 19398794 9409793 16962162 14921938 16962162 14921938 11587022 14921938 22218760 17843469 22218760 17843469 1693123 25372864 1693123 15261848 1693123 15261848 20537792 6722519 20537792 22506756 20537792 22506756 4505630 22506756 16317311 3541837 16317311 3541837 3325973 3541837 16007959 15197960 16007959 16641428 16007959 16641428 9963930 16641428 17753170 9389264 17753170 12300314 17753170 12300314 5046943 4930696 5046943 18376256 5046943 18376256 18880272 18376256 11468379 15580143 11468379 14122692 11468379 14122692 12871616 14122692 6921347 20198741 6921347 6253334 6921347 6253334 6535392 6253334 9445920 25793389 9445920 25793389 983150 25793389 4857011 21822164 4857011 19168151 4857011 19168151 23177651 3491552 23177651 17748455 23177651 17748455 9496466 17748455 23288124 10766429 23288124 10766429 11345810 10766429 19341410 7590007 19341410 16201164 19341410 16201164 13760734 12041817 13760734 12041817 16088351 10655331 16088351 17270635 16088351 17270635 17730587 17270635 5301308 5155993 5301308 21891957 5301308 21891957 5179023 21891957 22616628 4603161 22616628 18250107 22616628 18250107 8862082 18250107 11112551 8764080 11112551 8764080 18445553 8764080 10131384 7945834 10131384 7945834 19289778 7945834 8939409 18207984 8939409 14264937 8939409 14264937 14983568 14264937 5278047 21433648 5278047 7992450 5278047 7992450 8483864 7992450 4273095 4167425 4273095 14725573 4273095 14725573 14881316 14725573 10939282 20789239 10939282 20789239 6248628 20789239 24680570 20006617 24680570 20006617 7137100 20006617 24393182 2481571 24393182 3233789 24393182 3233789 3327898 3233789 9751455 17124065 9751455 3573719 9751455 3573719 3597598 3573719 5412590 21240402 5412590 9981424 5412590 9981424 19620034 19205082 19620034 21331279 19620034 21331279 23636121 3298340 23636121 9864383 23636121 9864383 4954640 4727886 4954640 17561713 4954640 17561713 17732643 17561713 5763807 21234047 5763807 12912430 5763807 12912430 20132721 6560929 20132721 24542782 20132721 24542782 2397771 24542782 21304959 4476266 21304959 4476266 22297463 4476266 8786384 7377449 8786384 7377449 19544577 7377449 5550319 20007140 5550319 20007140 14839279 13740180 14839279 22598050 14839279 22598050 4540978 22598050 12047275 14900936 12047275 836443 12047275 836443 1059980 836443 1665658 8403248 1665658 8403248 23684896 3132578 23684896 21923445 23684896 21923445 5238448 21923445 7701928 19352137 7701928 6247963 7701928 6247963 6589093 6247963 20528375 17852993 20528375 17852993 9336472 17852993 18676116 14144773 18676116 14144773 12532814 14144773 18564354 6808424 18564354 6808424 20442222 6808424 13817337 9457882 13817337 9457882 9831464 9457882 20803348 4812882 20803348 4812882 21960345 4812882 3413938 23441424 3413938 3924682 3413938 3924682 17304036 8338794 17304036 8338794 18849275 8338794 18583508 8952140 18583508 8952140 9509430 8952140 13949220 6501253 13949220 6501253 20587576 6501253 18371339 8867980 18371339 19629841 18371339 19629841 7534610 19629841 20441520 6129264 20441520 6129264 6961494 19991393 6961494 8380656 6961494 8380656 19034835 8380656 7560741 6918190 7560741 11819591 7560741 11819591 14894706 11819591 6854665 20126350 6854665 579616 6854665 579616 393563 579616 14944850 4279431 14944850 4279431 4483330 4279431 23638785 3203945 23638785 23208602 23638785 23208602 23674523 23208602 6580155 20284168 6580155 6313124 6580155 6313124 20412010 6313124 9427649 17937661 9427649 17937661 9237504 17937661 9432272 8976074 9432272 11424715 9432272 11424715 16971261 16404436 16971261 18158693 16971261 18158693 20079838 6706376 20079838 25396217 20079838 25396217 26566988 25396217 14748109 11870177 14748109 12604651 14748109 12604651 13564770 12604651 24379098 6342453 24379098 6342453 7658246 21938889 7658246 21938889 4947455 21938889 16049587 5411410 16049587 5411410 21648039 5411410 12467410 11901380 12467410 24039761 12467410 24039761 2793653 24039761 14868548 3005072 14868548 3005072 2840255 3005072 8058913 7731165 8058913 10453250 8058913 10453250 16499562 10453250 6425223 17299968 6425223 17299968 9715588 17299968 9103681 17992705 9103681 4711574 9103681 4711574 22132562 4711574 9814671 17122491 9814671 5889875 9814671 5889875 6415639 5889875 19295082 13346071 19295082 13346071 9843085 18519790 9843085 18519790 8637390 18519790 10593261 4091193 10593261 4091193 4533272 4091193 18527348 7044500 18527348 7044500 7676959 7044500 23208520 19042170 23208520 19042170 18532741 15353494 18532741 15353494 2372247 24499482 2372247 1678802 2372247 1678802 1652471 1678802 17200606 13582463 17200606 13582463 11525857 14992264 11525857 7733887 11525857 7733887 19248648 7733887 11045637 10341739 11045637 10341739 16558239 10341739 16252539 15575781 16252539 23862533 16252539 23862533 3023710 23862533 4838635 4392180 4838635 19993571 4838635 19993571 7605262 7234369 7605262 22519778 7605262 22519778 23542870 22519778 15112086 11566821 15112086 24041162 15112086 24041162 24823513 24041162 6652590 20675493 6652590 2739480 6652590 2739480 3047461 2739480 21260089 13344221 21260089 13344221 13557920 13344221 18790468 5113514 18790468 5113514 21413593 5113514 8417409 7772945 8417409 13048406 8417409 13048406 14086489 13048406 12702340 14139952 12702340 10662194 12702340 10662194 16569686 10662194 14710249 4601021 14710249 4601021 22318036 4601021 10285818 16955440 10285818 2808232 10285818 2808232 826528 19048446 826528 19048446 19271780 19048446 17964956 17290224 17964956 19905520 17964956 19905520 6692054 20553407 6692054 20553407 21076983 20553407 17457981 17295823 17457981 22851040 17457981 22851040 4052742 22851040 14781238 3137823 14781238 3137823 25618810 4197453 25618810 4197453 3911590 3485853 3911590 15287114 3911590 15287114 15748084 15159568 15748084 20815059 15748084 20815059 21645212 20815059 10282996 9526684 10282996 14612129 10282996 14612129 15128438 14612129 4298744 22766039 4298744 6503784 4298744 6503784 16477900 11530396 16477900 11530396 12424827 11530396 14232121 10901274 14232121 10901274 11739335 10901274 23394057 13290681 23394057 13290681 14291379 13290681 19304589 4347467 19304589 4347467 4481225 4347467 19652313 4292178 19652313 4292178 4520717 4292178 6349348 6119869 6349348 24693387 6349348 24693387 2263794 24693387 22699080 4913034 22699080 4913034 17823942 7829395 17823942 7829395 19570526 7829395 7500286 19588759 7500286 1883489 7500286 1883489 1984483 1883489 13286937 12448393 13286937 19053695 13286937 19053695 7998826 19053695 22130681 5167259 22130681 12073327 22130681 12073327 14756726 12073327 22630242 19102549 22630242 19102549 8047073 19102549 14406188 6669499 14406188 6669499 20687674 6669499 8652393 18433582 8652393 5335000 8652393 5335000 5528466 5335000 25420198 11019987 25420198 11019987 6428893 6202480 6428893 13984514 6428893 13984514 21665020 5341629 21665020 15787729 21665020 15787729 16470740 15787729 18732462 8694101 18732462 13067630 18732462 13067630 12849208 11907775 12849208 23790368 12849208 23790368 24318177 23790368 18521947 8515054 18521947 8515054 18599141 8515054 8977266 21847408 8977266 21847408 22335047 21847408 6968990 20338573 6968990 8140955 6968990 8140955 8766425 8235085 8766425 17142607 8766425 17142607 18148190 14720370 18148190 14720370 8636632 7957172 8636632 12182362 8636632 12182362 18650685 13385789 18650685 13385789 12785521 11601835 12785521 11601835 18844402 18093024 18844402 20179749 18844402 20179749 20600031 20179749 5031150 1515934 5031150 1515934 25204659 1515934 18874839 8338413 18874839 10337515 18874839 10337515 10652383 10337515 11948869 18384669 11948869 18384669 8639427 18384669 11927262 11090609 11927262 15935511 11927262 15935511 7782964 19031227 7782964 9461676 7782964 9461676 17768562 9461676 4442057 23702285 4442057 23702285 24312128 23702285 14734300 8098894 14734300 8098894 18985099 8098894 16490349 10711036 16490349 17571442 16490349 17571442 7857042 19720882 7857042 19720882 7461182 19720882 24175896 22671051 24175896 22671051 5110308 2641691 5110308 2641691 24192912 2641691 4789396 22182479 4789396 19061175 4789396 19061175 19733614 19061175 3816232 24918184 3816232 24918184 25810108 24918184 6277106 5844102 6277106 17934005 6277106 17934005 8916364 17934005 5301268 5183139 5301268 14063014 5301268 14063014 16963188 9995498 16963188 11098027 16963188 11098027 7325941 19602867 7325941 14899083 7325941 14899083 13895898 13410564 13895898 21068051 13895898 21068051 21841048 21068051 15173243 4504265 15173243 4504265 22650875 4504265 5957558 2963136 5957558 2963136 2808476 2963136 17191926 2173909 17191926 2173909 24554828 2173909 1988081 25152565 1988081 5679114 1988081 5679114 17264887 17032715 17264887 18928965 17264887 18928965 8086707 18928965 14432619 12248770 14432619 14275020 14432619 14275020 14216832 3429574 14216832 3429574 3804042 3429574 18658343 18189267 18658343 18257937 18658343 18257937 18886970 17875111 18886970 22336358 18886970 22336358 23535883 22336358 9391878 17851065 9391878 7573929 9391878 7573929 8124706 7573929 10850596 19450675 10850596 19450675 27003976 7080586 27003976 7080586 7596585 7080586 20257225 6948159 20257225 24595179 20257225 24595179 25619158 24595179 3954959 1304558 3954959 1304558 1538875 1304558 22774300 4388899 22774300 5551180 22774300 5551180 5878804 5551180 16978978 10074856 16978978 10211630 16978978 10211630 10845970 10211630 16533523 7906866 16533523 7906866 6788318 20433012 6788318 9847639 6788318 9847639 17288634 9847639 11364128 15198353 11364128 14633831 11364128 14633831 14761215 14633831 9563342 8985279 9563342 18724143 9563342 18724143 5448703 21489274 5448703 12914027 5448703 12914027 25782040 1341797 25782040 4886394 25782040 4886394 4194278 22860458 4194278 15170608 4194278 15170608 11638666 15170608 3930441 3893071 3930441 21383416 3930441 21383416 22072768 21383416 12663617 21460224 12663617 21460224 5467664 21460224 22164194 5179568 22164194 16948695 22164194 16948695 9929447 16948695 12023558 11171879 12023558 13799211 12023558 13799211 14785714 13799211 9742506 9198612 9742506 10471190 9742506 10471190 16306964 10471190 13492496 9745852 13492496 9745852 17377233 9745852 4160973 22660105 4160973 8619874 4160973 8619874 9137102 8619874 7751855 7162220 7751855 15297321 7751855 15297321 11848265 6354867 11848265 6354867 6714830 6354867 8677421 8223140 8677421 17584689 8677421 17584689 17890556 17584689 1675544 25065681 1675544 3694438 1675544 3694438 23139260 3694438 12575813 10774319 12575813 10774319 16052621 10774319 3497181 3021859 3497181 11350927 3497181 11350927 24651974 2240916 24651974 22074528 24651974 22074528 22718237 22074528 26169257 3706003 26169257 3706003 3554297 3706003 18353571 13857909 18353571 13857909 6033438 21067436 6033438 21067436 6004585 21067436 21997533 5122909 21997533 23278393 21997533 23278393 3480464 23278393 19700917 7133276 19700917 9215307 19700917 9215307 9872028 9430739 9872028 23918415 9872028 23918415 25021178 23918415 7964223 5825599 7964223 5825599 5950550 5825599 17947337 13661993 17947337 13661993 6299095 5737692 6299095 11160339 6299095 11160339 19895487 7041047 19895487 7041047 20054920 7041047 17710503 17438426 17710503 21017703 17710503 21017703 21551339 21017703 20658578 19694516 20658578 19694516 1840391 1555006 1840391 12693221 1840391 12693221 13670356 12693221 4032076 15350513 4032076 15350513 24092888 2704702 24092888 4140765 24092888 4140765 12795041 13858537 12795041 3386592 12795041 3386592 3563496 3386592 7675552 19417026 7675552 12027349 7675552 12027349 15300580 12027349 13534944 13183063 13534944 18996644 13534944 18996644 19553503 18996644 7098232 6742047 7098232 16636832 7098232 16636832 17296361 16827343 17296361 19759225 17296361 19759225 7204205 19759225 13134310 12307500 13134310 15578750 13134310 15578750 10717161 25004605 10717161 25004605 2111161 25004605 12356186 11862335 12356186 25452576 12356186 25452576 1539716 25452576 18184851 9258990 18184851 12328796 18184851 12328796 10420151 16255476 10420151 14368810 10420151 14368810 12417872 14368810 4499291 3982217 4499291 3982217 22565883 3982217 22344346 16826478 22344346 16826478 10062865 16826478 20811985 7963772 20811985 7963772 19283103 7963772 22133302 4431103 22133302 24900192 22133302 24900192 1880243 24900192 3517559 23330988 3517559 11409966 3517559 11409966 16734383 16383795 16734383 17115390 16734383 17115390 9900010 17115390 12432394 4366883 12432394 4366883 4608400 4366883 12125845 4967182 12125845 4967182 22307255 4967182 10930257 7548757 10930257 7548757 7375633 19651254 7375633 7628937 7375633 7628937 23792208 2997914 23792208 9988534 23792208 9988534 4289941 4255418 4289941 15129342 4289941 15129342 22872960 18604724 22872960 18604724 8503237 18604724 19772484 7107866 19772484 14149309 19772484 14149309 12762309 14149309 23442150 17449775 23442150 17449775 9286811 23925354 9286811 23925354 3006983 23925354 19272774 7613770 19272774 17795911 19272774 17795911 9383713 17795911 14220481 4323152 14220481 4323152 4591872 4323152 16758803 5151622 16758803 5151622 21516160 5151622 829040 26134560 829040 22781512 829040 22781512 23218531 22781512 14315781 12277965 14315781 22419287 14315781 22419287 4732670 22419287 6178450 20626216 6178450 7175737 6178450 7175737 14289523 7563288 14289523 7563288 19875109 7563288 7189703 20072606 7189703 16246191 7189703 16246191 16834469 16246191 8800166 18302532 8800166 9190292 8800166 9190292 9750033 9190292 7386640 7021291 7386640 13680861 7386640 13680861 22226326 4425033 22226326 6251812 22226326 6251812 20754358 6251812 22220968 5101640 22220968 24940819 22220968 24940819 1918573 24940819 21778431 4864152 21778431 17479206 21778431 17479206 7773142 7192274 7773142 17708467 7773142 17708467 26591648 11447009 26591648 11447009 2909166 10382334 2909166 10382334 11139923 10382334 9351820 8909031 9351820 24092272 9351820 24092272 2868372 24092272 8172754 7971812 8172754 17443273 8172754 17443273 20200410 19793629 20200410 21912921 20200410 21912921 23056235 21912921 22820310 17116199 22820310 17116199 17863559 17116199 20036173 7139823 20036173 22801963 20036173 22801963 4220245 22801963 19678635 7583596 19678635 14866082 19678635 14866082 11875211 14866082 12537327 11629431 12537327 19913246 12537327 19913246 20108370 19913246 4288437 22720193 4288437 15899506 4288437 15899506 16538111 15899506 5588898 21416617 5588898 7542877 5588898 7542877 14587114 12159015 14587114 21974988 14587114 21974988 4862995 21974988 14105781 10716595 14105781 10716595 20642659 6652065 20642659 8613271 20642659 8613271 9048634 8613271 22731651 21786985 22731651 24664560 22731651 24664560 2075556 24664560 9642574 17577166 9642574 4802714 9642574 4802714 23005793 7146648 23005793 7146648 7631962 7077779 7631962 18331512 7631962 18331512 8833267 18331512 4328606 4290052 4328606 14066547 4328606 14066547 15020329 14066547 4641235 22022989 4641235 10583139 4641235 10583139 19943710 6978200 19943710 16285322 19943710 16285322 10366559 23368931 10366559 23368931 24117551 23368931 15939058 13406395 15939058 13406395 7414850 6858828 7414850 15885322 7414850 15885322 16668734 10353270 16668734 13522482 16668734 13522482 9113126 17866014 9113126 8327874 9113126 8327874 18895646 8327874 2296960 1904129 2296960 7964022 2296960 7964022 21308046 5656751 21308046 22741569 21308046 22741569 4045695 22741569 16599526 10307084 16599526 21288067 16599526 21288067 4831474 4660625 4831474 16965794 4831474 16965794 9996282 16965794 7337784 19953317 7337784 10168901 7337784 10168901 10564052 10168901 4974828 22006793 4974828 15944378 4974828 15944378 16129458 15944378 7466992 19592127 7466992 4887357 7466992 4887357 5068762 4887357 5907481 20973046 5907481 12440999 5907481 12440999 14837927 12440999 12260302 15373656 12260302 15373656 11524815 15373656 16580191 10516823 16580191 10582553 16580191 10582553 12907635 13823596 12907635 7433380 12907635 7433380 7778078 7433380 12527271 11379216 12527271 11379216 12250558 11379216 12260532 11977732 12260532 19052926 12260532 19052926 19924946 19052926 10461417 9887140 10461417 10325130 10461417 10325130 19812391 11955345 19812391 11955345 11526826 15472711 11526826 7564567 11526826 7564567 8193219 7564567 10874741 16354369 10874741 15119043 10874741 15119043 22874628 19761858 22874628 19761858 15161419 11658129 15161419 17066974 15161419 17066974 20402775 3141774 20402775 3141774 23655686 3141774 19146848 4017003 19146848 4017003 22930853 4017003 7080684 6570838 7080684 13322466 7080684 13322466 24680679 18698930 24680679 18698930 7441851 5653441 7441851 5653441 21449851 5653441 17699899 9051640 17699899 9051640 9299178 9051640 14676008 12149941 14676008 18860422 14676008 18860422 5268153 5095381 5268153 17513289 5268153 17513289 12212408 970499 12212408 970499 25812216 970499 16302903 16044319 16302903 20794176 16302903 20794176 4278128 3993508 4278128 25292796 4278128 25292796 1716352 25292796 8211462 22102642 8211462 22102642 22860365 22102642 18173078 15828127 18173078 15828127 5386561 5217398 5386561 5906938 5386561 5906938 20842906 5906938 18218045 8752827 18218045 15332876 18218045 15332876 16189904 15332876 21063490 4422511 21063490 4422511 22709275 4422511 8966214 7159075 8966214 7159075 3371201 5091600 3371201 5091600 11929046 23525464 11929046 23525464 3438891 23525464 10956021 15917597 10956021 6870926 10956021 6870926 7360315 6870926 19833409 16773706 19833409 16773706 607630 26389002 607630 8636258 607630 8636258 9096772 8636258 8281489 4467260 8281489 4467260 4382898 4467260 8571800 8049843 8571800 21382938 8571800 21382938 22187387 21382938 6331983 20516742 6331983 4745401 6331983 4745401 5184770 4745401 11341237 3358052 11341237 3358052 23235270 3358052 10604106 25118106 10604106 25118106 1726121 25118106 20651267 10243028 20651267 10243028 10911306 10243028 15838033 10844380 15838033 20048502 15838033 20048502 20872541 20048502 18837879 12698646 18837879 12698646 13888319 12698646 18976252 8380079 18976252 19225129 18976252 19225129 20659040 2819925 20659040 2819925 24066284 2819925 7143248 22138573 7143248 22138573 4657729 22138573 16780485 11951452 16780485 11951452 2029990 24959659 2029990 5075643 2029990 5075643 10992488 18776678 10992488 18776678 20398697 6199719 20398697 13662250 20398697 13662250 13893357 13662250 19571671 7620772 19571671 21592571 19571671 21592571 22070510 21592571 20412360 6916220 20412360 17826939 20412360 17826939 9397245 17826939 20016583 19115050 20016583 22948301 20016583 22948301 24277520 22948301 13760524 5914318 13760524 5914318 6153166 5914318 23476057 3194285 23476057 16812274 23476057 16812274 17173955 16812274 18744708 11885757 18744708 11885757 14830578 11885757 19924796 10635588 19924796 10635588 16470821 10635588 18831805 8086301 18831805 13428232 18831805 13428232 13807682 13428232 25331321 14652956 25331321 14652956 4572991 22168798 4572991 20931356 4572991 20931356 21644039 20931356 13889383 8865180 13889383 8865180 9338716 8865180 16438878 7371327 16438878 7371327 19504352 7371327 15100460 11545551 15100460 23640157 15100460 23640157 24866617 23640157 18878318 8220772 18878318 8374570 18878318 8374570 8948301 8374570 20776687 6037439 20776687 13924306 20776687 13924306 12692905 13924306 12849834 7320942 12849834 7320942 24042365 2778499 24042365 9825605 24042365 9825605 10581348 9825605 13677844 13085050 13677844 15923737 13677844 15923737 21063440 6204173 21063440 22450737 21063440 22450737 23171263 22450737 22362592 15247978 22362592 15247978 4158840 22699823 4158840 14761397 4158840 14761397 15583532 14761397 5972959 20933036 5972959 14537319 5972959 14537319 11957884 14537319 11811470 14972542 11811470 11562245 11811470 11562245 19772312 19579777 19772312 25051079 19772312 25051079 2072175 25051079 14107857 12930182 14107857 20776120 14107857 20776120 21417730 20776120 16818344 7158852 16818344 7158852 19744445 7158852 373716 22042558 373716 22042558 22641556 22042558 11596442 19532039 11596442 19532039 7518330 19532039 14948452 2337824 14948452 2337824 2663407 2337824 9658691 17295363 9658691 3985575 9658691 3985575 4292474 3985575 14312165 14219309 14312165 17931093 14312165 17931093 18568576 17931093 16937218 10457977 16937218 10457977 13261429 12651342 13261429 19546175 13261429 19546175 7323347 19546175 11083185 10491436 11083185 21931607 11083185 21931607 4068238 3601143 4068238 19956139 4068238 19956139 20715570 19956139 14132938 10747220 14132938 10747220 16299994 10747220 14393064 10511301 14393064 10511301 18394121 4219785 18394121 4219785 4475255 4219785 13928398 8406407 13928398 8406407 18872677 8406407 11882303 17170409 11882303 17170409 17579874 17170409 13615611 11509398 13615611 11509398 15707204 15474163 15707204 16436774 15707204 16436774 17121300 16436774 3602865 23467385 3602865 17136328 3602865 17136328 22435999 14688116 22435999 14688116 11995679 14688116 22249124 16241085 22249124 16241085 3458133 6107545 3458133 6107545 12578613 17119220 12578613 17119220 9936136 17119220 22389937 4822162 22389937 10294096 22389937 10294096 10852690 10294096 15617186 11138448 15617186 13876964 15617186 13876964 6810677 21536616 6810677 21536616 22527520 21536616 3108450 23773550 3108450 8684514 3108450 8684514 18520721 8684514 14580059 11360980 14580059 11360980 15508449 11360980 6270436 20789784 6270436 17586955 6270436 17586955 20213163 11407051 20213163 11407051 1204087 25851836 1204087 5783855 1204087 5783855 20846055 5783855 8620669 18545844 8620669 15276360 8620669 15276360 15737937 15276360 11640749 10908888 11640749 18927732 11640749 18927732 20241242 8600938 20241242 8600938 18269525 8600938 18659463 18265451 18659463 24048331 18659463 24048331 2705769 24048331 4428261 5691423 4428261 5691423 19120893 4202570 19120893 4202570 22746775 4202570 4940600 4770864 4940600 9162652 4940600 9162652 20542486 6413091 20542486 11350887 20542486 11350887 15979357 11350887 16603848 10369421 16603848 21308851 16603848 21308851 22048191 21308851 19517853 7400970 19517853 18539242 19517853 18539242 8317990 18539242 8794595 18023532 8794595 8364326 8794595 8364326 8521624 8364326 18511105 14244295 18511105 14244295 12626347 14244295 24211720 2666108 24211720 15835799 24211720 15835799 7500792 19509455 7500792 15664921 7500792 15664921 17504754 9973664 17504754 9973664 13584159 3466465 13584159 3466465 23339792 3466465 15558768 6418778 15558768 6418778 20611645 6418778 4643047 22437839 4643047 9608677 4643047 9608677 20798545 3146830 20798545 3146830 25086131 1593464 25086131 12204740 25086131 12204740 14699243 12204740 16991798 6714553 16991798 6714553 6670828 6714553 17432977 9553298 17432977 9553298 10262841 9553298 11517694 10740179 11517694 23338490 11517694 23338490 24347263 23338490 21297695 15384586 21297695 15384586 9540256 17432472 9540256 15779840 9540256 15779840 22261303 12165134 22261303 12165134 11769107 14772418 11769107 3884110 11769107 3884110 4155590 3884110 11055546 16053312 11055546 8232808 11055546 8232808 19073899 8232808 5465243 9396231 5465243 9396231 13533879 13104840 13533879 17656471 13533879 17656471 18692955 17656471 9638850 2077404 9638850 2077404 24647797 2077404 11906260 14950734 11906260 9805008 11906260 9805008 10541780 9805008 25892048 1178878 25892048 8657883 25892048 8657883 5206803 21848706 5206803 4958189 5206803 4958189 20270302 19541815 20270302 21588409 20270302 21588409 22577110 21588409 18233420 3181644 18233420 3181644 23689324 3181644 22907182 14405408 22907182 14405408 15478616 14405408 21131891 20427539 21131891 20538389 21131891 20538389 21192634 20538389 7846149 713662 7846149 713662 659723 713662 22644971 4118565 22644971 13573451 22644971 13573451 4084341 3777582 4084341 17565473 4084341 17565473 18460317 17565473 9748135 17026551 9748135 12390250 9748135 12390250 14452364 12390250 6798940 7846074 6798940 7846074 24715716 2203769 24715716 6757774 24715716 6757774 19960368 6757774 20633816 6677058 20633816 20815245 20633816 20815245 6195532 20815245 10088305 16729939 10088305 5965178 10088305 5965178 21497132 5965178 9687979 3023413 9687979 3023413 3428353 3023413 10155645 17449472 10155645 17449472 23827213 1604486 23827213 1604486 25287258 1604486 14686803 6953188 14686803 6953188 20505701 6953188 10792663 10205118 10792663 17707657 10792663 17707657 20005106 4524062 20005106 4524062 2868082 4580916 2868082 4580916 22256390 4580916 14395258 8941837 14395258 8941837 18027736 8941837 14114734 9715535 14114734 9715535 10120624 9715535 12563169 14272945 12563169 8750413 12563169 8750413 9309060 8750413 24353352 2451342 24353352 5949262 24353352 5949262 6228981 5949262 10370905 16486250 10370905 15649383 10370905 15649383 17104459 10152960 17104459 14578418 17104459 14578418 14862899 10623341 14862899 10623341 16155686 10623341 12096113 11269541 12096113 24343099 12096113 24343099 2642125 24343099 3551520 12044064 3551520 12044064 20877362 6319756 20877362 16051475 20877362 16051475 14678640 13677847 14678640 19342311 14678640 19342311 7431054 12390047 7431054 12390047 12941459 12390047 12456462 11794015 12456462 12328948 12456462 12328948 16106819 10934848 16106819 10934848 16001926 10934848 16704971 10290059 16704971 21629693 16704971 21629693 22838704 21629693 2901883 23909002 2901883 6701014 2901883 6701014 20584070 6701014 2390695 12394572 2390695 12394572 14362442 12394572 7085290 6484845 7085290 7714439 7085290 7714439 19244960 7714439 5130472 4915460 5130472 7989524 5130472 7989524 19212937 7989524 18899017 7568760 18899017 7568760 7907476 7568760 10770906 7387386 10770906 7387386 19488464 7387386 1351776 25735943 1351776 17475188 1351776 17475188 19357170 11808885 19357170 11808885 5695313 24783127 5695313 24783127 2272226 24783127 9402684 17338630 9402684 7760199 9402684 7760199 3667627 5499605 3667627 5499605 15924441 8589565 15924441 8589565 3671503 3864906 3671503 2586520 3671503 2586520 2279605 2586520 6135752 13539069 6135752 13539069 13330209 13539069 3804672 23166834 3804672 10420598 3804672 10420598 19712804 7293906 19712804 22702234 19712804 22702234 3963381 22702234 12278859 20509908 12278859 20509908 6693125 20509908 6759519 6745225 6759519 9797284 6759519 9797284 19213819 7782895 19213819 8021672 19213819 8021672 8233289 8021672 17094576 10204380 17094576 20379966 17094576 20379966 20971824 20379966 16689744 16086404 16689744 20855501 16689744 20855501 5965807 20855501 6300535 20616627 6300535 17688517 6300535 17688517 18466189 17688517 14532078 12178754 14532078 12702397 14532078 12702397 12472561 11815321 12472561 14397336 12472561 14397336 12447235 14397336 20918167 5844408 20918167 19406706 20918167 19406706 7546199 19406706 12048209 14973888 12048209 2524575 12048209 2524575 24248532 2524575 19809287 16202568 19809287 16202568 4507204 22571491 4507204 18241141 4507204 18241141 25003884 10051863 25003884 10051863 3344257 23483978 3344257 10578290 3344257 10578290 16682365 10578290 9851734 9504324 9851734 19368862 9851734 19368862 7491714 19368862 12512551 11848319 12512551 17394135 12512551 17394135 9527630 17394135 24109012 2825844 24109012 14568680 24109012 14568680 7737850 4467874 7737850 4467874 22337518 4467874 11933127 14672899 11933127 10439967 11933127 10439967 16714036 10439967 13073046 12280999 13073046 19872803 13073046 19872803 20623582 19872803 7348125 6770114 7348125 17699023 7348125 17699023 15864748 1546224 15864748 1546224 1735998 1546224 6045073 20813149 6045073 3433361 6045073 3433361 23350955 3433361 17283171 960477 17283171 960477 806066 960477 13490832 10212194 13490832 10212194 21295262 3817479 21295262 3817479 23114163 3817479 19516993 19092964 19516993 26476506 19516993 26476506 533423 26476506 2690523 24141643 2690523 2997942 2690523 2997942 19269180 10336037 19269180 10336037 11064183 10336037 20057271 7075985 20057271 21799055 20057271 21799055 4996120 21799055 16615573 15935862 16615573 20384269 16615573 20384269 21013498 20384269 1289329 21471752 1289329 21471752 9811047 17365115 9811047 12536438 9811047 12536438 23099597 3629055 23099597 13250521 23099597 13250521 13385360 13250521 16830641 11198681 16830641 11198681 15767107 11198681 16141023 10938893 16141023 13735633 16141023 13735633 12882022 13735633 14145123 3441382 14145123 3441382 3572155 3441382 4910505 4514085 4910505 4514085 4643170 4514085 5943141 20688601 5943141 13725164 5943141 13725164 20636093 3191015 20636093 3191015 23598339 3191015 2838726 24225063 2838726 15768965 2838726 15768965 16244716 15768965 467837 9611329 467837 9611329 10683475 4722061 10683475 4722061 4911188 4722061 6500745 20556209 6500745 16176479 6500745 16176479 16257717 6677547 16257717 6677547 20142010 6677547 9482948 8995012 9482948 23011114 9482948 23011114 24162375 23011114 22620005 4384070 22620005 23998900 22620005 23998900 3000819 23998900 17933780 7518278 17933780 7518278 7567048 7518278 22522715 1284688 22522715 1284688 1249627 1284688 13772867 13025595 13772867 16827036 13772867 16827036 22786435 4256485 22786435 16120208 22786435 16120208 16602866 16120208 17433608 3522760 17433608 3522760 23242327 3522760 15617481 4256333 15617481 4256333 4134964 4256333 9437501 8854539 9437501 9263033 9437501 9263033 17577770 9263033 7729489 19137906 7729489 8084569 7729489 8084569 19105690 8084569 5163514 4774899 5163514 8655906 5163514 8655906 18602855 8655906 17354863 15777427 17354863 15777427 16472300 15777427 16556406 15840356 16556406 16831865 16556406 16831865 25405022 1370931 25405022 6351041 25405022 6351041 19720780 12244473 19720780 12244473 13194899 12244473 16404765 15706453 16404765 18147606 16404765 18147606 8985505 18147606 17441894 1285798 17441894 1285798 1091466 1285798 19631000 7619238 19631000 14405151 19631000 14405151 7627409 7224958 7627409 14830284 7627409 14830284 12553924 14305665 12553924 13875431 12553924 13875431 21193039 5661483 21193039 14186138 21193039 14186138 12814848 14186138 22512096 14045846 22512096 14045846 14515078 14045846 17010698 10197367 17010698 13056420 17010698 13056420 5805673 21248422 5805673 10786459 5805673 10786459 21196708 5734665 21196708 23847558 21196708 23847558 24585066 23847558 14544876 12263288 14544876 18340909 14544876 18340909 19287598 18340909 13532185 13263289 13532185 13939927 13532185 13939927 14307957 13939927 10093260 9536914 10093260 21164382 10093260 21164382 21847255 21164382 18111380 16225618 18111380 16225618 9755164 17556403 9755164 886354 9755164 886354 25850368 886354 4642610 4556286 4642610 12445105 4642610 12445105 15388052 6888818 15388052 6888818 25293090 1709965 25293090 4120810 25293090 4120810 4439772 4120810 21148306 16211451 21148306 16211451 16276873 15866603 16276873 18314641 16276873 18314641 8578892 19149979 8578892 19149979 7859894 19149979 10017779 16726291 10017779 6288272 10017779 6288272 20435696 6288272 8847259 3515892 8847259 3515892 3629222 3515892 5815594 5421572 5815594 9218331 5815594 9218331 20072590 7909047 20072590 7909047 4661790 7809650 4661790 7809650 10008688 18465613 10008688 18465613 19153730 18465613 13982520 9710676 13982520 9710676 9235067 17897678 9235067 7225293 9235067 7225293 7257812 7225293 11001552 18543952 11001552 18543952 8476069 18543952 16153404 10890546 16153404 10890546 14133403 5926942 14133403 5926942 4429998 4349662 4429998 16626730 4429998 16626730 16841151 16626730 5734899 5646987 5734899 17902160 5734899 17902160 9273515 17902160 4204858 2787069 4204858 2787069 2624647 2787069 14505900 12328852 14505900 20645957 14505900 20645957 3894063 3862118 3894063 15993207 3894063 15993207 18858694 18109120 18858694 22386285 18858694 22386285 23412333 22386285 12868154 13817904 12868154 5696890 12868154 5696890 6095495 5696890 18732142 3922688 18732142 3922688 3980590 3922688 6686939 6255006 6686939 11148097 6686939 11148097 22315228 4442058 22315228 23537988 22315228 23537988 2676785 24219760 2676785 10748163 2676785 10748163 16256886 10748163 14955936 14260095 14955936 23662646 14955936 23662646 24831118 23662646 10599444 21282701 10599444 21282701 22064190 21282701 10272524 18851116 10272524 18851116 19312245 18851116 15223343 11746127 15223343 12663862 15223343 12663862 13692939 12663862 16135835 5889780 16135835 5889780 20875616 5889780 5176675 5094580 5176675 17103258 5176675 17103258 23374484 3448286 23374484 11681756 23374484 11681756 3348821 3230737 3348821 7543659 3348821 7543659 24670447 2193014 24670447 3929414 24670447 3929414 17406140 12544004 17406140 12544004 4220220 11585277 4220220 11585277 15054596 11585277 7560460 19431560 7560460 16181534 7560460 16181534 10616791 16181534 4260417 3943327 4260417 14844925 4260417 14844925 15760366 14844925 5538994 21401712 5538994 12742522 5538994 12742522 13448805 12742522 7178774 19905284 7178774 15013701 7178774 15013701 12972894 8928585 12972894 8928585 6852431 6390883 6852431 23348773 6852431 23348773 1749278 24934216 1749278 23134419 1749278 23134419 8749721 21380019 8749721 21380019 24930741 14321264 24930741 14321264 12562873 14321264 24948978 7556712 24948978 7556712 9832336 9271509 9832336 18230546 9832336 18230546 18446742 18230546 5607359 21325428 5607359 20489808 5607359 20489808 7008486 20045084 7008486 10428807 7008486 10428807 22742345 4699360 22742345 4699360 5085449 4699360 25361259 20434775 25361259 20434775 4229794 22650234 4229794 8012269 4229794 8012269 13784481 12485534 13784481 12485534 13073986 12485534 14570904 12289992 14570904 14467610 14570904 14467610 12336421 14467610 22788683 4149651 22788683 9769318 22788683 9769318 17058702 9769318 21773934 21020116 21773934 26643400 21773934 26643400 468745 26643400 19899253 7447734 19899253 17605673 19899253 17605673 4169920 12505407 4169920 12505407 14836029 12505407 10429521 18656745 10429521 18656745 8416970 18656745 9860975 24847434 9860975 24847434 1994382 24847434 16451737 15797125 16451737 19101323 16451737 19101323 19748207 19101323 5424546 5364531 5424546 8526938 5424546 8526938 18595550 8526938 13008896 18418800 13008896 18418800 8651942 18418800 21623236 19503241 21623236 19503241 7505026 19503241 7574231 19354750 7574231 13983974 7574231 13983974 12642387 13983974 8893379 18124047 8893379 15450645 8893379 15450645 15895929 15450645 12084122 15160400 12084122 15160400 5549225 22604413 5549225 22604413 3008557 2611954 3008557 18155865 3008557 18155865 19148076 7700950 19148076 16449993 19148076 16449993 10182478 16449993 17470444 9661108 17470444 12544516 17470444 12544516 13146631 12379690 13146631 19382575 13146631 19382575 7432798 19382575 17549259 9768732 17549259 13996326 17549259 13996326 12705315 13996326 24309311 12661603 24309311 12661603 8483406 18429418 8483406 9919608 8483406 9919608 21876518 1293528 21876518 1293528 1213112 1293528 4083538 22928266 4083538 15616107 4083538 15616107 11505073 15616107 8541392 18630906 8541392 3961922 8541392 3961922 2890801 4632959 2890801 4632959 22177341 4632959 16869933 14398196 16869933 14398196 12300340 14398196 23364375 3612767 23364375 10876196 23364375 10876196 15966151 10876196 17439483 5602471 17439483 5602471 5599335 5602471 23927970 12840654 23927970 12840654 4823365 22046853 4823365 14419595 4823365 14419595 14745165 14419595 6763668 2398435 6763668 2398435 2819248 2398435 22147806 7784377 22147806 7784377 8327468 7784377 13072026 22350568 13072026 22350568 23345575 22350568 12540203 11547796 12540203 19942974 12540203 19942974 20533362 19942974 16016616 15273689 16016616 16357604 16016616 16357604 10387721 16357604 17409669 9682468 17409669 14526368 17409669 14526368 12436568 14526368 13881631 12896883 13881631 19753326 13881631 19753326 20448976 19753326 10579616 18821293 10579616 18821293 8221667 18821293 20246459 6673347 20246459 8187651 20246459 8187651 18055164 16812190 18055164 16812190 17365923 16812190 18584565 14364748 18584565 14364748 12350497 14364748 15924059 4937653 15924059 4937653 5117275 4937653 9631464 9277623 9631464 12023941 9631464 12023941 14840711 12023941 3709699 10647403 3709699 10647403 11799260 11445629 11799260 20134272 11799260 20134272 20860397 20134272 14061060 12541301 14061060 21073072 14061060 21073072 6192666 21073072 9896753 21229333 9896753 21229333 22228435 13774390 22228435 13774390 3517083 3436410 3517083 10529956 3517083 10529956 23782529 14015193 23782529 14015193 11925425 17475632 11925425 17475632 18295439 17475632 16364607 10655011 16364607 12170016 16364607 12170016 13030735 12170016 17283235 1105798 17283235 1105798 1385975 1105798 21945897 5736646 21945897 5736646 15883300 15512194 15883300 23660558 15883300 23660558 24841765 23660558 23283929 15744265 23283929 15744265 7955210 7330208 7955210 22187212 7955210 22187212 23396270 22187212 4509424 23114565 4509424 23114565 23627686 23114565 19710329 4057599 19710329 4057599 4286589 4276483 4286589 5947371 4286589 5947371 21069163 5947371 7332606 7271430 7332606 16247004 7332606 16247004 16894643 10241040 16894643 10241040 4745938 5850420 4745938 5850420 15137800 11588699 15137800 19855756 15137800 19855756 7302670 19855756 16555223 5894039 16555223 5894039 21187996 5894039 3872301 3323865 3872301 23681426 3872301 23681426 24115968 23681426 12843844 5199651 12843844 5199651 5353403 5199651 13607454 13275388 13607454 15813715 13607454 15813715 11006590 15813715 17483812 9373262 17483812 13571507 17483812 13571507 13318536 13571507 16997667 12689747 16997667 12689747 13671857 12237197 13671857 12237197 14531668 12237197 2681643 24315146 2681643 20252508 2681643 20252508 24269128 4363241 24269128 4363241 4520966 4363241 17737359 9377560 17737359 9377560 17819770 9377560 16182554 15693543 16182554 20263371 16182554 20263371 6663827 20263371 13047740 14287534 13047740 14287534 14442772 14287534 13458767 8200464 13458767 8200464 8572977 8200464 13487679 11342863 13487679 11342863 15949184 11342863 13379813 12853391 13379813 16167086 13379813 16167086 11015483 16167086 18571993 13942788 18571993 13942788 14737020 13942788 25511501 17006878 25511501 17006878 10025804 17006878 19027639 6810279 19027639 6810279 7293564 6810279 11919333 15103952 11919333 14140064 11919333 14140064 22208056 21442549 22208056 21881887 22208056 21881887 4912846 21881887 21860760 11927500 21860760 11927500 4233333 23299742 4233333 23299742 26919387 70808 26919387 17039077 26919387 17039077 5658859 4452951 5658859 4452951 22338297 4434456 22338297 23184293 22338297 23184293 3950142 23184293 18219158 12206717 18219158 12206717 14667500 12206717 19650040 7625701 19650040 20076783 19650040 20076783 20697001 20076783 9325477 17310876 9325477 13438270 9325477 13438270 22279709 21498432 22279709 25388228 22279709 25388228 26276697 25388228 6553601 20426835 6553601 7332929 6553601 7332929 7795499 7332929 7534568 7410550 7534568 9744161 7534568 9744161 22109905 4474218 22109905 10600333 22109905 10600333 8462698 7459488 8462698 7459488 7697469 7459488 19948037 6782306 19948037 6782306 2705638 3720169 2705638 3720169 23155691 3720169 18045997 5683213 18045997 5683213 21784812 5683213 21109916 10929393 21109916 10929393 7629147 19441179 7629147 5720194 7629147 5720194 21127840 5720194 17195683 16354004 17195683 16570092 17195683 16570092 3543936 6762179 3543936 6762179 20096462 6762179 12006097 21016766 12006097 21016766 5958742 21016766 22587222 4350822 22587222 6202369 22587222 6202369 6483202 6202369 19609788 7188002 19609788 15927582 19609788 15927582 1708724 13226133 1708724 13226133 13542508 13226133 1598715 25133133 1598715 8450494 1598715 8450494 18966983 8450494 4407628 4334871 4407628 13722234 4407628 13722234 23103537 3835515 23103537 11377468 23103537 11377468 15448131 11377468 20891688 8921503 20891688 8921503 7620844 21420114 7620844 21420114 5241693 21420114 20350046 6567636 20350046 10303223 20350046 10303223 11411173 25032803 11411173 25032803 1950149 25032803 15563848 9492599 15563848 9492599 17857430 9492599 1978697 25068964 1978697 11136903 1978697 11136903 15719327 11136903 9547986 9246108 9547986 24237133 9547986 24237133 25229489 24237133 8278910 6542303 8278910 6542303 6976668 6542303 7108518 6586488 7108518 15845405 7108518 15845405 17094248 9886628 17094248 10032727 17094248 10032727 10784632 10032727 11518414 10898673 11518414 15701109 11518414 15701109 10868286 15701109 14811872 13971302 14811872 22324158 14811872 22324158 4530180 22324158 20360128 19623693 20360128 22603863 20360128 22603863 1861941 1734287 1861941 20580643 1861941 20580643 6731364 20580643 3096176 23860587 3096176 18227186 3096176 18227186 18641201 18227186 7612453 19474829 7612453 11239774 7612453 11239774 22503195 4540370 22503195 5741360 22503195 5741360 18726020 8671667 18726020 12523288 18726020 12523288 7257413 19592398 7257413 15022701 7257413 15022701 16427028 11371810 16427028 11371810 11288558 11015919 11288558 11359440 11288558 11359440 21391102 19369181 21391102 19369181 10186945 17157483 10186945 15267012 10186945 15267012 25528478 1617825 25528478 22036128 25528478 22036128 4864176 22036128 8987898 17965146 8987898 13549831 8987898 13549831 23666030 3261896 23666030 14530399 23666030 14530399 12248650 14530399 16072895 9710659 16072895 9710659 10224676 9710659 11992249 11527194 11992249 17120344 11992249 17120344 10178657 17120344 21933887 5152101 21933887 11988178 21933887 11988178 7321457 19622954 7321457 7087052 7321457 7087052 20399521 2740939 20399521 2740939 3246237 2740939 15929916 2313434 15929916 2313434 24696355 2313434 7165913 19717273 7165913 13323760 7165913 13323760 13875836 13323760 6990114 20085705 6990114 6701626 6990114 6701626 6779422 6701626 9435423 8920222 9435423 18552671 9435423 18552671 4500063 22421189 4500063 15870312 4500063 15870312 15154610 8369268 15154610 8369268 18670105 8369268 17941984 12759312 17941984 12759312 2250867 2049606 2250867 10101220 2250867 10101220 23059199 7077549 23059199 7077549 7434405 7077549 11153241 15620164 11153241 6008993 11153241 6008993 21189909 6008993 19328178 3000706 19328178 3000706 23840684 3000706 20672258 4493674 20672258 4493674 4453491 4493674 11066480 15984007 11066480 7859065 11066480 7859065 20125689 3677260 20125689 3677260 23206690 3677260 7885032 21858944 7885032 21858944 22512672 21858944 21561352 5065070 21561352 20443788 21561352 20443788 15734408 9427983 15734408 9427983 10108664 9427983 10741607 16043403 10741607 3239241 10741607 3239241 3748318 3239241 14523038 5763693 14523038 5763693 6318969 5763693 21619738 14945609 21619738 14945609 11051947 10426859 11051947 14617951 11051947 14617951 25739137 1021219 25739137 22376306 25739137 22376306 14997549 12434806 14997549 12434806 14229338 12434806 24670274 2112079 24670274 19443670 24670274 19443670 7531839 19443670 10922155 15685713 10922155 5557779 10922155 5557779 5639000 5557779 18542073 8405775 18542073 8405775 18560965 8405775 17795765 8501463 17795765 8501463 19348284 6538687 19348284 6538687 20200899 6538687 14073451 9884916 14073451 9884916 17449259 3389467 17449259 3389467 2915246 3389467 20015575 7416014 20015575 18183809 20015575 18183809 4157799 22567318 4157799 2210400 4157799 2210400 1914992 2210400 18831986 393274 18831986 393274 285751 393274 10207678 7407312 10207678 7407312 22399977 4325063 22399977 17194416 22399977 17194416 10093401 17194416 13192737 9742773 13192737 9742773 17592514 9742773 10390383 16915701 10390383 4350626 10390383 4350626 22518330 4350626 9819715 17248442 9819715 15513831 9819715 15513831 12582890 14101532 12582890 10140405 12582890 10140405 4168748 4134925 4168748 15438288 4168748 15438288 11695198 15438288 8195944 8142219 8195944 10272972 8195944 10272972 16468575 10272972 8315219 7648557 8315219 15940822 8315219 15940822 16567006 15940822 13574454 12551473 13574454 17183252 13574454 17183252 1859866 17805300 1859866 17805300 18598113 17805300 8233920 18628543 8233920 8380177 8233920 8380177 18847561 8380177 7500518 6765595 7500518 21813757 7500518 21813757 22594724 21813757 17552440 17251111 17552440 20639568 17552440 20639568 3433787 3053276 3433787 7782292 3433787 7782292 8266016 7782292 4505745 22184755 4505745 17024418 4505745 17024418 19695818 7046399 19695818 7046399 19840098 7046399 3313487 23371451 3313487 16060218 3313487 16060218 16806606 16060218 14262372 13305265 14262372 14874582 14262372 14874582 11638678 14874582 13637719 4489731 13637719 4489731 22273822 4489731 936061 26030103 936061 20645900 936061 20645900 21375552 20645900 14611363 13589671 14611363 14540937 14611363 14540937 4614465 22338678 4614465 16473602 4614465 16473602 14788778 13778025 14788778 19555825 14788778 19555825 19788786 19555825 11582917 10699485 11582917 21703984 11582917 21703984 22446149 21703984 21637730 14620297 21637730 14620297 11531799 15461360 11531799 7816554 11531799 7816554 19484405 7816554 10916002 15635946 10916002 6880519 10916002 6880519 20421348 6880519 9745303 9117418 9745303 10419816 9745303 10419816 16955496 2687382 16955496 2687382 2215983 2687382 14657660 6948858 14657660 6948858 20214665 6948858 6540548 26370737 6540548 26370737 716376 26370737 13629607 8720192 13629607 8720192 18699664 8720192 5247602 5199950 5247602 23082571 5247602 23082571 3507039 14974611 3507039 14974611 22535051 4199132 22535051 18469566 22535051 18469566 8386247 18469566 18280649 12295500 18280649 12295500 6576288 20422756 6576288 11478655 6576288 11478655 15988189 3739843 15988189 3739843 23115629 3739843 18944202 8140319 18944202 18782970 18944202 18782970 8177140 18782970 15791790 14127514 15791790 14127514 14817664 14127514 21605034 5103890 21605034 6352491 21605034 6352491 6315311 6223016 6315311 6266032 6315311 6266032 20709826 6266032 18901553 8357921 18901553 12067502 18901553 12067502 14764953 12067502 14944806 8004338 14944806 8004338 8150502 8004338 8643666 18427816 8643666 12414309 8643666 12414309 20923235 9950251 20923235 9950251 10299085 9950251 17949637 3951141 17949637 3951141 22804697 3951141 2906453 24095696 2906453 21610097 2906453 21610097 22438543 21610097 8398140 18449842 8398140 14515306 8398140 14515306 21224525 5603687 21224525 11718593 21224525 11718593 15006304 11718593 17934040 8938415 17934040 11899727 17934040 11899727 11834784 14845472 11834784 7118172 11834784 7118172 20934577 6045310 20934577 9446474 20934577 9446474 17763124 9446474 18598754 2535214 18598754 2535214 24311358 2535214 17148346 4547250 17148346 4547250 24769606 8766552 24769606 8766552 9041621 8766552 16477241 10985604 16477241 18546739 16477241 18546739 19518293 18546739 8412260 18440260 8412260 2955495 8412260 2955495 23783473 2955495 17364198 17219103 17364198 22834909 17364198 22834909 23286472 22834909 17671362 9405590 17671362 19733191 17671362 19733191 20573588 19733191 16085194 15182791 16085194 15332750 16085194 15332750 11754737 15332750 25009550 5097299 25009550 5097299 931709 21719076 931709 21719076 17006594 10327083 17006594 22672582 17006594 22672582 23907423 22672582 1887108 19097273 1887108 19097273 8200904 7710757 8200904 13453461 8200904 13453461 18332077 6379625 18332077 6379625 22416993 1696442 22416993 1696442 2093579 1696442 17528294 5590271 17528294 5590271 23903283 13935724 23903283 13935724 14976591 13935724 18164505 9360712 18164505 22822038 18164505 22822038 3073511 12435043 3073511 12435043 13368124 12435043 9348866 17823420 9348866 8039810 9348866 8039810 19252761 8039810 6403551 20616837 6403551 10214291 6403551 10214291 10796974 10214291 8476941 7782343 8476941 19979943 8476941 19979943 20427255 19979943 10846059 21703170 10846059 21703170 22272795 21703170 15833920 11345285 15833920 24186766 15833920 24186766 2684701 24186766 21842562 4990823 21842562 16918543 21842562 16918543 7459171 19622972 7459171 3452519 7459171 3452519 3342365 3452519 22941772 4136375 22941772 12467144 22941772 12467144 14405336 12467144 17594158 16481506 17594158 16481506 9988428 9587245 9988428 10473357 9988428 10473357 22990162 5165695 22990162 5165695 20730497 16567473 20730497 16567473 10377322 16567473 11728844 21007851 11728844 21007851 22034183 20636475 22034183 20636475 21236836 20636475 22327477 4543035 22327477 9659828 22327477 9659828 9903989 17029880 9903989 15938570 9903989 15938570 12580172 20613092 12580172 20613092 6270673 20613092 10036830 16952100 10036830 1400818 10036830 1400818 25266416 1400818 5317861 21526305 5317861 18653317 5317861 18653317 19216559 8239970 19216559 14179089 19216559 14179089 12703884 14179089 26107457 23741311 26107457 23741311 14065673 12183603 14065673 12183603 4282683 4011482 4282683 12288239 4282683 12288239 24171215 2609978 24171215 15494973 24171215 15494973 11485854 15494973 13305219 6251318 13305219 6251318 6441680 6251318 18379360 17677819 18379360 18988596 18379360 18988596 19819631 18988596 15791182 10967808 15791182 21166228 15791182 21166228 813266 26027234 813266 23671994 813266 23671994 14036209 11598267 14036209 11598267 9200517 18030655 9200517 5487127 9200517 5487127 5767612 5487127 20646382 9100905 20646382 9100905 9296652 20666495 9296652 20666495 21274192 20666495 17144064 11559899 17144064 11559899 15214833 11559899 16332906 10555904 16332906 21449686 16332906 21449686 22201575 21449686 5070673 21604418 5070673 5463335 5070673 5463335 14471248 13587820 14471248 23433537 14471248 23433537 3231949 23433537 7383592 6983408 7383592 12522772 7383592 12522772 13986298 12522772 13606572 13287729 13606572 20224723 13606572 20224723 20801273 20224723 3802888 23293520 3802888 7921457 3802888 7921457 23261071 4405061 23261071 4405061 4564999 4405061 24039372 2654719 24039372 9287655 24039372 9287655 17896985 9287655 20037554 19500135 20037554 19698574 20037554 19698574 20045313 19698574 18757343 4450502 18757343 4450502 4632503 4450502 23068355 19362015 23068355 19362015 10428619 19629800 10428619 19629800 19877125 19629800 8972546 8481567 8972546 22222548 8972546 22222548 23101799 22222548 2695404 24145279 2695404 4090203 2695404 4090203 23297794 3726675 23297794 12771679 23297794 12771679 13451668 12771679 14739449 9584939 14739449 9584939 10122371 9584939 20421040 7020730 20421040 8064577 20421040 8064577 8377464 7883339 8377464 21797957 8377464 21797957 4932114 21797957 15074381 8014783 15074381 8014783 8489915 8014783 12381360 11383666 12381360 22043599 12381360 22043599 4802125 22043599 17394891 16751077 17394891 21267468 17394891 21267468 21768946 21267468 9657733 24344379 9657733 24344379 25517903 24344379 18735645 8482371 18735645 16873816 18735645 16873816 10396300 16873816 21414986 12989139 21414986 12989139 2347479 24652884 2347479 12407487 2347479 12407487 24288038 10085273 24288038 10085273 10694419 10085273 18607440 8406689 18607440 8406689 18526307 8406689 21533009 4960441 21533009 9632052 21533009 9632052 10054776 9632052 11117966 10288895 11117966 13303912 11117966 13303912 22696418 15338180 22696418 15338180 11137829 15338180 14647007 7862390 14647007 7862390 8442437 7862390 11507149 15720998 11507149 15720998 11145456 15720998 20970307 5708177 20970307 7063447 20970307 7063447 7240666 7063447 15951912 10850423 15951912 18590243 15951912 18590243 8241935 18590243 12019573 9087757 12019573 9087757 9681730 9087757 12850515 13830860 12850515 13558497 12850515 13558497 13239877 13558497 788304 8694475 788304 8694475 18549723 8694475 17275469 16869363 17275469 18663261 17275469 18663261 20187349 10693318 20187349 10693318 16434185 10693318 18324654 5647221 18324654 5647221 5716608 5647221 14988218 14445835 14988218 22836962 14988218 22836962 23824381 22836962 5370926 21631594 5370926 20275710 5370926 20275710 17774379 17038043 17774379 24736099 17774379 24736099 25800661 24736099 7186156 2223579 7186156 2223579 24617431 2223579 13167660 12101205 13167660 23105225 13167660 23105225 3879437 23105225 4832495 21925413 4832495 20666992 4832495 20666992 26071585 12988841 26071585 12988841 2024868 24962488 2024868 3570872 2024868 3570872 23204198 3570872 8859184 17975444 8859184 6490145 8859184 6490145 7058843 6490145 18798366 8603326 18798366 19520907 18798366 19520907 7577604 19520907 12388532 14545419 12388532 6467281 12388532 6467281 21980567 18017870 21980567 18017870 18732292 18017870 22024909 6134861 22024909 6134861 6645201 6134861 11460943 10448816 11460943 10448816 4216180 22638231 4216180 15647958 4216180 15647958 10941117 15647958 2889632 6108470 2889632 6108470 9366602 17788015 9366602 14597263 9366602 14597263 22029583 5302591 22029583 7654094 22029583 7654094 8261055 7654094 10278788 1295394 10278788 1295394 1069402 1295394 10897335 1282140 10897335 1282140 1183588 1282140 13223215 13388537 13223215 6010395 13223215 6010395 20682843 6010395 3324050 1173708 3324050 1173708 987967 1173708 16512120 10507531 16512120 18213648 16512120 18213648 5230132 4894195 5230132 16710300 5230132 16710300 18260444 8656706 18260444 10721181 18260444 10721181 14694701 13967230 14694701 19752528 14694701 19752528 7251670 19752528 21453967 18065623 21453967 18065623 15929947 9356490 15929947 9356490 17787501 5695126 17787501 5695126 5709998 5695126 6035088 22974145 6035088 22974145 23996609 22974145 12813331 11878599 12813331 20766805 12813331 20766805 22737703 8616620 22737703 8616620 18332477 8616620 19345742 3979014 19345742 3979014 22838073 3979014 10346770 20681346 10346770 20681346 6299637 20681346 18786230 8291597 18786230 8291597 19059292 8291597 10885556 15624545 10885556 8624542 10885556 8624542 8911882 8624542 11416150 20999688 11416150 20999688 21706126 20999688 4273660 3135035 4273660 3135035 23574155 3135035 5250723 21592140 5250723 20485723 5250723 20485723 20176857 7268119 20176857 22064737 20176857 22064737 4818857 22064737 5770086 23269856 5770086 23269856 23757389 23269856 21182100 5704176 21182100 15735933 21182100 15735933 2427862 24473386 2427862 20207642 2427862 20207642 20817747 20264006 20817747 22755030 20817747 22755030 4000181 22755030 18758896 18263761 18758896 24546468 18758896 24546468 25567388 24546468 12352436 14308389 12352436 14034889 12352436 14034889 23575354 3254252 23575354 10957790 23575354 10957790 11682884 10957790 13876210 12902266 13876210 18933720 13876210 18933720 19676730 18933720 9677839 17129384 9677839 6348942 9677839 6348942 6511470 6348942 20629895 2452878 20629895 2452878 24304964 2452878 9853541 16799129 9853541 5534613 9853541 5534613 21283283 5534613 9460441 9073769 9460441 21667832 9460441 21667832 22377777 21667832 3470559 14075331 3470559 14075331 18241968 8885889 18241968 16763903 18241968 16763903 4978255 21764709 4978255 4265616 4978255 4265616 4346411 4265616 12458791 11607403 12458791 18037693 12458791 18037693 8752797 18037693 14375634 11789075 14375634 11789075 16503903 10578877 16503903 16383127 16503903 16383127 10266404 16383127 22281303 4329929 22281303 22049142 22281303 22049142 4688105 22049142 15888251 10927199 15888251 12738338 15888251 12738338 14270884 12738338 19766912 7506355 19766912 12574881 19766912 12574881 5501286 5407917 5501286 6638381 5501286 6638381 22696808 4027306 22696808 9072031 22696808 9072031 9568807 9072031 22211637 11385331 22211637 11385331 11799711 11385331 22696320 11830412 22696320 11830412 14776282 11830412 22121818 1438803 22121818 1438803 1658160 1438803 12640622 23483381 12640622 23483381 24433714 23483381 15717190 15042222 15717190 19970104 15717190 19970104 20756431 19970104 7976753 5865175 7976753 5865175 6122703 5865175 20708539 6542565 20708539 13297859 20708539 13297859 12533535 14255003 12533535 5602134 12533535 5602134 21489296 5602134 4388781 22550918 4388781 20262969 4388781 20262969 22236164 10440844 22236164 10440844 2730954 24220521 2730954 7174217 2730954 7174217 20134951 7174217 8155470 5373084 8155470 5373084 5719938 5373084 21534241 14158776 21534241 14158776 5231140 5124781 5231140 10268127 5231140 10268127 16501351 10268127 6085534 20884109 6085534 18948637 6085534 18948637 11659622 15221888 11659622 6295651 11659622 6295651 6625522 6295651 16406802 1671430 16406802 1671430 25198974 1671430 14430704 13426981 14430704 18981835 14430704 18981835 8058158 18981835 17619293 4052241 17619293 4052241 4481417 4052241 23927015 2876517 23927015 16283115 23927015 16283115 10884087 16283115 13958863 12889299 13958863 19202041 13958863 19202041 7790748 19202041 13347049 4320702 13347049 4320702 4559772 4320702 12026095 7553658 12026095 7553658 7744601 7553658 12551089 9309105 12551089 9309105 17904616 9309105 9009463 8616845 9009463 18119608 9009463 18119608 6773078 6317587 6773078 10593230 6773078 10593230 11291583 10593230 8477484 8251615 8477484 11554792 8477484 11554792 15431343 11554792 9913862 17681411 9913862 17681411 25037580 16426928 25037580 16426928 5889093 21186702 5889093 4740676 5889093 4740676 24664303 17536813 24664303 17536813 6692694 4318624 6692694 4318624 4342814 4318624 9985153 23471841 9985153 23471841 3284633 23471841 20589103 7571137 20589103 7571137 7690899 7571137 12367794 10214413 12367794 10214413 10914851 10214413 18338859 9062819 18338859 13896345 18338859 13896345 14159027 13896345 17817339 15146242 17817339 15146242 11289978 15146242 21836673 12918669 21836673 12918669 4584258 4561972 4584258 10872736 4584258 10872736 11331933 10872736 2800193 24142518 2800193 19001711 2800193 19001711 19635549 19001711 10789993 15735968 10789993 10723085 10789993 10723085 16637342 10723085 16591178 10628521 16591178 19678081 16591178 19678081 7328183 19678081 7797519 19337196 7797519 15742763 7797519 15742763 10877933 15742763 5180211 3164927 5180211 3164927 3254650 3164927 11091074 17343691 11091074 17343691 17915150 17343691 15996172 10933628 15996172 15219194 15996172 15219194 15621543 15219194 20961458 4693511 20961458 4693511 4792598 4693511 11688401 18483886 11688401 18483886 18854391 18483886 11388665 15318772 11388665 5130909 11388665 5130909 5333242 5130909 14336386 14081656 14336386 18809354 14336386 18809354 19480774 18809354 15635939 11051065 15635939 11051065 7357995 7003340 7357995 11907228 7357995 11907228 18183219 10872062 18183219 10872062 11542923 10872062 12075751 11392033 12075751 15702694 12075751 15702694 9823262 9394806 9823262 15151625 9823262 15151625 16030570 15151625 12977814 1673028 12977814 1673028 25412025 1673028 21202113 20299373 21202113 21240466 21202113 21240466 21701801 21240466 9180564 8639742 9180564 17323645 9180564 17323645 16310100 15593655 16310100 24639703 16310100 24639703 25783275 24639703 6997796 20130302 6997796 15798856 6997796 15798856 16491495 15798856 6450080 6308322 6450080 18922700 6450080 18922700 19685785 7115239 19685785 25080138 19685785 25080138 26185590 25080138 21899975 19931394 21899975 19931394 1178150 1043810 1178150 10076043 1178150 10076043 10483469 10076043 809856 21860380 809856 21860380 22461191 21860380 18530215 8763959 18530215 13893552 18530215 13893552 12722542 13893552 19990075 6962992 19990075 23078395 19990075 23078395 23533084 23078395 13407476 9887760 13407476 9887760 10500764 9887760 17500241 9616734 17500241 21291111 17500241 21291111 4683433 4543420 4683433 20207323 4683433 20207323 24590069 19162878 24590069 19162878 7856806 19162878 23052183 3899997 23052183 22024702 23052183 22024702 22637716 4331295 22637716 8179191 22637716 8179191 8808110 8179191 25113295 11036449 25113295 11036449 15779045 11190333 15779045 12274090 15779045 12274090 13160276 12274090 22671735 3971598 22671735 9793277 22671735 9793277 17261952 9793277 22500194 4653937 22500194 13087128 22500194 13087128 8156049 19028905 8156049 12338352 8156049 12338352 14359759 12338352 12459414 11910679 12459414 18563344 12459414 18563344 18817510 18563344 5295077 21823683 5295077 18369997 5295077 18369997 8706885 18369997 2829491 2396621 2829491 9163635 2829491 9163635 19236228 18406706 19236228 25168299 19236228 25168299 26157801 25168299 17339779 16744189 17339779 20073895 17339779 20073895 7159872 20073895 12940115 12517147 12940115 19172212 12940115 19172212 19949721 19172212 10862964 15714719 10862964 5952488 10862964 5952488 20924507 5952488 15681328 11168473 15681328 12609056 15681328 12609056 13041183 12609056 20936074 6069179 20936074 21291015 20936074 21291015 22223791 21291015 4260398 24051641 4260398 24051641 2709514 24051641 14957692 12127685 14957692 12127685 2723652 24124204 2723652 13222460 2723652 13222460 23338666 14599939 23338666 14599939 11941834 14599939 23273705 22468635 23273705 24485127 23273705 24485127 25594572 24485127 20377902 6539413 20377902 15426145 20377902 15426145 11177805 15426145 24165535 20357320 24165535 20357320 6684664 20357320 12424520 14266021 12424520 11214625 12424520 11214625 5823229 12447600 5823229 12447600 13211801 12447600 2735876 2352587 2735876 14755174 2735876 14755174 12168772 14755174 4013278 3971559 4013278 11647779 4013278 11647779 12078943 11647779 5214692 21555493 5214692 2247140 5214692 2247140 24636945 2247140 10791647 10520716 10791647 13183626 10791647 13183626 14109046 13183626 12577027 23234777 12577027 23234777 24523427 23234777 14059306 10314517 14059306 10314517 16570276 10314517 4731149 4614296 4731149 11441898 4731149 11441898 15426220 11441898 11004735 10190232 11004735 13352130 11004735 13352130 17632603 16977646 17632603 20780890 17632603 20780890 21344434 20780890 12260160 15058374 12260160 15058374 24227005 11810562 24227005 11810562 15056173 11810562 16563800 10343322 16563800 24830460 16563800 24830460 2122847 24830460 8774040 5534928 8774040 5534928 21729575 5534928 19196618 7811399 19196618 12637661 19196618 12637661 14002161 12637661 17855165 9307731 17855165 24847787 17855165 24847787 2120830 24847787 17111867 2288972 17111867 2288972 1770441 2288972 8115937 7618225 8115937 18442108 8115937 18442108 24735216 2114557 24735216 5249825 24735216 5249825 7563116 1565377 7563116 1565377 1234215 1565377 2577392 24233344 2577392 17038431 2577392 17038431 20727197 5422895 20727197 5422895 21373462 5422895 14638242 13827653 14638242 19828596 14638242 19828596 20367306 19828596 5358092 21590678 5358092 14014735 5358092 14014735 14240748 14014735 8606323 18308964 8606323 7470592 8606323 7470592 19517651 7470592 11165361 16375299 11165361 16375299 1597781 25077966 1597781 20921560 1597781 20921560 19595064 15176587 19595064 15176587 11791687 15176587 17060666 16184047 17060666 24047480 17060666 24047480 25222073 24047480 12748812 11819015 12748812 21454981 12748812 21454981 22402953 21454981 10065162 20684920 10065162 20684920 5984483 20684920 19499734 7135060 19499734 7135060 20185405 7135060 13050392 9739197 13050392 9739197 22364786 9314920 22364786 9314920 9704720 9314920 21709432 1191149 21709432 1191149 25591755 1191149 16278254 6999139 16278254 6999139 20216128 6999139 522307 26587883 522307 24016781 522307 24016781 20899676 20136583 20899676 20136583 1272510 25440478 1272510 6408536 1272510 6408536 20538358 6408536 15506846 13527793 15506846 13527793 11473309 22847398 11473309 22847398 23654572 22847398 18824432 12223981 18824432 12223981 12956267 12223981 23282275 9586608 23282275 9586608 8036061 7806879 8036061 12796456 8036061 12796456 23667576 3059583 23667576 6711935 23667576 6711935 7126330 6711935 12365184 11492225 12365184 19861107 12365184 19861107 7130783 19861107 15699738 14723529 15699738 15382504 15699738 15382504 16115805 15382504 9919332 17123441 9919332 3704664 9919332 3704664 3547603 3704664 11320062 15139294 11320062 3972888 11320062 3972888 4361005 3972888 15575153 11267098 15575153 11267098 11945778 11267098 14934522 8148008 14934522 8148008 19068489 8148008 11482017 21579793 11482017 21579793 5327265 21579793 7048834 19970386 7048834 14301289 7048834 14301289 22095422 4559453 22095422 10486712 22095422 10486712 6827185 3664398 6827185 3664398 4103921 3664398 5212524 21915338 5212524 18333593 5212524 18333593 18405926 18333593 623649 8827360 623649 8827360 20268285 6160289 20268285 6160289 20874293 6160289 9597626 9045801 9597626 24463487 9597626 24463487 25271297 24463487 13759193 12612839 13759193 21222491 13759193 21222491 2949306 2479873 2949306 10407694 2949306 10407694 17718659 17581483 17718659 23019784 17718659 23019784 3921941 23019784 14764534 9866917 14764534 9866917 17519299 9866917 13991303 10086507 13991303 10086507 17212381 10086507 9250763 8745604 9250763 11721027 9250763 11721027 15213114 11721027 9330467 17327135 9330467 11912626 9330467 11912626 18972452 18084439 18972452 21106023 18972452 21106023 5743721 21106023 16386203 10226035 16386203 13114398 16386203 13114398 5187508 4952974 5187508 15757324 5187508 15757324 11117301 15757324 6949079 6440276 6949079 21239859 6949079 21239859 5668428 21239859 12451482 12161037 12451482 16696030 12451482 16696030 17472942 16696030 16556313 6777607 16556313 6777607 6661701 6777607 6678823 6100156 6678823 19398404 6678823 19398404 13556554 12982300 13556554 14610179 13556554 14610179 19271922 7680779 19271922 16873200 19271922 16873200 9681403 5241857 9681403 5241857 21946819 4943783 21946819 15581983 21946819 15581983 16323118 15581983 17527632 17209538 17527632 25301762 17527632 25301762 1469980 25301762 2010275 1836962 2010275 17722096 2010275 17722096 9113127 8635653 9113127 21835123 9113127 21835123 22794268 21835123 19476636 19329343 19476636 24908665 19476636 24908665 1850301 24908665 22657674 4148971 22657674 18301569 22657674 18301569 6875988 20158303 6875988 18118843 6875988 18118843 13416421 13282470 13416421 17430249 13416421 17430249 18057228 17430249 8427080 8073030 8427080 18594678 8427080 18594678 19218600 18594678 8457224 18647398 8457224 5865535 8457224 5865535 21137139 5865535 18735460 9187483 18735460 9187483 14070383 12784528 14070383 23016080 14070383 23016080 4121099 23016080 5489337 21319729 5489337 17036454 5489337 17036454 17550634 17036454 16865732 16237752 16865732 22417924 16865732 22417924 22845722 22417924 10114138 9454220 10114138 21010452 10114138 21010452 6075804 21010452 21167739 20327973 21167739 20327973 8665761 4198392 8665761 4198392 22365910 4198392 8082103 7561860 8082103 12829438 8082103 12829438 16493416 8916122 16493416 8916122 9434093 8916122 9785338 9350318 9785338 20214381 9785338 20214381 22515697 20037220 22515697 20037220 7382316 7158569 7382316 19696662 7382316 19696662 7327455 19696662 12916396 14142742 12916396 14142742 12635889 14142742 21616557 4134437 21616557 4134437 4572165 4134437 9548420 9213704 9548420 21978002 9548420 21978002 4022314 22793718 4022314 16974138 4022314 16974138 16911132 10251042 16911132 15467041 16911132 15467041 7785111 7209297 7785111 9348724 7785111 9348724 17923928 9348724 4044941 23024795 4044941 20641057 4044941 20641057 22398408 4320441 22398408 18413614 22398408 18413614 10680424 16452816 10680424 3404582 10680424 3404582 25862212 8599994 25862212 8599994 9146168 8599994 12191811 11549452 12191811 13208998 12191811 13208998 13313411 13208998 7461497 6119108 7461497 6119108 20552635 6119108 11420199 10704715 11420199 21253292 11420199 21253292 5800699 21253292 10743301 16043833 10743301 10062382 10743301 10062382 25185437 1701282 25185437 3734110 25185437 3734110 3757971 3734110 6717274 6521702 6717274 11772313 6717274 11772313 12560136 11772313 12479779 5677481 12479779 5677481 21408505 5677481 10198623 16616122 10198623 9637473 10198623 9637473 9017445 8485822 9017445 16819991 9017445 16819991 23966086 22859218 23966086 22859218 24022504 22859218 23831517 11018636 23831517 11018636 16194529 11018636 20351213 15814384 20351213 15814384 10917670 15814384 14731439 7866815 14731439 7866815 19381506 7866815 4040314 17246373 4040314 17246373 10045270 17246373 9667059 9278304 9667059 11613067 9667059 11613067 20549266 13874012 20549266 13874012 14924766 13874012 22035761 4993317 22035761 16588691 22035761 16588691 16945425 16588691 20717611 17557868 20717611 17557868 9511071 17557868 14241658 4406993 14241658 4406993 22290385 4406993 5707426 21067971 5707426 14941890 5707426 14941890 15522787 14941890 6077318 21177886 6077318 16439481 6077318 16439481 16650444 16439481 7023015 6489404 7023015 19337622 7023015 19337622 21023366 5709831 21023366 17340092 21023366 17340092 9347524 17599150 9347524 12433507 9347524 12433507 14431368 12433507 5045674 21931434 5045674 8665321 5045674 8665321 18375593 8665321 11505354 15001627 11505354 5847454 11505354 5847454 5643834 5576696 5643834 8431857 5643834 8431857 8762756 8431857 4638756 11881474 4638756 11881474 14966109 11881474 3752444 23139258 3752444 16412147 3752444 16412147 10341233 16412147 6401843 6311090 6401843 18607011 6401843 18607011 8261428 18607011 2990734 2558461 2990734 24727318 2990734 24727318 25737653 24727318 9703950 9295011 9703950 22820063 9703950 22820063 4301641 22820063 12882014 6490261 12882014 6490261 20198025 6490261 6071627 5587695 6071627 12184388 6071627 12184388 15182060 12184388 13152065 10986045 13152065 10986045 11717381 10986045 12687403 14230823 12687403 3278055 12687403 3278055 23392102 3278055 18111747 9175028 18111747 24359795 18111747 24359795 2495783 24359795 3225441 23592519 3225441 12059831 3225441 12059831 12677059 12211691 12677059 22296261 12677059 22296261 23456247 22296261 7347213 6968641 7347213 23191232 7347213 23191232 23710681 23191232 8154906 7736199 8154906 23127954 8154906 23127954 3862461 23127954 19815418 6895039 19815418 6895039 20474749 6895039 1415575 25445037 1415575 17651915 1415575 17651915 12438806 24274624 12438806 24274624 2562463 24274624 17777150 9525014 17777150 18538545 17777150 18538545 8354355 18538545 15024424 6174552 15024424 6174552 3349057 23449235 3349057 15869750 3349057 15869750 18016231 15618377 18016231 15618377 4003563 3948083 4003563 10453245 4003563 10453245 16786301 10453245 2530368 12053696 2530368 12053696 19578558 18734887 19578558 24110737 19578558 24110737 2786126 24110737 10158506 9967791 10158506 20734337 10158506 20734337 6477532 20734337 8372228 22898051 8372228 22898051 23337825 22898051 21289527 3320172 21289527 3320172 1637913 1578046 1637913 19650346 1637913 19650346 20363608 19650346 17160203 9822235 17160203 10998666 17160203 10998666 13323860 17157897 13323860 17157897 18164309 9046690 18164309 19858770 18164309 19858770 20645341 19858770 15571280 5841853 15571280 5841853 5954476 5841853 9809003 9307231 9809003 11089058 9809003 11089058 15723066 11089058 11662588 5769800 11662588 5769800 21302657 5769800 7623341 7566138 7623341 17365344 7623341 17365344 20010977 6940580 20010977 6940580 7007484 6940580 18102465 5235182 18102465 5235182 5320816 5235182 13058008 4818364 13058008 4818364 22920723 10018895 22920723 10018895 10394006 10018895 18014327 8993639 18014327 20462611 18014327 20462611 20942914 20462611 15512536 6198799 15512536 6198799 6113675 6198799 21737632 11562522 21737632 11562522 11819816 11562522 15774291 15044936 15774291 17777110 15774291 17777110 9052119 17777110 13062076 12208700 13062076 13393619 13062076 13393619 13205466 13393619 7154074 6466137 7154074 6466137 20171752 6466137 6938085 6383711 6938085 19574129 6938085 19574129 20330542 19574129 12908956 12007400 12908956 20996597 12908956 20996597 6064224 20996597 22540563 9850850 22540563 9850850 10419493 9850850 24808315 2041219 24808315 3501013 24808315 3501013 7766678 19898686 7766678 19898686 20859064 5845121 20859064 7259678 20859064 7259678 14363449 8916817 14363449 8916817 18360035 8916817 6308341 20411912 6308341 17501051 6308341 17501051 24181198 2673231 24181198 6140969 24181198 6140969 6379684 6140969 12686977 22605793 12686977 22605793 4104889 22605793 13834606 13026649 13834606 13026649 13600768 13026649 17426847 9804066 17426847 17861307 17426847 17861307 18384971 17861307 13414969 13323644 13414969 22780702 13414969 22780702 4160810 22780702 12757661 12038691 12757661 12702038 12757661 12702038 14410468 12702038 5341256 4986454 5341256 5068444 5341256 5068444 5231622 5068444 15098789 7188396 15098789 7188396 7585987 7188396 22960826 11734541 22960826 11734541 14977954 11734541 18250585 17716262 18250585 20495132 18250585 20495132 21028991 20495132 5704864 4689922 5704864 4689922 4753106 4689922 22347788 7074275 22347788 7074275 14874867 9274945 14874867 9274945 9657889 9274945 23252909 7881766 23252909 7881766 8071916 7881766 9845826 17360284 9845826 4629672 9845826 4629672 4755653 4629672 13381238 12322803 13381238 20376498 13381238 20376498 20872501 20376498 17189173 12478162 17189173 12478162 13613657 12478162 15595519 11170570 15595519 15285120 15595519 15285120 11378682 15285120 20295594 17244811 20295594 17244811 9464825 17244811 15968568 14965722 15968568 21456195 15968568 21456195 3695925 23384739 3695925 8269389 3695925 8269389 22827451 3883132 22827451 20819259 22827451 20819259 16875128 4535542 16875128 4535542 22277186 4535542 11627683 11124112 11627683 23523501 11627683 23523501 24702028 23523501 9368656 6229256 9368656 6229256 6508963 6229256 8558573 18482215 8558573 15060107 8558573 15060107 15627957 15060107 15189544 11482745 15189544 23234299 15189544 23234299 3868429 23234299 9741463 9206572 9741463 12111730 9741463 12111730 12796816 12111730 5900814 12257187 5900814 12257187 13191050 12257187 9710181 17594902 9710181 10049898 9710181 10049898 10721402 10049898 7712458 19278969 7712458 11505315 7712458 11505315 12614771 8929644 12614771 8929644 6086249 20657202 6086249 10056670 6086249 10056670 17472663 13853293 17472663 13853293 7059841 19872662 7059841 12629063 7059841 12629063 20708890 13939815 20708890 13939815 5789061 21267547 5789061 11557507 5789061 11557507 22938443 4087427 22938443 19170211 22938443 19170211 10144664 9845081 10144664 21616108 10144664 21616108 22032491 21616108 19878570 7515270 19878570 9245918 19878570 9245918 11802125 3366973 11802125 3366973 3059398 3366973 10318775 2094707 10318775 2094707 2448917 2094707 12803682 11767637 12803682 17796924 12803682 17796924 9238646 17796924 13009727 8824634 13009727 8824634 9134943 8824634 19783895 6964338 19783895 22692227 19783895 22692227 4324087 22692227 24372883 8402855 24372883 8402855 13673064 3983835 13673064 3983835 23013952 3983835 14303999 8728654 14303999 8728654 18333602 8728654 12703484 12307537 12703484 16832946 12703484 16832946 9854192 16832946 15106301 11599241 15106301 12410044 15106301 12410044 14275704 12410044 15699520 9362961 15699520 9362961 9714425 9362961 11054219 10361362 11054219 12350375 11054219 12350375 12856391 12350375 7802288 7332788 7802288 9971762 7802288 9971762 17344654 9971762 10707709 16387905 10707709 4602799 10707709 4602799 4635221 4602799 21702787 4757639 21702787 7711062 21702787 7711062 16793422 16091457 16793422 24021904 16793422 24021904 2809464 24021904 16839006 5283501 16839006 5283501 5630356 5283501 17370559 16897437 17370559 20786355 17370559 20786355 5867248 20786355 11237345 6402438 11237345 6402438 23422878 22226536 23422878 22397552 23422878 22397552 4761971 22397552 17538284 9675749 17538284 20964525 17538284 20964525 21601382 20964525 15516593 11367281 15516593 21480630 15516593 21480630 22248793 21480630 13326149 12391203 13326149 20120101 13326149 20120101 6730849 20120101 16061558 6387977 16061558 6387977 20917658 6387977 15504685 11629690 15504685 11629690 15064298 11629690 15334588 13140252 15334588 13140252 13541941 13140252 15220805 12188845 15220805 17766378 15220805 17766378 2677225 24375606 2677225 13988646 2677225 13988646 12612379 13988646 5025696 4860595 5025696 15945429 5025696 15945429 18407662 17587832 18407662 18688663 18407662 18688663 8206295 18688663 19907043 13934782 19907043 13934782 14124239 13934782 18064657 1322353 18064657 1322353 1255894 1322353 19670540 7614670 19670540 10678429 19670540 10678429 441183 16222676 441183 16222676 21379547 14627254 21379547 14627254 12179488 14627254 15041401 9604829 15041401 9604829 18121357 17628870 18121357 20179889 18121357 20179889 24918984 16321864 24918984 16321864 9844383 17116270 9844383 11057877 9844383 11057877 13071021 12643456 13071021 22864737 13071021 22864737 23755109 22864737 6478258 6332309 6478258 8871256 6478258 8871256 18283370 8871256 12667329 2596090 12667329 2596090 24195680 2596090 16335422 16114987 16335422 18850514 16335422 18850514 21652940 5558200 21652940 21997663 21652940 21997663 4783684 21997663 22613589 4469254 22613589 15845382 22613589 15845382 5555771 5241722 5555771 10516775 5555771 10516775 22050414 3791248 22050414 3791248 3628118 3791248 8312680 18864310 8312680 18864310 19499307 18864310 12720847 10880184 12720847 10880184 11343634 10880184 20086282 17809246 20086282 17809246 5781673 5747583 5781673 21908073 5781673 21908073 22519287 21908073 9877261 9410074 9877261 11827551 9877261 11827551 15063402 11827551 10818018 10224250 10818018 13093122 10818018 13093122 13718431 13093122 1997070 24814062 1997070 11207319 1997070 11207319 25130934 2895810 25130934 2895810 23802505 2895810 24469714 12349382 24469714 12349382 5658157 5586827 5658157 19365415 5658157 19365415 20039192 19365415 15638161 6217350 15638161 6217350 6708885 6217350 15338033 11581156 15338033 16252017 15338033 16252017 10195066 9635088 10195066 11142393 10195066 11142393 13102219 19546000 13102219 19546000 7595588 19546000 8230174 7558975 8230174 14100060 8230174 14100060 17244461 16663230 17244461 21037345 17244461 21037345 5914949 21037345 24589549 2187525 24589549 17783757 24589549 17783757 10291780 3350471 10291780 3350471 23527495 3350471 9793038 9250205 9793038 23470303 9793038 23470303 3578032 23470303 21105023 6639127 21105023 6639127 20023782 6639127 23544077 10498124 23544077 10498124 10914863 10498124 21328967 5510932 21328967 22873214 21328967 22873214 23535978 22873214 21433241 5531704 21433241 10961763 21433241 10961763 11433449 10961763 22031157 5239014 22031157 5471838 22031157 5471838 5956983 5471838 12228090 15932572 12228090 15932572 9269176 17379090 9269176 8543514 9269176 8543514 18847143 8543514 9961938 9482562 9961938 13111442 9961938 13111442 14190779 13111442 7799507 19202587 7799507 17395530 7799507 17395530 9801949 17395530 593631 21667881 593631 21667881 19874587 5605525 19874587 5605525 20982059 5605525 9479981 20239605 9479981 20239605 20867368 20239605 14283276 13396061 14283276 18181443 14283276 18181443 7583880 19440471 7583880 18685989 7583880 18685989 10094381 22378214 10094381 22378214 23289710 22378214 16628703 4908029 16628703 4908029 5033183 4908029 23045606 7831583 23045606 7831583 8387587 7831583 12669927 18712941 12669927 18712941 8184484 18712941 11164385 21466070 11164385 21466070 22290694 21466070 13263855 8633516 13263855 8633516 18732868 8633516 10951036 18152689 10951036 18152689 8686108 18152689 10174784 23618759 10174784 23618759 3090840 23618759 10984780 10602969 10984780 25798936 10984780 25798936 1382314 25798936 14109083 13771037 14109083 23363987 14109083 23363987 23793369 23363987 2465468 24389679 2465468 6486689 2465468 6486689 21819851 5462614 21819851 17309903 21819851 17309903 4330571 22710870 4330571 9378773 4330571 9378773 25980611 1043892 25980611 20326771 25980611 20326771 6650971 20326771 17887755 15834168 17887755 15834168 6684760 9619715 6684760 9619715 17142854 9619715 7513717 2454618 7513717 2454618 2731189 2454618 12559139 12220180 12559139 21743014 12559139 21743014 22992964 21743014 11194997 10702797 11194997 19167959 11194997 19167959 20251293 4485030 20251293 4485030 4599971 4485030 21361362 18309782 21361362 18309782 12329432 14246642 12329432 4995511 12329432 4995511 4984512 4995511 6550278 20803957 6550278 7424599 6550278 7424599 25098443 20181756 25098443 20181756 6781283 20181756 14423955 13986938 14423955 17996550 14423955 17996550 18446636 17996550 12253536 14385011 12253536 5862308 12253536 5862308 21650694 5862308 17483933 17128570 17483933 20435982 17483933 20435982 21283909 20435982 18013021 9104499 18013021 16299667 18013021 16299667 10366390 16299667 12674848 11954871 12674848 13574805 12674848 13574805 18344108 17588859 18344108 20356831 18344108 20356831 6595819 6551136 6595819 23148208 6595819 23148208 23599762 23148208 8993125 8806987 8993125 15486064 8993125 15486064 15961072 15486064 11414233 15395315 11414233 6409112 11414233 6409112 21064687 6409112 18258692 5663157 18258692 5663157 5336874 5252276 5336874 11686130 5336874 11686130 20594613 9104044 20594613 9104044 9345004 9104044 16963133 16523398 16963133 21909656 16963133 21909656 5162124 21909656 15012534 2725020 15012534 2725020 24134710 2725020 8478378 8275802 8478378 12875320 8478378 12875320 13606456 12875320 3728413 18004876 3728413 18004876 18219217 18004876 9619408 17114624 9619408 10009205 9619408 10009205 16170474 15606068 16170474 23801726 16170474 23801726 2220302 24726991 2220302 8076099 2220302 8076099 19075811 8076099 11877747 3390924 11877747 3390924 3814796 3390924 15265817 6577936 15265817 6577936 20870780 6577936 16306592 6557640 16306592 6557640 20176833 6557640 16814750 5559229 16814750 5559229 21733944 5559229 17917744 9121389 17917744 20279715 17917744 20279715 6853281 20279715 9884030 9405247 9884030 19221921 9884030 19221921 19646452 19221921 13424874 5996884 13424874 5996884 20568423 5996884 1314018 1290026 1314018 13244234 1314018 13244234 22360287 4449185 22360287 5585635 22360287 5585635 4387583 4373347 4387583 6397429 4387583 6397429 21080692 6397429 16570062 6874225 16570062 6874225 20404369 6874225 11149923 15356390 11149923 4320142 11149923 4320142 4238606 4320142 7561796 7281891 7561796 25078112 7561796 25078112 1790761 25078112 3288068 3116430 3288068 6134257 3288068 6134257 20601415 6134257 12125277 16235580 12125277 16235580 16746058 16235580 2659867 24080710 2659867 16077323 2659867 16077323 21305380 5720826 21305380 12793234 21305380 12793234 3886507 23087952 3886507 7751242 3886507 7751242 14482925 12698285 14482925 20833731 14482925 20833731 21640081 20833731 7964933 7565574 7964933 11424975 7964933 11424975 23866954 17034845 23866954 17034845 3359196 23408022 3359196 12088572 3359196 12088572 15754657 10965503 15754657 12934455 15754657 12934455 2948842 23793849 2948842 13633090 2948842 13633090 19095955 7938351 19095955 22649980 19095955 22649980 23768547 22649980 19571557 17864772 19571557 17864772 8902665 8743319 8902665 14180021 8902665 14180021 12528940 14180021 8999221 17892995 8999221 7967696 8999221 7967696 19076516 7967696 5671508 21028178 5671508 7336113 5671508 7336113 19867484 7311212 19867484 20583897 19867484 20583897 6377317 20583897 7950422 19146542 7950422 7571597 7950422 7571597 19697626 7571597 5823899 5561829 5823899 7379222 5823899 7379222 7676761 7379222 5348941 5016837 5348941 15133010 5348941 15133010 15857237 15133010 11092262 15531775 11092262 13437698 11092262 13437698 17690770 9133155 17690770 20104466 17690770 20104466 20442547 20104466 14400201 13624455 14400201 24107950 14400201 24107950 962349 26357982 962349 26357982 824194 26357982 11380104 10463847 11380104 11054989 11380104 11054989 19473695 7386062 19473695 20573709 19473695 20573709 23659850 3133570 23659850 22600523 23659850 22600523 23778377 22600523 15275793 1982128 15275793 1982128 24681995 1982128 20164804 6578331 20164804 21717784 20164804 21717784 5409619 21717784 7260580 20088020 7260580 7906732 7260580 7906732 22516645 10709091 22516645 10709091 11551324 10709091 21817333 6161097 21817333 6161097 6447693 6161097 20974837 5901097 20974837 6287193 20974837 6287193 6436476 6287193 12375046 5674033 12375046 5674033 21699509 5674033 9927581 21004168 9927581 21004168 21838516 21004168 11916385 21256312 11916385 21256312 5649958 21256312 25168659 1813196 25168659 18082065 25168659 18082065 8644818 18082065 13647697 13292647 13647697 13805874 13647697 13805874 13896198 13805874 9742138 9290521 9742138 9369783 9742138 9369783 20044211 12901636 20044211 12901636 13894265 12901636 15930901 13705622 15930901 13705622 13230782 13705622 16473742 12261857 16473742 12261857 14520831 12261857 15244916 1588060 15244916 1588060 25080633 1588060 23327337 20213688 23327337 20213688 16238764 2304909 16238764 2304909 24589825 2304909 20193175 16866093 20193175 16866093 10395727 16866093 22507519 4270532 22507519 22118635 22507519 22118635 5041304 22118635 11819585 22216862 11819585 22216862 4620936 22216862 22782058 4357041 22782058 4630211 22782058 4630211 16019991 11458964 16019991 11458964 8703641 21628583 8703641 21628583 5565371 21628583 12270620 4946869 12270620 4946869 21740820 4946869 13913548 13103344 13913548 22227849 13913548 22227849 23136603 22227849 16889721 10407341 16889721 24788795 16889721 24788795 2055448 24788795 22328885 2773919 22328885 2773919 24050351 2773919 11987844 25118147 11987844 25118147 26090461 25118147 2657998 11473135 2657998 11473135 19642691 18963021 19642691 20999926 19642691 20999926 5978799 20999926 9786286 16913797 9786286 15596738 9786286 15596738 21644232 4889938 21644232 10561553 21644232 10561553 16292867 10561553 17507741 12947850 17507741 12947850 9369755 19141924 9369755 19141924 7803992 19141924 17434963 16935682 17434963 17871624 17434963 17871624 8939072 17871624 16064605 5406516 16064605 5406516 5540438 5406516 12157299 17461312 12157299 17461312 17977696 17461312 3453675 23462478 3453675 20903625 3453675 20903625 24544124 4522940 24544124 4522940 12593464 14148506 12593464 10693617 12593464 10693617 16521033 10693617 2318041 1923420 2318041 12729426 2318041 12729426 14129349 12729426 11088171 15783039 11088171 7695103 11088171 7695103 24158076 2877724 24158076 2877724 24071973 2877724 25954199 784142 25954199 8794479 25954199 8794479 18240911 8794479 21763925 4995504 21763925 20894303 21763925 20894303 5774554 20894303 19564809 19334751 19564809 22144200 19564809 22144200 4701017 22144200 12501371 12014887 12501371 22356050 12501371 22356050 23032832 22356050 2528733 8895459 2528733 8895459 9426026 8895459 9399915 17700507 9399915 6473663 9399915 6473663 26252101 11536297 26252101 11536297 14981652 5787361 14981652 5787361 21495224 5787361 15999499 10809715 15999499 14386556 15999499 14386556 5113138 21668151 5113138 12847683 5113138 12847683 14059619 10754171 14059619 10754171 16043355 10754171 11037486 5037753 11037486 5037753 21568904 5037753 11575667 10868741 11575667 17862469 11575667 17862469 18583589 17862469 1122737 25686398 1122737 21830394 1122737 21830394 20762940 5929867 20762940 6258523 20762940 6258523 6530296 6258523 13361952 5860716 13361952 5860716 21050888 5860716 21016153 13418365 21016153 13418365 3388643 23469989 3388643 12552096 3388643 12552096 14935709 8309018 14935709 8309018 18919393 8309018 2465120 24267588 2465120 7665007 2465120 7665007 10039326 9622746 10039326 19948643 10039326 19948643 21901545 10602568 21901545 10602568 16027871 15350445 16027871 19915330 16027871 19915330 7020644 19915330 20651420 6137357 20651420 11030604 20651420 11030604 15866816 11030604 19421054 7534729 19421054 11571032 19421054 11571032 15278057 11571032 16922947 6208986 16922947 6208986 21122824 6208986 19276295 12144419 19276295 12144419 3341022 23832126 3341022 2383212
166668 0 364312168 281283225 364312168 281283225 902845929 281283225 1657682 968832618 1657682 968832618 685554754 361257959 685554754 454472021 685554754 454472021 800570201 454472021 292375442 144990079 292375442 716816013 292375442 716816013 928609486 716816013 259896100 22206304 259896100 22206304 963751288 191531239 963751288 191531239 328667508 990730218 328667508 118775710 328667508 118775710 600352895 118775710 454347115 682665801 454347115 410887048 454347115 410887048 836518792 410887048 215511419 459709272 215511419 90715503 215511419 90715503 737775710 138344701 737775710 138344701 50542942 138344701 153951465 768004893 153951465 758631419 153951465 758631419 858981951 758631419 574207475 953167665 574207475 580549738 574207475 580549738 510699282 580549738 664337983 929924225 664337983 530041990 664337983 530041990 204419500 530041990 809974660 833887325 809974660 563255483 809974660 563255483 391952717 845096605 391952717 151134608 391952717 151134608 107984439 151134608 861172798 215942629 861172798 215942629 83069947 13767547 83069947 488110782 83069947 488110782 498359077 488110782 350147470 61497752 350147470 61497752 29127465 61497752 873281885 42983311 873281885 42983311 562841572 42983311 834175927 78400670 834175927 790426269 834175927 790426269 356570863 790426269 372315530 757239839 372315530 520756586 372315530 520756586 254960266 520756586 371313191 184389713 371313191 454807020 371313191 454807020 792947459 171331078 792947459 818486965 792947459 818486965 241465502 818486965 581431975 155086621 581431975 155086621 188994065 155086621 339964667 571764539 339964667 444282651 339964667 444282651 223830109 444282651 713743650 683854004 713743650 683854004 542363637 101955839 542363637 337202833 542363637 337202833 292575266 337202833 714493360 460814279 714493360 756138800 714493360 756138800 510682554 961821637 510682554 688009509 510682554 688009509 714066915 121951657 714066915 610892509 714066915 610892509 431937215 610892509 809277259 355162133 809277259 721154221 809277259 721154221 53201415 963620112 53201415 963620112 916997957 500504859 916997957 963295070 916997957 963295070 144114415 963295070 432422905 120005041 432422905 120005041 771720034 120005041 701447457 886030270 701447457 798642297 701447457 798642297 246036360 798642297 625910916 304447785 625910916 344756043 625910916 344756043 938880801 344756043 935667464 398404953 935667464 398404953 199980445 793237429 199980445 500156846 199980445 500156846 28314096 500156846 113789448 531776582 113789448 157977292 113789448 157977292 24670945 157977292 351301313 828395998 351301313 72598100 351301313 72598100 75154833 72598100 193539144 182959734 193539144 800131217 193539144 800131217 282438971 97562397 282438971 526944115 282438971 526944115 799140007 526944115 559478054 139250547 559478054 937820607 559478054 937820607 102919618 948317262 102919618 948317262 908592316 948317262 38871953 265903795 38871953 265903795 449142622 265903795 77622237 643388425 77622237 158383872 77622237 158383872 832542050 518392941 832542050 818232749 832542050 818232749 302115237 296642236 302115237 882368003 302115237 882368003 228358548 882368003 459635525 698817684 459635525 50409569 459635525 50409569 889942311 496206192 889942311 746921486 889942311 746921486 560860727 746921486 723859911 155118239 723859911 155118239 851188284 155118239 669349612 751775975 669349612 229817181 669349612 229817181 52036440 229817181 514641805 190640 514641805 252138619 514641805 252138619 964953413 340325162 964953413 763136296 964953413 763136296 166364567 763136296 569016018 16009039 569016018 16009039 755507846 16009039 135751634 251661465 135751634 251661465 945045638 251661465 855574879 430786060 855574879 430786060 93959049 610651096 93959049 164381648 93959049 164381648 286047397 164381648 58902178 349301566 58902178 54654702 58902178 54654702 818730773 54654702 7240109 711307983 7240109 600622274 7240109 600622274 745800964 600622274 100829719 479942818 100829719 313721561 100829719 313721561 829740305 70412558 829740305 70412558 121003681 70412558 603205195 856524641 603205195 630422246 603205195 630422246 760896668 630422246 25435296 295155047 25435296 71645649 25435296 71645649 548242089 71645649 170973802 961450939 170973802 961450939 428876973 961450939 222258142 652568225 222258142 652568225 633205550 403792841 633205550 656478261 633205550 656478261 358813750 656478261 436282398 263416138 436282398 889695782 436282398 889695782 67536182 981166560 67536182 70226555 67536182 70226555 745515628 322301052 745515628 744699643 745515628 744699643 146711301 864342778 146711301 864342778 798930050 414351717 798930050 414351717 155568005 414351717 328886889 664988425 328886889 618735647 328886889 618735647 347013902 618735647 133240645 969199385 133240645 664608239 133240645 664608239 473062565 664608239 238346852 219351082 238346852 496180772 238346852 496180772 946993719 43137705 946993719 43137705 188078556 43137705 428343955 336451641 428343955 937672396 428343955 937672396 789422579 937672396 469045755 150802962 469045755 150802962 610659135 150802962 267813400 633813758 267813400 608461610 267813400 608461610 855136632 331518283 855136632 331518283 640579194 331518283 766423218 70951611 766423218 70951611 255146189 495556021 255146189 495556021 206782940 495556021 816716531 446635390 816716531 958812977 816716531 958812977 236925354 961358375 236925354 961358375 712375789 961358375 325997654 15877405 325997654 15877405 995535912 15877405 217224517 326065594 217224517 243280629 217224517 243280629 188841868 243280629 452037265 570364976 452037265 410143083 452037265 410143083 10590055 410143083 674101278 347110513 674101278 482934814 674101278 482934814 938827544 482934814 707495013 967899524 707495013 343056218 707495013 343056218 304797361 343056218 820785969 11819776 820785969 972771182 820785969 972771182 412264266 972771182 442454136 13639743 442454136 42077582 442454136 42077582 994210320 42077582 481976841 333007879 481976841 783162297 481976841 783162297 65430107 887170333 65430107 575555659 65430107 575555659 793977344 575555659 125513020 658045399 125513020 658045399 826029956 658045399 454715951 895273721 454715951 822073791 454715951 822073791 126714937 728679967 126714937 261764712 126714937 261764712 165123718 261764712 135150888 757409319 135150888 757409319 710171860 19909432 710171860 680308082 710171860 680308082 494722015 680308082 922287543 5062310 922287543 5062310 27135944 64443725 27135944 24558391 27135944 24558391 795456863 24558391 310606715 51838237 310606715 641502775 310606715 641502775 132574550 641502775 782886458 161942018 782886458 161942018 182805966 161942018 854849405 133133487 854849405 922986947 854849405 922986947 798828692 922986947 806560723 138250954 806560723 634150207 806560723 634150207 261359002 634150207 376843457 867948791 376843457 62997672 376843457 62997672 125154219 62997672 627924140 162462297 627924140 985982336 627924140 985982336 740090421 985982336 176596019 689921653 176596019 689921653 951786627 689921653 947123347 458790666 947123347 458790666 545018628 458790666 941045393 409595247 941045393 409595247 19485046 478129562 19485046 478129562 955996386 439065224 955996386 495378825 955996386 495378825 91105872 573389023 91105872 515362080 91105872 515362080 884239719 219629647 884239719 219629647 899807966 219629647 350975150 188958801 350975150 992655593 350975150 992655593 119061599 992655593 142645374 947867005 142645374 445145186 142645374 445145186 680270932 497147541 680270932 846649839 680270932 846649839 9823116 846649839 928812625 146134865 928812625 146134865 672917521 146134865 738263680 100171463 738263680 472350400 738263680 472350400 312247186 584330553 312247186 383227473 312247186 383227473 512757767 383227473 260899668 758980736 260899668 171489238 260899668 171489238 785224075 664360275 785224075 664360275 8888445 991866518 8888445 840800052 8888445 840800052 791347347 840800052 181606830 161642502 181606830 716587349 181606830 716587349 602540075 716587349 590709760 714222786 590709760 176151125 590709760 176151125 863307661 318448514 863307661 941000730 863307661 941000730 498830711 941000730 939715855 203818500 939715855 729849512 939715855 729849512 138800791 614928151 138800791 614928151 639694164 292077294 639694164 923861485 639694164 923861485 617970565 724379017 617970565 610672639 617970565 610672639 865919644 610672639 716871623 304857647 716871623 304857647 294497734 304857647 395487349 24585145 395487349 24585145 889800304 260940407 889800304 266254042 889800304 266254042 70578571 266254042 634961523 794197063 634961523 252539464 634961523 252539464 951032485 1650176 951032485 485830010 951032485 485830010 35698006 485830010 57863872 939674365 57863872 939674365 574964558 939674365 115098077 716982128 115098077 716982128 754934468 716982128 446951430 528058819 446951430 448124393 446951430 448124393 889525449 448124393 167749222 9616839 167749222 9616839 51339250 9616839 350861427 394977720 350861427 381148733 350861427 381148733 361240177 381148733 100509099 628893441 100509099 628893441 495349960 760114958 495349960 260277027 495349960 260277027 165347475 260277027 763412624 669001774 763412624 894655377 763412624 894655377 976559513 894655377 498829498 197006947 498829498 197006947 974375799 197006947 500495103 537761303 500495103 279766039 500495103 279766039 746236818 279766039 24240344 952445154 24240344 587451580 24240344 587451580 569836763 695876651 569836763 185225632 569836763 185225632 944548901 185225632 226169313 159101372 226169313 495398468 226169313 495398468 887614113 479239459 887614113 540922695 887614113 540922695 91800846 540922695 194211246 128125537 194211246 956906513 194211246 956906513 769422424 956906513 358844036 918237272 358844036 675966985 358844036 675966985 82702557 675966985 175852549 472098046 175852549 263936566 175852549 263936566 84301472 263936566 468963386 892965433 468963386 676954633 468963386 676954633 164823913 676954633 285839524 870031868 285839524 693796078 285839524 693796078 310816901 693796078 269670083 763289189 269670083 542149712 269670083 542149712 52958010 907445004 52958010 907445004 994550041 907445004 398140522 922719061 398140522 46411439 398140522 46411439 131957388 46411439 903193250 366383988 903193250 366383988 36421070 381144368 36421070 352910000 36421070 352910000 815917821 352910000 356591973 549412900 356591973 549412900 922694343 549412900 414692052 621679262 414692052 621679262 762304716 621679262 35769165 307817773 35769165 307817773 443479014 570508654 443479014 86125032 443479014 86125032 69521144 86125032 976086521 200143666 976086521 200143666 133133523 200143666 796663545 581174018 796663545 581174018 470360259 581174018 771325000 896335045 771325000 159416381 771325000 159416381 925456145 159416381 397016885 681691457 397016885 38213123 397016885 38213123 592749474 38213123 377418890 940931208 377418890 940931208 24210006 940931208 249600164 472877938 249600164 200680073 249600164 200680073 614063987 200680073 207384270 753954092 207384270 248886357 207384270 248886357 81956851 800593095 81956851 800593095 488390628 800593095 329999598 653925204 329999598 565092906 329999598 565092906 570842809 565092906 366102637 883444407 366102637 441850123 366102637 441850123 140071428 441850123 832220645 724116078 832220645 724116078 242950094 889755717 242950094 889755717 878476055 889755717 306686800 117405144 306686800 117405144 42831406 117405144 334425109 205375043 334425109 205375043 979004841 205375043 137389348 127697683 137389348 585597472 137389348 585597472 967123828 526021533 967123828 526021533 895351575 951383147 895351575 465457196 895351575 465457196 112732589 876347540 112732589 7527599 112732589 7527599 979304850 85214671 979304850 85214671 395660645 85214671 656425006 205298710 656425006 475890035 656425006 475890035 370720073 475890035 921503777 316042989 921503777 618627020 921503777 618627020 401020558 618627020 513278210 829572268 513278210 21018974 513278210 21018974 570603065 21018974 406660671 41725866 406660671 248449635 406660671 248449635 945937741 202250087 945937741 414664285 945937741 414664285 74197114 64650031 74197114 843431405 74197114 843431405 631686098 843431405 335566497 52037659 335566497 52037659 123667344 52037659 560479882 77254344 560479882 387850839 560479882 387850839 302131330 387850839 877188784 77510932 877188784 77510932 379067016 77510932 850107717 884202958 850107717 427469655 850107717 427469655 397778056 427469655 645782013 795919831 645782013 542394733 645782013 542394733 408038704 13556524 408038704 172216835 408038704 172216835 841247679 890498012 841247679 560473998 841247679 560473998 358312314 560473998 490647674 972410905 490647674 972410905 347107200 981301828 347107200 402295764 347107200 402295764 916723842 217873395 916723842 217873395 614811904 217873395 730368450 744889840 730368450 422818539 730368450 422818539 552535688 422818539 804497452 708165483 804497452 870723080 804497452 870723080 110607057 46266455 110607057 428462961 110607057 428462961 646529780 866353180 646529780 86132606 646529780 86132606 343066050 281685539 343066050 355301554 343066050 355301554 951514257 355301554 229902261 217327107 229902261 496065713 229902261 496065713 236152921 496065713 105648786 273569544 105648786 116408704 105648786 116408704 765524430 23863985 765524430 941334689 765524430 941334689 460608991 969877808 460608991 969877808 474700616 969877808 275551401 518068846 275551401 518068846 605387559 518068846 132254794 41608117 132254794 837359374 132254794 837359374 937538280 973774928 937538280 189444052 937538280 189444052 249521345 189444052 438360045 92817392 438360045 92817392 545311558 92817392 447211295 388796529 447211295 743289958 447211295 743289958 991273386 246168702 991273386 246168702 215138015 246168702 227324117 131193345 227324117 131193345 989420269 229790779 989420269 482356241 989420269 482356241 232609092 482356241 742967217 206337022 742967217 206337022 151212181 206337022 249231716 181033038 249231716 587634236 249231716 587634236 689238254 605943447 689238254 854378227 689238254 854378227 585048996 854378227 915075022 30688888 915075022 30688888 759353561 329706629 759353561 464549273 759353561 464549273 121694467 464549273 208149729 732215177 208149729 674635272 208149729 674635272 296220167 674635272 285350786 703478454 285350786 6445268 285350786 6445268 186236052 6445268 310070258 186597828 310070258 999649069 310070258 999649069 756888969 999649069 619934397 151738928 619934397 151738928 255556672 151738928 550003161 258829983 550003161 258829983 723921221 104961683 723921221 104961683 264722777 70511218 264722777 99945167 264722777 99945167 744825106 99945167 292812136 755967913 292812136 78933119 292812136 78933119 34532551 78933119 651631894 194766440 651631894 637480121 651631894 637480121 705979506 637480121 401678928 820958586 401678928 631502007 401678928 631502007 655063516 631502007 351975040 802502527 351975040 7556156 351975040 7556156 884828141 7556156 757352535 362378448 757352535 984600330 757352535 984600330 57818280 653773214 57818280 99316955 57818280 99316955 670706972 99316955 365194979 54986279 365194979 190036152 365194979 190036152 598612515 190036152 225226841 685875333 225226841 685875333 581743947 685875333 406258902 918750154 406258902 729272242 406258902 729272242 769882033 227430101 769882033 379474640 769882033 379474640 908452336 5577933 908452336 621774387 908452336 621774387 981303285 621774387 523109572 476910467 523109572 825173846 523109572 825173846 661780327 825173846 494227991 606031672 494227991 375727550 494227991 375727550 76751748 375727550 846012671 135680448 846012671 135680448 222314610 971619406 222314610 876343913 222314610 876343913 928199777 745747549 928199777 793385847 928199777 793385847 573919124 793385847 776464121 426138423 776464121 765042311 776464121 765042311 676567248 765042311 790309698 156934904 790309698 156934904 439801663 530902075 439801663 58747196 439801663 58747196 869481630 58747196 562789571 748394194 562789571 708145394 562789571 708145394 937659355 708145394 375647253 631699686 375647253 296529313 375647253 296529313 42066383 296529313 255110291 32865021 255110291 32865021 512808186 16579563 512808186 687726112 512808186 687726112 11026129 687726112 513184972 284996415 513184972 284996415 15353177 962369526 15353177 962369526 492574922 814422984 492574922 814422984 35563818 566843632 35563818 566843632 884395620 566843632 33679157 334834284 33679157 116751097 33679157 116751097 836784511 116751097 104701038 248970573 104701038 248970573 560339317 248970573 275623162 489497829 275623162 415128221 275623162 415128221 50170548 415128221 403646370 994927093 403646370 994927093 318496565 772133871 318496565 111109762 318496565 111109762 866882957 111109762 637306412 169184578 637306412 760986739 637306412 760986739 969588653 121183681 969588653 121183681 54054533 825115615 54054533 541065956 54054533 541065956 312144493 889966973 312144493 595668827 312144493 595668827 54565191 595668827 927284651 608493501 927284651 608493501 546314823 301919642 546314823 606293180 546314823 606293180 65955060 606293180 800994800 278303380 800994800 647591721 800994800 647591721 255993477 647591721 937268496 232472262 937268496 779011096 937268496 779011096 222726895 20564462 222726895 185336872 222726895 185336872 272650701 185336872 126164667 834929050 126164667 834929050 102636808 834929050 325112066 911980297 325112066 313603397 325112066 313603397 456651709 313603397 93400030 961711301 93400030 435592724 93400030 435592724 921579655 435592724 500918658 13636326 500918658 599147230 500918658 599147230 282003527 599147230 690954009 157206005 690954009 769373902 690954009 769373902 290055350 769373902 406138550 601882143 406138550 51710370 406138550 51710370 235661542 51710370 668650358 85877930 668650358 411386479 668650358 411386479 531757462 411386479 733120931 440422703 733120931 754896584 733120931 754896584 100779646 994914491 100779646 411881796 100779646 411881796 887064917 983525986 887064917 307482257 887064917 307482257 131798776 701722902 131798776 366988066 131798776 366988066 755906898 366988066 206348239 979259838 206348239 878143015 206348239 878143015 455631688 878143015 170162727 960672945 170162727 170640588 170162727 170640588 935143835 170640588 271364934 527493655 271364934 454922763 271364934 454922763 619107544 347146178 619107544 347146178 845616348 347146178 326604193 675842245 326604193 671833313 326604193 671833313 205517115 671833313 406229219 147812889 406229219 640299050 406229219 640299050 97436367 640299050 239443857 696521179 239443857 181534164 239443857 181534164 737547139 936100971 737547139 272838083 737547139 272838083 404560908 272838083 679207763 834020532 679207763 834020532 986815846 834020532 439690 466737332 439690 466737332 761120798 431303757 761120798 499378688 761120798 499378688 717670639 499378688 915544629 939473733 915544629 507290253 915544629 507290253 50309287 963364060 50309287 963364060 837961479 963364060 579459527 817005293 579459527 702445144 579459527 702445144 241358393 702445144 746789585 471304325 746789585 833178946 746789585 833178946 569001698 833178946 988269945 184803780 988269945 732986640 988269945 732986640 681240263 698522056 681240263 150361262 681240263 150361262 830594950 150361262 563536953 454012907 563536953 463825933 563536953 463825933 607499877 107167584 607499877 107167584 52033309 743338699 52033309 743338699 20637063 743338699 880123456 188329208 880123456 638127522 880123456 638127522 906419933 638127522 216118313 169004951 216118313 323114300 216118313 323114300 429726016 545357851 429726016 545357851 693600065 545357851 657870540 891873281 657870540 594993324 657870540 594993324 933820120 594993324 623084933 33348999 623084933 33348999 744075251 980369677 744075251 980369677 529576221 980369677 794630846 162463247 794630846 300700698 794630846 300700698 152240762 300700698 161211892 76491326 161211892 917340266 161211892 917340266 941240968 917340266 396198478 409043617 396198478 183214458 396198478 183214458 544771709 183214458 336145459 62397296 336145459 62397296 716598613 62397296 359747096 774436261 359747096 774436261 40917437 774436261 107537644 367236156 107537644 200238992 107537644 200238992 136236164 770086023 136236164 449814949 136236164 449814949 662414922 449814949 121955393 866649937 121955393 866649937 977014507 510665597 977014507 766790942 977014507 766790942 199332413 766790942 516959437 776389750 516959437 196051477 516959437 196051477 419499515 196051477 538822475 799358801 538822475 216253498 538822475 216253498 438797421 9768530 438797421 9768530 356096643 9768530 692408100 653043951 692408100 690117512 692408100 690117512 124383870 690117512 240010872 451675810 240010872 256130238 240010872 256130238 545755479 256130238 421795440 192356311 421795440 192356311 702865726 192356311 673152257 960730119 673152257 960730119 650015843 960730119 884183484 165578927 884183484 165578927 150768790 165578927 446446983 347240478 446446983 347240478 530319031 347240478 55603997 16629236 55603997 584876414 55603997 584876414 590137065 584876414 489028774 509209338 489028774 296204581 489028774 296204581 793203903 296204581 606009309 45695241 606009309 45695241 927876955 112921218 927876955 112921218 647076576 221788862 647076576 680272436 647076576 680272436 857924352 680272436 74409448 689469843 74409448 689469843 14380065 689469843 258455436 64846482 258455436 360742636 258455436 360742636 428447865 360742636 97083995 213059612 97083995 77730512 97083995 77730512 848176393 431162835 848176393 431162835 125706113 711984017 125706113 205918123 125706113 205918123 837490499 227570950 837490499 745837905 837490499 745837905 423936001 293312545 423936001 556553464 423936001 556553464 995114861 556553464 722081659 991422814 722081659 933380096 722081659 933380096 208572933 97947390 208572933 974802764 208572933 974802764 606673290 974802764 311640366 992708874 311640366 257619633 311640366 257619633 394860863 257619633 41569216 754833688 41569216 754833688 645626500 170408790 645626500 170408790 902283306 215410897 902283306 215410897 330049361 215410897 511022227 412566128 511022227 523180761 511022227 523180761 908640014 523180761 478418667 829541968 478418667 519304308 478418667 519304308 134952436 519304308 720681853 875970465 720681853 145436643 720681853 145436643 51426478 819502629 51426478 819502629 444683616 74186940 444683616 686341968 444683616 686341968 536319045 686341968 437444078 901444803 437444078 901444803 807885222 901444803 623910647 272965539 623910647 796735451 623910647 796735451 625892375 796735451 581564123 736122430 581564123 736122430 114962835 736122430 973363646 426141395 973363646 642184872 973363646 642184872 213282760 706205889 213282760 706205889 973239828 534621390 973239828 534621390 558637864 219678318 558637864 768798798 558637864 768798798 25870221 768798798 771485755 594969401 771485755 594969401 119937444 26983957 119937444 920900717 119937444 920900717 888864650 920900717 629531606 93667591 629531606 93667591 876394040 93667591 364032805 259918460 364032805 549643379 364032805 549643379 512334615 549643379 60642163 124638660 60642163 123872906 60642163 123872906 930613333 123872906 408780841 485684120 408780841 485684120 911371709 485684120 659896119 808185629 659896119 340883328 659896119 340883328 981901409 340883328 18342542 350615559 18342542 350615559 625826838 350615559 453257809 582896972 453257809 420453003 453257809 420453003 800212438 420453003 382675562 448427395 382675562 273051431 382675562 273051431 892090923 940163039 892090923 541786655 892090923 541786655 581826676 541786655 916926787 362336161 916926787 362336161 170553927 362336161 895495621 436413366 895495621 436413366 11424978 721436802 11424978 721436802 359546982 721436802 315370357 930094291 315370357 930094291 21195282 930094291 272814485 104939827 272814485 735017398 272814485 735017398 254419223 735017398 265150779 938481149 265150779 938481149 828696849 938481149 612432055 21584160 612432055 454031265 612432055 454031265 430444189 454031265 792146087 16989670 792146087 16989670 892117467 16989670 159289230 727241762 159289230 216161899 159289230 216161899 721989585 216161899 214135296 613024764 214135296 30493133 214135296 30493133 977761029 379082941 977761029 379082941 12277287 379082941 507686496 763816364 507686496 448013050 507686496 448013050 286213084 761830121 286213084 389029958 286213084 389029958 976445899 389029958 208757844 889912498 208757844 192950273 208757844 192950273 614685518 65410277 614685518 65410277 78235623 65410277 917821848 650090439 917821848 785719709 917821848 785719709 270343793 785719709 736164105 447050309 736164105 447050309 806045176 447050309 223420376 544297950 223420376 185701140 223420376 185701140 762874994 377983896 762874994 377983896 699600033 377983896 934330451 165725283 934330451 165725283 501232001 165725283 507898038 160678145 507898038 180486335 507898038 180486335 6618912 180486335 462383322 936305657 462383322 936305657 50472647 936305657 279202478 86073580 279202478 872712755 279202478 872712755 465550795 872712755 329035193 907640694 329035193 907640694 194984394 907640694 475321594 124309001 475321594 876539412 475321594 876539412 457794078 876539412 551868664 842740647 551868664 842740647 684293457 842740647 362791665 940643648 362791665 734984078 362791665 734984078 892441007 422670300 892441007 720896262 892441007 720896262 503604585 720896262 774325677 37999432 774325677 37999432 425993920 37999432 926804520 688656913 926804520 688656913 25335685 644328519 25335685 380831885 25335685 380831885 710250544 123723564 710250544 953577569 710250544 953577569 198454164 953577569 707301504 896344 707301504 896344 387591436 896344 723572827 777760265 723572827 288385174 723572827 288385174 752499549 288385174 509633770 120054289 509633770 378075770 509633770 378075770 977021603 88179698 977021603 104225090 977021603 104225090 698226849 104225090 982230011 119905783 982230011 173906110 982230011 173906110 176026790 173906110 177999401 91319649 177999401 591914566 177999401 591914566 569974665 591914566 366808545 740009396 366808545 740009396 762843446 740009396 228838553 989975170 228838553 661419025 228838553 661419025 740276308 865629952 740276308 582360130 740276308 582360130 507391090 582360130 634991678 294770667 634991678 294770667 207643108 294770667 647054857 726253145 647054857 726253145 45085178 718530759 45085178 718530759 939217091 718530759 600312339 957344283 600312339 957344283 275801145 957344283 896385754 997747147 896385754 509605778 896385754 509605778 666716254 509605778 988981486 97491965 988981486 872504618 988981486 872504618 433516337 872504618 438785093 785055678 438785093 508433204 438785093 508433204 82840163 508433204 926859496 35341011 926859496 734331505 926859496 734331505 393349790 454717728 393349790 380535727 393349790 380535727 39366325 380535727 141608443 474673871 141608443 77081132 141608443 77081132 412718079 77081132 300773895 920378854 300773895 663095013 300773895 663095013 798714074 103550074 798714074 202843866 798714074 202843866 919009290 202843866 750966272 579821483 750966272 998615582 750966272 998615582 34555496 276550655 34555496 276550655 842095890 276550655 770584810 7977350 770584810 254623433 770584810 254623433 985768526 263759162 985768526 263759162 291732694 468582766 291732694 218516345 291732694 218516345 555231223 218516345 13357378 831848289 13357378 831848289 966610168 831848289 163481202 954855851 163481202 180881052 163481202 180881052 532859409 180881052 80567407 922903233 80567407 121715436 80567407 121715436 896355935 733013701 896355935 951763671 896355935 951763671 385926159 951763671 841075487 78398680 841075487 93688841 841075487 93688841 941126190 93688841 441951874 868168153 441951874 318555510 441951874 318555510 875687459 282219548 875687459 282219548 337481018 282219548 539057409 168460650 539057409 200890949 539057409 200890949 697819590 200890949 82636498 20656105 82636498 873938942 82636498 873938942 881872762 695413556 881872762 932844412 881872762 932844412 149055376 932844412 461016747 774932098 461016747 109867380 461016747 109867380 378853423 948400591 378853423 541898479 378853423 541898479 250774292 541898479 624396448 860218718 624396448 95891048 624396448 95891048 950977289 354722401 950977289 354722401 143797529 354722401 857222202 144280503 857222202 720605079 857222202 720605079 467166195 720605079 905545534 953612769 905545534 770964838 905545534 770964838 156886483 770964838 385656657 538655812 385656657 520702191 385656657 520702191 100598946 913363457 100598946 42866827 100598946 42866827 777749103 828093737 777749103 28655452 777749103 28655452 113899795 28655452 945710928 340324080 945710928 695051472 945710928 695051472 991931949 695051472 597281972 971367327 597281972 971367327 979938636 451793423 979938636 451793423 272866269 995511468 272866269 735514206 272866269 735514206 591761634 735514206 557536654 629976744 557536654 11631012 557536654 11631012 865695177 189536318 865695177 504158187 865695177 504158187 334207362 650821014 334207362 650821014 110602961 650821014 597313821 211793203 597313821 238835901 597313821 238835901 57500961 238835901 789143081 700405038 789143081 732365646 789143081 732365646 161911503 732365646 165588621 107447165 165588621 771834657 165588621 771834657 810864824 771834657 693777100 107699180 693777100 107699180 21751378 107699180 901969087 628995444 901969087 628995444 187862878 469137957 187862878 333140779 187862878 333140779 79800481 333140779 560091118 6363491 560091118 6363491 330494098 6363491 711070471 207699125 711070471 798815738 711070471 798815738 129871444 782716242 129871444 782716242 749256366 782716242 95816083 833018319 95816083 822481090 95816083 822481090 799619796 822481090 662092123 29122125 662092123 29122125 263902401 29122125 560385519 530908800 560385519 811961765 560385519 811961765 906135025 811961765 7236409 910152883 7236409 88752346 7236409 88752346 868437340 88752346 564574125 847357709 564574125 336618348 564574125 336618348 91783215 336618348 991766922 429288497 991766922 761560433 991766922 761560433 382475868 610813472 382475868 56472191 382475868 56472191 619356554 869273605 619356554 393862935 619356554 393862935 426452338 393862935 564585302 300796594 564585302 300796594 665566908 292824475 665566908 459398816 665566908 459398816 608520590 459398816 899328327 292873279 899328327 996595309 899328327 996595309 92616411 996595309 300130594 295007024 300130594 623731451 300130594 623731451 698216749 58128121 698216749 58128121 461048534 58128121 570068487 453216267 570068487 655252895 570068487 655252895 653412497 655252895 638073364 863510716 638073364 816682831 638073364 816682831 661431755 816682831 596787343 894439979 596787343 787755049 596787343 787755049 106925012 787755049 873452271 941231632 873452271 14492884 873452271 14492884 317987184 719745115 317987184 489737282 317987184 489737282 999716166 489737282 426014016 264896512 426014016 448125541 426014016 448125541 217434708 448125541 317918005 150667429 317918005 381885373 317918005 381885373 212776156 381885373 234909274 780905964 234909274 423990468 234909274 423990468 693571133 423990468 636948744 727661084 636948744 359319140 636948744 359319140 414502403 359319140 686089926 395623652 686089926 395623652 644742828 9082976 644742828 9082976 129401026 9082976 197808133 191973451 197808133 268826550 197808133 268826550 81509630 662540346 81509630 626627351 81509630 626627351 823159062 626627351 328480981 477372730 328480981 477372730 345221157 477372730 137591983 721196400 137591983 248041282 137591983 248041282 405483980 248041282 356138925 655571982 356138925 655571982 208055456 655571982 430422095 918050983 430422095 918050983 979883065 918050983 855307898 378059046 855307898 378059046 224463065 764973361 224463065 764973361 623665368 764973361 465990802 557772375 465990802 557772375 773130341 557772375 419661083 190558686 419661083 549433056 419661083 549433056 946966674 549433056 830049450 385960021 830049450 385960021 996985282 385960021 528621253 233516866 528621253 233516866 9533115 233516866 472316344 212185704 472316344 212185704 588316570 212185704 363639208 47702077 363639208 368431539 363639208 368431539 774878642 368431539 22933348 999099761 22933348 999099761 780173056 758210889 780173056 789452583 780173056 789452583 370540484 789452583 724054272 44764316 724054272 981336522 724054272 981336522 364293854 981336522 448554200 129325721 448554200 852650931 448554200 852650931 199756609 852650931 256577584 788136534 256577584 788136534 919708101 788136534 703238718 513108531 703238718 615226864 703238718 615226864 284290765 615226864 780255849 459530495 780255849 628420975 780255849 628420975 54734108 13029332 54734108 980579721 54734108 980579721 631339218 34075509 631339218 175254055 631339218 175254055 432532256 175254055 985993686 58128779 985993686 495406918 985993686 495406918 350233438 495406918 359392281 412807870 359392281 120167039 359392281 120167039 170814584 120167039 931204807 23227876 931204807 23227876 515250628 23227876 811811274 530311904 811811274 982841069 811811274 982841069 991675917 982841069 194109930 116836745 194109930 669735410 194109930 669735410 414542632 669735410 61942011 252468185 61942011 252468185 822636105 252468185 640042651 290961873 640042651 290961873 102563121 689517195 102563121 531149236 102563121 531149236 682722589 531149236 285044714 34657296 285044714 321190864 285044714 321190864 929906533 321190864 807615851 832547990 807615851 734330659 807615851 734330659 64080517 734330659 113359454 30914735 113359454 296691498 113359454 296691498 902919706 296691498 185474240 306567626 185474240 185649485 185474240 185649485 873443366 185649485 199336414 427024368 199336414 346745652 199336414 346745652 773050488 447950547 773050488 905218677 773050488 905218677 861792702 905218677 89713040 941633464 89713040 142441275 89713040 142441275 528714030 142441275 394892212 774424604 394892212 725433549 394892212 725433549 687174078 725433549 595442101 78946197 595442101 370627022 595442101 370627022 243538369 370627022 710346499 492050572 710346499 925395241 710346499 925395241 346061499 925395241 393468295 891158135 393468295 571079918 393468295 571079918 846231466 571079918 212294100 37682903 212294100 597307416 212294100 597307416 687523451 597307416 559380000 910778343 559380000 35022125 559380000 35022125 700275255 35022125 99389686 484633683 99389686 50903004 99389686 50903004 740778060 50903004 270777751 29723229 270777751 764912854 270777751 764912854 101217818 764912854 844060715 711190695 844060715 821029766 844060715 821029766 866278896 821029766 331347444 68902543 331347444 250934530 331347444 250934530 931674780 250934530 457156958 776795318 457156958 490930767 457156958 490930767 245446926 830181634 245446926 317391807 245446926 317391807 781789489 108695679 781789489 175672521 781789489 175672521 14072079 175672521 658477954 633778336 658477954 895025911 658477954 895025911 769745492 895025911 640568199 2685659 640568199 81263429 640568199 81263429 193910399 81263429 475826753 197641232 475826753 568497797 475826753 568497797 410654559 568497797 848247930 893377246 848247930 133194936 848247930 133194936 128970584 133194936 249517290 616582391 249517290 114176845 249517290 114176845 392090965 114176845 298794629 887656879 298794629 441996166 298794629 441996166 757371456 704679575 757371456 704679575 295197849 704679575 788425670 791135113 788425670 741953778 788425670 741953778 992844567 920413544 992844567 963819910 992844567 963819910 415597272 814659564 415597272 699834693 415597272 699834693 263994782 699834693 274156788 893030115 274156788 144088803 274156788 144088803 852439389 447741791 852439389 447741791 929811915 447741791 77731362 682162310 77731362 682162310 808163555 997036804 808163555 29526448 808163555 29526448 269212875 29526448 853884886 337002052 853884886 337002052 298272032 742153260 298272032 661480457 298272032 661480457 391284172 919333821 391284172 919333821 243380496 919333821 243600057 793788968 243600057 84068386 243600057 84068386 982368037 84068386 920406742 820671093 920406742 876936641 920406742 876936641 151517827 876936641 327741121 830573923 327741121 715518342 327741121 715518342 699894508 715518342 492888098 557039202 492888098 165539815 492888098 165539815 604142980 165539815 123967080 943334365 123967080 943334365 989368196 943334365 525692638 128574557 525692638 414967822 525692638 414967822 434651700 491562595 434651700 286824017 434651700 286824017 616123496 286824017 107727797 296887741 107727797 50279075 107727797 50279075 98302472 50279075 205211801 75054725 205211801 289072344 205211801 289072344 122900959 289072344 251271228 723297370 251271228 723297370 982484639 279723761 982484639 638589757 982484639 638589757 722713874 638589757 876067934 543256429 876067934 749511378 876067934 749511378 897547549 749511378 537438945 953822599 537438945 714793145 537438945 714793145 722601620 885753773 722601620 673904003 722601620 673904003 480154499 673904003 582282185 686392571 582282185 292996115 582282185 292996115 57865426 292996115 739464650 13136326 739464650 13136326 439704601 806730980 439704601 806730980 439537525 806730980 684482300 997850451 684482300 852071102 684482300 852071102 249805715 852071102 477155249 1212870 477155249 97929301 477155249 97929301 403790782 97929301 967536056 240685193 967536056 240685193 50021257 882721199 50021257 427285533 50021257 427285533 460619778 484885879 460619778 199957486 460619778 199957486 125556844 997831044 125556844 119512721 125556844 119512721 777368104 931103731 777368104 604177791 777368104 604177791 291195842 604177791 801916112 33708017 801916112 362419930 801916112 362419930 826060479 362419930 582668468 884878086 582668468 537497991 582668468 537497991 647710139 537497991 408332418 244687753 408332418 368406503 408332418 368406503 615188495 368406503 327457152 966201148 327457152 862615188 327457152 862615188 689525211 862615188 206687715 87826524 206687715 556828081 206687715 556828081 949574125 42132668 949574125 42132668 36009921 42132668 343225109 693462866 343225109 466045120 343225109 466045120 931986957 964426250 931986957 522789543 931986957 522789543 397211000 943564138 397211000 118700963 397211000 118700963 177963408 118700963 502386241 735115254 502386241 217794273 502386241 217794273 726882096 217794273 529039060 949902232 529039060 309893572 529039060 309893572 265081619 309893572 757135536 812670769 757135536 785081665 757135536 785081665 161334739 785081665 404376989 801493073 404376989 529274069 404376989 529274069 252292212 529274069 701774815 460412296 701774815 460412296 476057357 648446311 476057357 459098639 476057357 459098639 335991820 459098639 890059132 553328524 890059132 553328524 892106838 553328524 515920410 61524133 515920410 933098521 515920410 933098521 754430895 933098521 505013580 258571568 505013580 368774766 505013580 368774766 991546222 428156756 991546222 428156756 206167571 428156756 349316490 23844802 349316490 286661138 349316490 286661138 348684842 286661138 701206156 878887414 701206156 878887414 968503940 878887414 726402740 305109182 726402740 309770763 726402740 309770763 813023331 309770763 379692625 181730831 379692625 181730831 746984722 883149157 746984722 493008842 746984722 493008842 119776484 986472749 119776484 970208748 119776484 970208748 995488758 134256329 995488758 882071526 995488758 882071526 194559246 882071526 582786807 26061703 582786807 572941999 582786807 572941999 968183399 638913091 968183399 638913091 251476388 638913091 530826721 588723749 530826721 89485298 530826721 89485298 789664509 89485298 478393865 900576548 478393865 900576548 133194269 379353556 133194269 305469307 133194269 305469307 867534964 305469307 289410800 396956464 289410800 396956464 749701965 396956464 526090810 980002064 526090810 980002064 54597971 980002064 783283406 194088195 783283406 608872528 783283406 608872528 246158164 608872528 548993469 785300633 548993469 754362426 548993469 754362426 113142397 754362426 581406009 218059315 581406009 218059315 66154992 218059315 279631429 856891223 279631429 130781894 279631429 130781894 857874496 130781894 682491368 439133938 682491368 439133938 246210888 439133938 568331847 644401215 568331847 477278085 568331847 477278085 536498204 477278085 574600803 150102644 574600803 472517998 574600803 472517998 923004316 472517998 650109945 463997442 650109945 463997442 452070442 463997442 739195108 280051246 739195108 478440197 739195108 478440197 177190563 948397734 177190563 948397734 570723711 300631153 570723711 889000567 570723711 889000567 149621912 889000567 696985666 466417980 696985666 768191994 696985666 768191994 900768276 742242450 900768276 742242450 34054405 742242450 799368993 922246612 799368993 738487601 799368993 738487601 24700296 303375951 24700296 303375951 951316104 303375951 581308102 533413284 581308102 650351812 581308102 650351812 13020707 644314288 13020707 644314288 962692528 432279011 962692528 787501273 962692528 787501273 422649496 787501273 849046686 44313987 849046686 287234593 849046686 287234593 39894192 857566408 39894192 857566408 515977356 857566408 439096526 992696733 439096526 992696733 758666119 835964526 758666119 729978233 758666119 729978233 63321749 758827248 63321749 419272192 63321749 419272192 627799961 676238089 627799961 566414737 627799961 566414737 159153878 566414737 335256022 913030634 335256022 913030634 592841610 739961901 592841610 739961901 757863137 739961901 667554472 467628915 667554472 776259241 667554472 776259241 915748050 776259241 489933670 932729760 489933670 932729760 350081336 932729760 646074561 139852918 646074561 377389622 646074561 377389622 53572952 377389622 402663038 859667526 402663038 603887082 402663038 603887082 835317039 603887082 267666769 572710437 267666769 133296244 267666769 133296244 40689961 133296244 297911707 322692963 297911707 255474781 297911707 255474781 299241019 255474781 244500970 555946173 244500970 555946173 629115461 660911578 629115461 350556826 629115461 350556826 308667073 437037521 308667073 337667557 308667073 337667557 139735876 337667557 746289022 611952606 746289022 758036740 746289022 758036740 72308937 515015445 72308937 158799232 72308937 158799232 596528244 158799232 113920552 69716313 113920552 815454102 113920552 815454102 318812908 815454102 118465897 609791758 118465897 609791758 367417030 609791758 196304 695061505 196304 695061505 986466740 695061505 575321150 322731395 575321150 805630845 575321150 805630845 880838179 805630845 226619847 425024775 226619847 66855113 226619847 66855113 516445738 66855113 464091707 307467271 464091707 469198492 464091707 469198492 723334585 469198492 341200878 590893107 341200878 590893107 964307282 590893107 207234106 70520081 207234106 608691900 207234106 608691900 33455697 608691900 924641617 341444665 924641617 384650792 924641617 384650792 704804471 384650792 834676083 178525947 834676083 842103889 834676083 842103889 249094700 588367401 249094700 52237261 249094700 52237261 857478546 52237261 577769397 236462070 577769397 686610373 577769397 686610373 874029747 686610373 345242308 794495433 345242308 568589553 345242308 568589553 773329716 568589553 591241579 708640147 591241579 242224153 591241579 242224153 876475279 242224153 113780212 915431544 113780212 915431544 65431718 915431544 702026198 113003302 702026198 667790887 702026198 667790887 856733064 667790887 370995438 722264380 370995438 439792325 370995438 439792325 441747874 439792325 426911519 265933124 426911519 265933124 44965216 265933124 49552149 665962513 49552149 665962513 649234340 665962513 347689887 775628433 347689887 428461857 347689887 428461857 943662829 428461857 225012627 128215361 225012627 635146282 225012627 635146282 606365646 21201120 606365646 637114915 606365646 637114915 505669187 637114915 694355767 309621952 694355767 309621952 588440458 309621952 663142496 313074371 663142496 583179993 663142496 583179993 137751889 583179993 423003526 66945714 423003526 66945714 242125241 66945714 815651050 296414574 815651050 348505057 815651050 348505057 476068785 851851020 476068785 851851020 371768271 851851020 785448989 42185751 785448989 42185751 996744152 42185751 244322240 593917610 244322240 593917610 587214673 593917610 323204089 798572437 323204089 142835599 323204089 142835599 863293747 864913684 863293747 286341783 863293747 286341783 484389609 870273181 484389609 606264533 484389609 606264533 58829649 920636257 58829649 577913301 58829649 577913301 603307499 577913301 545608583 172378628 545608583 172378628 588377058 172378628 376521810 9922929 376521810 742217593 376521810 742217593 169486270 742217593 916621606 306233076 916621606 366998005 916621606 366998005 537131841 366998005 973564686 311171885 973564686 311171885 562225302 324381563 562225302 725720016 562225302 725720016 697754158 823698035 697754158 823698035 241863927 823698035 656664257 901189437 656664257 497483882 656664257 497483882 63310448 533750109 63310448 533750109 787411733 533750109 43899563 298798666 43899563 153241204 43899563 153241204 366701203 978369332 366701203 522806765 366701203 522806765 72155661 522806765 357236701 104384314 357236701 104384314 243241592 104384314 935324093 55386389 935324093 55386389 432635148 767702857 432635148 767702857 224018323 767702857 690958057 550731098 690958057 610663381 690958057 610663381 975431773 610663381 797245085 152644006 797245085 152644006 421475389 152644006 927632348 164725881 927632348 791257925 927632348 791257925 53660042 791257925 438736323 432507282 438736323 564421924 438736323 564421924 50384480 808361346 50384480 631010696 50384480 631010696 576467253 950906205 576467253 22888733 576467253 22888733 77172986 157590600 77172986 157590600 673441479 353016150 673441479 847363618 673441479 847363618 190677151 847363618 229503655 945188444 229503655 607789600 229503655 607789600 940895109 607789600 640500790 347534836 640500790 958371962 640500790 958371962 453084763 958371962 811698820 252374742 811698820 418224117 811698820 418224117 976825799 418224117 197734322 760127046 197734322 19187335 197734322 19187335 500725616 19187335 490061708 824296660 490061708 83840390 490061708 83840390 807778462 83840390 146423355 986661980 146423355 255265948 146423355 255265948 378124044 255265948 181597769 476071158 181597769 195220757 181597769 195220757 967987852 195220757 25904208 904183351 25904208 904183351 988532913 904183351 764796035 98459797 764796035 624337100 764796035 624337100 189348191 309613523 189348191 205035784 189348191 205035784 766271595 349346164 766271595 349346164 885757866 349346164 123869220 249849335 123869220 249849335 712859498 249849335 659586629 266339334 659586629 266339334 930798340 266339334 763422430 87380414 763422430 397506303 763422430 397506303 794522784 397506303 467924618 163056724 467924618 582457977 467924618 582457977 12694954 650969534 12694954 650969534 532022134 650969534 12756488 860115279 12756488 153731372 12756488 153731372 868236555 213892094 868236555 694348147 868236555 694348147 25154965 648201747 25154965 11586257 25154965 11586257 805746390 11586257 297816145 988260204 297816145 988260204 267229995 988260204 743068607 750753126 743068607 497025510 743068607 497025510 93993600 497025510 857290616 529818572 857290616 529818572 305845807 529818572 314098950 955398219 314098950 955398219 637382434 955398219 622218341 942831101 622218341 942831101 98135939 947996003 98135939 947996003 91344836 947996003 515137385 384661495 515137385 480865474 515137385 480865474 884057496 480865474 674546298 926913957 674546298 926913957 251944837 209810715 251944837 516830659 251944837 516830659 588426675 516830659 9802518 933648950 9802518 933648950 803388508 933648950 634098942 416933451 634098942 753171579 634098942 753171579 506261387 753171579 663430883 334025404 663430883 697863197 663430883 697863197 797963454 697863197 203557637 194040291 203557637 518465179 203557637 518465179 304112217 134974685 304112217 740042301 304112217 740042301 991024591 179336947 991024591 179336947 305925753 928109666 305925753 928109666 997309295 573033200 997309295 573033200 336544114 573033200 765997599 22547389 765997599 22547389 132349348 889207047 132349348 750432880 132349348 750432880 155994648 750432880 99037764 906488917 99037764 906488917 819996895 906488917 197433524 698628054 197433524 129630525 197433524 129630525 331407001 129630525 28409376 768337467 28409376 300278230 28409376 300278230 642817215 613166891 642817215 649058918 642817215 649058918 52903886 384111337 52903886 384111337 490519680 384111337 437820923 742296097 437820923 646411985 437820923 646411985 773715514 399471985 773715514 399471985 209209800 399471985 258016374 687071437 258016374 412754233 258016374 412754233 862138615 451485677 862138615 451485677 216876242 451485677 390086924 991365894 390086924 800285603 390086924 800285603 22629086 306601677 22629086 306601677 720537750 155209439 720537750 155209439 151645148 155209439 439700253 117963725 439700253 316082362 439700253 316082362 64646763 316082362 644540473 170591497 644540473 170591497 376320978 170591497 987713777 156700753 987713777 156700753 52126663 156700753 650901168 221440665 650901168 221440665 819689601 221440665 496414016 715722537 496414016 264940102 496414016 264940102 77077791 264940102 281116574 629404397 281116574 629404397 232703702 629404397 293749618 131491256 293749618 645936269 293749618 645936269 110148026 645936269 548109762 915242256 548109762 144453034 548109762 144453034 598704848 144453034 529140888 672169634 529140888 562248935 529140888 562248935 18250432 646002551 18250432 590603764 18250432 590603764 396231006 590603764 84731844 737045651 84731844 737045651 599794743 935442496 599794743 291408566 599794743 291408566 451247866 291408566 645242323 924140841 645242323 544299178 645242323 544299178 799100051 544299178 403024170 48005823 403024170 276222041 403024170 276222041 165688941 276222041 987786032 442312492 987786032 760854684 987786032 760854684 166877236 760854684 709303697 89477495 709303697 478524209 709303697 478524209 396192773 478524209 778967040 855462012 778967040 396492484 778967040 396492484 783590148 396492484 423416911 963351692 423416911 645171129 423416911 645171129 762077031 171171249 762077031 839666329 762077031 839666329 53224854 839666329 913091917 488574318 913091917 488574318 150115381 768896636 150115381 585205773 150115381 585205773 584529247 603224531 584529247 115499927 584529247 115499927 872930094 115499927 550747093 39313991 550747093 39313991 120082543 39313991 619536742 839061202 619536742 571275842 619536742 571275842 369130126 916013284 369130126 916013284 854879817 916013284 96650233 562555181 96650233 387669418 96650233 387669418 937580751 387669418 699102052 81124000 699102052 305250828 699102052 305250828 588174055 305250828 900983733 966293697 900983733 21819723 900983733 21819723 385649382 987836153 385649382 404667493 385649382 404667493 253257618 404667493 754105697 511743030 754105697 788330379 754105697 788330379 737793633 788330379 859932194 572112944 859932194 572112944 118346356 62974062 118346356 521194368 118346356 521194368 704211576 521194368 44936388 482035301 44936388 173896013 44936388 173896013 588596716 516769051 588596716 516769051 969105110 279079624 969105110 279079624 551712655 279079624 834946789 77489947 834946789 901142642 834946789 901142642 840775659 901142642 358640228 924002578 358640228 484003871 358640228 484003871 176370471 484003871 763671405 429886210 763671405 485549113 763671405 485549113 517191225 485549113 925400422 584310096 925400422 741686470 925400422 741686470 4992439 741686470 156480129 786280511 156480129 786280511 622557889 380957887 622557889 380957887 502839878 686697476 502839878 686697476 923145490 978612972 923145490 336099104 923145490 336099104 989273407 336099104 322758039 150189451 322758039 999654034 322758039 999654034 146561239 999654034 862671574 104340014 862671574 104340014 180508341 713975715 180508341 713975715 961498256 280338024 961498256 280338024 665178385 539947911 665178385 716284809 665178385 716284809 874860437 716284809 644562756 516087217 644562756 516087217 271700690 189304083 271700690 653241327 271700690 653241327 808533138 653241327 88527722 471792072 88527722 471792072 501550657 942752415 501550657 80350164 501550657 80350164 165886105 80350164 651670599 45090835 651670599 957221218 651670599 957221218 811880417 957221218 74752917 992545899 74752917 974072826 74752917 974072826 687799208 795224530 687799208 721033029 687799208 721033029 290533830 721033029 994123446 31071708 994123446 234947379 994123446 234947379 64887833 818254390 64887833 818254390 35487771 818254390 737355337 145066192 737355337 351138189 737355337 351138189 327519057 740489394 327519057 684049378 327519057 684049378 2776881 684049378 50733458 805162858 50733458 409669454 50733458 409669454 431626370 409669454 381926956 889135871 381926956 880013255 381926956 880013255 656244725 429818179 656244725 755979783 656244725 755979783 512613687 755979783 608522546 987209577 608522546 664090186 608522546 664090186 513868405 697084592 513868405 531831463 513868405 531831463 725657088 531831463 558779670 930050561 558779670 509291571 558779670 509291571 757407791 509291571 311216889 939214076 311216889 939214076 429869070 939214076 84809665 761062738 84809665 637177904 84809665 637177904 997941724 637177904 158297778 918955441 158297778 458374966 158297778 458374966 827549159 256308106 827549159 523825909 827549159 523825909 39757263 523825909 853124908 688832560 853124908 962633472 853124908 962633472 338080177 962633472 936340983 36100142 936340983 36100142 469490153 36100142 472934543 308626280 472934543 981481017 472934543 981481017 977564631 5041106 977564631 5041106 71247554 960917881 71247554 457166956 71247554 457166956 676194151 457166956 35590085 748047726 35590085 748047726 920482545 748047726 140650639 237049455 140650639 225666201 140650639 225666201 764490671 225666201 724538023 342916501 724538023 671678109 724538023 671678109 173343171 671678109 893614907 230979708 893614907 230979708 952723403 230979708 476307320 777023584 476307320 777023584 590544304 777023584 169149214 661329831 169149214 417589513 169149214 417589513 707036077 26205796 707036077 795175774 707036077 795175774 432723627 918554650 432723627 458165311 432723627 458165311 60004352 458165311 981321325 28864147 981321325 344205426 981321325 344205426 287278725 755953439 287278725 755953439 602148410 755953439 75824924 918184875 75824924 116057503 75824924 116057503 396423689 116057503 318266158 476098003 318266158 476098003 206735395 476098003 327402796 509188679 327402796 509188679 899307834 284688302 899307834 533989265 899307834 533989265 332111502 992858522 332111502 502875843 332111502 502875843 937760099 502875843 521700241 14574601 521700241 14574601 998260472 14574601 737109299 126215554 737109299 126215554 190149770 126215554 230247725 806166449 230247725 612696626 230247725 612696626 271595070 612696626 16982822 603999540 16982822 603999540 456925779 603999540 82724324 894623192 82724324 416676485 82724324 416676485 320362526 519052507 320362526 506932331 320362526 506932331 661172491 961720947 661172491 50137769 661172491 50137769 771045207 50137769 21395637 593306620 21395637 593306620 740435217 91506329 740435217 91506329 182942650 841952647 182942650 841952647 739739935 841952647 39404742 632760797 39404742 632760797 815438467 632760797 667047053 58874758 667047053 76158713 667047053 76158713 24022405 597448863 24022405 107570024 24022405 107570024 649956618 840816941 649956618 799716401 649956618 799716401 50961523 799716401 876656905 524884024 876656905 540194156 876656905 540194156 320286849 540194156 681322251 988778174 681322251 147570172 681322251 147570172 924874779 147570172 853928436 227980153 853928436 551069632 853928436 551069632 167670569 93738904 167670569 698944488 167670569 698944488 698291432 820697799 698291432 691008415 698291432 691008415 996299807 691008415 39499719 969491334 39499719 260123828 39499719 260123828 561349952 312657001 561349952 594739932 561349952 594739932 234543049 594739932 396362595 950670653 396362595 397929601 396362595 397929601 209658185 397929601 942081459 431707454 942081459 431707454 227084747 431707454 654330524 553546314 654330524 776878880 654330524 776878880 128596315 776878880 138510296 887962198 138510296 543536897 138510296 543536897 454469448 988302694 454469448 988302694 176039547 992383185 176039547 636335346 176039547 636335346 29290117 636335346 152652914 404430629 152652914 404430629 609721167 948009714 609721167 933284791 609721167 933284791 870720060 933284791 354793907 848903975 354793907 723562170 354793907 723562170 239039375 723562170 680119300 937016549 680119300 129176618 680119300 129176618 344421464 842209277 344421464 725963963 344421464 725963963 76756797 725963963 650407718 261822796 650407718 261822796 622384097 902526321 622384097 673597852 622384097 673597852 284151236 673597852 792857935 424984229 792857935 424984229 830076761 424984229 628111952 988952923 628111952 988952923 65688551 393602329 65688551 47287771 65688551 47287771 789584824 794079312 789584824 40827250 789584824 40827250 861657894 40827250 376102140 662232007 376102140 551333703 376102140 551333703 328050584 551333703 455298878 350085435 455298878 557391485 455298878 557391485 692697776 557391485 319616117 387612946 319616117 143480346 319616117 143480346 185507674 143480346 924018234 776438855 924018234 843364230 924018234 843364230 966716291 843364230 109981526 844531833 109981526 844531833 740813395 65232264 740813395 898004733 740813395 898004733 546083055 319432981 546083055 319432981 628404897 319432981 192460610 808615722 192460610 808615722 823376278 575616279 823376278 731578731 823376278 731578731 181086913 731578731 934441919 104332372 934441919 263997876 934441919 263997876 161889062 240145066 161889062 6007444 161889062 6007444 751919520 181948514 751919520 362635248 751919520 362635248 97607932 362635248 131878236 320907682 131878236 256944173 131878236 256944173 34413538 712470624 34413538 712470624 977519236 712470624 47642458 983088308 47642458 983088308 564541740 198348970 564541740 841492080 564541740 841492080 815220496 841492080 337219567 962888705 337219567 284924157 337219567 284924157 771905761 282193978 771905761 282193978 883872926 282193978 2532327 495865661 2532327 495865661 947105665 3541720 947105665 3541720 27686200 3541720 633867820 40995256 633867820 169304552 633867820 169304552 974201982 162005500 974201982 873237802 974201982 873237802 426273916 439878397 426273916 439878397 742342345 439878397 39139170 742226060 39139170 411307485 39139170 411307485 989318354 473835698 989318354 473835698 522720336 351106331 522720336 490154885 522720336 490154885 861194901 490154885 90899369 827478561 90899369 334791356 90899369 334791356 876336752 334791356 476532272 582834496 476532272 381385251 476532272 381385251 764663235 65644187 764663235 65644187 285045701 65644187 955966701 339994596 955966701 339994596 300961909 635893760 300961909 607695550 300961909 607695550 703088602 317555617 703088602 733409765 703088602 733409765 420678288 733409765 710785961 947899014 710785961 425085351 710785961 425085351 867387349 508210815 867387349 730369164 867387349 730369164 904867929 730369164 674782457 292140950 674782457 787842882 674782457 787842882 272439297 706105212 272439297 405652801 272439297 405652801 442560721 405652801 388560414 957463179 388560414 436550192 388560414 436550192 707174671 436550192 87874393 919389193 87874393 118790624 87874393 118790624 37965014 118790624 462660162 898392549 462660162 49795635 462660162 49795635 763266983 49795635 306767061 914439463 306767061 914439463 833313182 914439463 613898307 267333909 613898307 819397288 613898307 819397288 27800212 819397288 681122230 578539824 681122230 643711032 681122230 643711032 609376988 643711032 775584182 165216098 775584182 165216098 822675532 165216098 40935364 823594079 40935364 823594079 925615236 823594079 861578704 200241018 861578704 254730837 861578704 254730837 757117175 254730837 824587776 501772511 824587776 716510594 824587776 716510594 83486854 859581815 83486854 859581815 367488849 859581815 75171916 780809182 75171916 600083239 75171916 600083239 806713281 600083239 451468487 42130481 451468487 358294107 451468487 358294107 310002033 358294107 959048388 286957347 959048388 415797807 959048388 415797807 625913661 415797807 949586745 476540442 949586745 476540442 504381427 476540442 549660462 818693929 549660462 85536828 549660462 85536828 946403405 542721188 946403405 542721188 18329821 532319123 18329821 532319123 626504742 98937727 626504742 98937727 541932490 98937727 563337443 747994345 563337443 484877084 563337443 484877084 97010953 484877084 742188488 91598491 742188488 310015260 742188488 310015260 330087988 310015260 858806371 14800649 858806371 88590703 858806371 88590703 336854583 151924526 336854583 832513128 336854583 832513128 957988764 286905111 957988764 286905111 22759490 864383084 22759490 864383084 927376761 439221420 927376761 631768106 927376761 631768106 971216178 631768106 12290981 599491299 12290981 599491299 931205449 599491299 451027055 269065209 451027055 769003962 451027055 769003962 675965315 35448603 675965315 982100252 675965315 982100252 82318810 982100252 698365160 932118268 698365160 380718393 698365160 380718393 185908898 488497764 185908898 19183747 185908898 19183747 61544592 847092290 61544592 847092290 991147670 424883784 991147670 424883784 165921696 424883784 799030513 113803434 799030513 113803434 897695619 113803434 406499443 111615116 406499443 847858513 406499443 847858513 89843119 847858513 134319727 354388974 134319727 249996934 134319727 249996934 892595047 249996934 37407572 381189370 37407572 81153780 37407572 81153780 650660196 772139614 650660196 84323216 650660196 84323216 91004769 84323216 795844315 923129986 795844315 714132610 795844315 714132610 253060368 989079835 253060368 214062584 253060368 214062584 120323150 214062584 706109943 753472761 706109943 69841133 706109943 69841133 813223367 69841133 608252764 705203401 608252764 626819862 608252764 626819862 154102353 626819862 444242271 2984004 444242271 2984004 139748352 2984004 684810830 805546805 684810830 805546805 760944113 805546805 378596868 975527075 378596868 900932453 378596868 900932453 833197205 671378590 833197205 671378590 154393113 671378590 651563316 506236645 651563316 630034453 651563316 630034453 680610549 630034453 231689999 914403766 231689999 914403766 152796003 914403766 443931884 243320248 443931884 465508614 443931884 465508614 604450711 108135166 604450711 797755535 604450711 797755535 840131222 797755535 323278874 152152539 323278874 925651251 323278874 925651251 122759814 609033146 122759814 609033146 546457005 609033146 122841873 967499603 122841873 562317451 122841873 562317451 566413016 167862803 566413016 582018404 566413016 582018404 680096260 582018404 131619650 331302112 131619650 226441105 131619650 226441105 780971831 226441105 641629228 89946769 641629228 89946769 382988243 89946769 972582546 3243169 972582546 776217753 972582546 776217753 602279154 776217753 622142947 684405604 622142947 56922323 622142947 56922323 781962931 56922323 721258322 59508464 721258322 595223479 721258322 595223479 141518622 595223479 851098489 555542579 851098489 555542579 919520937 555542579 57230665 635171363 57230665 635171363 991806538 635171363 738538645 327553684 738538645 564784608 738538645 564784608 69454879 564784608 867494543 72791684 867494543 889103556 867494543 889103556 8781959 740267578 8781959 740267578 422634418 85486904 422634418 742459146 422634418 742459146 239413559 742459146 949718235 67392830 949718235 803787637 949718235 803787637 112789589 803787637 221129490 980357061 221129490 921106891 221129490 921106891 968163873 921106891 699971014 303482050 699971014 303482050 81574632 303482050 595220191 872545707 595220191 561816332 595220191 561816332 362510715 561816332 747523572 379703709 747523572 379703709 110159024 379703709 605076655 7185046 605076655 915601665 605076655 915601665 972188685 915601665 592493821 512809613 592493821 761380913 592493821 761380913 666029523 761380913 477503602 286792242 477503602 915390674 477503602 915390674 977928942 15193805 977928942 182643943 977928942 182643943 45197168 182643943 56663444 473169371 56663444 274400119 56663444 274400119 446657583 105258709 446657583 105258709 29179401 983798325 29179401 983798325 536982669 975015537 536982669 975015537 258562356 975015537 290974269 858398899 290974269 195600145 290974269 195600145 250424095 195600145 816213196 166311704 816213196 529582829 816213196 529582829 29415620 529582829 580394023 692044201 580394023 333489984 580394023 333489984 967295853 494339608 967295853 922160472 967295853 922160472 424639392 94137939 424639392 94137939 585048322 94137939 109281262 384051457 109281262 308237584 109281262 308237584 593941698 308237584 333022086 831242736 333022086 831242736 171195130 831242736 285822792 446517034 285822792 329085414 285822792 329085414 847184391 329085414 359717955 465660260 359717955 465490812 359717955 465490812 317502081 465490812 509430764 778486541 509430764 6074986 509430764 6074986 916167417 6074986 517916621 66652708 517916621 864765060 517916621 864765060 830025733 322687372 830025733 788232376 830025733 788232376 655395431 788232376 988086290 8471637 988086290 8471637 180999008 353141881 180999008 353141881 836555542 353141881 179578579 31192806 179578579 568666451 179578579 568666451 787833069 568666451 427201071 756343897 427201071 342862647 427201071 342862647 775940966 342862647 83961885 166536454 83961885 166536454 621306681 684434837 621306681 301908995 621306681 301908995 954605546 837633534 954605546 947722209 954605546 947722209 111686668 68369725 111686668 154692027 111686668 154692027 754828872 78493980 754828872 577268794 754828872 577268794 158979016 577268794 391857452 873132942 391857452 873132942 896101385 873132942 695075333 344858890 695075333 344858890 49117416 895367781 49117416 895367781 975791735 595598077 975791735 881097138 975791735 881097138 610807690 881097138 825171698 553167341 825171698 553167341 207315126 794074797 207315126 277656352 207315126 277656352 927083151 406637191 927083151 406637191 248374065 406637191 905484307 425161452 905484307 718314813 905484307 718314813 462358375 718314813 928143087 980904943 928143087 711508206 928143087 711508206 342877433 908590834 342877433 908590834 826910535 908590834 231164001 724341081 231164001 494566676 231164001 494566676 680493031 494566676 244333433 696671412 244333433 696671412 731886165 917313943 731886165 141379763 731886165 141379763 824520813 141379763 248797245 787740477 248797245 787740477 681422442 957820420 681422442 957820420 20298576 957820420 418432230 921277060 418432230 921277060 993147129 836193415 993147129 836193415 341221065 811464300 341221065 470242831 341221065 470242831 686946903 191205900 686946903 191205900 562476815 683393813 562476815 683393813 913482851 230553044 913482851 433504904 913482851 433504904 97486746 433504904 502059321 183202895 502059321 658330087 502059321 658330087 318267123 658330087 899227649 21054122 899227649 21054122 96676460 21054122 351119656 966750634 351119656 281855148 351119656 281855148 964435158 281855148 880210568 57428548 880210568 371351741 880210568 371351741 7191643 565914255 7191643 565914255 92566847 512479421 92566847 512479421 34411346 512479421 311419560 942936085 311419560 942936085 836870330 942936085 381073093 658659424 381073093 582443848 381073093 582443848 626715242 582443848 487624374 286362213 487624374 286362213 817776386 286362213 23512066 745529290 23512066 344985319 23512066 344985319 962964337 91473937 962964337 91473937 277859159 230217417 277859159 256054754 277859159 256054754 731273132 259510177 731273132 259510177 249868435 259510177 435960856 6507982 435960856 586237133 435960856 586237133 542932151 586237133 369396637 798421763 369396637 77651183 369396637 77651183 322481744 77651183 637325794 532848300 637325794 633075139 637325794 633075139 16869827 720389313 16869827 720389313 707222890 720389313 552259885 19942243 552259885 185928021 552259885 185928021 138092556 672793353 138092556 672793353 879118740 193795776 879118740 374128491 879118740 374128491 305345664 745600412 305345664 745600412 92576159 745600412 806315600 261594396 806315600 378943567 806315600 378943567 328867466 955169341 328867466 587238750 328867466 587238750 694430576 587238750 143899717 27827527 143899717 662944802 143899717 662944802 677771036 662944802 528568216 789778471 528568216 666053083 528568216 666053083 599556006 666053083 379426403 135181303 379426403 149518649 379426403 149518649 43771050 23645226 43771050 868029894 43771050 868029894 817352724 868029894 247400627 677921785 247400627 269565411 247400627 269565411 559289499 883740109 559289499 201289359 559289499 201289359 956854569 201289359 202370742 779835340 202370742 229219905 202370742 229219905 857080096 229219905 107271724 951726110 107271724 303197851 107271724 303197851 257841620 927295894 257841620 762130991 257841620 762130991 669737883 762130991 378849593 863457248 378849593 368766375 378849593 368766375 494368370 368766375 314569565 402855899 314569565 288427045 314569565 288427045 858349284 288427045 759775918 150785521 759775918 714108735 759775918 714108735 997704726 714108735 901072627 384212352 901072627 512922860 901072627 512922860 785268112 512922860 937517249 27643958 937517249 27643958 189629890 519103775 189629890 42099231 189629890 42099231 175583542 42099231 485852591 174411657 485852591 608195778 485852591 608195778 397071862 608195778 772170246 146269415 772170246 331229160 772170246 331229160 339158155 799562700 339158155 247643732 339158155 247643732 991796420 247643732 877334980 289646341 877334980 289646341 62732003 289646341 255386007 740167541 255386007 6523400 255386007 6523400 766644741 6523400 418448979 826313445 418448979 243678877 418448979 243678877 576866 243678877 37533364 991936871 37533364 507435134 37533364 507435134 597808901 507435134 444916925 974777663 444916925 250871164 444916925 250871164 525488703 250871164 480616331 983884506 480616331 976412428 480616331 976412428 303289480 976412428 448447816 673158511 448447816 571112220 448447816 571112220 967236661 571112220 351516768 340508565 351516768 363977452 351516768 363977452 819563995 623990152 819563995 623990152 57445097 943177936 57445097 943177936 837096567 943177936 501190231 321260136 501190231 710612425 501190231 710612425 407281746 710612425 895402812 54424619 895402812 54424619 190363453 723801353 190363453 723801353 963897303 723801353 822794650 25501202 822794650 481639422 822794650 481639422 805422827 481639422 963638560 257988466 963638560 257988466 20531487 257988466 628807904 979289804 628807904 870995825 628807904 870995825 136995724 870995825 928868478 247254897 928868478 247254897 998234000 247254897 326070881 216591728 326070881 759048897 326070881 759048897 199524845 759048897 462195556 207509413 462195556 905349258 462195556 905349258 84094841 905349258 183478795 408115386 183478795 408115386 927261997 845666417 927261997 964232694 927261997 964232694 150503880 964232694 975020760 145680145 975020760 145680145 310027125 145680145 561805880 582374467 561805880 465344078 561805880 465344078 225272442 980651089 225272442 925394391 225272442 925394391 233938459 925394391 229342510 202056183 229342510 992020736 229342510 992020736 640547678 992020736 611841631 868522375 611841631 19075625 611841631 19075625 99722671 931829465 99722671 931829465 137864138 673525916 137864138 673525916 731568541 673525916 668084352 47650921 668084352 814669628 668084352 814669628 191633891 660590772 191633891 344035514 191633891 344035514 717551595 344035514 186364007 849787367 186364007 849787367 152137571 849787367 432081487 330927827 432081487 485607446 432081487 485607446 944905447 485607446 21616956 878705148 21616956 878705148 927908155 878705148 336859667 98090613 336859667 599458408 336859667 599458408 134072766 599458408 862227444 49758801 862227444 286475281 862227444 286475281 541635333 870578412 541635333 109748349 541635333 109748349 532944999 109748349 666350397 471644969 666350397 567491891 666350397 567491891 403580643 567491891 531774007 118510898 531774007 118510898 841760303 118510898 591674101 168414150 591674101 759680484 591674101 759680484 818885444 7300434 818885444 57328965 818885444 57328965 863765136 57328965 212130865 607682564 212130865 607682564 945014176 607682564 422411646 821600869 422411646 358369866 422411646 358369866 266538083 358369866 678330149 971971364 678330149 829982070 678330149 829982070 425155894 247580517 425155894 247580517 977221588 247580517 870990183 179466623 870990183 179466623 218335860 179466623 670475512 279972430 670475512 279972430 854912325 279972430 100701832 570116078 100701832 277127757 100701832 277127757 693871516 796747061 693871516 777390284 693871516 777390284 87155576 777390284 428858363 269826551 428858363 443266616 428858363 443266616 809262423 443266616 468009848 583562637 468009848 137094626 468009848 137094626 191533992 137094626 523715257 175133563 523715257 175133563 286481093 175133563 870389892 632747301 870389892 900294717 870389892 900294717 419564127 900294717 453184012 590201454 453184012 519269814 453184012 519269814 470068918 519269814 437120973 981323549 437120973 981323549 735247052 981323549 371780984 715936347 371780984 715936347 867536168 715936347 228940105 785634867 228940105 785634867 671771922 785634867 475143101 365881886 475143101 795934602 475143101 795934602 88296124 795934602 479216119 926677970 479216119 701457957 479216119 701457957 50935407 701457957 879300416 456194297 879300416 456194297 383545586 456194297 900599101 457213440 900599101 752143737 900599101 752143737 34650760 969970622 34650760 969970622 620650964 969970622 371544416 919215157 371544416 58782471 371544416 58782471 577702451 58782471 547767511 198835658 547767511 198835658 944130441 394531882 944130441 394531882 26644137 449851777 26644137 449851777 908711993 46968643 908711993 845571213 908711993 845571213 62979518 845571213 487344986 643515494 487344986 114081927 487344986 114081927 477460999 114081927 866594669 26979870 866594669 91618670 866594669 91618670 483909389 91618670 819852167 727850260 819852167 845605817 819852167 845605817 767451730 845605817 990041332 220179329 990041332 220179329 61693857 358227277 61693857 254157793 61693857 254157793 537843297 254157793 310085500 907833160 310085500 143067169 310085500 143067169 189997474 143067169 579755874 109268259 579755874 844101778 579755874 844101778 313795150 844101778 842572776 935345689 842572776 579097028 842572776 579097028 566931531 579097028 657202107 144823477 657202107 479631726 657202107 479631726 119343075 479631726 199511217 703409212 199511217 565797858 199511217 565797858 845476106 75781465 845476106 75781465 397486050 75781465 604993031 860201075 604993031 860201075 470230392 849822169 470230392 849822169 31261088 970234656 31261088 460619072 31261088 460619072 445825439 454692547 445825439 346833357 445825439 346833357 575709981 346833357 123789779 492658111 123789779 460413220 123789779 460413220 886166914 460413220 509385017 814323531 509385017 71789281 509385017 71789281 769217232 71789281 455592771 194781057 455592771 786235653 455592771 786235653 273926339 786235653 513976786 873147534 513976786 365756370 513976786 365756370 586700533 365756370 66213235 639757364 66213235 534866151 66213235 534866151 571745874 210739747 571745874 318389833 571745874 318389833 55724739 646497726 55724739 387637879 55724739 387637879 465204758 387637879 84600621 662621033 84600621 288679914 84600621 288679914 621309625 288679914 416990356 872768121 416990356 127394352 416990356 127394352 136025404 56811209 136025404 56811209 280257822 528241504 280257822 216226823 280257822 216226823 328922639 216226823 107722724 987754502 107722724 987754502 853559890 239884267 853559890 239884267 973050489 239884267 784156127 319237279 784156127 319237279 108420405 319237279 804727699 329402813 804727699 953147755 804727699 953147755 25533847 953147755 959525583 489347452 959525583 975919064 959525583 975919064 283622306 975919064 544614479 145697337 544614479 245326699 544614479 245326699 140351390 245326699 453483609 260350736 453483609 379924098 453483609 379924098 550664125 168055969 550664125 670617328 550664125 670617328 948836090 670617328 781612327 997925164 781612327 802294971 781612327 802294971 111467288 266606899 111467288 266606899 855434426 777282190 855434426 777282190 13163265 909058093 13163265 119240074 13163265 119240074 199206002 119240074 140697859 700538432 140697859 179462694 140697859 179462694 582873517 179462694 111971202 158749988 111971202 158749988 94992731 158749988 885084737 279747275 885084737 279747275 583018729 279747275 809820918 946142112 809820918 438367553 809820918 438367553 844062529 438367553 812222345 50666449 812222345 50666449 715549080 365775293 715549080 553278441 715549080 553278441 166979237 553278441 664779053 227222475 664779053 227222475 267095768 227222475 450741775 658885109 450741775 617388438 450741775 617388438 147999377 617388438 239500565 655288952 239500565 555132385 239500565 555132385 50456909 555132385 354387584 328801857 354387584 631413171 354387584 631413171 681811412 552662834 681811412 754996761 681811412 754996761 459722809 754996761 857142136 632146182 857142136 775580819 857142136 775580819 601885889 364999974 601885889 548163245 601885889 548163245 351166725 340915622 351166725 908387400 351166725 908387400 164467923 583273819 164467923 113606985 164467923 113606985 762038763 113606985 620469712 965529239 620469712 31707836 620469712 31707836 692357107 31707836 569223294 81123653 569223294 997491199 569223294 997491199 930811861 997491199 801811531 218759708 801811531 450499039 801811531 450499039 841635201 450499039 501140665 33228426 501140665 710946027 501140665 710946027 890804601 710946027 444653264 655386902 444653264 175585399 444653264 175585399 200725158 175585399 385854418 783929775 385854418 540791174 385854418 540791174 896605540 540791174 632344175 238962738 632344175 238962738 774506219 238962738 61448013 868335528 61448013 868335528 173183266 868335528 21879472 652567682 21879472 497076964 21879472 497076964 451179443 134910445 451179443 134910445 747103855 134910445 681372865 609244499 681372865 883436580 681372865 883436580 465721309 883436580 911638273 414982713 911638273 862836526 911638273 862836526 622699005 862836526 656660830 907887086 656660830 202908093 656660830 202908093 491919436 202908093 699113663 957391632 699113663 732657613 699113663 732657613 190228825 732657613 837323632 225805366 837323632 681959661 837323632 681959661 625670289 681959661 971847484 939530273 971847484 976340176 971847484 976340176 565822382 976340176 894095884 551334695 894095884 675796886 894095884 675796886 280217408 675796886 501753493 476509624 501753493 820058773 501753493 820058773 705842853 820058773 321348464 707269926 321348464 532081069 321348464 532081069 601757235 532081069 454202489 897832141 454202489 427856126 454202489 427856126 665037155 427856126 163178355 62733003 163178355 616265073 163178355 616265073 849525526 616265073 277479514 938346157 277479514 938346157 702380839 938346157 124493114 399488305 124493114 399488305 988076858 377387998 988076858 666918730 988076858 666918730 236885476 511874968 236885476 293283459 236885476 293283459 313706381 293283459 256059810 957761016 256059810 210468097 256059810 210468097 457612200 210468097 171401556 704003932 171401556 164482032 171401556 164482032 949091716 164482032 714103127 810651844 714103127 295517535 714103127 295517535 9487676 295517535 47759855 477865324 47759855 35923506 47759855 35923506 935521588 286143712 935521588 286143712 109368505 286143712 767523839 8219102 767523839 8219102 165084317 8219102 231502373 993511742 231502373 993511742 976344625 372331911 976344625 839139244 976344625 839139244 576519786 869306711 576519786 305580578 576519786 305580578 728423807 305580578 636018002 276166733 636018002 276166733 36845195 14182586 36845195 204287348 36845195 204287348 800182210 204287348 590103013 728913976 590103013 117750721 590103013 117750721 375852330 812321913 375852330 812321913 291443619 812321913 952887687 291238720 952887687 666092895 952887687 666092895 181123613 510239963 181123613 460207869 181123613 460207869 870230149 460207869 717940996 249125195 717940996 297789553 717940996 297789553 787638169 37788708 787638169 168892875 787638169 168892875 960217049 168892875 500234374 169564062 500234374 633229505 500234374 633229505 925913965 205072841 925913965 751786454 925913965 751786454 948352460 751786454 599203794 315600751 599203794 315600751 750649 315600751 476145049 324502677 476145049 701383287 476145049 701383287 643442326 701383287 287076681 767997129 287076681 58735333 287076681 58735333 709827990 58735333 79951837 595133365 79951837 595133365 932304965 595133365 277812638 792292905 277812638 206931379 277812638 206931379 208021489 206931379 324881538 684768985 324881538 684768985 661272649 684768985 271531273 19200789 271531273 19200789 1349793 19200789 404866755 202955646 404866755 821271247 404866755 821271247 690003376 881127343 690003376 593294138 690003376 593294138 694053896 593294138 472634214 728609634 472634214 707221720 472634214 707221720 309000861 707221720 340271434 776588854 340271434 776588854 557396331 776588854 136290073 537569937 136290073 116783671 136290073 116783671 193744358 933433057 193744358 14144548 193744358 14144548 526393959 14144548 499561538 797640095 499561538 797640095 82852685 921367197 82852685 921367197 669105056 921367197 126280382 79525566 126280382 483441656 126280382 483441656 939543164 483441656 860896143 76016743 860896143 76016743 413376402 76016743 515293118 406910229 515293118 731695136 515293118 731695136 79332337 731695136 179635789 875001616 179635789 875001616 302480584 488449327 302480584 266773194 302480584 266773194 654882602 345360799 654882602 980207334 654882602 980207334 34194719 980207334 424567884 878784979 424567884 878784979 34841088 878784979 492325561 367288507 492325561 799846113 492325561 799846113 212814363 799846113 919317289 133816919 919317289 921242524 919317289 921242524 365687890 192897521 365687890 726485977 365687890 726485977 999619420 726485977 873229209 162513351 873229209 162513351 935604031 162513351 811377767 327787087 811377767 327787087 359609394 897484564 359609394 897484564 31621067 897484564 281064344 331033320 281064344 188922091 281064344 188922091 641621551 188922091 215105592 795127688 215105592 154217136 215105592 154217136 149063144 154217136 458003241 931839184 458003241 312490448 458003241 312490448 40635175 760925419 40635175 760925419 784931214 760925419 763412931 887653369 763412931 357120396 763412931 357120396 46911232 357120396 819607246 904839610 819607246 184814285 819607246 184814285 954577923 184814285 142386163 745973029 142386163 745973029 452679 745973029 880185109 174046302 880185109 566792962 880185109 566792962 111971008 566792962 978279301 322747446 978279301 322747446 720101977 456361789 720101977 611791169 720101977 611791169 171768264 804029426 171768264 517335934 171768264 517335934 724500623 517335934 363179285 915292755 363179285 915292755 615463998 915292755 331863073 930025448 331863073 930025448 891068651 930025448 22436061 775346206 22436061 775346206 762596572 139697366 762596572 971177968 762596572 971177968 650313213 971177968 713147610 66300476 713147610 66300476 566644877 66300476 840781514 172906531 840781514 488084236 840781514 488084236 171168295 488084236 761287013 128793990 761287013 517511419 761287013 517511419 242669150 432300978 242669150 432300978 707797464 432300978 274237482 780426532 274237482 283333708 274237482 283333708 770433110 106539189 770433110 984736573 770433110 984736573 90189379 984736573 831680909 178683600 831680909 178683600 942409124 178683600 864846287 95379251 864846287 95379251 358924663 95379251 948774909 87257355 948774909 238832499 948774909 238832499 694717425 238832499 758139212 354908757 758139212 354908757 852532484 354908757 802147504 415003684 802147504 533870428 802147504 533870428 629716848 533870428 971737936 414104559 971737936 414104559 310291777 943992385 310291777 943992385 864155960 943992385 12561807 813783173 12561807 813783173 806346456 120542495 806346456 854645330 806346456 854645330 514838838 854645330 904405620 165461128 904405620 299318417 904405620 299318417 43346150 299318417 439619937 874706733 439619937 58445895 439619937 58445895 782406400 58445895 120993165 344412373 120993165 344412373 926964923 344412373 705549463 947126412 705549463 569573853 705549463 569573853 277802347 569573853 641528715 315174519 641528715 438084600 641528715 438084600 51801801 438084600 308039588 214784515 308039588 637971029 308039588 637971029 471096898 983734054 471096898 500812462 471096898 500812462 800738537 214069544 800738537 750011246 800738537 750011246 291536858 750011246 813188891 268869945 813188891 268869945 228404927 751990504 228404927 513089723 228404927 513089723 142938627 513089723 878795112 300562606 878795112 618882151 878795112 618882151 451175302 618882151 526739581 95494217 526739581 560736935 526739581 560736935 148222965 560736935 489891683 408646980 489891683 442633135 489891683 442633135 959400277 442633135 851793245 529488715 851793245 922898631 851793245 922898631 204902358 922898631 211178503 724559988 211178503 408509096 211178503 408509096 340661186 408509096 122126824 678344302 122126824 391729974 122126824 391729974 137691899 391729974 135630588 458452039 135630588 50164112 135630588 50164112 975934933 990614161 975934933 849907137 975934933 849907137 663074028 595663620 663074028 595663620 151324608 595663620 376180415 232529041 376180415 302976231 376180415 302976231 804755613 302976231 430350214 126536204 430350214 671487839 430350214 671487839 757433424 671487839 534711125 329597902 534711125 329597902 806747399 385581213 806747399 655746713 806747399 655746713 127626954 861040036 127626954 781974915 127626954 781974915 818390957 221773184 818390957 235447666 818390957 235447666 22322616 235447666 193434549 533257535 193434549 99591407 193434549 99591407 555191807 276420773 555191807 276420773 526514911 276420773 528971117 264780700 528971117 596211889 528971117 596211889 280072973 596211889 380182880 104352199 380182880 909913692 380182880 909913692 918884976 909913692 780394362 111334092 780394362 111334092 998720218 111334092 265435782 68876806 265435782 68876806 928194992 54338989 928194992 821100294 928194992 821100294 577802001 821100294 901995722 493321834 901995722 671837644 901995722 671837644 157252514 427870499 157252514 88793817 157252514 88793817 798431501 88793817 362275536 193885487 362275536 193885487 257671879 193885487 616609477 506590313 616609477 903900693 616609477 903900693 280898459 460904659 280898459 424293630 280898459 424293630 601456757 424293630 278969078 781270143 278969078 781270143 435335710 781270143 407079019 986952977 407079019 986952977 25278250 986952977 427173479 493714621 427173479 260611353 427173479 260611353 999980588 260611353 936061443 178756065 936061443 448270265 936061443 448270265 382575525 448270265 753222023 877294557 753222023 174535840 753222023 174535840 471791243 716549004 471791243 716549004 687885438 716549004 457612886 786402132 457612886 114623890 457612886 114623890 987612343 114623890 613021884 304366291 613021884 304366291 415884049 304366291 911145960 14783551 911145960 14783551 44108571 905922176 44108571 905922176 605067749 905922176 9406005 980288667 9406005 980288667 361674781 87347532 361674781 998636964 361674781 998636964 168996114 998636964 497844177 35377053 497844177 938263423 497844177 938263423 396309859 938263423 996259748 458877176 996259748 726553444 996259748 726553444 355520352 726553444 578904253 178473217 578904253 178473217 677629099 178473217 3479275 831867304 3479275 767451420 3479275 767451420 660030929 767451420 178268822 957810387 178268822 396127611 178268822 396127611 871786742 396127611 481415451 667007277 481415451 44107881 481415451 44107881 322083980 36840055 322083980 886453777 322083980 886453777 667892994 886453777 55835599 975950841 55835599 975950841 534106790 993219891 534106790 658849583 534106790 658849583 246162047 82417991 246162047 856836019 246162047 856836019 908687508 185146084 908687508 185146084 171784552 607458079 171784552 607458079 118698873 607458079 166347968 933679500 166347968 672107694 166347968 672107694 641447428 672107694 128744937 266732155 128744937 7672732 128744937 7672732 957961853 11624802 957961853 315995080 957961853 315995080 600479010 315995080 976693632 653096859 976693632 653096859 283663226 653096859 968066354 110695890 968066354 827473069 968066354 827473069 80578064 991160783 80578064 991160783 394396284 83529914 394396284 174995740 394396284 174995740 371283663 174995740 937095707 965289382 937095707 294259497 937095707 294259497 510647761 34807079 510647761 555853772 510647761 555853772 985873262 6769836 985873262 741329671 985873262 741329671 123469287 741329671 317426875 761068936 317426875 761068936 702836161 761068936 305633400 775692698 305633400 210787991 305633400 210787991 950627079 228395245 950627079 228395245 335745573 510676791 335745573 314523913 335745573 314523913 857161858 314523913 186547685 822534152 186547685 560343239 186547685 560343239 536921364 560343239 350284373 636423648 350284373 143259623 350284373 143259623 857306907 143259623 421943120 69038853 421943120 859813821 421943120 859813821 610768104 42853664 610768104 42853664 726462527 42853664 389397643 709326882 389397643 388909434 389397643 388909434 182323650 388909434 867770334 814526632 867770334 837812167 867770334 837812167 683855917 837812167 789214082 451792021 789214082 834848648 789214082 834848648 268955848 576550187 268955848 212395946 268955848 212395946 903068068 349747186 903068068 349747186 430338014 744283063 430338014 744283063 840577960 884578769 840577960 558338086 840577960 558338086 712191562 558338086 774048367 236988797 774048367 665769700 774048367 665769700 39945481 665769700 943024801 988134433 943024801 930439349 943024801 930439349 988226557 930439349 140438474 58488464 140438474 404940785 140438474 404940785 882647496 251018081 882647496 251018081 76954503 251018081 377168890 835739536 377168890 78790616 377168890 78790616 995604050 78790616 25975018 445940288 25975018 131508414 25975018 131508414 648034558 981493595 648034558 876023566 648034558 876023566 232954350 320653491 232954350 41869320 232954350 41869320 643328978 544582481 643328978 638798721 643328978 638798721 52185365 964844898 52185365 298655534 52185365 298655534 583885917 414236053 583885917 818101247 583885917 818101247 49709176 818101247 796578308 919797553 796578308 327300922 796578308 327300922 387579624 327300922 661922717 505470576 661922717 505470576 24694665 674002006 24694665 503123627 24694665 503123627 818465825 503123627 330178899 222744514 330178899 224430226 330178899 224430226 551490200 579696181 551490200 164372390 551490200 164372390 368428120 164372390 697427647 27194657 697427647 737241725 697427647 737241725 487347029 737241725 841382759 639464941 841382759 819903778 841382759 819903778 493577684 819903778 705761980 473462976 705761980 849873234 705761980 849873234 369908245 849873234 870879993 139779391 870879993 306050358 870879993 306050358 956308702 306050358 898074499 544439028 898074499 544439028 189999771 544439028 556081089 149172227 556081089 512146844 556081089 512146844 636435720 512146844 141234356 994600030 141234356 52419629 141234356 52419629 890591600 52419629 677687735 43773324 677687735 891126873 677687735 891126873 51231345 891126873 813600149 100807860 813600149 100807860 66542916 100807860 247988413 182080431 247988413 182080431 163875462 182080431 557452236 424314662 557452236 435664603 557452236 435664603 385838943 435664603 546570798 50956819 546570798 56253686 546570798 56253686 88727840 56253686 669250562 210595121 669250562 210595121 762512009 210595121 330728848 620203581 330728848 620203581 544696428 620203581 48108950 717589651 48108950 175443690 48108950 175443690 876064267 175443690 240838472 695326176 240838472 301504353 240838472 301504353 156666666 301504353 680994477 138856837 680994477 138856837 38431196 138856837 183231386 799465471 183231386 799465471 833617634 799465471 366070555 493172394 366070555 307185629 366070555 307185629 511955799 307185629 370672825 807779426 370672825 80754948 370672825 80754948 838548162 619442668 838548162 619442668 855357355 619442668 385811453 918320411 385811453 918320411 701356855 918320411 567307264 306775717 567307264 693083982 567307264 693083982 893841616 97630968 893841616 97630968 324989947 834767489 324989947 224504251 324989947 224504251 974936174 233401061 974936174 233401061 315898965 233401061 587718266 35070861 587718266 468270726 587718266 468270726 755077815 702597941 755077815 846153745 755077815 846153745 121059240 810673285 121059240 603743236 121059240 603743236 858936558 603743236 416670834 277893149 416670834 477680673 416670834 477680673 979968815 477680673 693115297 123224807 693115297 926463093 693115297 926463093 478746819 926463093 866238248 558863407 866238248 624250197 866238248 624250197 166798831 475110797 166798831 288217198 166798831 288217198 53258740 288217198 874534945 247214767 874534945 659925316 874534945 659925316 474535586 367116236 474535586 938497482 474535586 938497482 54402370 938497482 949700188 965486910 949700188 426278793 949700188 426278793 796284001 740610407 796284001 803906234 796284001 803906234 15519044 658352735 15519044 658352735 13485954 658352735 40429710 380865478 40429710 237553427 40429710 237553427 856186529 434267417 856186529 954775539 856186529 954775539 583639835 959678621 583639835 959678621 801849422 959678621 733946060 990983586 733946060 990983586 467347139 990983586 504240502 721258254 504240502 300858327 504240502 300858327 333581060 503937131 333581060 503937131 443365916 503937131 117783857 871832720 117783857 871832720 993430050 173641916 993430050 501330800 993430050 501330800 555131153 501330800 814971882 372695828 814971882 372695828 618570296 372695828 764012940 306849381 764012940 771946860 764012940 771946860 303868077 771946860 800147092 444997965 800147092 640781842 800147092 640781842 45459796 640781842 123141011 476490356 123141011 476490356 601468799 476490356 259409643 55807889 259409643 101669939 259409643 101669939 619562880 68412633 619562880 68412633 115076722 924943924 115076722 924943924 859410903 687689149 859410903 687689149 890762528 687689149 175334543 947366539 175334543 315868637 175334543 315868637 860454536 27978674 860454536 27978674 563471411 333326661 563471411 333326661 33740266 333326661 101864819 432990589 101864819 432990589 59943838 432990589 60934061 364301304 60934061 364301304 831294270 364301304 410691354 77063984 410691354 560446899 410691354 560446899 212878408 628666647 212878408 628666647 974119025 628666647 393758528 54111560 393758528 54111560 53971763 941051288 53971763 473700437 53971763 473700437 584945243 473700437 57011909 850151938 57011909 850151938 949053219 850151938 255969187 702777693 255969187 684631145 255969187 684631145 697129370 336334515 697129370 385211577 697129370 385211577 318337690 385211577 777707403 905566670 777707403 905566670 45875834 811199991 45875834 124252312 45875834 124252312 681200186 172138388 681200186 320673021 681200186 320673021 979801157 78625522 979801157 78625522 269424393 878503161 269424393 604008620 269424393 604008620 692168395 437336498 692168395 886610301 692168395 886610301 269406737 981664551 269406737 729658526 269406737 729658526 746960761 5481785 746960761 909388225 746960761 909388225 4472062 909388225 416822367 278931526 416822367 912748549 416822367 912748549 423351588 912748549 68823897 495568102 68823897 109614876 68823897 109614876 294114308 109614876 201343330 158308286 201343330 921131452 201343330 921131452 97515130 423316538 97515130 403562239 97515130 403562239 687407309 403562239 184729894 965599390 184729894 1262467 184729894 1262467 757454172 351064936 757454172 779132149 757454172 779132149 430773639 779132149 778776787 4809986 778776787 4809986 223954390 4809986 563652862 23792033 563652862 881137833 563652862 881137833 545881578 881137833 785037815 220684695 785037815 220684695 391973770 220684695 634550497 160890343 634550497 160890343 763549574 160890343 638493352 176895161 638493352 489259582 638493352 489259582 761333055 489259582 599917210 205914193 599917210 975780990 599917210 975780990 196417743 975780990 341579691 280006061 341579691 469819176 341579691 469819176 585398064 338584515 585398064 470312892 585398064 470312892 887268005 470312892 629658378 938228727 629658378 938228727 140775386 327133304 140775386 327133304 697274369 295041235 697274369 860478476 697274369 860478476 454073590 860478476 746417555 275030521 746417555 847976431 746417555 847976431 859640760 847976431 653482589 938253329 653482589 653466789 653482589 653466789 2296583 653466789 787580343 853026821 787580343 853014675 787580343 853014675 909141296 38302301 909141296 43665960 909141296 43665960 71552153 43665960 496476478 336022019 496476478 455280721 496476478 455280721 881719914 455280721 408654138 705259361 408654138 33074312 408654138 33074312 19845963 867550450 19845963 867550450 516743741 867550450 429950876 569128593 429950876 569128593 289075136 569128593 329628462 809910448 329628462 266384694 329628462 266384694 898154693 266384694 138939667 977327784 138939667 977327784 615752947 250376680 615752947 250376680 731981025 250376680 79894368 928912847 79894368 660573573 79894368 660573573 925680895 660573573 139221599 641024242 139221599 535959347 139221599 535959347 858381587 943647135 858381587 158260395 858381587 158260395 248166620 158260395 413803729 924403246 413803729 924403246 148776213 924403246 967528512 653129729 967528512 810049487 967528512 810049487 302614673 810049487 978708515 59717624 978708515 557433168 978708515 557433168 354999604 557433168 391015019 960606631 391015019 960606631 103298857 666911361 103298857 666911361 482228923 847692886 482228923 847692886 712766961 57904200 712766961 57904200 391437274 57904200 693779932 441219683 693779932 874091170 693779932 874091170 494381631 874091170 529170694 470064454 529170694 744394477 529170694 744394477 348488209 744394477 555368833 841947673 555368833 841947673 837778561 231780343 837778561 231780343 264834729 231780343 487973578 689866827 487973578 282229216 487973578 282229216 473373152 282229216 823481273 347711528 823481273 347711528 912595715 347711528 229792496 752348112 229792496 47330507 229792496 47330507 618309971 183100760 618309971 738939780 618309971 738939780 822778991 738939780 561186255 59671170 561186255 407539446 561186255 407539446 729321281 407539446 398129646 859778127 398129646 688564582 398129646 688564582 33506539 935493162 33506539 935493162 369742041 179115612 369742041 561732214 369742041 561732214 916293292 254550980 916293292 259117357 916293292 259117357 110768444 972748528 110768444 819934174 110768444 819934174 875047747 888224142 875047747 334808883 875047747 334808883 672593421 334808883 992457159 168354780 992457159 936579852 992457159 936579852 583157180 87826166 583157180 562657934 583157180 562657934 175908691 598988401 175908691 598988401 262554079 598988401 129717266 57012598 129717266 527861341 129717266 527861341 897357266 359106559 897357266 775565695 897357266 775565695 979385456 775565695 816647875 427891369 816647875 427891369 1908507 975245944 1908507 497566662 1908507 497566662 445646059 497566662 144471854 888173922 144471854 888173922 718795625 888173922 267425747 767656560 267425747 68542304 267425747 68542304 478779425 944799596 478779425 75534784 478779425 75534784 854790614 75534784 114657104 821643681 114657104 821643681 822622306 502188022 822622306 502188022 354077742 502188022 988408908 533070018 988408908 627701670 988408908 627701670 61553592 870051319 61553592 870051319 347173277 870051319 175551859 917592404 175551859 917592404 76572384 917592404 863938165 455497157 863938165 455497157 139243552 455497157 193330771 619446863 193330771 369738263 193330771 369738263 662822325 369738263 347603818 641856738 347603818 56719417 347603818 56719417 649600152 170930236 649600152 958573117 649600152 958573117 691895836 958573117 5762049 455058772 5762049 120161923 5762049 120161923 512668115 120161923 483665933 23567150 483665933 464825254 483665933 464825254 301663494 700608568 301663494 676279234 301663494 676279234 51965161 676279234 368966279 316321915 368966279 908556048 368966279 908556048 603289979 908556048 286341275 535876907 286341275 389680342 286341275 389680342 957746449 389680342 751679928 997649458 751679928 997649458 68754110 777667238 68754110 777667238 849173149 777667238 767894549 442410839 767894549 442410839 865048295 442410839 711459249 519275568 711459249 743081100 711459249 743081100 45956380 743081100 123342382 592048146 123342382 248856032 123342382 248856032 724074779 189997804 724074779 332534762 724074779 332534762 787195861 332534762 147171861 79050951 147171861 109691137 147171861 109691137 391744573 454851 391744573 51015779 391744573 51015779 168286830 51015779 470036137 233668986 470036137 859112048 470036137 859112048 851912904 102668579 851912904 102668579 432736072 830942460 432736072 165286631 432736072 165286631 782347780 165286631 437593153 271104919 437593153 983150722 437593153 983150722 510070024 983150722 23039558 903479840 23039558 903479840 792058643 903479840 675402378 145524093 675402378 145524093 74295429 996758337 74295429 877875249 74295429 877875249 530888600 574220804 530888600 453626139 530888600 453626139 847738713 453626139 260802805 601290883 260802805 249622119 260802805 249622119 736862733 249622119 381378104 540565925 381378104 297556646 381378104 297556646 274981167 297556646 959417969 206594581 959417969 885411692 959417969 885411692 273992352 885411692 711624138 513488830 711624138 626917506 711624138 626917506 217054216 845507470 217054216 845507470 962009721 845507470 820173391 256374159 820173391 608806036 820173391 608806036 563357792 608806036 724583643 568433359 724583643 864252812 724583643 864252812 43548167 864252812 980672204 328914669 980672204 328914669 312142099 759059098 312142099 759059098 968965122 759059098 717254865 74548718 717254865 74548718 233575704 74548718 346384716 170924733 346384716 788965588 346384716 788965588 629512667 788965588 141757210 437957376 141757210 437957376 60887433 437957376 358200745 736191689 358200745 736191689 966974866 464923275 966974866 609645243 966974866 609645243 384387952 609645243 984349009 115917779 984349009 811431224 984349009 811431224 547107638 222268708 547107638 261875964 547107638 261875964 24378109 643238575 24378109 210135019 24378109 210135019 637953743 210135019 233534342 508698693 233534342 374314464 233534342 374314464 135233548 374314464 915538309 53125377 915538309 53125377 920762439 53125377 743892560 104204228 743892560 104204228 751983386 104204228 613438486 18819061 613438486 18819061 782781055 18819061 462446955 411427307 462446955 565061427 462446955 565061427 767441461 785657614 767441461 652973656 767441461 652973656 391788958 652973656 781665962 590039196 781665962 802813622 781665962 802813622 195821446 802813622 839489361 639005276 839489361 930210053 839489361 930210053 308721851 827322866 308721851 827322866 918326188 408244084 918326188 408244084 328905403 408244084 512533781 233001504 512533781 807819596 512533781 807819596 986071952 807819596 667779472 867916305 667779472 512209305 667779472 512209305 7942632 6300502 7942632 517271754 7942632 517271754 722357866 208117197 722357866 208117197 75503903 208117197 616253140 415132233 616253140 415132233 771872320 415132233 673234437 241818703 673234437 241818703 23910510 502455145 23910510 136564382 23910510 136564382 609931890 136564382 545066701 407644340 545066701 812838079 545066701 812838079 79627641 817819334 79627641 203502941 79627641 203502941 215427392 203502941 178002812 418055089 178002812 369896431 178002812 369896431 469732007 369896431 440891729 63355180 440891729 966580644 440891729 966580644 679232683 966580644 234749660 8079570 234749660 442185833 234749660 442185833 823938077 442185833 128106555 540826438 128106555 540826438 898958075 602201160 898958075 997390115 898958075 997390115 919859424 997390115 412721535 361667864 412721535 743741747 412721535 743741747 116011643 743741747 275670561 793905051 275670561 694859970 275670561 694859970 783806715 950279065 783806715 414746199 783806715 414746199 456097301 996348899 456097301 148476884 456097301 148476884 891779164 148476884 2811071 959413532 2811071 576602334 2811071 576602334 888261142 50199024 888261142 50199024 65923389 504478028 65923389 504478028 722020487 57487727 722020487 214180583 722020487 214180583 839618892 214180583 237667335 86460283 237667335 748943523 237667335 748943523 39191781 748943523 955562986 59784916 955562986 786952122 955562986 786952122 765982611 584268128 765982611 595519080 765982611 595519080 21657843 595519080 712051374 156679062 712051374 156679062 58340488 619182039 58340488 180720440 58340488 180720440 774252134 180720440 156094854 874279973 156094854 741799972 156094854 741799972 28349378 741799972 70375534 857936227 70375534 818253787 70375534 818253787 930151699 818253787 738929224 58026917 738929224 605999862 738929224 605999862 422403192 349326252 422403192 710133539 422403192 710133539 256744056 401074873 256744056 207314708 256744056 207314708 643384244 207314708 165656734 11895364 165656734 215396274 165656734 215396274 890776602 941865785 890776602 831293682 890776602 831293682 77452166 831293682 778767429 607129124 778767429 639635199 778767429 639635199 864993298 639635199 482912129 829327611 482912129 556211089 482912129 556211089 26854947 556211089 760263412 167034864 760263412 174265531 760263412 174265531 933646767 174265531 333076898 942893024 333076898 942893024 757945711 120638691 757945711 239257297 757945711 239257297 433314399 239257297 485373989 448286606 485373989 902256079 485373989 902256079 284670324 902256079 381821958 531799348 381821958 446040773 381821958 446040773 298667460 446040773 757769520 281835132 757769520 281835132 323332978 281835132 869447236 73174798 869447236 359113361 869447236 359113361 955004695 359113361 929883175 284069997 929883175 284069997 189547645 284069997 452970520 184322046 452970520 184322046 99113345 184322046 594126791 977529700 594126791 627624371 594126791 627624371 311908934 627624371 945317766 426853376 945317766 898774813 945317766 898774813 566830110 92391501 566830110 863923363 566830110 863923363 743463850 863923363 357066432 48920882 357066432 882178478 357066432 882178478 849016914 882178478 450897668 790483649 450897668 371786796 450897668 371786796 264086166 371786796 678702901 160108696 678702901 345416620 678702901 345416620 105902749 345416620 620028335 185182679 620028335 765707025 620028335 765707025 102276856 765707025 116443863 323947950 116443863 323947950 662543866 323947950 583968896 447108527 583968896 447108527 198849842 447108527 572074697 754920282 572074697 644177343 572074697 644177343 113424983 524909903 113424983 524909903 109336918 524909903 453394679 595495762 453394679 234185276 453394679 234185276 42870535 485814925 42870535 310137454 42870535 310137454 743272915 385353772 743272915 563066696 743272915 563066696 617489175 563066696 734808277 462957846 734808277 875583728 734808277 875583728 905551201 875583728 805446435 307686205 805446435 307686205 287581112 868619163 287581112 153198911 287581112 153198911 835998951 406269313 835998951 488252806 835998951 488252806 245082332 488252806 418508733 908716498 418508733 908716498 289535902 908716498 400664822 942629264 400664822 673223967 400664822 673223967 961469052 673223967 735109913 385533582 735109913 385533582 10879838 385533582 464275492 101403456 464275492 101403456 114329552 101403456 951891369 538182622 951891369 538182622 51273488 538182622 536427446 176606652 536427446 849102464 536427446 849102464 113210290 917101883 113210290 917101883 688317347 626119930 688317347 752332320 688317347 752332320 86785366 752332320 702027747 923659584 702027747 608972573 702027747 608972573 818191213 608972573 711918222 50225765 711918222 740712925 711918222 740712925 572653273 740712925 999213246 60687292 999213246 964285418 999213246 964285418 561523895 278798673 561523895 572777792 561523895 572777792 22600980 572777792 415046492 524317328 415046492 426380711 415046492 426380711 971930134 426380711 616726056 834613302 616726056 190467616 616726056 190467616 264708317 190467616 997315732 353089077 997315732 353089077 621196080 44732269 621196080 409846437 621196080 409846437 391697516 409846437 741483433 633186365 741483433 726394185 741483433 726394185 957624121 236198694 957624121 784770296 957624121 784770296 146198752 827631501 146198752 344815662 146198752 344815662 116794844 344815662 724095855 392037437 724095855 870856999 724095855 870856999 83925698 989725233 83925698 867759811 83925698 867759811 705986683 867759811 22727850 274295729 22727850 216673688 22727850 216673688 170468425 216673688 142758849 986535025 142758849 986535025 956171186 462455964 956171186 519549558 956171186 519549558 138936444 983256025 138936444 377708360 138936444 377708360 750600858 377708360 494963746 859138678 494963746 792979383 494963746 792979383 28838788 769455606 28838788 769455606 418995737 769455606 42564721 978804349 42564721 672236193 42564721 672236193 854555783 882779387 854555783 649510853 854555783 649510853 426966272 915418447 426966272 278303465 426966272 278303465 873138971 883549650 873138971 128469037 873138971 128469037 281734124 128469037 739183730 919604585 739183730 239632737 739183730 239632737 281813307 239632737 285168707 385433469 285168707 347174617 285168707 347174617 752224570 731091456 752224570 763243685 752224570 763243685 927762587 763243685 79504886 483087741 79504886 483087741 613024672 483087741 329781723 885129244 329781723 556197835 329781723 556197835 408356726 556197835 261324835 418809641 261324835 145308937 261324835 145308937 702847387 916482406 702847387 445167747 702847387 445167747 86152165 445167747 680603352 411668892 680603352 548182319 680603352 548182319 328729043 548182319 566238234 172934349 566238234 172934349 960687042 276705724 960687042 460862853 960687042 460862853 8658115 468321785 8658115 41143541 8658115 41143541 995105103 41143541 753460788 761606535 753460788 633765646 753460788 633765646 203212566 890962621 203212566 890962621 746641042 890962621 450967192 737397287 450967192 737397287 301984610 737397287 337213965 247232087 337213965 543084835 337213965 543084835 337848328 543084835 254198992 900214378 254198992 900214378 275439469 900214378 35056486 985660915 35056486 985660915 991410923 473286059 991410923 473286059 260346356 473286059 289335398 917024239 289335398 259892822 289335398 259892822 974638524 182422559 974638524 182422559 458466631 969466014 458466631 421294813 458466631 421294813 792386047 421294813 398500622 143651184 398500622 773894765 398500622 773894765 933042208 773894765 179901121 173614227 179901121 779762320 179901121 779762320 465984458 284533916 465984458 865053523 465984458 865053523 726095735 865053523 34607367 803648163 34607367 353108954 34607367 353108954 958518464 392122253 958518464 934324427 958518464 934324427 360732792 20576193 360732792 751745499 360732792 751745499 92511815 751745499 528156767 538401563 528156767 42367476 528156767 42367476 955704839 42367476 866673378 943016942 866673378 44371154 866673378 44371154 316522341 44371154 685660243 348404781 685660243 796394185 685660243 796394185 855146615 796394185 428468495 223599670 428468495 223599670 7671714 223599670 509494793 210541214 509494793 336508818 509494793 336508818 718674827 544008689 718674827 593422382 718674827 593422382 476411462 473251766 476411462 524839742 476411462 524839742 639157254 524839742 557863350 467316561 557863350 942718267 557863350 942718267 876287817 306437696 876287817 306437696 159580007 306437696 309038833 614544419 309038833 431468221 309038833 431468221 868378301 431468221 47546027 782840289 47546027 739693326 47546027 739693326 830882512 739693326 42492353 532675364 42492353 532675364 470824755 206467727 470824755 497799009 470824755 497799009 512151081 497799009 3413811 781731332 3413811 781731332 737839210 237435516 737839210 726554924 737839210 726554924 970935986 726554924 912603778 387887089 912603778 387887089 963997133 387887089 553394641 23451472 553394641 23451472 498748871 23451472 732520548 620545871 732520548 809526129 732520548 809526129 106379005 809526129 458293727 765886603 458293727 455964327 458293727 455964327 124962972 455964327 247674392 746944966 247674392 376220119 247674392 376220119 892306156 376220119 102073356 672518058 102073356 267844671 102073356 267844671 382190904 267844671 236309541 483591106 236309541 92970368 236309541 92970368 326542066 33167170 326542066 33167170 246797825 33167170 402053072 748787182 402053072 557421933 402053072 557421933 403086518 557421933 24179045 753755108 24179045 753755108 637859348 753755108 593014555 294887560 593014555 301286680 593014555 301286680 11383319 950356276 11383319 950356276 490759301 375954226 490759301 859575629 490759301 859575629 840115405 485402155 840115405 567264578 840115405 567264578 384402335 567264578 782661731 345813367 782661731 792797829 782661731 792797829 968750041 792797829 913975408 24765833 913975408 951249465 913975408 951249465 423499603 149144230 423499603 534663971 423499603 534663971 638431880 534663971 247112472 876737807 247112472 785653689 247112472 785653689 840005528 785653689 335450152 986430936 335450152 441083338 335450152 441083338 485605385 674633077 485605385 226350221 485605385 226350221 26097829 226350221 146471960 922558686 146471960 415493020 146471960 415493020 74407617 415493020 718285530 359268077 718285530 369037294 718285530 369037294 493641375 369037294 997257920 614220744 997257920 853568369 997257920 853568369 307799159 790785963 307799159 459159237 307799159 459159237 738310689 459159237 258954037 925402894 258954037 260598024 258954037 260598024 209501176 260598024 580647493 112358629 580647493 112358629 584641637 112358629 385595024 923989603 385595024 923989603 934371506 381280772 934371506 381280772 611546463 381280772 864766346 400730183 864766346 400730183 404767213 400730183 548645376 154337353 548645376 598663922 548645376 598663922 956028541 598663922 39635455 771110036 39635455 23418540 39635455 23418540 214430897 23418540 210785777 19088027 210785777 196440235 210785777 196440235 635782450 900483187 635782450 160273931 635782450 160273931 283575296 269421854 283575296 980874652 283575296 980874652 969872010 980874652 23368969 388571464 23368969 388571464 223110824 832131830 223110824 832131830 578094105 832131830 83937249 577399684 83937249 517629970 83937249 517629970 997154457 289153309 997154457 289153309 42502452 644918032 42502452 225717968 42502452 225717968 995012538 225717968 593316627 155084904 593316627 229628782 593316627 229628782 534682556 229628782 545762152 884013550 545762152 884013550 982998236 884013550 723341245 63918049 723341245 309926947 723341245 309926947 50677182 309926947 501080080 32739746 501080080 446008866 501080080 446008866 785223382 446008866 435349183 290982318 435349183 512375048 435349183 512375048 25943979 559373623 25943979 559373623 517801114 559373623 326111644 640522999 326111644 493243633 326111644 493243633 662338490 493243633 361920716 765547337 361920716 765547337 308250141 765547337 746410872 166065145 746410872 477955716 746410872 477955716 349381871 477955716 876969315 324769188 876969315 396243558 876969315 396243558 113083149 396243558 764666147 845916604 764666147 704438266 764666147 704438266 791596256 704438266 537525146 787506077 537525146 787506077 277394098 787506077 899816902 960137510 899816902 719762613 899816902 719762613 132322842 719762613 424986706 33625537 424986706 561905746 424986706 561905746 679519115 13125205 679519115 13125205 878951681 13125205 324549022 714984539 324549022 344561895 324549022 344561895 973200155 549920374 973200155 695019796 973200155 695019796 250917583 861044113 250917583 585477331 250917583 585477331 499048063 585477331 224190594 601599745 224190594 266945364 224190594 266945364 858623318 266945364 44104982 583602204 44104982 583602204 988438764 263256307 988438764 263256307 427062136 263256307 727125048 913548512 727125048 913548512 145031887 913548512 320645263 207241195 320645263 333679740 320645263 333679740 936484617 333679740 83214157 978569858 83214157 906904475 83214157 906904475 725448176 430027373 725448176 773615668 725448176 773615668 385808434 415415729 385808434 367231135 385808434 367231135 653933685 367231135 614221618 338873191 614221618 582104813 614221618 582104813 299366298 582104813 830813717 417489339 830813717 631872757 830813717 631872757 726222276 631872757 965279816 630758390 965279816 630758390 1538201 450638448 1538201 450638448 586904690 450638448 155204644 661538012 155204644 634006145 155204644 634006145 635216112 3402867 635216112 610680689 635216112 610680689 726254452 610680689 394492037 741938091 394492037 741938091 770026855 741938091 551723875 794489799 551723875 224324334 551723875 224324334 161458568 224324334 578767238 587638107 578767238 59844766 578767238 59844766 142457830 28453638 142457830 497598719 142457830 497598719 86549299 497598719 857722018 189002370 857722018 596532152 857722018 596532152 164031123 821905868 164031123 821905868 221135092 821905868 163298167 917610590 163298167 917610590 920596247 866548286 920596247 866548286 878376915 866548286 987445682 80900540 987445682 80900540 539949216 80900540 855260948 307505586 855260948 711143699 855260948 711143699 155748415 504811332 155748415 29474941 155748415 29474941 769817940 225223131 769817940 382784661 769817940 382784661 309926179 382784661 987254281 351980891 987254281 351980891 148071584 351980891 642521444 993546167 642521444 817446703 642521444 817446703 144124654 764216456 144124654 388940185 144124654 388940185 944409650 388940185 407759148 784464811 407759148 419976541 407759148 419976541 10406182 747663223 10406182 747663223 924452548 747663223 835810635 158332438 835810635 158332438 107165693 674999299 107165693 222055200 107165693 222055200 843040198 222055200 259615978 582409501 259615978 582409501 863051865 877767757 863051865 3282468 863051865 3282468 995113692 3282468 499381489 921631874 499381489 921631874 952624909 921631874 272406865 831472101 272406865 831472101 992681243 831472101 933349455 107714707 933349455 628000837 933349455 628000837 29905605 5445666 29905605 648002830 29905605 648002830 877023342 899710981 877023342 560566807 877023342 560566807 882633654 560566807 236347790 855243159 236347790 855243159 82599967 855243159 637254338 23968681 637254338 23968681 865723731 23968681 31566478 977366652 31566478 977366652 627084668 977366652 433680947 28998619 433680947 758661360 433680947 758661360 868966813 758661360 62855371 825057501 62855371 825057501 905704895 339886816 905704895 339886816 6339261 339886816 535734197 168991983 535734197 168991983 636142939 168991983 365770397 73222058 365770397 73222058 605177516 610848338 605177516 565741510 605177516 565741510 380089662 565741510 456235961 30300321 456235961 773679547 456235961 773679547 514715006 773679547 356041485 872135914 356041485 872135914 946575779 504281573 946575779 534245822 946575779 534245822 424901493 992025061 424901493 184761882 424901493 184761882 995277447 228305031 995277447 228305031 189931836 622435677 189931836 588556126 189931836 588556126 9996383 588556126 888532631 539365127 888532631 806874852 888532631 806874852 556955887 71485984 556955887 71485984 851618552 71485984 229719275 913524917 229719275 913524917 906438347 5268595 906438347 302136765 906438347 302136765 418110155 967157337 418110155 269300777 418110155 269300777 345962012 269300777 627664394 349662504 627664394 349662504 359330038 349662504 646624644 884663188 646624644 115729759 646624644 115729759 390973931 115729759 424909047 118534315 424909047 401358616 424909047 401358616 539744342 401358616 474945921 794866828 474945921 104571998 474945921 104571998 665771214 104571998 181449672 101943910 181449672 266186896 181449672 266186896 21466375 266186896 454469098 236771738 454469098 602686269 454469098 602686269 862178412 602686269 235454000 170881133 235454000 769224309 235454000 769224309 503158795 769224309 350522391 324229410 350522391 687323468 350522391 687323468 233254826 687323468 978612612 583405670 978612612 838191992 978612612 838191992 546166612 186695935 546166612 403333772 546166612 403333772 654310952 403333772 358900523 248279645 358900523 279708755 358900523 279708755 252737135 279708755 361179108 561815451 361179108 561815451 339425330 561815451 380809815 956175319 380809815 956175319 172169761 956175319 344922969 958565956 344922969 958565956 482851179 958565956 59803686 310862955 59803686 303764135 59803686 303764135 641886809 876095030 641886809 286132966 641886809 286132966 585171505 286132966 724025972 978451505 724025972 442934917 724025972 442934917 99254571 843094044 99254571 115142832 99254571 115142832 938259019 996769967 938259019 876006881 938259019 876006881 68786660 876006881 711750855 276401765 711750855 276401765 50445277 276401765 258949368 335926703 258949368 151931727 258949368 151931727 121745025 781909862 121745025 272132763 121745025 272132763 684053202 272132763 174528684 969014215 174528684 285812402 174528684 285812402 788084523 911867213 788084523 7144043 788084523 7144043 7902612 412974662 7902612 412974662 566146695 443063763 566146695 963361712 566146695 963361712 195617427 963361712 945727706 379971362 945727706 493936492 945727706 493936492 268452443 53141421 268452443 146353994 268452443 146353994 683680600 146353994 441887254 715579359 441887254 715579359 528584955 715579359 290010468 236294709 290010468 540731767 290010468 540731767 135761723 520831642 135761723 520831642 29140198 520831642 917887857 177604621 917887857 177604621 346646949 696998111 346646949 376181112 346646949 376181112 17506109 376181112 831898900 205588895 831898900 879269329 831898900 879269329 47773421 822624262 47773421 822624262 352200194 822624262 6669991 710721899 6669991 494373034 6669991 494373034 596899329 964761986 596899329 299654384 596899329 299654384 81804885 299654384 777663652 530848708 777663652 644758077 777663652 644758077 51993410 791868587 51993410 791868587 946669485 791868587 882252371 191625913 882252371 191625913 71214959 191625913 847536783 148489394 847536783 788549912 847536783 788549912 413463096 320741853 413463096 356497725 413463096 356497725 968760677 356497725 179468236 746792536 179468236 746792536 602467461 746792536 52297483 252700178 52297483 190139042 52297483 190139042 926125642 425976647 926125642 425976647 23765324 349225562 23765324 349225562 319708462 349225562 169198176 616110222 169198176 110017300 169198176 110017300 867343351 110017300 561843223 182145693 561843223 213691526 561843223 213691526 400608836 213691526 957256827 466442819 957256827 655587121 957256827 655587121 245334909 593285458 245334909 138362830 245334909 138362830 643061890 984355392 643061890 695489821 643061890 695489821 832280878 695489821 217791932 792454082 217791932 792454082 807152166 792454082 624519736 246812343 624519736 828923755 624519736 828923755 983275101 828923755 324582349 587638440 324582349 165619304 324582349 165619304 128217301 165619304 531226956 741337139 531226956 440414987 531226956 440414987 951069441 440414987 304614374 853088535 304614374 550885113 304614374 550885113 605165803 550885113 593717337 88515567 593717337 174828514 593717337 174828514 645563003 906769784 645563003 187795825 645563003 187795825 174886064 187795825 754748977 216732134 754748977 461739626 754748977 461739626 140461493 469694933 140461493 469694933 679178631 118487272 679178631 118487272 939466060 118487272 893846510 39517157 893846510 39517157 975684621 39517157 112899981 375275230 112899981 375275230 897684662 143807395 897684662 143807395 313767974 921109595 313767974 921109595 722757140 322117881 722757140 333578982 722757140 333578982 282210586 333578982 828775807 43547236 828775807 43547236 102488683 43547236 795947708 296951403 795947708 773421550 795947708 773421550 247595797 909987924 247595797 909987924 187541609 909987924 502905047 10905423 502905047 313752411 502905047 313752411 682590343 313752411 515629950 845450666 515629950 275985944 515629950 275985944 61947739 275985944 654453559 550488796 654453559 983952174 654453559 983952174 246014853 983952174 999332368 349459458 999332368 359072159 999332368 359072159 37592804 359072159 252191158 869239305 252191158 869239305 800426222 869239305 647370000 675075228 647370000 245528058 647370000 245528058 211358870 87993771 211358870 277159660 211358870 277159660 697550428 277159660 384511362 985882840 384511362 985882840 24115171 646463968 24115171 646463968 627774173 904368668 627774173 228348676 627774173 228348676 112021198 228348676 366558717 817539302 366558717 817539302 380133185 817539302 284552463 784190087 284552463 701039863 284552463 701039863 995006690 43612309 995006690 43612309 452957503 43612309 842886628 241474593 842886628 417682892 842886628 417682892 83958190 417682892 833646563 113400398 833646563 113400398 553245765 113400398 596900328 294175268 596900328 730508965 596900328 730508965 216216684 596255945 216216684 596255945 846744655 145842901 846744655 975338230 846744655 975338230 163068699 655021952 163068699 343821172 163068699 343821172 492806419 310028464 492806419 310028464 97426265 310028464 132619086 358933966 132619086 213756763 132619086 213756763 994390303 213756763 45325717 996370049 45325717 996370049 709728908 996370049 379280370 634751739 379280370 593098353 379280370 593098353 37503237 593098353 812685313 782247408 812685313 996083216 812685313 996083216 133182631 996083216 564525952 605059889 564525952 542170070 564525952 542170070 599238571 542170070 358780443 975159272 358780443 229147090 358780443 229147090 854209858 229147090 362115979 579837523 362115979 575234597 362115979 575234597 141020705 575234597 207747170 848886698 207747170 325025118 207747170 325025118 496001181 758825169 496001181 117551029 496001181 117551029 884039913 117551029 74494318 756238975 74494318 756238975 927384733 590855700 927384733 675835032 927384733 675835032 94663264 863445170 94663264 863445170 880109841 296620710 880109841 709043583 880109841 709043583 962061841 709043583 582546199 327241677 582546199 327241677 479957940 141386899 479957940 517214974 479957940 517214974 966393535 517214974 363670422 431852720 363670422 410710969 363670422 410710969 710243731 410710969 419110825 93737504 419110825 93737504 200487854 93737504 379951317 242415221 379951317 941750331 379951317 941750331 139892335 941750331 325912019 926047234 325912019 926047234 99353859 926047234 188652610 923969983 188652610 419928010 188652610 419928010 788662568 419928010 425045865 980344273 425045865 936015171 425045865 936015171 251426163 936015171 572352350 746206210 572352350 746206210 65580106 746206210 909176567 227382308 909176567 227382308 61644677 227382308 410144981 791643223 410144981 636077858 410144981 636077858 695044599 636077858 28291042 989627424 28291042 989627424 736418356 989627424 343440420 95214227 343440420 95214227 922799160 29657136 922799160 998809612 922799160 998809612 960072719 998809612 244480272 910434189 244480272 910434189 438818792 910434189 362722544 707222336 362722544 429580873 362722544 429580873 752645048 429580873 335614146 334352636 335614146 919931886 335614146 919931886 389527757 919931886 50007997 202235872 50007997 197904848 50007997 197904848 877631698 294169410 877631698 920384579 877631698 920384579 268949278 920384579 531944896 843032092 531944896 297939581 531944896 297939581 453320426 951799487 453320426 122671805 453320426 122671805 878593586 122671805 528635744 452309606 528635744 660842835 528635744 660842835 161380459 311342283 161380459 74831636 161380459 74831636 663970443 867791553 663970443 707053813 663970443 707053813 237388625 707053813 257154598 866990670 257154598 153726622 257154598 153726622 463305231 748465432 463305231 166512131 463305231 166512131 987386116 41076375 987386116 330090655 987386116 330090655 201692754 936006973 201692754 336316030 201692754 336316030 901145121 336316030 667554799 934280250 667554799 934280250 898066500 934280250 438444903 777640676 438444903 708493402 438444903 708493402 936172264 708493402 877205994 217712424 877205994 298434718 877205994 298434718 595124824 57135463 595124824 186740733 595124824 186740733 20677097 186740733 708618139 529119294 708618139 808406783 708618139 808406783 392331331 339103445 392331331 509929900 392331331 509929900 182434696 509929900 356887899 320974787 356887899 669553511 356887899 669553511 327659276 669553511 684082761 711100861 684082761 481510983 684082761 481510983 282607144 481510983 708766505 552059199 708766505 989283042 708766505 989283042 448588080 933788626 448588080 708933186 448588080 708933186 448940485 708933186 35730530 34600079 35730530 456875225 35730530 456875225 500655881 449619073 500655881 744234580 500655881 744234580 743067266 744234580 280559875 418699693 280559875 332934281 280559875 332934281 401473103 332934281 230367450 841629220 230367450 126782889 230367450 126782889 478868617 126782889 136781660 997045807 136781660 355845342 136781660 355845342 513854143 355845342 9911478 583947292 9911478 583947292 959938720 583947292 128902511 95496633 128902511 95496633 540909939 95496633 196356714 825706891 196356714 528839193 196356714 528839193 81277810 528839193 652428178 130081169 652428178 130081169 13777283 130081169 221605080 902228240 221605080 308750961 221605080 308750961 398010258 522749453 398010258 344764592 398010258 344764592 681434924 344764592 673833737 63388729 673833737 114441749 673833737 114441749 708918825 114441749 366012629 124598743 366012629 742975409 366012629 742975409 941188126 742975409 608610582 128911996 608610582 746039246 608610582 746039246 796796250 746039246 642873950 741630362 642873950 368608682 642873950 368608682 954356224 368608682 10613878 689652463 10613878 630813368 10613878 630813368 958292195 323886231 958292195 323886231 226402287 323886231 320774311 727589503 320774311 727589503 552350586 600959773 552350586 233400795 552350586 233400795 873733181 161439934 873733181 996157566 873733181 996157566 879902720 996157566 443495459 211947007 443495459 211947007 422658962 211947007 767939918 707120129 767939918 707120129 869005296 707120129 862242627 243427618 862242627 243427618 73032733 243427618 639524757 255504818 639524757 255504818 579319577 926275664 579319577 865277149 579319577 865277149 739088148 865277149 547058878 163123144 547058878 865929843 547058878 865929843 346566074 865929843 542211300 964119387 542211300 964119387 258457477 742951728 258457477 649467642 258457477 649467642 722132923 649467642 560693711 901820415 560693711 746220650 560693711 746220650 318350874 904706174 318350874 904706174 753392904 904706174 693628870 170406251 693628870 305163002 693628870 305163002 120891832 343383292 120891832 144005452 120891832 144005452 987296234 144005452 552834818 186751621 552834818 615235443 552834818 615235443 171614277 615235443 427222084 460856526 427222084 428131456 427222084 428131456 330543913 428131456 851249450 228296840 851249450 702989214 851249450 702989214 100421152 702989214 890084190 20582213 890084190 20582213 224504357 592376741 224504357 592376741 903807346 592376741 813140973 172103724 813140973 172103724 993041023 172103724 289027641 757484303 289027641 757484303 44872307 757484303 782486786 972192480 782486786 441605227 782486786 441605227 817160008 441605227 719669023 508000422 719669023 674008252 719669023 674008252 392644404 674008252 400275506 269041253 400275506 993595356 400275506 993595356 827072286 993595356 585036147 967281173 585036147 967281173 189343313 967281173 251499241 117398379 251499241 486323140 251499241 486323140 945355714 486323140 230395045 792138699 230395045 129565486 230395045 129565486 27963046 129565486 134920218 279636415 134920218 106302307 134920218 106302307 585965112 106302307 291270044 729295678 291270044 44805253 291270044 44805253 641917537 286369153 641917537 286369153 979305506 286369153 919309443 950715003 919309443 210998868 919309443 210998868 697468789 210998868 882406824 50466695 882406824 50466695 713737145 50466695 988077896 310737717 988077896 763740651 988077896 763740651 543645933 763740651 873773699 913405423 873773699 326463854 873773699 326463854 896679449 326463854 633061564 403781986 633061564 403781986 482988198 621757574 482988198 497274918 482988198 497274918 597672100 428597248 597672100 428597248 815388719 428597248 373242408 593079451 373242408 348773050 373242408 348773050 541228075 348773050 94033826 851398987 94033826 851398987 570687572 344572253 570687572 420782356 570687572 420782356 966500576 296103326 966500576 296103326 821533374 215002464 821533374 229341141 821533374 229341141 966616840 229341141 184182933 727073000 184182933 727073000 957591328 727073000 619788856 671587296 619788856 522790112 619788856 522790112 60106474 522790112 259461786 634482451 259461786 30617408 259461786 30617408 885780925 30617408 179066622 826299737 179066622 513044820 179066622 513044820 737840771 822045269 737840771 184845383 737840771 184845383 903992810 184845383 296558540 993629854 296558540 244726012 296558540 244726012 656927104 269383815 656927104 798687697 656927104 798687697 807186312 798687697 649339848 139778013 649339848 634795244 649339848 634795244 317010144 634795244 745673587 446316747 745673587 902755954 745673587 902755954 358344203 902755954 430674155 247378751 430674155 722869906 430674155 722869906 147822151 42814067 147822151 405699150 147822151 405699150 632840715 405699150 564534943 255081682 564534943 629089389 564534943 629089389 666270132 629089389 136125683 877793540 136125683 357375885 136125683 357375885 325662370 357375885 19233710 758957011 19233710 758957011 515977325 758957011 161177389 330564069 161177389 320181219 161177389 320181219 841829103 294776687 841829103 489989463 841829103 489989463 537787866 489989463 984223102 785511271 984223102 823384672 984223102 823384672 126185256 670502565 126185256 538114688 126185256 538114688 729033650 165053298 729033650 165053298 102657110 165053298 134682731 446975680 134682731 446975680 888989542 161512387 888989542 161512387 159117240 519155347 159117240 519155347 911423963 8945178 911423963 758184479 911423963 758184479 176069310 909088030 176069310 909088030 48670777 909088030 339846257 83905515 339846257 491361709 339846257 491361709 724934140 491361709 448998086 278057114 448998086 832753117 448998086 832753117 835784058 832753117 560906409 616496459 560906409 324097243 560906409 324097243 34674641 982909471 34674641 982909471 632644025 982909471 603993762 67803731 603993762 474457111 603993762 474457111 598878820 474457111 814905062 999448387 814905062 541086396 814905062 541086396 151367166 664283449 151367166 664283449 325791145 800055278 325791145 623725528 325791145 623725528 875881952 749260600 875881952 885205362 875881952 885205362 82051697 885205362 217328790 788804730 217328790 232182831 217328790 232182831 859719900 259141011 859719900 259141011 960013790 259141011 326818241 864997634 326818241 642395041 326818241 642395041 668447316 615660661 668447316 833474189 668447316 833474189 146469550 833474189 698587927 483546710 698587927 835608793 698587927 835608793 286771106 835608793 845945763 327226130 845945763 327226130 715467020 327226130 974141402 231357645 974141402 231357645 430949624 231357645 740863544 85197252 740863544 85197252 503620662 85197252 714988790 619071036 714988790 642611880 714988790 642611880 720984964 642611880 259457152 422481 259457152 422481 147624567 422481 878547021 86441619 878547021 133996014 878547021 133996014 991114192 133996014 536846589 935274701 536846589 596420489 536846589 596420489 405433793 596420489 711536004 908512616 711536004 546196386 711536004 546196386 847507779 546196386 314346119 152556892 314346119 266765920 314346119 266765920 730060198 266765920 642338083 445815190 642338083 445815190 7832904 445815190 624666633 841076174 624666633 169112718 624666633 169112718 602554120 169112718 870888923 19209119 870888923 19209119 459889225 19209119 866204747 498839735 866204747 954050453 866204747 954050453 82420458 954050453 807944771 20785355 807944771 842636798 807944771 842636798 104575567 842636798 895234702 166363534 895234702 166363534 801205679 178087430 801205679 976889211 801205679 976889211 185334606 769779091 185334606 612307270 185334606 612307270 704473005 612307270 74840047 978824018 74840047 6681310 74840047 6681310 485652493 6681310 273040575 877766213 273040575 877766213 803162524 126589203 803162524 126589203 438083385 126589203 993773321 165081877 993773321 533817845 993773321 533817845 620386215 52240915 620386215 567141199 620386215 567141199 520262711 671778814 520262711 101044061 520262711 101044061 877680490 101044061 655345434 59602857 655345434 59602857 698128786 59602857 142413930 836537653 142413930 680164616 142413930 680164616 228464486 680164616 189727452 916770255 189727452 215387544 189727452 215387544 677106638 621299776 677106638 720043765 677106638 720043765 67984413 27016933 67984413 93850181 67984413 93850181 340487621 902251205 340487621 747119834 340487621 747119834 132190648 747119834 153555676 736330174 153555676 136716919 153555676 136716919 993698962 136716919 819959473 257680455 819959473 555591523 819959473 555591523 498063338 529876550 498063338 8946793 498063338 8946793 971368306 8946793 485778884 89511929 485778884 661217817 485778884 661217817 835542294 661217817 334422758 982234387 334422758 982234387 809848373 36331256 809848373 36331256 359232188 36331256 851319295 17899852 851319295 291063675 851319295 291063675 614372923 291063675 832235586 58271580 832235586 58271580 49907457 954540763 49907457 423902370 49907457 423902370 592794995 423902370 450604868 740347766 450604868 590185448 450604868 590185448 833064917 590185448 104236304 631010688 104236304 631010688 820146002 631010688 447465823 988528451 447465823 556453714 447465823 556453714 693185149 556453714 193709620 971671200 193709620 971671200 329031933 971671200 162905492 707028569 162905492 466725719 162905492 466725719 928889447 55895593 928889447 381135226 928889447 381135226 284358425 970981337 284358425 916274251 284358425 916274251 716730365 916274251 62819656 786687427 62819656 251769271 62819656 251769271 381795520 934131237 381795520 934131237 874449936 934131237 716633117 949173950 716633117 268437252 716633117 268437252 983914860 268437252 662311445 915537517 662311445 857939053 662311445 857939053 396846271 581848750 396846271 165413401 396846271 165413401 849829008 81550302 849829008 395238470 849829008 395238470 964610644 395238470 283925615 143812103 283925615 579221954 283925615 579221954 996443075 579221954 148640615 591236430 148640615 485960128 148640615 485960128 842995468 485960128 643644792 747678732 643644792 683192622 643644792 683192622 278232642 576199737 278232642 362341702 278232642 362341702 996319395 728209393 996319395 728209393 302706351 728209393 765281497 415739430 765281497 415739430 16836212 415739430 428164864 68497763 428164864 68497763 854605819 68497763 65642445 881615342 65642445 881615342 621175085 11366065 621175085 11366065 159126259 636180472 159126259 266427461 159126259 266427461 987804960 266427461 613782576 83050139 613782576 654332218 613782576 654332218 857886701 654332218 833206923 556056470 833206923 952293341 833206923 952293341 716859911 952293341 862428466 63758508 862428466 588311134 862428466 588311134 616933884 2221108 616933884 815797246 616933884 815797246 211501138 815797246 956032519 142417069 956032519 142417069 322730603 702983555 322730603 214204941 322730603 214204941 315260121 214204941 873232071 197998390 873232071 197998390 673835654 15908366 673835654 396436910 673835654 396436910 255984005 581827578 255984005 466173171 255984005 466173171 649368699 52906761 649368699 591550138 649368699 591550138 10914398 314340212 10914398 82196901 10914398 82196901 651339705 683186957 651339705 491034307 651339705 491034307 97968862 491034307 511277130 761219598 511277130 135027385 511277130 135027385 150827905 135027385 324483073 798193742 324483073 798193742 345660194 798193742 321088216 21886403 321088216 682202748 321088216 682202748 576273812 682202748 322526708 61380146 322526708 61380146 650856628 4088907 650856628 790884740 650856628 790884740 350837904 12904416 350837904 12904416 45176661 904084973 45176661 904084973 846742535 904084973 237125985 98992116 237125985 158204432 237125985 158204432 648999736 158204432 492639613 282864067 492639613 282864067 362470007 282864067 721561757 245208578 721561757 908716691 721561757 908716691 92585187 908716691 654495316 810300309 654495316 810300309 151756170 810300309 916503424 142547426 916503424 142547426 346564039 142547426 383690859 801682162 383690859 801682162 823884498 588583022 823884498 588583022 893753578 588583022 378761625 721979039 378761625 205212640 378761625 205212640 27792030 205212640 953543554 296250268 953543554 337223178 953543554 337223178 582377004 337223178 721619472 26417760 721619472 26417760 122350641 101271526 122350641 309248268 122350641 309248268 69937391 309248268 246880924 827176091 246880924 827176091 804518488 734739054 804518488 734739054 231895855 734739054 675547902 630485046 675547902 633532289 675547902 633532289 111206935 633532289 221838343 197307708 221838343 786541156 221838343 786541156 969156837 786541156 820602932 218939417 820602932 314172841 820602932 314172841 259688301 907641413 259688301 907641413 210339815 907641413 611396283 172179744 611396283 808417390 611396283 808417390 155895914 808417390 761778509 144433075 761778509 387266490 761778509 387266490 295621481 387266490 818258753 930054559 818258753 930054559 2701233 930054559 39113146 853481876 39113146 425707628 39113146 425707628 831137632 425707628 127936367 685772126 127936367 685772126 963588019 685772126 949709390 995089145 949709390 122728213 949709390 122728213 181482750 122728213 547365995 356096755 547365995 634991966 547365995 634991966 48183572 634991966 281088152 70782716 281088152 930002690 281088152 930002690 941847573 822733591 941847573 895484775 941847573 895484775 587666211 469692900 587666211 834870357 587666211 834870357 218867241 834870357 544573909 252528112 544573909 798167602 544573909 798167602 344527113 940590140 344527113 335927863 344527113 335927863 784190989 335927863 23186515 463339537 23186515 463339537 659867402 235741657 659867402 299541324 659867402 299541324 148915962 299541324 368355999 809786973 368355999 809786973 165405173 809786973 283854744 694423260 283854744 694423260 256567788 694423260 658311848 931943322 658311848 393306294 658311848 393306294 327454938 862248722 327454938 479329886 327454938 479329886 960496540 479329886 26539278 835653832 26539278 542619668 26539278 542619668 328829712 542619668 23360661 714027282 23360661 714027282 341897343 162864573 341897343 336742009 341897343 336742009 605229865 336742009 590177057 250164221 590177057 250164221 665626543 250164221 12329095 974182363 12329095 974182363 459065172 974182363 267000080 844114949 267000080 844114949 747391580 844114949 89591055 964989851 89591055 494002450 89591055 494002450 972478813 738762961 972478813 759966388 972478813 759966388 592097160 759966388 687516795 962525219 687516795 962525219 312400923 588871115 312400923 464079832 312400923 464079832 516061601 464079832 99641257 671397314 99641257 506800554 99641257 506800554 552926130 506800554 233234492 565145303 233234492 524545515 233234492 524545515 842370324 524545515 430011021 5812144 430011021 522106152 430011021 522106152 323512720 522106152 637599793 881543503 637599793 881543503 976217832 881543503 16689024 89235006 16689024 2292244 16689024 2292244 953865747 2292244 885814808 48812846 885814808 499970332 885814808 499970332 100787601 942110533 100787601 942110533 152949525 891961887 152949525 891961887 974530153 171000461 974530153 835296746 974530153 835296746 144577330 835296746 379863141 526670880 379863141 440730216 379863141 440730216 183028156 440730216 642626071 226090659 642626071 226090659 700703375 226090659 655310285 516320661 655310285 877350985 655310285 877350985 782843587 877350985 54105323 808579806 54105323 598547825 54105323 598547825 53885197 598547825 70855665 655644656 70855665 655644656 780112460 104418149 780112460 104418149 215760966 104418149 992841640 337285077 992841640 502291332 992841640 502291332 256924559 502291332 642447572 401432279 642447572 401432279 684147258 401432279 154470391 808324970 154470391 808324970 920756394 811135456 920756394 811135456 380803481 342072991 380803481 426314301 380803481 426314301 168705409 426314301 982856489 118850691 982856489 118850691 162990193 838699538 162990193 787898527 162990193 787898527 514457810 787898527 207873302 946875931 207873302 946875931 740834046 946875931 405254545 965551577 405254545 965551577 639760690 965551577 424472473 345308646 424472473 615005896 424472473 615005896 383683472 615005896 777499972 299425541 777499972 299425541 859507639 299425541 642945899 437127088 642945899 437127088 102729598 727975696 102729598 121850658 102729598 121850658 941680982 121850658 715406945 649931777 715406945 889080027 715406945 889080027 453791247 223284721 453791247 467902365 453791247 467902365 370481772 606472694 370481772 606472694 715721561 606472694 5978259 139123909 5978259 19133707 5978259 19133707 798281676 19133707 543633287 989759595 543633287 989759595 502305656 989759595 531451416 439231740 531451416 978972287 531451416 978972287 341230380 900564666 341230380 900564666 874479693 900564666 367965019 244044175 367965019 416525670 367965019 416525670 912468097 416525670 715733710 772022470 715733710 260565193 715733710 260565193 963704159 178791754 963704159 178791754 161459764 178791754 457353449 844188119 457353449 790805890 457353449 790805890 47055085 90425904 47055085 90425904 262515242 479336315 262515242 200374846 262515242 200374846 716106402 995429223 716106402 790455700 716106402 790455700 610975650 790455700 897850281 899985860 897850281 233752064 897850281 233752064 210334631 233752064 645329527 159064396 645329527 360624748 645329527 360624748 214651591 360624748 448051075 943914327 448051075 943914327 118126900 943914327 950446138 38932914 950446138 877071254 950446138 877071254 197452153 674996024 197452153 342183517 197452153 342183517 936742638 342183517 47951041 865773235 47951041 5776207 47951041 5776207 728847052 274703233 728847052 274703233 163351578 688428428 163351578 234857067 163351578 234857067 571134913 843885443 571134913 843885443 255175457 843885443 937702375 325276599 937702375 325276599 792986612 325276599 968979041 152409426 968979041 152409426 237987089 152409426 952611514 624375748 952611514 624375748 7107016 624375748 136821047 565452782 136821047 565452782 29615262 565452782 365396489 872030983 365396489 233607214 365396489 233607214 66224177 233607214 78982976 442062624 78982976 222950582 78982976 222950582 961164230 222950582 932502334 284624195 932502334 284624195 848729732 284624195 881690962 7247218 881690962 7247218 88239265 951829335 88239265 951829335 835201447 951829335 462706295 782481507 462706295 782481507 15704169 782481507 251448717 771736746 251448717 228812543 251448717 228812543 997459331 451294152 997459331 583208681 997459331 583208681 582529945 583208681 900910067 861169155 900910067 863192229 900910067 863192229 911824355 863192229 279552502 258637848 279552502 375787194 279552502 375787194 465012790 375787194 376513981 247499462 376513981 270006782 376513981 270006782 684089613 58442711 684089613 581471002 684089613 581471002 265792371 581471002 303885097 226830454 303885097 250516826 303885097 250516826 869289711 992825171 869289711 688172530 869289711 688172530 267915203 688172530 705507578 955983435 705507578 941953851 705507578 941953851 648519646 941953851 929926889 129463445 929926889 793061420 929926889 793061420 160672771 793061420 694644074 740080878 694644074 62282817 694644074 62282817 112382487 663326151 112382487 660453231 112382487 660453231 951262085 657053972 951262085 657053972 389258088 657053972 681142451 727779397 681142451 173928881 681142451 173928881 760353784 173928881 226665767 887682638 226665767 887682638 149333749 887682638 293703872 145836025 293703872 175869647 293703872 175869647 334651684 976496769 334651684 291984966 334651684 291984966 658052884 291984966 440768794 772930922 440768794 637640182 440768794 637640182 926012136 637640182 199591332 140689403 199591332 306040862 199591332 306040862 948336905 306040862 488598707 822246180 488598707 648070781 488598707 648070781 759598422 648070781 732301032 949319024 732301032 420807092 732301032 420807092 752898088 420807092 749924581 580667922 749924581 897723405 749924581 897723405 113289380 562197306 113289380 562197306 866927627 562197306 143539272 978803262 143539272 978803262 374761344 978803262 52870065 634823613 52870065 517837985 52870065 517837985 795534497 580165970 795534497 947495044 795534497 947495044 9743541 947495044 503949860 367304505 503949860 605497836 503949860 605497836 905026410 605497836 855875773 169700013 855875773 568195331 855875773 568195331 574822161 615243805 574822161 577295465 574822161 577295465 788212040 577295465 186618935 950091216 186618935 950091216 996695004 309041418 996695004 454018685 996695004 454018685 340446404 353219802 340446404 82607506 340446404 82607506 617866756 81599380 617866756 444858284 617866756 444858284 268569501 860605983 268569501 860605983 748097497 860605983 97092924 723646742 97092924 723646742 348585854 725626485 348585854 61470697 348585854 61470697 268430893 61470697 926436562 654754738 926436562 824263804 926436562 824263804 400591412 824263804 958621582 322738909 958621582 322738909 12438210 619766118 12438210 619766118 474683360 4636814 474683360 248288151 474683360 248288151 786664947 248288151 317256994 750675045 317256994 534575881 317256994 534575881 476147138 534575881 417067364 885356033 417067364 885356033 923141395 885356033 200491542 535918579 200491542 535918579 191919726 535918579 213365667 785033992 213365667 30617912 213365667 30617912 638868768 30617912 217677679 635381298 217677679 588962919 217677679 588962919 910288871 285627068 910288871 763097468 910288871 763097468 985304310 763097468 3959094 801806268 3959094 801806268 550777229 101465925 550777229 101465925 20785588 101465925 858113787 752824499 858113787 752824499 568524237 752824499 715288097 320683713 715288097 320683713 853633441 320683713 45541907 459999939 45541907 459999939 548284548 459999939 276114254 601932876 276114254 601932876 162047857 601932876 170937180 622684320 170937180 622684320 572261099 124329765 572261099 607072017 572261099 607072017 286580287 607072017 764581821 318736939 764581821 372547274 764581821 372547274 287379970 4903915 287379970 766067947 287379970 766067947 550101729 766067947 215956613 125769685 215956613 327947699 215956613 327947699 763331643 523410040 763331643 940196758 763331643 940196758 37203216 940196758 106066523 539331979 106066523 539331979 398805809 539331979 119124237 986928374 119124237 982684462 119124237 982684462 936624518 793760338 936624518 793760338 381653991 793760338 901949490 87241363 901949490 87241363 914197235 87241363 853125697 110822583 853125697 110822583 744948000 110822583 856417096 128576149 856417096 128576149 492098205 128576149 814130284 825817673 814130284 423451808 814130284 423451808 490152891 423451808 908650964 169332478 908650964 627081456 908650964 627081456 72613130 135865354 72613130 135865354 559217554 135865354 156131107 236804097 156131107 202796243 156131107 202796243 984072045 202796243 9429357 699119052 9429357 180917697 9429357 180917697 804246793 180917697 467324271 21513123 467324271 533572014 467324271 533572014 811842716 533572014 703250296 210533643 703250296 210533643 91537676 813266392 91537676 813266392 979496648 145727290 979496648 456375699 979496648 456375699 638890070 456375699 917749365 252219433 917749365 252219433 464252226 252219433 575686127 936229285 575686127 936229285 252744752 849260950 252744752 691657339 252744752 691657339 767257331 691657339 760356088 939777390 760356088 909225167 760356088 909225167 89840456 271039062 89840456 271039062 957659901 88035637 957659901 88035637 794553754 88035637 810930426 992637253 810930426 189177699 810930426 189177699 184819249 196779730 184819249 87362578 184819249 87362578 722562553 87362578 317161426 300463336 317161426 364499996 317161426 364499996 595742704 364499996 161246593 481439409 161246593 380010292 161246593 380010292 136655753 380010292 567135768 486803730 567135768 504697339 567135768 504697339 859356835 504697339 443542620 315090165 443542620 762851323 443542620 762851323 803729478 762851323 234734025 959605731 234734025 959605731 915012508 322688630 915012508 782098837 915012508 782098837 53817708 782098837 914679247 228195271 914679247 976143443 914679247 976143443 39976040 601661929 39976040 601661929 785351912 601661929 569461256 87383724 569461256 600192459 569461256 600192459 224341213 600192459 500091037 630774853 500091037 630774853 262860440 630774853 492229567 149718739 492229567 697526760 492229567 697526760 746305974 697526760 716092636 264727253 716092636 264727253 627943441 264727253 982455131 342495060 982455131 401210242 982455131 401210242 670772081 401210242 877195749 661237834 877195749 935941591 877195749 935941591 126683560 935941591 436275864 724353526 436275864 151989544 436275864 151989544 732516365 151989544 50960153 840253180 50960153 840253180 927372017 461916163 927372017 461916163 550366315 461916163 642481640 922478028 642481640 922478028 241821953 922478028 603618984 974969546 603618984 61585954 603618984 61585954 111372278 61585954 703633998 151738163 703633998 722338901 703633998 722338901 830591522 722338901 406376895 456019919 406376895 235274727 406376895 235274727 527771945 235274727 433713961 864001384 433713961 579872266 433713961 579872266 776958793 579872266 370027419 326259810 370027419 341977931 370027419 341977931 677112636 341977931 441628966 515747736 441628966 360494042 441628966 360494042 416705914 360494042 667606640 394752149 667606640 731135596 667606640 731135596 958619116 731135596 144839897 863978318 144839897 197092605 144839897 197092605 391484385 197092605 190941025 831457065 190941025 691899519 190941025 691899519 509667727 63396833 509667727 586907027 509667727 586907027 33301315 586907027 128523065 941902636 128523065 882560068 128523065 882560068 807444592 882560068 26116539 873879810 26116539 873879810 985193981 873879810 913330327 217059082 913330327 217059082 558601963 150470059 558601963 150470059 436152145 719026098 436152145 2364380 436152145 2364380 196497668 2364380 212243453 742465228 212243453 652352310 212243453 652352310 841895983 66035055 841895983 66035055 447570075 66035055 473666716 652549544 473666716 652549544 305825113 652549544 773000348 252895644 773000348 252895644 361725237 252895644 368339509 992804981 368339509 849383793 368339509 849383793 105890538 849383793 955118203 159702726 955118203 159702726 554092689 159702726 614507264 165814551 614507264 385843875 614507264 385843875 914927842 229770988 914927842 229770988 668358846 918721778 668358846 629504003 668358846 629504003 794894300 280633147 794894300 921871634 794894300 921871634 364535790 921871634 397850230 648457559 397850230 415726497 397850230 415726497 216216598 415726497 335564968 536609505 335564968 338302269 335564968 338302269 373596016 338302269 169841309 699176970 169841309 538753029 169841309 538753029 97430295 538753029 106822668 799276295 106822668 799276295 958018385 799276295 860502716 206318869 860502716 206318869 81025177 206318869 926199973 979549770 926199973 308254101 926199973 308254101 568170909 308254101 699978766 919286233 699978766 744891464 699978766 744891464 941899106 269210254 941899106 609312253 941899106 609312253 136376623 609312253 166501304 894354799 166501304 894354799 854046993 894354799 503120751 32295357 503120751 971561080 503120751 971561080 802717045 971561080 679481983 538177707 679481983 538177707 103299955 895454008 103299955 895454008 863134888 368428680 863134888 666957669 863134888 666957669 942105762 666957669 180808609 431649490 180808609 339595992 180808609 339595992 363972147 339595992 58333967 185223716 58333967 185223716 400031074 262114849 400031074 675500654 400031074 675500654 29159676 675500654 949889149 14918117 949889149 896767266 949889149 896767266 156115671 896767266 523607855 559769675 523607855 29101895 523607855 29101895 707712252 29101895 542403241 541073730 542403241 936294778 542403241 936294778 198496480 75910808 198496480 252842617 198496480 252842617 990278490 271316707 990278490 271316707 230732448 508779413 230732448 508779413 673116378 986441610 673116378 446890156 673116378 446890156 25546020 632596749 25546020 632596749 685726430 363029518 685726430 829224306 685726430 829224306 621035884 829224306 933434713 990843525 933434713 804908165 933434713 804908165 197517489 804908165 651429050 800914890 651429050 250456310 651429050 250456310 832333748 536218901 832333748 546845188 832333748 546845188 136896147 546845188 174257598 84694469 174257598 185235816 174257598 185235816 64375596 844191449 64375596 844191449 738779046 844191449 310947229 810999926 310947229 748920487 310947229 748920487 13755871 748920487 102847305 746886945 102847305 746886945 82361175 746886945 624630241 8944785 624630241 8944785 782856340 8944785 214967041 479356664 214967041 479356664 608724857 479356664 143927385 832869546 143927385 489562541 143927385 489562541 945723625 304692192 945723625 943293497 945723625 943293497 70659685 943293497 87715034 870502092 87715034 250237935 87715034 250237935 759256300 109094155 759256300 109094155 7435961 109094155 293285461 145384795 293285461 145384795 497278957 82233544 497278957 282816245 497278957 282816245 839411399 429447373 839411399 429447373 940319603 429447373 207023068 688892108 207023068 123601708 207023068 123601708 560633334 346749554 560633334 346749554 83353775 346749554 933963891 207040500 933963891 863983311 933963891 863983311 398288893 863983311 864619859 470922170 864619859 470922170 144378326 486078390 144378326 486078390 923592200 486078390 515187574 284157643 515187574 338534001 515187574 338534001 735481388 338534001 508697092 370944457 508697092 370944457 654036635 979355039 654036635 260632825 654036635 260632825 70573940 260632825 818183806 913613331 818183806 913613331 940100377 913613331 223464626 125216717 223464626 125216717 944147984 59556988 944147984 426397610 944147984 426397610 894334370 426397610 917915419 262812200 917915419 262812200 48818314 262812200 548975368 167060566 548975368 513300755 548975368 513300755 21134438 513300755 575447440 970758409 575447440 1628081 575447440 1628081 11258807 515419726 11258807 515419726 216574416 515419726 12364459 935758632 12364459 812946335 12364459 812946335 664402763 812946335 162409773 710792671 162409773 710792671 328920015 710792671 96572267 557176342 96572267 365985574 96572267 365985574 179715232 185066901 179715232 118952473 179715232 118952473 921346003 209490334 921346003 209490334 308338290 209490334 998515198 323555494 998515198 354757144 998515198 354757144 78106435 614118718 78106435 614118718 748104811 361098878 748104811 614383716 748104811 614383716 706513818 614383716 934459272 283523478 934459272 852708774 934459272 852708774 242803691 852708774 460187522 475194808 460187522 52594353 460187522 52594353 115258376 52594353 352748083 199257645 352748083 924187666 352748083 924187666 215996423 924187666 664902820 713256274 664902820 439059242 664902820 439059242 14665239 439059242 382130730 965795631 382130730 965795631 901718593 965795631 406379283 188741659 406379283 206208809 406379283 206208809 640712675 206208809 102057177 962266572 102057177 962266572 934462483 962266572 203743583 540795538 203743583 212141490 203743583 212141490 919465838 972522762 919465838 311855460 919465838 311855460 173436469 311855460 501281008 817139773 501281008 767818680 501281008 767818680 208985286 767818680 336185090 752163834 336185090 243767051 336185090 243767051 142350823 243767051 889210401 208958868 889210401 616598260 889210401 616598260 477731286 616598260 653451798 165490914 653451798 165490914 14705632 165490914 480682242 554026372 480682242 7043262 480682242 7043262 271773212 7043262 464301092 215095573 464301092 968016239 464301092 968016239 61921322 968016239 420786729 640590890 420786729 201061962 420786729 201061962 859860557 201061962 456867530 549173457 456867530 175839952 456867530 175839952 722091646 175839952 429188224 802178580 429188224 802178580 725863825 802178580 55093530 426858463 55093530 42721134 55093530 42721134 763092995 42721134 664029354 681426564 664029354 379710969 664029354 379710969 647808588 379710969 977612064 92217526 977612064 217247415 977612064 217247415 299939873 981569936 299939873 981569936 687020780 264985923 687020780 352054855 687020780 352054855 340906411 352054855 567214669 270381579 567214669 995099340 567214669 995099340 745056671 995099340 468796427 839297653 468796427 273719863 468796427 273719863 171291930 402945279 171291930 402945279 937318377 402945279 281996562 869284179 281996562 285201020 281996562 285201020 812173928 285201020 354962548 51713043 354962548 84554140 354962548 84554140 950320067 84554140 733701029 380049535 733701029 584770939 733701029 584770939 109403606 584770939 214041733 666749436 214041733 60596251 214041733 60596251 44193291 60596251 586609056 725346911 586609056 622490685 586609056 622490685 614013464 860571801 614013464 599338795 614013464 599338795 507703747 599338795 814116502 276415960 814116502 325437509 814116502 325437509 458925496 931780859 458925496 395234145 458925496 395234145 869222312 395234145 206434039 879769240 206434039 38448114 206434039 38448114 17792176 38448114 784196887 92331165 784196887 180144230 784196887 180144230 16440108 180144230 611783948 933685509 611783948 933685509 260445508 668103312 260445508 668103312 980420875 375713695 980420875 729121375 980420875 729121375 522445684 729121375 580632697 738181073 580632697 611858027 580632697 611858027 41492448 273370638 41492448 15324924 41492448 15324924 967531706 15324924 250321301 692682130 250321301 465288684 250321301 465288684 393436512 465288684 113965595 341834753 113965595 341834753 21563748 341834753 480984656 573140160 480984656 573140160 143618036 901088044 143618036 465850590 143618036 465850590 392086007 465850590 319713477 849744939 319713477 849744939 807345157 881470133 807345157 862332141 807345157 862332141 828899439 862332141 301078358 149687981 301078358 454438574 301078358 454438574 156796452 454438574 875974599 381882750 875974599 381882750 253732314 381882750 824190189 280613510 824190189 280613510 985270023 280613510 929068185 427504240 929068185 427504240 107241109 427504240 763351827 863314445 763351827 509618488 763351827 509618488 465583846 509618488 954094910 308841248 954094910 308841248 632402279 320123019 632402279 608157767 632402279 608157767 76580710 608157767 219490936 123931237 219490936 708676371 219490936 708676371 941296897 153166122 941296897 153166122 63680173 153166122 850288817 869034340 850288817 819419528 850288817 819419528 975696396 819419528 815711653 243155508 815711653 243155508 25194041 243155508 788086689 43873706 788086689 309308381 788086689 309308381 187096850 309308381 493044951 991576387 493044951 7000867 493044951 7000867 259901712 589385580 259901712 589385580 921260003 589385580 862021134 159416352 862021134 601033932 862021134 601033932 42886777 601033932 145258625 824990020 145258625 824990020 956275878 584390902 956275878 863778629 956275878 863778629 970291187 863778629 195928548 295360819 195928548 152680098 195928548 152680098 363878860 952266984 363878860 952266984 120180619 952266984 568809760 883269877 568809760 10874345 568809760 10874345 585334881 10874345 139219020 813272053 139219020 588371754 139219020 588371754 783074059 395558666 783074059 943023985 783074059 943023985 207777939 952034331 207777939 952034331 515338316 140018810 515338316 473650571 515338316 473650571 239360999 473650571 984773693 265061967 984773693 451231543 984773693 451231543 601871035 451231543 813636403 330893828 813636403 344385435 813636403 344385435 41041310 648637660 41041310 82180884 41041310 82180884 554622773 977771959 554622773 241725142 554622773 241725142 952059523 241725142 219533406 51087927 219533406 191551749 219533406 191551749 749992656 191551749 186494147 921883320 186494147 921883320 878414859 921883320 527500058 292657861 527500058 659294558 527500058 659294558 601992414 659294558 526491147 23408793 526491147 23408793 987381041 23408793 587805794 188153478 587805794 188153478 331920220 188153478 926208559 231225080 926208559 824733627 926208559 824733627 277686110 824733627 617096877 44419691 617096877 44419691 48092333 44419691 229157396 129306166 229157396 725791896 229157396 725791896 724277649 2516304 724277649 651382700 724277649 651382700 827530696 651382700 135495908 287103293 135495908 287103293 15573399 287103293 911202359 222765840 911202359 761453212 911202359 761453212 292546683 761453212 951851494 743751782 951851494 910897173 951851494 910897173 967527877 910897173 556992322 98428265 556992322 986513630 556992322 986513630 824201523 986513630 364904996 866435709 364904996 866435709 884965383 866435709 839867629 299649296 839867629 299649296 347168818 983788537 347168818 719064983 347168818 719064983 704056291 719064983 2774926 455804577 2774926 455804577 232418804 583030080 232418804 189914224 232418804 189914224 26986443 189914224 28252091 893433888 28252091 793661388 28252091 793661388 307001315 793661388 63406809 726602752 63406809 105623545 63406809 105623545 291629410 105623545 16470829 846740084 16470829 139283616 16470829 139283616 248778880 139283616 35827804 783353344 35827804 783353344 903833940 783353344 551301595 811696354 551301595 330155582 551301595 330155582 958712787 57753458 958712787 977079297 958712787 977079297 127806344 977079297 600388869 513937843 600388869 989072806 600388869 989072806 637067 989072806 719902309 31380923 719902309 62541863 719902309 62541863 69322881 62541863 71786127 802338395 71786127 754254172 71786127 754254172 801901151 94699028 801901151 94699028 731814374 99576648 731814374 109322093 731814374 109322093 187935759 129536857 187935759 583653165 187935759 583653165 246266031 856439281 246266031 856439281 559861380 856439281 11030917 359524657 11030917 144411930 11030917 144411930 189412700 144411930 183182236 916794987 183182236 916794987 759455871 27296059 759455871 27296059 590831543 924277431 590831543 318625625 590831543 318625625 326177776 318625625 450930055 2647331 450930055 610181391 450930055 610181391 485796814 610181391 138547402 549240122 138547402 171142442 138547402 171142442 655464071 171142442 270959902 717592429 270959902 50102887 270959902 50102887 128621756 50102887 649583088 719839470 649583088 527692699 649583088 527692699 736835812 783299489 736835812 681131163 736835812 681131163 372393908 681131163 996391071 626490673 996391071 626490673 121054213 626490673 868772122 13729671 868772122 202593140 868772122 202593140 596249339 202593140 784009661 15219432 784009661 15219432 153768175 15219432 488611932 841583814 488611932 841583814 517635149 841583814 60294936 882514596 60294936 882514596 411367421 882514596 161950282 969829230 161950282 227519054 161950282 227519054 129247138 227519054 216089075 333950982 216089075 122566206 216089075 122566206 772931485 122566206 465740298 934437040 465740298 934437040 511617846 934437040 1256733 233105328 1256733 98313062 1256733 98313062 164274973 98313062 25578590 698858261 25578590 687304098 25578590 687304098 745376076 342481624 745376076 865305611 745376076 865305611 805996830 865305611 668119968 50423890 668119968 50423890 53920723 508446180 53920723 442389692 53920723 442389692 313531918 442389692 65028566 788644446 65028566 700840776 65028566 700840776 500351230 700840776 493491063 857891959 493491063 262106011 493491063 262106011 350680529 262106011 902828965 436061280 902828965 436061280 638457350 436061280 872497120 246422072 872497120 492226163 872497120 492226163 453718421 340855933 453718421 406279431 453718421 406279431 857893699 558228605 857893699 697345527 857893699 697345527 907130310 697345527 227454535 599534685 227454535 599534685 736281915 599534685 44711820 631007842 44711820 631007842 239186604 631007842 1771218 842723579 1771218 642210207 1771218 642210207 651599192 642210207 416280886 200849280 416280886 247734524 416280886 247734524 575694885 247734524 195168959 697610733 195168959 104156083 195168959 104156083 589201990 104156083 129121235 406575462 129121235 276560302 129121235 276560302 321922193 830683965 321922193 269553140 321922193 269553140 70146609 269553140 814429410 888712183 814429410 108722739 814429410 108722739 154815627 108722739 750032024 633490865 750032024 922779175 750032024 922779175 638648022 922779175 969908781 292958565 969908781 681395395 969908781 681395395 973299723 681395395 660102174 836195077 660102174 649087259 660102174 649087259 10905789 960658727 10905789 445303374 10905789 445303374 559960825 97906152 559960825 281657568 559960825 281657568 462993288 130165351 462993288 130165351 8997594 130165351 389233607 608868327 389233607 211214640 389233607 211214640 34038389 211214640 943281301 761814593 943281301 761814593 692109659 288428598 692109659 755130340 692109659 755130340 520646147 755130340 671857832 362282272 671857832 802998053 671857832 802998053 83078036 802998053 720530092 166031999 720530092 912909802 720530092 912909802 353630091 912909802 466377286 129780753 466377286 824239868 466377286 824239868 471665392 824239868 268415707 898549069 268415707 898549069 757271192 616134052 757271192 863771570 757271192 863771570 39729605 579664401 39729605 579664401 131157077 579664401 89373782 811838982 89373782 497882958 89373782 497882958 671398278 497882958 496252366 522616223 496252366 21928752 496252366 21928752 9453376 21928752 386471547 74740458 386471547 74740458 815866468 484109672 815866468 653838007 815866468 653838007 862529472 653838007 155444230 600863081 155444230 311284317 155444230 311284317 705108817 833615829 705108817 458652177 705108817 458652177 955230234 458652177 184647005 35120971 184647005 554315090 184647005 554315090 358151350 554315090 267203495 76634725 267203495 79009858 267203495 79009858 745140888 79009858 740896858 909093702 740896858 487797068 740896858 487797068 816382500 487797068 794097751 896119165 794097751 212175972 794097751 212175972 355965154 67372507 355965154 940414284 355965154 940414284 24616099 630532060 24616099 630532060 805813071 630532060 119321556 734725075 119321556 605069784 119321556 605069784 906195116 605069784 880397178 84817894 880397178 84817894 5710663 84817894 780302900 335743071 780302900 335743071 730788340 335743071 807269289 357006821 807269289 357006821 892734456 357006821 483960194 731212312 483960194 123760668 483960194 123760668 913878067 123760668 380552913 651778389 380552913 116492307 380552913 116492307 874084741 116492307 844487896 35195151 844487896 223801421 844487896 223801421 37250264 846576218 37250264 452523899 37250264 452523899 815186910 786673747 815186910 995371227 815186910 995371227 389728132 673827899 389728132 613112756 389728132 613112756 858402480 550486566 858402480 935806336 858402480 935806336 159723532 935806336 750053087 973396748 750053087 911046078 750053087 911046078 846653276 911046078 202304459 714657499 202304459 714657499 988393840 714657499 70320022 800138124 70320022 800138124 160729612 745074955 160729612 745074955 874512118 745074955 473945720 937693275 473945720 651204391 473945720 651204391 984619158 651204391 516177074 114831865 516177074 955431823 516177074 955431823 510151206 955431823 695383878 126156870 695383878 126156870 464204217 126156870 892750311 76236517 892750311 779384629 892750311 779384629 433947497 779384629 714401389 77340480 714401389 77340480 969900865 77340480 383701062 120645761 383701062 895111853 383701062 895111853 519907996 895111853 33784510 588599575 33784510 588599575 658423259 588599575 391417838 253063648 391417838 501513262 391417838 501513262 990407657 501513262 218066086 760037163 218066086 387748828 218066086 387748828 768421057 796323378 768421057 707628589 768421057 707628589 110948708 707628589 284979559 218884563 284979559 508337387 284979559 508337387 817534328 763205648 817534328 910618029 817534328 910618029 200038451 910618029 213759787 982864205 213759787 982864205 499948076 704496951 499948076 373151562 499948076 373151562 342190138 503839816 342190138 413941436 342190138 413941436 138080777 413941436 360445437 965284452 360445437 601754402 360445437 601754402 991210195 601754402 226346598 102255399 226346598 643324846 226346598 643324846 873898044 677925244 873898044 677925244 448455685 547893945 448455685 486649812 448455685 486649812 106761402 486649812 983875156 369747317 983875156 397708776 983875156 397708776 327174824 714208583 327174824 524886524 327174824 524886524 877409911 308482372 877409911 308482372 91246013 963778319 91246013 963778319 230142110 963778319 37064085 191599502 37064085 40609493 37064085 40609493 454765947 40609493 45511088 777736635 45511088 693397330 45511088 693397330 677773524 816722437 677773524 546546858 677773524 546546858 901516828 546546858 189234863 15004652 189234863 905177090 189234863 905177090 111050502 905177090 815403166 216565880 815403166 484511091 815403166 484511091 535970638 484511091 775073947 27727245 775073947 846476951 775073947 846476951 211408693 955549184 211408693 453778824 211408693 453778824 646587011 453778824 223741942 12583465 223741942 764720177 223741942 764720177 933241283 764720177 620367950 165749911 620367950 830697950 620367950 830697950 321950371 830697950 652063707 833449964 652063707 653272676 652063707 653272676 938227027 653272676 794789773 340915944 794789773 340915944 621928820 687312462 621928820 500477379 621928820 500477379 18929835 500477379 343722407 823195014 343722407 176252685 343722407 176252685 38562413 176252685 109126730 668683363 109126730 668683363 810788070 146820863 810788070 900532382 810788070 900532382 461375840 900532382 474605179 188853430 474605179 292496616 474605179 292496616 775196076 292496616 269363241 958378341 269363241 45125299 269363241 45125299 206134842 45125299 727561153 250096240 727561153 250096240 131121514 337124320 131121514 243304074 131121514 243304074 987259580 243304074 636455806 994431609 636455806 750125309 636455806 750125309 24324659 303569389 24324659 82339057 24324659 82339057 221554634 82339057 3502451 690847742 3502451 690847742 108483655 69334527 108483655 570585745 108483655 570585745 455709384 570585745 178874490 770010069 178874490 770010069 634076996 770010069 209710100 440648419 209710100 440648419 517387820 34807327 517387820 59002253 517387820 59002253 303056466 59002253 456988192 244083504 456988192 283377567 456988192 283377567 772932714 283377567 374856778 287565364 374856778 555563111 374856778 555563111 995406138 555563111 154819593 919448232 154819593 919448232 983416815 352540758 983416815 521521083 983416815 521521083 253534462 521521083 313404702 892566433 313404702 474811328 313404702 474811328 695470646 996747609 695470646 996747609 438465572 996747609 776931823 753579770 776931823 893592139 776931823 893592139 63185078 893592139 87553201 545660286 87553201 373472258 87553201 373472258 484520909 373472258 264732661 130377771 264732661 948859746 264732661 948859746 693869108 948859746 656270313 2035705 656270313 2035705 108191033 560432657 108191033 268670222 108191033 268670222 443905600 268670222 383868822 454261889 383868822 424825455 383868822 424825455 886921121 120742211 886921121 632983771 886921121 632983771 421437142 632983771 863035096 115166748 863035096 723435285 863035096 723435285 160706505 723435285 264580486 167522776 264580486 818671617 264580486 818671617 836783099 16253795 836783099 531199168 836783099 531199168 837996995 531199168 44558732 795509289 44558732 795509289 640964752 908181609 640964752 908181609 181786601 908181609 344186639 243598688 344186639 688875623 344186639 688875623 723342304 998996099 723342304 33360442 723342304 33360442 392681631 1528892 392681631 980620937 392681631 980620937 800840385 980620937 601946350 684002473 601946350 289994728 601946350 289994728 124501517 289994728 299199617 816151481 299199617 816151481 772486243 816151481 91789407 290063520 91789407 277366503 91789407 277366503 887481499 277366503 64925562 362649225 64925562 33122042 64925562 33122042 346952985 33122042 130347928 514007695 130347928 514007695 70903746 514007695 208035044 776706319 208035044 776706319 688301895 776706319 101227651 301073796 101227651 267398494 101227651 267398494 544782096 267398494 471280929 750127334 471280929 418584634 471280929 418584634 17788208 418584634 601072930 989701156 601072930 989701156 709873031 95012115 709873031 95012115 444976386 95012115 737496688 482481750 737496688 982357331 737496688 982357331 284480670 64732607 284480670 356207825 284480670 356207825 803902845 499871615 803902845 766241182 803902845 766241182 139350078 600270652 139350078 371099807 139350078 371099807 527702716 741321994 527702716 452131690 527702716 452131690 620181165 452131690 39402566 682175976 39402566 419215890 39402566 419215890 628041751 921651503 628041751 621516503 628041751 621516503 663916541 621516503 195218460 2065708 195218460 557840162 195218460 557840162 113155421 557840162 465855302 579783424 465855302 403889070 465855302 403889070 990416319 403889070 561492600 908970230 561492600 872896386 561492600 872896386 885998724 533450561 885998724 859671694 885998724 859671694 86664524 859671694 138121102 366282471 138121102 328635505 138121102 328635505 956840230 556026868 956840230 556026868 276921454 744937420 276921454 35880558 276921454 35880558 911984849 35880558 236111206 901509562 236111206 316695623 236111206 316695623 671063961 316695623 243489719 913093117 243489719 913093117 634450811 89749196 634450811 670000896 634450811 670000896 654423145 670000896 507527533 892163700 507527533 53435861 507527533 53435861 841864319 290942310 841864319 290942310 123876993 290942310 798615855 262561965 798615855 949923974 798615855 949923974 170523927 949923974 554174614 719603973 554174614 445300543 554174614 445300543 873728327 445300543 385475437 608485482 385475437 227851793 385475437 227851793 774764694 322450429 774764694 991018911 774764694 991018911 562684500 370355815 562684500 580787201 562684500 580787201 252269714 580787201 750245751 937122955 750245751 937122955 100600796 937122955 531578680 188993210 531578680 683530885 531578680 683530885 330242718 683530885 466072214 576027 466072214 218793658 466072214 218793658 62988669 218793658 114391371 671573558 114391371 671573558 895175553 671573558 345631925 855486253 345631925 445862717 345631925 445862717 78470740 445862717 543264887 355174249 543264887 616146926 543264887 616146926 171752612 902419486 171752612 902419486 925264152 902419486 295289703 797848809 295289703 91230753 295289703 91230753 549682034 91230753 434977841 141521862 434977841 141521862 200554007 141521862 650325805 219983359 650325805 219983359 892326960 219983359 793156149 543185504 793156149 550640756 793156149 550640756 395352309 780010337 395352309 420988912 395352309 420988912 931534163 951432842 931534163 772284790 931534163 772284790 10372722 529432926 10372722 529432926 989506221 138705658 989506221 138705658 128003017 60644117 128003017 803221681 128003017 803221681 167355213 803221681 119163227 363136365 119163227 363136365 702682183 363136365 185063563 45690967 185063563 64960879 185063563 64960879 467855484 876623172 467855484 876623172 509957607 876623172 179182029 512372381 179182029 512372381 564743084 17968650 564743084 685219104 564743084 685219104 599276224 685219104 149251211 925187626 149251211 925187626 817679751 925187626 613386688 861906329 613386688 468383461 613386688 468383461 479928082 468383461 865880618 944933700 865880618 3925664 865880618 3925664 950840527 3925664 369599900 275882457 369599900 785104188 369599900 785104188 880208838 785104188 565203883 728445003 565203883 369393395 565203883 369393395 798309541 369393395 635453540 321388095 635453540 321388095 573969584 321388095 842407320 13454149 842407320 13454149 597364899 638222845 597364899 398134139 597364899 398134139 244631050 398134139 392878168 787479350 392878168 624242347 392878168 624242347 132833879 624242347 948110469 641065959 948110469 975815170 948110469 975815170 477995447 975815170 943737923 328305498 943737923 709950560 943737923 709950560 730756506 709950560 870711556 286360775 870711556 286360775 878388527 286360775 720466549 791140359 720466549 727972709 720466549 727972709 43225393 659866468 43225393 3045935 43225393 3045935 186616810 796382850 186616810 598912232 186616810 598912232 204136172 531331410 204136172 90019452 204136172 90019452 200008935 90019452 748063222 610807678 748063222 762155028 748063222 762155028 646650270 762155028 932747842 57589883 932747842 706001064 932747842 706001064 75365685 898117080 75365685 107623503 75365685 107623503 644418032 647302456 644418032 505878750 644418032 505878750 851692807 505878750 441062057 950235653 441062057 77490148 441062057 77490148 791406072 71768659 791406072 71768659 69154109 685398747 69154109 685398747 809408474 685398747 616467359 215511961 616467359 427587964 616467359 427587964 756470603 282958726 756470603 579840480 756470603 579840480 945251054 579840480 303315555 939544395 303315555 130806040 303315555 130806040 264690265 130806040 793634373 879810859 793634373 866251393 793634373 866251393 788909358 866251393 909944966 14120343 909944966 14120343 645420309 811140451 645420309 811140451 372998658 811140451 485357989 41618959 485357989 800726979 485357989 800726979 612637419 800726979 530953374 908151892 530953374 157355019 530953374 157355019 102598267 157355019 223408366 596951547 223408366 596951547 723536226 596951547 326541135 130722714 326541135 720217856 326541135 720217856 918169167 720217856 15749572 715518583 15749572 715518583 774403209 715518583 529603451 93394701 529603451 93394701 133374623 93394701 821502018 17693520 821502018 17693520 831407424 17693520 152288820 723400560 152288820 723400560 368048946 723400560 79093750 840463091 79093750 840463091 701373777 840463091 601993951 485190666 601993951 875352399 601993951 875352399 310476908 875352399 729994579 805564669 729994579 569105901 729994579 569105901 321240875 569105901 964193268 478881201 964193268 734586384 964193268 734586384 526313609 734586384 740212360 477378940 740212360 575505959 740212360 575505959 145486505 162687340 145486505 125332967 145486505 125332967 901336019 446153240 901336019 513912702 901336019 513912702 657558054 513912702 721348634 683512863 721348634 849523053 721348634 849523053 814545394 506125988 814545394 879060244 814545394 879060244 864764045 618053449 864764045 852093449 864764045 852093449 321625518 450413489 321625518 96405471 321625518 96405471 990812587 532992322 990812587 961517888 990812587 961517888 98543920 790243740 98543920 790243740 22985773 790243740 983863686 74115281 983863686 267888049 983863686 267888049 886538852 249026692 886538852 630174715 886538852 630174715 374998479 224863679 374998479 667587522 374998479 667587522 692839958 667587522 120454515 726764556 120454515 725770117 120454515 725770117 413785763 725770117 268959135 910825487 268959135 910825487 846981286 910825487 602867246 35276991 602867246 218924419 602867246 218924419 35206118 218924419 388689792 904096486 388689792 904096486 279486995 904096486 957113497 284752134 957113497 284752134 976343709 284752134 800989168 599976994 800989168 793839157 800989168 793839157 80463913 977765350 80463913 977765350 991071789 101305616 991071789 561018475 991071789 561018475 107633441 741386197 107633441 741386197 736825698 741386197 734685868 193056473 734685868 659799748 734685868 659799748 312540949 659799748 558685214 590104140 558685214 363275168 558685214 363275168 12054405 363275168 975429933 361031090 975429933 881742471 975429933 881742471 65843036 827219931 65843036 729725768 65843036 729725768 759062765 42228828 759062765 42228828 1495760 42228828 743945656 620045990 743945656 790850590 743945656 790850590 170759457 166858531 170759457 942033931 170759457 942033931 980074449 942033931 626352530 115305362 626352530 115305362 374186267 115305362 531578258 70551582 531578258 162188483 531578258 162188483 899680298 182271398 899680298 728381934 899680298 728381934 932245192 728381934 719981509 929037700 719981509 758200070 719981509 758200070 961229996 304014044 961229996 304014044 266657846 304014044 794967558 966009481 794967558 937739428 794967558 937739428 671155949 937739428 798437186 37202522 798437186 559632897 798437186 559632897 323848861 559632897 370459551 755302904 370459551 552744992 370459551 552744992 589281459 278671192 589281459 820817851 589281459 820817851 411867309 820817851 562391472 270128768 562391472 557907224 562391472 557907224 307686344 557907224 424452546 799351234 424452546 52873172 424452546 52873172 58026363 52873172 867683502 667015803 867683502 805117587 867683502 805117587 18582863 113624958 18582863 93086184 18582863 93086184 804678528 142967609 804678528 142967609 504160586 142967609 510772684 721095344 510772684 551338910 510772684 551338910 781012381 551338910 548867300 216170190 548867300 693902600 548867300 693902600 98280476 693902600 609931728 799527061 609931728 106190245 609931728 106190245 471237051 49317029 471237051 49317029 334399142 49317029 988562208 440239170 988562208 440239170 518209575 440239170 859553898 984335350 859553898 645292641 859553898 645292641 10452896 513509264 10452896 513509264 516979691 20378085 516979691 166059171 516979691 166059171 118895057 166059171 287780265 719308408 287780265 9974981 287780265 9974981 306141912 9974981 109475383 933455080 109475383 933455080 966819296 933455080 710035335 657348351 710035335 729043656 710035335 729043656 558054428 729043656 822396950 44278242 822396950 149028834 822396950 149028834 266141795 149028834 687795038 992164982 687795038 319448305 687795038 319448305 169557588 772216265 169557588 648311473 169557588 648311473 365500709 272280162 365500709 427391254 365500709 427391254 137694366 398113323 137694366 398113323 535506055 398113323 481028107 600188363 481028107 145934941 481028107 145934941 42882801 599351804 42882801 599351804 898238802 599351804 516539418 605502630 516539418 216440682 516539418 216440682 351605459 216440682 663991022 720283508 663991022 178558951 663991022 178558951 129974757 178558951 279393647 146774729 279393647 768786553 279393647 768786553 899800395 176016997 899800395 790671724 899800395 790671724 980365188 790671724 679250357 882789916 679250357 882789916 439250055 882789916 966959842 651036920 966959842 651036920 444564631 651036920 629719434 488684109 629719434 488684109 102518217 488684109 291409705 118789245 291409705 551528356 291409705 551528356 611903862 551528356 105519391 614633355 105519391 300833380 105519391 300833380 813855267 300833380 709857973 273802048 709857973 781981208 709857973 781981208 52208903 781981208 243164413 399178884 243164413 399178884 729690362 339840427 729690362 339840427 890522816 339840427 663001557 808564170 663001557 655796503 663001557 655796503 138969580 655796503 889674945 167913694 889674945 167913694 768138926 167913694 779554919 333045838 779554919 893435838 779554919 893435838 251503908 893435838 598598110 529853131 598598110 916114159 598598110 916114159 612372622 916114159 599013903 984234283 599013903 22262330 599013903 22262330 70278211 22262330 561909859 519733858 561909859 651410933 561909859 651410933 233237072 597626829 233237072 597626829 347680088 506430305 347680088 263375437 347680088 263375437 668087350 263375437 121299410 823270187 121299410 201374158 121299410 201374158 590546880 895486485 590546880 377703069 590546880 377703069 549576253 377703069 881010084 66195423 881010084 277210761 881010084 277210761 261170525 985915144 261170525 201387941 261170525 201387941 898096630 201387941 441424448 41367259 441424448 989910412 441424448 989910412 270986322 989910412 990499085 338366233 990499085 338366233 144646575 338366233 247726053 480144003 247726053 103248657 247726053 103248657 958843125 103248657 577170180 219264313 577170180 957618449 577170180 957618449 93777269 609651192 93777269 267964300 93777269 267964300 672886129 267964300 109441378 885090059 109441378 662770384 109441378 662770384 922560639 662770384 686519068 890740244 686519068 245451236 686519068 245451236 136943950 245451236 686112396 142992341 686112396 958297900 686112396 958297900 799500929 958297900 642162692 164945627 642162692 915820449 642162692 915820449 959159288 915820449 213027350 690364209 213027350 672424267 213027350 672424267 620785982 417652494 620785982 809769574 620785982 809769574 56874638 809769574 7167
#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...