제출 #977877

#제출 시각아이디문제언어결과실행 시간메모리
977877opPOBroken Line (IOI19_line)Text
12 / 100
0 ms0 KiB
40 0 47 54 47 54 32 80 32 80 2 32 2 32 4 66 4 66 94 18 94 18 15 59 15 59 99 97 99 97 100 61 100 61 37 72 37 72 20 64 20 64 98 50 98 50 25 41 25 41 40 68 40 68 11 60 11 60 49 74 49 74 84 22 84 22 83 16 83 16 6 20 6 20 86 30 86 30 28 53 28
1200 0 4007 3985 4007 3985 4524 5786 4524 5786 5204 5541 5204 5541 1825 1809 1825 1809 7361 7406 7361 7406 1044 8990 1044 8990 3965 6339 3965 6339 1729 8382 1729 8382 192 316 192 316 9630 406 9630 406 8309 1666 8309 1666 9505 9612 9505 9612 463 448 463 448 9251 9353 9251 9353 9785 9877 9785 9877 7819 7866 7819 7866 52 61 52 61 7729 7833 7729 7833 1253 1276 1253 1276 2048 1997 2048 1997 9786 190 9786 190 1365 1308 1365 1308 3155 7198 3155 7198 7991 2097 7991 2097 6970 7094 6970 7094 3646 6798 3646 6798 1666 8468 1666 8468 4334 4331 4334 4331 8001 8030 8001 8030 4338 5945 4338 5945 6229 4007 6229 4007 818 844 818 844 1071 8935 1071 8935 588 572 588 572 3053 2886 3053 2886 2503 2371 2503 2371 6654 6845 6654 6845 7669 7747 7669 7747 6793 6944 6793 6944 7402 2631 7402 2631 6603 6812 6603 6812 4233 4287 4233 4287 9657 394 9657 394 1822 8303 1822 8303 5635 4433 5635 4433 5394 5741 5394 5741 2997 2823 2997 2823 589 9503 589 9503 3454 3352 3454 3352 5983 4150 5983 4150 4829 5104 4829 5104 7101 7194 7101 7194 4239 6012 4239 6012 2343 2242 2343 2242 5804 6011 5804 6011 671 9435 671 9435 4111 6224 4111 6224 9617 9655 9617 9655 3390 7036 3390 7036 8433 1538 8433 1538 306 9762 306 9762 1268 8845 1268 8845 8177 1811 8177 1811 5523 5795 5523 5795 4895 5302 4895 5302 8952 9021 8952 9021 1058 8940 1058 8940 9738 344 9738 344 2638 7599 2638 7599 6749 3483 6749 3483 9611 420 9611 420 909 9146 909 9146 2570 7648 2570 7648 6419 3843 6419 3843 6815 6951 6815 6951 1417 1412 1417 1412 9379 606 9379 606 7043 2967 7043 2967 2754 7468 2754 7468 2129 8037 2129 8037 2309 7935 2309 7935 1097 1173 1097 1173 9464 551 9464 551 6443 6534 6443 6534 4997 5214 4997 5214 8099 1972 8099 1972 2316 7923 2316 7923 8002 2085 8002 2085 6262 3950 6262 3950 4149 6193 4149 6193 772 831 772 831 141 194 141 194 4966 5221 4966 5221 6186 6243 6186 6243 2303 2177 2303 2177 6058 4133 6058 4133 6264 6328 6264 6328 4808 5430 4808 5430 6976 3162 6976 3162 4786 5522 4786 5522 967 9056 967 9056 892 9166 892 9166 8479 8622 8479 8622 3895 3882 3895 3882 5563 5819 5563 5819 551 548 551 548 2904 2817 2904 2817 3394 3221 3394 3221 6056 6157 6056 6157 2654 7567 2654 7567 9790 178 9790 178 764 9341 764 9341 9394 595 9394 595 5788 5993 5788 5993 8518 1476 8518 1476 46 23 46 23 2653 2582 2653 2582 7258 7341 7258 7341 6847 7014 6847 7014 6124 6202 6124 6202 5565 4552 5565 4552 3550 3571 3550 3571 8313 8424 8313 8424 7512 7596 7512 7596 2821 7412 2821 7412 9371 9468 9371 9468 3731 6572 3731 6572 4601 4634 4601 4634 6523 3699 6523 3699 7469 2607 7469 2607 9750 9845 9750 9845 2594 7618 2594 7618 721 9387 721 9387 7509 2586 7509 2586 8162 8267 8162 8267 8715 1201 8715 1201 4955 5248 4955 5248 616 591 616 591 4172 6125 4172 6125 5252 5603 5252 5603 2077 2049 2077 2049 4182 4157 4182 4157 4422 5870 4422 5870 2203 2098 2203 2098 4558 5745 4558 5745 6472 3743 6472 3743 9156 842 9156 842 8430 8544 8430 8544 907 962 907 962 9964 9979 9964 9979 3009 7297 3009 7297 9157 9271 9157 9271 4483 4508 4483 4508 4738 4900 4738 4900 3430 6986 3430 6986 6453 6542 6453 6542 287 379 287 379 2994 7339 2994 7339 2514 2399 2514 2399 9758 313 9758 313 7006 3040 7006 3040 7544 7643 7544 7643 3616 6823 3616 6823 9765 9859 9765 9859 9468 9557 9468 9557 3186 2990 3186 2990 7008 7107 7008 7107 6890 3172 6890 3172 4900 5289 4900 5289 3309 3211 3309 3211 6839 6981 6839 6981 262 350 262 350 5493 4580 5493 4580 282 9790 282 9790 8687 1274 8687 1274 61 79 61 79 8310 1647 8310 1647 8102 1903 8102 1903 1532 8701 1532 8701 8950 1116 8950 1116 8474 1501 8474 1501 6127 4063 6127 4063 6330 3916 6330 3916 5153 5044 5153 5044 6817 3388 6817 3388 8107 8216 8107 8216 7678 7762 7678 7762 9706 9811 9706 9811 641 9452 641 9452 6852 3223 6852 3223 7647 2396 7647 2396 9929 128 9929 128 7848 2244 7848 2244 1006 9013 1006 9013 752 774 752 774 5738 4383 5738 4383 5591 4486 5591 4486 9058 9144 9058 9144 8181 1804 8181 1804 1987 1890 1987 1890 2418 7835 2418 7835 695 9396 695 9396 690 697 690 697 726 764 726 764 5348 5719 5348 5719 4606 5640 4606 5640 9048 1031 9048 1031 2289 2148 2289 2148 3958 6385 3958 6385 635 9460 635 9460 2341 7905 2341 7905 6823 6975 6823 6975 9332 699 9332 699 6677 6854 6677 6854 9130 909 9130 909 2716 7548 2716 7548 4154 6152 4154 6152 3258 7093 3258 7093 2112 8073 2112 8073 5274 5627 5274 5627 6877 3216 6877 3216 2869 7402 2869 7402 8995 1090 8995 1090 8505 8631 8505 8631 1552 8630 1552 8630 9163 830 9163 830 6656 3573 6656 3573 5848 6045 5848 6045 2111 2064 2111 2064 985 1118 985 1118 612 9479 612 9479 8527 1452 8527 1452 2029 1904 2029 1904 577 9525 577 9525 7403 7466 7403 7466 3040 2843 3040 2843 3886 6443 3886 6443 9145 9240 9145 9240 9137 9216 9137 9216 8703 8878 8703 8878 4116 4050 4116 4050 5590 5834 5590 5834 7756 7854 7756 7854 7827 7881 7827 7881 8035 8092 8035 8092 3492 3487 3492 3487 934 1037 934 1037 5765 5962 5765 5962 4998 5309 4998 5309 1661 1579 1661 1579 5432 4598 5432 4598 3160 7181 3160 7181 5246 5560 5246 5560 13 16 13 16 1001 1122 1001 1122 8325 8446 8325 8446 6675 3528 6675 3528 9948 9966 9948 9966 5022 5169 5022 5169 9767 241 9767 241 3736 3758 3736 3758 7870 7918 7870 7918 7262 7376 7262 7376 2510 7678 2510 7678 1516 1455 1516 1455 8887 1139 8887 1139 9727 351 9727 351 5342 4626 5342 4626 6428 6495 6428 6495 5659 5908 5659 5908 6564 6779 6564 6779 8123 1892 8123 1892 8364 1577 8364 1577 9149 886 9149 886 1397 1349 1397 1349 9944 63 9944 63 3216 7130 3216 7130 2505 7746 2505 7746 4680 5617 4680 5617 9849 137 9849 137 6567 3640 6567 3640 9454 9526 9454 9526 5245 4884 5245 4884 5725 5929 5725 5929 2873 2758 2873 2758 5258 4850 5258 4850 4145 4120 4145 4120 3964 3948 3964 3948 2882 2780 2882 2780 4212 4194 4212 4194 5176 5468 5176 5468 4877 5323 4877 5323 7206 2832 7206 2832 7235 7336 7235 7336 4497 5818 4497 5818 9235 799 9235 799 8328 1629 8328 1629 6558 3659 6558 3659 2200 8014 2200 8014 8551 1415 8551 1415 8242 8350 8242 8350 1511 8720 1511 8720 6551 6704 6551 6704 7301 2784 7301 2784 7465 7538 7465 7538 8257 1694 8257 1694 4426 4437 4426 4437 8308 8401 8308 8401 70 9921 70 9921 4525 4588 4525 4588 9019 9078 9019 9078 3185 7163 3185 7163 6088 4126 6088 4126 7930 2189 7930 2189 7940 7932 7940 7932 7390 2673 7390 2673 8372 8506 8372 8506 3426 7018 3426 7018 4907 5222 4907 5222 4190 6063 4190 6063 9080 915 9080 915 6340 6439 6340 6439 9487 9564 9487 9564 8992 9059 8992 9059 4880 5311 4880 5311 2285 7954 2285 7954 1252 8855 1252 8855 2325 2199 2325 2199 5572 5829 5572 5829 1563 8628 1563 8628 1076 1169 1076 1169 4888 5163 4888 5163 3927 3919 3927 3919 4661 5620 4661 5620 7368 2710 7368 2710 464 9635 464 9635 4366 4385 4366 4385 4686 4688 4686 4688 5080 5128 5080 5128 8731 8904 8731 8904 2218 8002 2218 8002 6250 6289 6250 6289 5747 4330 5747 4330 9045 9106 9045 9106 4739 5543 4739 5543 4098 6256 4098 6256 6471 6619 6471 6619 7547 2452 7547 2452 9977 10001 9977 10001 3112 2934 3112 2934 1818 8341 1818 8341 4001 6282 4001 6282 7493 7542 7493 7542 9496 9587 9496 9587 5164 5037 5164 5037 8571 8794 8571 8794 5265 5614 5265 5614 777 9334 777 9334 4931 5277 4931 5277 3921 6398 3921 6398 2887 7388 2887 7388 6358 6442 6358 6442 1725 1691 1725 1691 7980 8006 7980 8006 9707 363 9707 363 4595 5710 4595 5710 2909 7343 2909 7343 2070 8094 2070 8094 5723 4414 5723 4414 86 132 86 132 7876 2191 7876 2191 4650 5631 4650 5631 5654 4420 5654 4420 6820 3357 6820 3357 8696 1258 8696 1258 7129 7203 7129 7203 1152 1226 1152 1226 9810 9907 9810 9907 2637 2550 2637 2550 9965 22 9965 22 1345 8810 1345 8810 9486 549 9486 549 4449 4482 4449 4482 1580 8612 1580 8612 7265 2793 7265 2793 6182 4030 6182 4030 67 9950 67 9950 6467 3754 6467 3754 9922 9925 9922 9925 9732 9830 9732 9830 3048 7289 3048 7289 1910 8269 1910 8269 3799 3775 3799 3775 4666 4669 4666 4669 3891 6434 3891 6434 7395 7458 7395 7458 272 369 272 369 8763 1160 8763 1160 3225 7104 3225 7104 8176 8285 8176 8285 2367 7865 2367 7865 604 9498 604 9498 4797 5014 4797 5014 6457 3768 6457 3768 3779 6546 3779 6546 1596 1539 1596 1539 7932 7921 7932 7921 1344 1296 1344 1296 2828 2684 2828 2684 6520 6658 6520 6658 9368 647 9368 647 3118 7201 3118 7201 678 650 678 650 643 649 643 649 875 9214 875 9214 4174 4146 4174 4146 7717 2340 7717 2340 760 798 760 798 9412 9496 9412 9496 6691 6879 6691 6879 5130 5351 5130 5351 9012 1070 9012 1070 6696 3515 6696 3515 1391 8772 1391 8772 5296 4658 5296 4658 6600 3606 6600 3606 6309 3923 6309 3923 365 9702 365 9702 3514 3517 3514 3517 6840 3282 6840 3282 3687 6702 3687 6702 8374 1559 8374 1559 8631 8819 8631 8819 6446 3770 6446 3770 4213 6049 4213 6049 2497 7763 2497 7763 9293 9382 9293 9382 2393 7850 2393 7850 8704 1221 8704 1221 7019 3014 7019 3014 8692 8865 8692 8865 6630 3587 6630 3587 5302 5643 5302 5643 3204 3008 3204 3008 4709 4857 4709 4857 98 153 98 153 3285 7089 3285 7089 4223 4271 4223 4271 5064 5320 5064 5320 8075 1993 8075 1993 94 9905 94 9905 5085 5347 5085 5347 6221 6252 6221 6252 5193 4998 5193 4998 8787 8944 8787 8944 8509 1488 8509 1488 545 518 545 518 3462 3386 3462 3386 2595 2517 2595 2517 3728 3744 3728 3744 5830 6039 5830 6039 6572 6795 6572 6795 7327 7390 7327 7390 549 9582 549 9582 3612 3588 3612 3588 9343 656 9343 656 4879 5145 4879 5145 8563 1344 8563 1344 7757 2272 7757 2272 3649 3620 3649 3620 1819 1780 1819 1780 1911 1878 1911 1878 6148 6229 6148 6229 2876 7394 2876 7394 8736 1175 8736 1175 2364 2262 2364 2262 2211 2139 2211 2139 578 563 578 563 4104 6245 4104 6245 7828 2259 7828 2259 852 883 852 883 2762 2676 2762 2676 8670 8842 8670 8842 3475 3459 3475 3459 5524 4569 5524 4569 4851 5346 4851 5346 5781 4294 5781 4294 5768 4324 5768 4324 4718 4887 4718 4887 5934 4181 5934 4181 5135 5103 5135 5103 8449 8615 8449 8615 4781 4997 4781 4997 3546 6851 3546 6851 3302 7068 3302 7068 3207 7155 3207 7155 8019 8078 8019 8078 9658 9765 9658 9765 7196 7285 7196 7285 4378 4411 4378 4411 9590 447 9590 447 4553 4600 4553 4600 9841 9915 9841 9915 3956 3922 3956 3922 3819 3812 3819 3812 6424 3811 6424 3811 1653 1558 1653 1558 176 9854 176 9854 4817 5041 4817 5041 3656 6773 3656 6773 6028 6129 6028 6129 3052 7224 3052 7224 1367 8799 1367 8799 2033 1975 2033 1975 7676 2360 7676 2360 4382 4423 4382 4423 9934 9956 9934 9956 9419 587 9419 587 7200 7293 7200 7293 4950 5272 4950 5272 4181 6109 4181 6109 5837 4276 5837 4276 125 9892 125 9892 1705 1649 1705 1649 379 423 379 423 1414 8750 1414 8750 2898 2791 2898 2791 9500 483 9500 483 2485 7821 2485 7821 1581 1523 1581 1523 4819 5385 4819 5385 2046 8112 2046 8112 1764 1775 1764 1775 7032 2997 7032 2997 9793 9896 9793 9896 9970 12 9970 12 7015 7131 7015 7131 4120 6208 4120 6208 1672 1624 1672 1624 4545 5777 4545 5777 8098 8137 8098 8137 6512 6623 6512 6623 3973 6321 3973 6321 3719 3736 3719 3736 3162 2968 3162 2968 565 9559 565 9559 3494 6911 3494 6911 7020 7159 7020 7159 5166 5431 5166 5431 8673 1289 8673 1289 4516 5797 4516 5797 3153 2959 3153 2959 1530 1475 1530 1475 1126 1208 1126 1208 225 9833 225 9833 1221 1257 1221 1257 750 9359 750 9359 2411 2337 2411 2337 1042 1135 1042 1135 3715 6627 3715 6627 3284 3173 3284 3173 8783 1145 8783 1145 4655 4659 4655 4659 1768 8351 1768 8351 2484 2349 2484 2349 3702 6656 3702 6656 6271 6333 6271 6333 4485 5827 4485 5827 7167 2885 7167 2885 1832 1814 1832 1814 1712 8405 1712 8405 4795 5461 4795 5461 4306 5963 4306 5963 7953 7952 7953 7952 3472 6948 3472 6948 2719 2595 2719 2595 2355 2256 2355 2256 5434 5771 5434 5771 8194 8343 8194 8343 1981 8254 1981 8254 4277 5992 4277 5992 6415 6452 6415 6452 524 489 524 489 3434 3317 3434 3317 7536 7611 7536 7611 8925 9019 8925 9019 3841 6454 3841 6454 1129 8892 1129 8892 264 9826 264 9826 899 918 899 918 4367 5934 4367 5934 369 407 369 407 7370 7417 7370 7417 5932 6065 5932 6065 6350 3867 6350 3867 9441 570 9441 570 954 1073 954 1073 3631 6819 3631 6819 9666 375 9666 375 2721 2602 2721
10000 0 7008 22187 7008 22187 10950 20062 10950 20062 4370 10993 4370 10993 22969 22266 22969 22266 4548 19565 4548 19565 1857 10221 1857 10221 11520 180 11520 180 20531 20266 20531 20266 23808 15746 23808 15746 15253 16682 15253 16682 10782 12645 10782 12645 3334 8117 3334 8117 6993 18227 6993 18227 3520 4311 3520 4311 19534 8584 19534 8584 7599 20703 7599 20703 1342 10833 1342 10833 4401 5916 4401 5916 2812 3245 2812 3245 22238 14353 22238 14353 21228 4364 21228 4364 10525 7105 10525 7105 13111 515 13111 515 24182 14340 24182 14340 15225 7179 15225 7179 16675 13318 16675 13318 723 16522 723 16522 17295 1393 17295 1393 7786 6451 7786 6451 5424 15970 5424 15970 24798 3112 24798 3112 739 9395 739 9395 24391 7702 24391 7702 8581 23425 8581 23425 12720 21387 12720 21387 607 21728 607 21728 2864 18621 2864 18621 4839 6020 4839 6020 9777 20725 9777 20725 20682 24588 20682 24588 11546 18598 11546 18598 10528 3014 10528 3014 18038 3609 18038 3609 4152 9493 4152 9493 7571 1326 7571 1326 3725 21722 3725 21722 22886 18133 22886 18133 12909 21511 12909 21511 24512 12281 24512 12281 5160 8795 5160 8795 19675 11865 19675 11865 23461 1204 23461 1204 4413 20477 4413 20477 13981 14282 13981 14282 10041 11331 10041 11331 1233 3654 1233 3654 24004 8537 24004 8537 17621 23770 17621 23770 21772 20386 21772 20386 11634 497 11634 497 5631 24204 5631 24204 22784 5026 22784 5026 15482 11739 15482 11739 2361 10842 2361 10842 6467 15260 6467 15260 5209 23880 5209 23880 6550 14238 6550 14238 21937 11424 21937 11424 17629 5922 17629 5922 4367 3194 4367 3194 13563 7282 13563 7282 5715 18920 5715 18920 24699 7711 24699 7711 11273 7859 11273 7859 1061 6110 1061 6110 19342 10663 19342 10663 949 13415 949 13415 15894 7668 15894 7668 11550 24632 11550 24632 10050 24991 10050 24991 16906 19508 16906 19508 13996 13823 13996 13823 16214 19738 16214 19738 22392 7764 22392 7764 3629 1467 3629 1467 19285 16159 19285 16159 24839 4328 24839 4328 15824 22264 15824 22264 638 4167 638 4167 21741 2039 21741 2039 23826 4110 23826 4110 1154 9822 1154 9822 7377 5454 7377 5454 22404 3101 22404 3101 19319 8029 19319 8029 9866 4257 9866 4257 9646 14515 9646 14515 12492 22599 12492 22599 594 13630 594 13630 12143 12052 12143 12052 4189 9564 4189 9564 3445 17579 3445 17579 15846 1792 15846 1792 21465 18359 21465 18359 1066 14482 1066 14482 11756 299 11756 299 16616 13679 16616 13679 3030 6613 3030 6613 13915 2820 13915 2820 10588 553 10588 553 12494 783 12494 783 4683 12014 4683 12014 12483 944 12483 944 17721 14834 17721 14834 1252 1524 1252 1524 8178 1345 8178 1345 4492 10544 4492 10544 2500 11139 2500 11139 10154 22614 10154 22614 1901 20215 1901 20215 616 6069 616 6069 3511 10564 3511 10564 19732 7975 19732 7975 22439 16096 22439 16096 4183 23593 4183 23593 9501 5607 9501 5607 21193 18634 21193 18634 24760 5999 24760 5999 20711 1302 20711 1302 16970 20384 16970 20384 4233 15567 4233 15567 16508 15987 16508 15987 16650 9223 16650 9223 16982 8602 16982 8602 4747 2975 4747 2975 9887 22886 9887 22886 11046 13041 11046 13041 17161 11906 17161 11906 23959 7597 23959 7597 7089 6243 7089 6243 5995 1988 5995 1988 16669 16572 16669 16572 5581 1614 5581 1614 1754 4189 1754 4189 12957 23086 12957 23086 8804 23768 8804 23768 3455 21080 3455 21080 14578 3076 14578 3076 477 8643 477 8643 18757 7584 18757 7584 3976 19278 3976 19278 354 3366 354 3366 19099 7085 19099 7085 543 6956 543 6956 12441 24040 12441 24040 7253 4216 7253 4216 2934 9621 2934 9621 10663 13368 10663 13368 11858 5883 11858 5883 8196 956 8196 956 4365 19331 4365 19331 9514 16710 9514 16710 2856 16500 2856 16500 3965 1250 3965 1250 13565 13554 13565 13554 3422 17287 3422 17287 6911 10113 6911 10113 971 22089 971 22089 1202 9889 1202 9889 13783 9523 13783 9523 5976 2800 5976 2800 10842 3189 10842 3189 15247 21087 15247 21087 14445 22869 14445 22869 20191 20737 20191 20737 11601 4144 11601 4144 16373 13990 16373 13990 4090 8915 4090 8915 7105 17077 7105 17077 18048 20487 18048 20487 8193 8973 8193 8973 23701 2247 23701 2247 19449 8960 19449 8960 9390 17 9390 17 7211 2652 7211 2652 3554 3776 3554 3776 17766 6264 17766 6264 11742 108 11742 108 21240 13718 21240 13718 4742 1236 4742 1236 3692 11197 3692 11197 24818 14250 24818 14250 10068 17710 10068 17710 9978 17623 9978 17623 9975 6080 9975 6080 8926 3167 8926 3167 11443 4539 11443 4539 7093 4389 7093 4389 24152 19929 24152 19929 5838 20771 5838 20771 21440 2888 21440 2888 5485 11274 5485 11274 13744 11409 13744 11409 4314 8490 4314 8490 11831 19092 11831 19092 15485 22715 15485 22715 4419 4440 4419 4440 19969 21608 19969 21608 20794 5700 20794 5700 15150 21929 15150 21929 8696 19087 8696 19087 16658 2945 16658 2945 19415 17832 19415 17832 22222 810 22222 810 14473 22072 14473 22072 1162 4955 1162 4955 13654 4673 13654 4673 24202 17716 24202 17716 21965 9813 21965 9813 23134 23668 23134 23668 18561 13451 18561 13451 20493 3898 20493 3898 17861 22960 17861 22960 16385 15736 16385 15736 22935 10323 22935 10323 16663 5775 16663 5775 2931 2664 2931 2664 6309 6615 6309 6615 9386 3461 9386 3461 19484 17524 19484 17524 9214 20259 9214 20259 439 15947 439 15947 17750 24485 17750 24485 9957 10536 9957 10536 22163 21449 22163 21449 5027 16040 5027 16040 12418 6821 12418 6821 16564 5343 16564 5343 22175 21771 22175 21771 24063 18628 24063 18628 2189 2757 2189 2757 8195 24910 8195 24910 22381 18900 22381 18900 14680 7461 14680 7461 3190 12943 3190 12943 8971 4751 8971 4751 14308 2223 14308 2223 823 2485 823 2485 23502 8229 23502 8229 23391 3842 23391 3842 148 424 148 424 23296 18105 23296 18105 427 21836 427 21836 14749 6913 14749 6913 9255 20175 9255 20175 9913 19500 9913 19500 16324 17451 16324 17451 3222 8581 3222 8581 14560 3142 14560 3142 19116 7820 19116 7820 16334 22619 16334 22619 14758 18367 14758 18367 9981 19804 9981 19804 10532 7916 10532 7916 23948 10946 23948 10946 24014 7705 24014 7705 12223 4848 12223 4848 8763 3728 8763 3728 9283 14 9283 14 3995 11470 3995 11470 5233 20331 5233 20331 1144 14725 1144 14725 769 5402 769 5402 13770 23175 13770 23175 12429 12536 12429 12536 1332 8363 1332 8363 12559 6940 12559 6940 20389 12944 20389 12944 15175 1332 15175 1332 10466 15358 10466 15358 7142 6344 7142 6344 20117 5112 20117 5112 22309 11877 22309 11877 14362 10666 14362 10666 18592 12077 18592 12077 7511 5869 7511 5869 2817 12147 2817 12147 3709 13110 3709 13110 22181 9775 22181 9775 17222 15901 17222 15901 16949 11011 16949 11011 13846 10386 13846 10386 6113 16554 6113 16554 15050 24229 15050 24229 4985 15601 4985 15601 7829 18986 7829 18986 10685 7658 10685 7658 24790 24833 24790 24833 10755 2380 10755 2380 10756 20764 10756 20764 20080 6855 20080 6855 2930 4623 2930 4623 23642 18575 23642 18575 9408 16766 9408 16766 7404 12419 7404 12419 22576 23653 22576 23653 12194 7579 12194 7579 2215 4494 2215 4494 12063 24686 12063 24686 17985 19228 17985 19228 198 16186 198 16186 13540 19382 13540 19382 20313 24970 20313 24970 24245 7262 24245 7262 17840 19001 17840 19001 19400 19184 19400 19184 6788 5062 6788 5062 23224 1374 23224 1374 20651 5321 20651 5321 11605 8113 11605 8113 23019 6118 23019 6118 3898 882 3898 882 9925 1222 9925 1222 10791 7559 10791 7559 3622 14467 3622 14467 21461 14193 21461 14193 20008 3731 20008 3731 17800 12805 17800 12805 23024 6212 23024 6212 21013 908 21013 908 11899 19375 11899 19375 9863 977 9863 977 23773 8292 23773 8292 13790 15380 13790 15380 10102 11426 10102 11426 19817 1966 19817 1966 23350 24396 23350 24396 4957 2492 4957 2492 21870 2166 21870 2166 22456 617 22456 617 2562 11954 2562 11954 13142 17310 13142 17310 15931 13479 15931 13479 15097 4104 15097 4104 10835 20317 10835 20317 21503 12530 21503 12530 863 23952 863 23952 12431 3584 12431 3584 15231 20497 15231 20497 19965 8475 19965 8475 24090 19701 24090 19701 12010 8582 12010 8582 16356 20984 16356 20984 23465 24313 23465 24313 20085 24214 20085 24214 20584 2437 20584 2437 15361 20640 15361 20640 17837 16695 17837 16695 3151 16507 3151 16507 6936 6140 6936 6140 12855 11217 12855 11217 14001 16178 14001 16178 22170 6617 22170 6617 19517 9984 19517 9984 4291 73 4291 73 12453 9758 12453 9758 1904 4614 1904 4614 2800 20396 2800 20396 9458 5481 9458 5481 24569 4515 24569 4515 22548 9927 22548 9927 8400 13546 8400 13546 18132 22429 18132 22429 18421 22885 18421 22885 12575 6919 12575 6919 13968 2549 13968 2549 2449 2640 2449 2640 5681 19654 5681 19654 11382 8944 11382 8944 22039 699 22039 699 24365 20106 24365 20106 16969 20467 16969 20467 8075 20360 8075 20360 13138 1429 13138 1429 23908 24787 23908 24787 24402 22434 24402 22434 9510 20700 9510 20700 1388 14446 1388 14446 11348 12686 11348 12686 17910 10731 17910 10731 9173 14252 9173 14252 6180 13124 6180 13124 17622 8011 17622 8011 12722 17378 12722 17378 14259 5528 14259 5528 6795 12587 6795 12587 19770 13123 19770 13123 10944 7339 10944 7339 20276 4319 20276 4319 20244 22024 20244 22024 4461 15065 4461 15065 12323 6486 12323 6486 3902 20958 3902 20958 23758 6674 23758 6674 852 2788 852 2788 21271 15329 21271 15329 7614 13505 7614 13505 5207 8264 5207 8264 10584 15990 10584 15990 132 22263 132 22263 23044 5160 23044 5160 16531 7623 16531 7623 18406 12736 18406 12736 20595 16250 20595 16250 21567 5601 21567 5601 13769 24187 13769 24187 9134 12359 9134 12359 1165 1811 1165 1811 2542 19111 2542 19111 1474 3487 1474 3487 10019 14947 10019 14947 19420 315 19420 315 17465 14246 17465 14246 23006 3121 23006 3121 453 9708 453 9708 10934 11539 10934 11539 22652 15314 22652 15314 7257 16279 7257 16279 5107 8667 5107 8667 12651 19263 12651 19263 19264 18545 19264 18545 24565 20120 24565 20120 6314 13751 6314 13751 15452 24945 15452 24945 11132 18107 11132 18107 5813 14040 5813 14040 21609 17050 21609 17050 9703 10447 9703 10447 2758 18035 2758 18035 3669 17954 3669 17954 15200 10057 15200 10057 18463 19490 18463 19490 12244 8746 12244 8746 20322 16296 20322 16296 4549 23234 4549 23234 14866 12674 14866 12674 4455 13816 4455 13816 19932 14809 19932 14809 11963 3582 11963 3582 24972 9939 24972 9939 2276 14772 2276 14772 17359 5711 17359 5711 23884 18073 23884 18073 20882 7027 20882 7027 17776 15248 17776 15248 10439 9863 10439 9863 7559 14454 7559 14454 2984 4187 2984 4187 23527 1208 23527 1208 15068 7777 15068 7777 20387 13977 20387 13977 5226 23855 5226 23855 803 4150 803 4150 16801 10094 16801 10094 7050 16754 7050 16754 16653 5612 16653 5612 23406 570 23406 570 14375 7164 14375 7164 5833 13581 5833 13581 21608 23017 21608 23017 4087 5392 4087 5392 24169 7557 24169 7557 2278 9929 2278 9929 21386 15174 21386 15174 407 21789 407 21789 18494 14190 18494 14190 21889 3164 21889 3164 14091 11348 14091 11348 20475 13401 20475 13401 5876 4085 5876 4085 21073 19831 21073 19831 24412 1863 24412 1863 24805 24971 24805 24971 12346 5074 12346 5074 19144 20628 19144 20628 2525 23356 2525 23356 18882 10809 18882 10809 2057 15255 2057 15255 134 16074 134 16074 11350 23632 11350 23632 6409 17862 6409 17862 14973 20385 14973 20385 21887 23457 21887 23457 13223 11335 13223 11335 20139 21460 20139 21460 5685 16792 5685 16792 22543 22398 22543 22398 15321 1893 15321 1893 10158 13734 10158 13734 14682 12828 14682 12828 5866 18154 5866 18154 2560 4789 2560 4789 5756 2081 5756 2081 21332 3993 21332 3993 22236 10750 22236 10750 5989 21373 5989 21373 7770 21184 7770 21184 21255 6317 21255 6317 11696 17170 11696 17170 4978 15758 4978 15758 21470 20493 21470 20493 1829 24603 1829 24603 10655 4810 10655 4810 5686 19656 5686 19656 16865 5903 16865 5903 12899 15823 12899 15823 8574 8223 8574 8223 19487 23709 19487 23709 15515 12852 15515 12852 18482 23583 18482 23583 10638 2307 10638 2307 9396 8028 9396 8028 13300 23229 13300 23229 6575 14969 6575 14969 6327 6493 6327 6493 22226 8709 22226 8709 140 11534 140 11534 13594 10131 13594 10131 22098 24341 22098 24341 3826 7243 3826 7243 21293 23873 21293 23873 15298 2557 15298 2557 17256 15419 17256 15419 19868 18597 19868 18597 24499 23214 24499 23214 32 8685 32 8685 325 14728 325 14728 20916 7585 20916 7585 15603 4089 15603 4089 11426 22336 11426 22336 14071 5811 14071 5811 24768 24293 24768 24293 23373 2126 23373 2126 24478 19053 24478 19053 17304 16093 17304 16093 23931 13889 23931 13889 7096 22004 7096 22004 23098 7257 23098 7257 7368 17912 7368 17912 8550 2510 8550 2510 6807 17538 6807 17538 48 11770 48 11770 5260 23442 5260 23442 15728 10646 15728 10646 7535 23843 7535 23843 4181 14583 4181 14583 15383 18356 15383 18356 4694 14434 4694 14434 18623 11498 18623 11498 8276 17452 8276 17452 7288 10758 7288 10758 4236 21141 4236 21141 22544 16417 22544 16417 8625 15942 8625 15942 9264 182 9264 182 13050 20980 13050 20980 3290 22133 3290 22133 12283 23190 12283 23190 14725 1861 14725 1861 6043 3678 6043 3678 13374 14060 13374 14060 14116 11661 14116 11661 6627 23900 6627 23900 2534 3873 2534 3873 14945 9476 14945 9476 7204 20679 7204 20679 21892 19401 21892 19401 8235 12512 8235 12512 22983 12353 22983 12353 14558 20861 14558 20861 12180 12886 12180 12886 12071 506 12071 506 16838 8426 16838 8426 1852 2565 1852 2565 1602 24793 1602 24793 6746 17557 6746 17557 5311 18836 5311 18836 18567 14787 18567 14787 13539 22796 13539 22796 2537 19085 2537 19085 21010 15963 21010 15963 5241 4677 5241 4677 19583 4648 19583 4648 19248 10659 19248 10659 5174 9143 5174 9143 2765 15842 2765 15842 5948 23859 5948 23859 15872 22041 15872 22041 13283 231 13283 231 5116 12296 5116 12296 24471 1300 24471 1300 16371 13200 16371 13200 3684 21158 3684 21158 277 134 277 134 16542 10730 16542 10730 17496 7497 17496 7497 16761 7217 16761 7217 11808 22288 11808 22288 16789 2444 16789 2444 3428 12005 3428 12005 7128 11064 7128 11064 455 23864 455 23864 8402 12321 8402 12321 8637 13391 8637 13391 16808 1139 16808 1139 15630 5652 15630 5652 21333 21442 21333 21442 529 16082 529 16082 23804 23323 23804 23323 21589 5918 21589 5918 20128 7988 20128 7988 5229 7447 5229 7447 18885 6987 18885 6987 10580 14094 10580 14094 10779 22592 10779 22592 8183 10589 8183 10589 761 6023 761 6023 8293 22487 8293 22487 12715 13481 12715 13481 9630 19301 9630 19301 19221 15251 19221 15251 10894 13173 10894 13173 10834 3785 10834 3785 13880 15199 13880 15199 24867 23402 24867 23402 7271 6532 7271 6532 4983 3007 4983 3007 8055 14101 8055 14101 19623 15698 19623 15698 14965 20486 14965 20486 13332 433 13332 433 8886 20441 8886 20441 18215 11655 18215 11655 12613 12660 12613 12660 4416 23029 4416 23029 13728 16076 13728 16076 3172 17718 3172 17718 18901 13922 18901 13922 18539 8739 18539 8739 4273 24870 4273 24870 18067 4960 18067 4960 10552 13272 10552 13272 4582 24965 4582 24965 7799 23572 7799 23572 6473 10565 6473 10565 10962 24088 10962 24088 16389 2831 16389 2831 18306 23580 18306 23580 15629 13809 15629 13809 2666 7131 2666 7131 4234 18061 4234 18061 11864 19868 11864 19868 1156 6205 1156 6205 14033 11439 14033 11439 21683 4118 21683 4118 17073 16591 17073 16591 5189 847 5189 847 19307 2349 19307 2349 15300 18899 15300 18899 6241 16482 6241 16482 24040 5603 24040 5603 17067 17116 17067 17116 13439 7036 13439 7036 16756 22876 16756 22876 9841 14215 9841 14215 10085 3130 10085 3130 22073 654 22073 654 18785 3823 18785 3823 1655 210 1655 210 18591 13246 18591 13246 4145 20282 4145 20282 5679 24925 5679 24925 1831 4640 1831 4640 16523 15049 16523 15049 13273 1664 13273 1664 10701 19619 10701 19619 21367 9834 21367 9834 10004 18756 10004 18756 15397 10148 15397 10148 24736 15680 24736 15680 1134 6189 1134 6189 5704 6048 5704 6048 14896 11584 14896 11584 16433 1500 16433 1500 1408 4964 1408 4964 8989 9151 8989 9151 14058 627 14058 627 1861 8380 1861 8380 17855 16533 17855 16533 9111 21605 9111 21605 12070 16459 12070 16459 20434 5236 20434 5236 1500 18124 1500 18124 16124 17552 16124 17552 23995 23414 23995 23414 20067 18964 20067 18964 14770 23064 14770 23064 175 1234 175 1234 505 2229 505 2229 14 9471 14 9471 24065 3136 24065 3136 10850 19928 10850 19928 18126 14735 18126 14735 20646 22300 20646 22300 282 4248 282 4248 5625 13685 5625 13685 11152 11714 11152 11714 13813 16264 13813 16264 13892 10336 13892 10336 22178 376 22178 376 4804 21415 4804 21415 13835 13032 13835 13032 1486 4774 1486 4774 12933 19908 12933 19908 5659 9103 5659 9103 7639 8707 7639 8707 6686 13216 6686 13216 16802 5845 16802 5845 4673 207 4673 207 19611 16215 19611 16215 2368 10674 2368 10674 21809 24743 21809 24743 9221 3348 9221 3348 4056 8088 4056 8088 16916 11767 16916 11767 16940 12041 16940 12041 5657 5747 5657 5747 5220 13241 5220 13241 20012 17500 20012 17500 17336 23026 17336 23026 10624 20307 10624 20307 21467 5536 21467 5536 1100 20001 1100 20001 12205 13218 12205 13218 1399 9204 1399 9204 3015 16924 3015 16924 17036 11872 17036 11872 10642 9947 10642 9947 19218 5964 19218 5964 24936 10074 24936 10074 8927 3272 8927 3272 12426 20520 12426 20520 20840 21467 20840 21467 4198 13148 4198 13148 19529 4509 19529 4509 1827 17987 1827 17987 17473 17519 17473 17519 14666 22472 14666 22472 2618 9229 2618 9229 7041 9325 7041 9325 10770 9967 10770 9967 4707 14316 4707 14316 3569 5512 3569 5512 22612 16678 22612 16678 11646 1865 11646 1865 11321 5625 11321 5625 6694 18478 6694 18478 19325 11560 19325 11560 4045 18992 4045 18992 4949 6376 4949 6376 11495 6001 11495 6001 9791 10362 9791 10362 5200 14633 5200 14633 8913 13081 8913 13081 3364 14037 3364 14037 104 19407 104 19407 17153 8459 17153 8459 18908 7887 18908 7887 10033 22556 10033 22556 2677 23396 2677 23396 10291 10505 10291 10505 1564 3528 1564 3528 4505 18135 4505 18135 6436 2669 6436 2669 2082 9304 2082 9304 11891 6646 11891 6646 11381 4012 11381 4012 1507 19991 1507 19991 712 20144 712 20144 15075 2318 15075 2318 1601 6797 1601 6797 15219 6487 15219 6487 2328 6815 2328 6815 14364 18085 14364 18085 14741 17760 14741 17760 16764 1652 16764 1652 12549 4529 12549 4529 9460 7545 9460 7545 8485 5039 8485 5039 4097 22341 4097 22341 7127 20578 7127 20578 1567 8661 1567 8661 15324 21538 15324 21538 21108 11545 21108 11545 7548 19504 7548 19504 540 3275 540 3275 16031 18038 16031 18038 7977 4237 7977 4237 12539 24254 12539 24254 12749 22855 12749 22855 12827 1381 12827 1381 11053 19943 11053 19943 1559 18064 1559 18064 24590 22696 24590 22696 24377 10944 24377 10944 22159 1688 22159 1688 7572 18618 7572 18618 9851 11449 9851 11449 13121 631 13121 631 15782 13623 15782 13623 2722 17829 2722 17829 4283 19116 4283 19116 18612 12733 18612 12733 24651 22214 24651 22214 22068 21971 22068 21971 5492 6365 5492 6365 11259 18831 11259 18831 16681 21351 16681 21351 20802 23463 20802 23463 9797 11748 9797 11748 19390 7903 19390 7903 21198 1558 21198 1558 14817 3054 14817 3054 943 19040 943 19040 24840 19825 24840 19825 17387 7471 17387 7471 21524 15666 21524 15666 6423 22972 6423 22972 21123 18229 21123 18229 12902 9258 12902 9258 9958 24675 9958 24675 24071 12038 24071 12038 13548 9436 13548 9436 9454 20310 9454 20310 16216 2034 16216 2034 23504 2479 23504 2479 16832 2062 16832 2062 3960 16339 3960 16339 24609 12731 24609 12731 23897 2325 23897 2325 18210 302 18210 302 22375 24141 22375 24141 3225 18048 3225 18048 24494 21901 24494 21901 18587 23399 18587 23399 18502 2105 18502 2105 23357 10861 23357 10861 19260 1013 19260 1013 20961 19668 20961 19668 17572 2320 17572 2320 254 20289 254 20289 21213 17930 21213 17930 5072 24217 5072 24217 1009 5645 1009 5645 20005 22851 20005 22851 1220 17266 1220 17266 9276 7313 9276 7313 16757 8298 16757 8298 22905 7263 22905 7263 23074 6479 23074 6479 9621 1815 9621 1815 2621 24871 2621 24871 18707 7055 18707 7055 20876 7639 20876 7639 24501 24516 24501 24516 20416 5006 20416 5006 7348 20293 7348 20293 8643 13464 8643 13464 24505 13608 24505 13608 20819 23406 20819 23406 16657 3267 16657 3267 16422 1308 16422 1308 1192 13759 1192 13759 15767 7086 15767 7086 10236 6404 10236 6404 8776 21877 8776 21877 1040 13210 1040 13210 14433 1944 14433 1944 17894 2222 17894 2222 17820 14424 17820 14424 14601 114 14601 114 17276 9963 17276 9963 22034 6528 22034 6528 14756 18789 14756 18789 3304 14267 3304 14267 2360 931 2360 931 13002 6296 13002 6296 7552 24106 7552 24106 3726 14631 3726 14631 20766 13456 20766 13456 4092 19638 4092 19638 15679 24104 15679 24104 21150 13422 21150 13422 19379 17685 19379 17685 10785 17163 10785 17163 22302 19361 22302 19361 21169 18989 21169 18989 22656 15519 22656 15519 12272 20131 12272 20131 2980 23727 2980 23727 16634 6093 16634 6093 21281 5830 21281 5830 23333 3104 23333 3104 20381 16594 20381 16594 5588 22396 5588 22396 22274 19718 22274 19718 18390 7835 18390 7835 11286 11377 11286 11377 24174 20221 24174 20221 3943 22203 3943 22203 3623 17270 3623 17270 10110 21123 10110 21123 22239 15749 22239 15749 22460 1896 22460 1896 7051 22235 7051 22235 19937 11195 19937 11195 11298 21248 11298 21248 22067 15017 22067 15017 14582 15343 14582 15343 1550 7424 1550 7424 23229 8678 23229 8678 6147 5874 6147 5874 21944 24302 21944 24302 20696 21255 20696 21255 18781 17068 18781 17068 830 4462 830 4462 21643 5968 21643 5968 24987 239 24987 239 18842 826 18842 826 19904 9800 19904 9800 17696 15493 17696 15493 21633 1184 21633 1184 731 19247 731 19247 20630 12149 20630 12149 7775 19189 7775 19189 5932 22115 5932 22115 18354 10692 18354 10692 4219 2774 4219 2774 2978 18330 2978 18330 11011 8888 11011 8888 5983 666 5983 666 3963 11737 3963 11737 10200 12936 10200 12936 5419 9562 5419 9562 13940 4995 13940 4995 23197 2977 23197 2977 14994 5848 14994 5848 10806 12059 10806 12059 10040 15080 10040 15080 12617 14211 12617 14211 7783 21423 7783 21423 9829 12653 9829 12653 22649 20951 22649 20951 580 14830 580 14830 14837 14715 14837 14715 18676 6454 18676 6454 8993 263 8993 263 24096 15955 24096 15955 7076 14184 7076 14184 16121 2157 16121 2157 19919 6522 19919 6522 11894 15669 11894 15669 4555 8406 4555 8406 9236 23916 9236 23916 13919 11218 13919 11218 12895 17206 12895 17206 8078 10080 8078 10080 22825 16480 22825 16480 11972 11485 11972 11485 23962 16402 23962 16402 572 8506 572 8506 11977 2878 11977 2878 23754 13740 23754 13740 891 12638 891 12638 13129 14790 13129 14790 5760 21928 5760 21928 25 23779 25 23779 18981 9190 18981 9190 9973 14089 9973 14089 1724 11309 1724 11309 17871 8921 17871 8921 18821 18682 18821 18682 11032 1455 11032 1455 21575 4182 21575 4182 6886 22791 6886 22791 2400 12293 2400 12293 729 13888 729 13888 1989 14926 1989 14926 17886 20443 17886 20443 22011 4595 22011 4595 16026 11316 16026 11316 19431 14560 19431 14560 2871 2384 2871 2384 2008 17376 2008 17376 18287 23113 18287 23113 2549 14565 2549 14565 18233 9992 18233 9992 15924 8925 15924 8925 1943 22175 1943 22175 12349 3480 12349 3480 17916 11176 17916 11176 12114 8231 12114 8231 24666 4233 24666 4233 9218 23819 9218 23819 1073 10577 1073 10577 21629 16797 21629 16797 24940 22930 24940 22930 17055 11102 17055 11102 2906 23836 2906 23836 618 12910 618 12910 15029 13940 15029 13940 23608 19030 23608 19030 2147 13579 2147 13579 16429 4874 16429 4874 16454 11384 16454 11384 2751 6374 2751 6374 22910 24467 22910 24467 22221 11615 22221 11615 20660 14103 20660 14103 14981 16630 14981 16630 6090 6260 6090 6260 19819 13296 19819 13296 11128 21275 11128 21275 8312 17409 8312 17409 10460 2911 10460 2911 15740 18811 15740 18811 15212 18231 15212 18231 7106 4703 7106 4703 9358 12141 9358 12141 20601 3184 20601 3184 3 7567 3 7567 8617 15037 8617 15037 3724 6738 3724 6738 13756 16025 13756 16025 21711 5980 21711 5980 11389 21206 11389 21206 12123 10016 12123 10016 11568 7853 11568 7853 2089 23352 2089 23352 15821 2151 15821 2151 11446 6980 11446 6980 8101 19160 8101 19160 18975 13346 18975 13346 8086 15039 8086 15039 11450 17726 11450 17726 23275 10415 23275 10415 23880 2643 23880 2643 11895 6018 11895 6018 9702 2108 9702 2108 21231 6721 21231 6721 7090 3892 7090 3892 2687 4130 2687 4130 6275 6223 6275 6223 1605 23233 1605 23233 15731 9894 15731 9894 23556 2804 23556 2804 12497 4240 12497 4240 10574 10186 10574 10186 12414 1707 12414 1707 14972 9526 14972 9526 20593 5877 20593 5877 4569 198 4569 198 19668 4067 19668 4067 20661 12019 20661 12019 54 24327 54 24327 5706 7355 5706 7355 17209 11070 17209 11070 4448 9549 4448 9549 5544 22719 5544 22719 12595 21075 12595 21075 1000 24322 1000 24322 860 22794 860 22794 2101 15844 2101 15844 17448 8504 17448 8504 11212 21380 11212 21380 13983 20987 13983 20987 23696 9761 23696 9761 14832 11827 14832 11827 11690 17565 11690 17565 24467 20420 24467 20420 21726 18586 21726 18586 11447 20716 11447 20716 2202 9112 2202 9112 1659 23801 1659 23801 1320 3852 1320 3852 7038 9481 7038 9481 16383 2939 16383 2939 5033 10479 5033 10479 14151 13569 14151 13569 7774 16149 7774 16149 3662 19474 3662 19474 3408 13728 3408 13728 266 15665 266 15665 19262 14857 19262 14857 13057 8432 13057 8432 608 1505 608 1505 20644 17278 20644 17278 4176 3359 4176 3359 14543 19729 14543 19729 22952 11893 22952 11893 13098 15227 13098 15227 5944 2849 5944 2849 9032 9177 9032 9177 6254 14033 6254 14033 2150 18536 2150 18536 24122 24412 24122 24412 2986 17129 2986 17129 24804 16014 24804 16014 1523 7752 1523 7752 22432 7392 22432 7392 11359 19655 11359 19655 12279 9985 12279 9985 22134 20600 22134 20600 6124 16881 6124 16881 7337 22456 7337 22456 14701 24373 14701 24373 6052 1301 6052 1301 4630 4733 4630 4733 23774 16664 23774 16664 2993 609 2993 609 5908 6544 5908 6544 22247 14008 22247 14008 2634 1798 2634 1798 16363 8498 16363 8498 16412 21212 16412 21212 20917 12939 20917 12939 2469 16675 2469 16675 903 22019 903 22019 17673 14014 17673 14014 17536 20848 17536 20848 17973 13493 17973 13493 5885 12699 5885 12699 11462 12549 11462 12549 15497 1437 15497 1437 23204 13466 23204 13466 8972 16810 8972 16810 11136 4439 11136 4439 23997 17161 23997 17161 21045 918 21045 918 21174 23713 21174 23713 24295 9430 24295 9430 14723 2828 14723 2828 12820 15468 12820 15468 9901 4611 9901 4611 15751 970 15751 970 7184 13955 7184 13955 21864 18567 21864 18567 12580 17871 12580 17871 18853 23787 18853 23787 4568 8617 4568 8617 24330 659 24330 659 13141 22306 13141 22306 11752 17525 11752 17525 2365 10955 2365 10955 18130 13447 18130 13447 13380 15921 13380 15921 20668 10242 20668 10242 14589 16019 14589 16019 13491 5684 13491 5684 13841 8768 13841 8768 3874 15515 3874 15515 1030 20676 1030 20676 9990 22743 9990 22743 23010 5679 23010 5679 7530 11481 7530 11481 9507 18975 9507 18975 24148 9048 24148 9048 900 18101 900 18101 8682 23246 8682 23246 5617 13379 5617 13379 5099 1612 5099 1612 5808 22967 5808 22967 19076 14304 19076 14304 11360 7435 11360 7435 8611 21788 8611 21788 12096 1871 12096 1871 22140 5117 22140 5117 18773 17982 18773 17982 17083 4496 17083 4496 127 6753 127 6753 14942 16836 14942 16836 17031 1817 17031 1817 23706 18186 23706 18186 24426 1276 24426 1276 20835 11926 20835 11926 21514 24994 21514 24994 3793 18046 3793 18046 6398 4982 6398 4982 4584 12123 4584 12123 4805 24099 4805 24099 8796 12447 8796 12447 6016 9183 6016 9183 17522 14139 17522 14139 11604 19348 11604 19348 13137 21349 13137 21349 23085 9427 23085 9427 12645 15728 12645 15728 24729 16592 24729 16592 6384 4045 6384 4045 1290 12466 1290 12466 6107 3378 6107 3378 3779 24083 3779 24083 11839 24832 11839 24832 8778 8696 8778 8696 22036 8070 22036 8070 8347 17870 8347 17870 7069 22511 7069 22511 9649 7552 9649 7552 9329 25 9329 25 16915 5142 16915 5142 151 8850 151 8850 1542 21182 1542 21182 17261 991 17261 991 3453 22332 3453 22332 22066 22185 22066 22185 21000 6881 21000 6881 18141 3317 18141 3317 10318 19360 10318 19360 17882 1397 17882 1397 24238 14818 24238 14818 14154 20212 14154 20212 3749 24823 3749 24823 129 10425 129 10425 8842 11775 8842 11775 17763 6779 17763 6779 20284 22209 20284 22209 5103 22450 5103 22450 11047 16737 11047 16737 14845 6017 14845 6017 10863 6938 10863 6938 13665 10146 13665 10146 4389 14870 4389 14870 15414 20583 15414 20583 21930 21667 21930 21667 12390 9726 12390 9726 14826 24741 14826 24741 9167 13117 9167 13117 10858 18418 10858 18418 3461 8759 3461 8759 6726 5347 6726 5347 17049 21121 17049 21121 12750 4127 12750 4127 11278 17001 11278 17001 24448 5286 24448 5286 19183 14083 19183 14083 21883 7611 21883 7611 12521 17795 12521 17795 5038 7349 5038 7349 8146 24395 8146 24395 21916 10154 21916 10154 4616 5320 4616 5320 9542 24438 9542 24438 4000 1917 4000 1917 22399 39 22399 39 5945 2472 5945 2472 5304 18098 5304 18098 24814 3276 24814 3276 5955 9045 5955 9045 1481 21809 1481 21809 20257 11262 20257 11262 4212 3727 4212 3727 5768 23545 5768 23545 6261 11440 6261 11440 10013 5756 10013 5756 10646 23605 10646 23605 20677 3514 20677 3514 4253 3472 4253 3472 5123 69 5123 69 17429 1972 17429 1972 1313 16571 1313 16571 10129 11678 10129 11678 18276 15621 18276 15621 4930 19004 4930 19004 3108 17109 3108 17109 4950 7478 4950 7478 9799 13187 9799 13187 24929 3195 24929 3195 3986 14682 3986 14682 10861 14559 10861 14559 6102 23321 6102 23321 611 16779 611 16779 9137 5401 9137 5401 24368 20182 24368 20182 10634 13945 10634 13945 411 4714 411 4714 24623 10892 24623 10892 20547 3244 20547 3244 10107 10089 10107 10089 3331 16183 3331 16183 23166 15141 23166 15141 15467 11109 15467 11109 8048 20412 8048 20412 3919 15838 3919 15838 24104 8269 24104 8269 13923 17272 13923 17272 23495 14516 23495 14516 6778 6321 6778 6321 18193 7536 18193 7536 7780 13164 7780 13164 8351 9702 8351 9702 11002 21356 11002 21356 1528 21973 1528 21973 1722 118 1722 118 6277 1148 6277 1148 23713 14676 23713 14676 9010 3069 9010 3069 15657 12027 15657 12027 21339 20762 21339 20762 14784 10442 14784 10442 4044 17694 4044 17694 10885 36 10885 36 22751 18351 22751 18351 1654 15518 1654 15518 19265 17421 19265 17421 23211 21089 23211 21089 21460 19115 21460 19115 6382 16978 6382 16978 23206 23312 23206 23312 11609 9817 11609 9817 21489 606 21489 606 5375 425 5375 425 1005 2563 1005 2563 15163 13833 15163 13833 1155 3009 1155 3009 16614 6249 16614 6249 8514 4713 8514 4713 4976 4706 4976 4706 21913 11446 21913 11446 11166 252 11166 252 2734 14118 2734 14118 17423 6893 17423 6893 3397 322 3397 322 12587 22234 12587 22234 10777 21609 10777 21609 21421 22586 21421 22586 21153 10960 21153 10960 12246 9382 12246 9382 15332 15414 15332 15414 5395 7183 5395 7183 15997 20411 15997 20411 14456 3988 14456 3988 12057 23898 12057 23898 17519 9789 17519 9789 20941 1608 20941 1608 15167 23702 15167 23702 7850 24520 7850 24520 22028 10972 22028 10972 10977 20769 10977 20769 20657 13420 20657 13420 10674 7889 10674 7889 2416 6415 2416 6415 18319 23144 18319 23144 15185 811 15185 811 2006 7106 2006 7106 9491 7103 9491 7103 21316 16388 21316 16388 10373 3817 10373 3817 8427 7428 8427 7428 13448 17915 13448 17915 1008 24551 1008 24551 3011 7847 3011 7847 13434 8496 13434 8496 563 18245 563 18245 3894 17294 3894 17294 686 4797 686 4797 21641 12049 21641 12049 21189 2475 21189 2475 10367 21262 10367 21262 1316 23829 1316 23829 908 16301 908 16301 20384 12973 20384 12973 4229 2388 4229 2388 19286 7754 19286 7754 5940 22126 5940 22126 13755 2077 13755 2077 16111 20915 16111 20915 833 22467 833 22467 22524 17157 22524 17157 4792 579 4792 579 13170 21013 13170 21013 2439 4278 2439 4278 4019 11904 4019 11904 4028 5004 4028 5004 19666 14124 19666 14124 3907 24721 3907 24721 7401 3530 7401 3530 14573 1734 14573 1734 3860 4740 3860 4740 16380 18557 16380 18557 20490 3886 20490 3886 18654 8625 18654 8625 17279 3434 17279 3434 16665 1934 16665 1934 7493 22852 7493 22852 18239 2868 18239 2868 9936 532 9936 532 10295 10392 10295 10392 7320 3225 7320 3225 24388 2829 24388 2829 15100 20898 15100 20898 10699 10217 10699 10217 6910 5933 6910 5933 7985 21843 7985 21843 20107 11387 20107 11387 7544 1833 7544 1833 1887 3362 1887 3362 727 6653 727 6653 24970 21342 24970 21342 4917 5016 4917 5016 19909 1819 19909 1819 19223 18031 19223 18031 9187 8347 9187 8347 6738 18512 6738 18512 8269 23751 8269 23751 9926 12525 9926 12525 17526 23355 17526 23355 16677 1153 16677 1153 21874 1116 21874 1116 11849 24417 11849 24417 9622 19827 9622 19827 11012 7620 11012 7620 17288 15273 17288 15273 3299 13219 3299 13219 23460 11691 23460 11691 21463 21747 21463 21747 21232 5019 21232 5019 14979 1378 14979 1378 1048 722 1048 722 7066 1704 7066 1704 1830 285 1830 285 10147 23994 10147 23994 11154 14472 11154 14472 17464 8427 17464 8427 768 11349 768 11349 4477 21221 4477 21221 14213 22086 14213 22086 16096 10229 16096 10229 11992 1701 11992 1701 6011 441 6011 441 569 24795 569 24795 8087 20629 8087 20629 1635 18916 1635 18916 3036 19463 3036 19463 6977 13699 6977 13699 24589 13150 24589 13150 2370 21226 2370 21226 23194 23211 23194 23211 7930 3742 7930 3742 8467 18928 8467 18928 14606 24792 14606 24792 9186 6607 9186 6607 19050 21154 19050 21154 6239 16408 6239 16408 7725 7076 7725 7076 5436 12377 5436 12377 22528 18024 22528 18024 23867 3904 23867 3904 8875 17099 8875 17099 12683 16416 12683 16416 13085 12433 13085 12433 3663 22140 3663 22140 21804 23717 21804 23717 2214 15982 2214 15982 3683 20383 3683 20383 1688 12961 1688 12961 11083 13525 11083 13525 14195 17858 14195 17858 16692 8480 16692 8480 20993 20997 20993 20997 1103 13802 1103 13802 13157 5741 13157 5741 22123 7343 22123 7343 6076 13944 6076 13944 13536 19329 13536 19329 7311 8742 7311 8742 19963 5662 19963 5662 11598 44 11598 44 11697 19959 11697 19959 10070 9760 10070 9760 16365 16781 16365 16781 834 19110 834 19110 22313 19698 22313 19698 3598 24032 3598 24032 21323 15053 21323 15053 23422 21547 23422 21547 9094 13757 9094 13757 11918 8407 11918 8407 12398 19821 12398 19821 3973 19062 3973 19062 9530 23606 9530 23606 1805 12609 1805 12609 23473 16579 23473 16579 2330 11313 2330 11313 21635 20104 21635 20104 23746 7 23746 7 4427 22366 4427 22366 10343 353 10343 353 13799 17434 13799 17434 22336 3135 22336 3135 19442 11351 19442 11351 21551 8446 21551 8446 19637 22561 19637 22561 14449 9087 14449 9087 21653 18454 21653 18454 19230 1476 19230 1476 17509 3634 17509 3634 9272 2856 9272 2856 18264 13351 18264 13351 3308 15687 3308 15687 9231 18572 9231 18572 12765 15368 12765 15368 1545 18940 1545 18940 3736 16731 3736 16731 16510 12562 16510 12562 21846 8160 21846 8160 9801 13059 9801 13059 12204 17681 12204 17681 21371 3046 21371 3046 16551 11382 16551 11382 15989 14478 15989 14478 13936 18254 13936 18254 2353 12941 2353 12941 3472 19280 3472 19280 18576 17562 18576 17562 10830 2273 10830 2273 19737 9402 19737 9402 9506 12864 9506 12864 5323 14115 5323 14115 7984 7391 7984 7391 15354 5565 15354 5565 12015 18144 12015 18144 14959 14505 14959 14505 15833 14191 15833 14191 1456 3254 1456 3254 19182 7882 19182 7882 16900 21773 16900 21773 7621 9583 7621 9583 10063 12643 10063 12643 23359 22473 23359 22473 3483 20373 3483 20373 11821 12438 11821 12438 10627 1170 10627 1170 13871 23222 13871 23222 6525 9470 6525 9470 20670 3287 20670 3287 18953 16811 18953 16811 5969 20581 5969 20581 19757 21438 19757 21438 23832 12386 23832 12386 9457 3759 9457 3759 9697 7603 9697 7603 18818 16156 18818 16156 4312 5442 4312 5442 19246 8822 19246 8822 16331 11280 16331 11280 7033 12249 7033 12249 13481 19870 13481 19870 4894 11682 4894 11682 15943 24604 15943 24604 2303 1257 2303 1257 12003 13126 12003 13126 16473 12384 16473 12384 21600 20068 21600 20068 1941 14704 1941 14704 17164 10789 17164 10789 1241 20300 1241 20300 13331 15830 13331 15830 17691 3994 17691 3994 20091 4569 20091 4569 8789 15945 8789 15945 12952 12863 12952 12863 11691 24831 11691 24831 4609 6849 4609 6849 23263 20956 23263 20956 1442 19572 1442 19572 1699 14390 1699 14390 7363 5281 7363 5281 20739 23892 20739 23892 2234 17741 2234 17741 21246 12071 21246 12071 15759 4841 15759 4841 1608 8812 1608 8812 23715 17209 23715 17209 20580 226 20580 226 21695 2835 21695 2835 20457 15827 20457 15827 2417 17758 2417 17758 15891 16644 15891 16644 1906 4949 1906 4949 15502 465 15502 465 2474 15455 2474 15455 19194 7061 19194 7061 16566 5715 16566 5715 15562 21584 15562 21584 2304 8845 2304 8845 21505 15305 21505 15305 4836 4300 4836 4300 19951 23141 19951 23141 8392 4176 8392 4176 23966 11625 23966 11625 9278 23697 9278 23697 7569 24018 7569 24018 11983 15788 11983 15788 2768 21317 2768 21317 11792 2593 11792 2593 22875 14958 22875 14958 19922 24175 19922 24175 18962 10634 18962 10634 19885 9727 19885 9727 17961 929 17961 929 9371 12917 9371 12917 9763 6054 9763 6054 10942 20007 10942 20007 14608 19105 14608 19105 22050 13808 22050 13808 14926 18045 14926 18045 24119 13814 24119 13814 6903 21738 6903 21738 24917 876 24917 876 5848 14333 5848 14333 7039 18616 7039 18616 21811 12036 21811 12036 16025 6700 16025 6700 19778 9389 19778 9389 17410 22131 17410 22131 5714 3061 5714 3061 14992 14925 14992 14925 24086 10764 24086 10764 8604 716 8604 716 14241 18735 14241 18735 21769 141 21769 141 2753 19859 2753 19859 22916 22455 22916 22455 9099 6899 9099 6899 17772 21384 17772 21384 3020 2347 3020 2347 3174 22731 3174 22731 13933 3154 13933 3154 13530 2843 13530 2843 20047 7291 20047 7291 14733 15105 14733 15105 24826 12326 24826 12326 1211 20577 1211 20577 5493 17762 5493 17762 12470 12211 12470 12211 24544 17997 24544 17997 12918 17208 12918 17208 14991 27 14991 27 15513 20103 15513 20103 18174 7673 18174 7673 1254 21886 1254 21886 19823 14894 19823 14894 8668 16917 8668 16917 1209 7312 1209 7312 16490 1685 16490 1685 21906 21386 21906 21386 3952 15583 3952 15583 16477 12631 16477 12631 2653 24426 2653 24426 20021 15106 20021 15106 554 8159 554 8159 2710 20832 2710 20832 1443 11199 1443 11199 22614 17935 22614 17935 18249 12751 18249 12751 20196 9057 20196 9057 5030 18422 5030 18422 23933 14693 23933 14693 22087 23050 22087 23050 23697 2928 23697 2928 4931 13492 4931 13492 125 21224 125 21224 2324 10158 2324 10158 5863 10690 5863 10690 18609 2495 18609 2495 12879 9101 12879 9101 7758 7750 7758 7750 492 17955 492 17955 11768 6366 11768 6366 24706 20662 24706 20662 15408 5975 15408 5975 9022 7326 9022 7326 23 15229 23 15229 9760 22978 9760 22978 17251 20046 17251 20046 3911 11416 3911 11416 2689 20035 2689 20035 22201 3088 22201 3088 5212 3419 5212 3419 10175 3131 10175 3131 2644 6620 2644 6620 14314 5044 14314 5044 12522 4037 12522 4037 11698 21071 11698 21071 12862 8284 12862 8284 11058 19000 11058 19000 6711 8985 6711 8985 4904 22241 4904 22241 10513 24670 10513 24670 15046 24840 15046 24840 16769 14697 16769 14697 4587 16511 4587 16511 24385 6430 24385 6430 17848 9058 17848 9058 20069 18838 20069 18838 6213 8125 6213 8125 8407 16135 8407 16135 20506 24067 20506 24067 152 8522 152 8522 23450 639 23450 639 13932 20109 13932 20109 17084 576 17084 576 22847 18526 22847 18526 3399 15231 3399 15231 23136 21541 23136 21541 8900 12175 8900 12175 21500 23667 21500 23667 1400 17029 1400 17029 3620 10181 3620 10181 2719 16343 2719 16343 5413 785 5413 785 7136 8470 7136 8470 5168 12284 5168 12284 23737 12732 23737 12732 2090 18882 2090 18882 5804 12206 5804 12206 5801 15768 5801 15768 11751 20283 11751 20283 6983 16777 6983 16777 12486 2689 12486 2689 70 492 70 492 14952 6784 14952 6784 12672 12181 12672 12181 12449 19262 12449 19262 1524 13165 1524 13165 5592 3252 5592 3252 24039 14348 24039 14348 14785 18270 14785 18270 1856 12375 1856 12375 24001 7789 24001 7789 21497 24809 21497 24809 481 10013 481 10013 384 16816 384 16816 7665 24884 7665 24884 5037 18082 5037 18082 23513 13279 23513 13279 8543 14005 8543 14005 14676 11740 14676 11740 19208 12649 19208 12649 19042 3435 19042 3435 13306 18732 13306 18732 109 20387 109 20387 18765 11342 18765 11342 5582 3670 5582 3670 14112 1427 14112 1427 16072 15578 16072 15578 24337 2149 24337 2149 7981 921 7981 921 13533 1670 13533 1670 3251 7132 3251 7132 1560 3268 1560 3268 24962 24428 24962 24428 24175 6115 24175 6115 13352 12630 13352 12630 9803 17281 9803 17281 4238 11780 4238 11780 3638 24382 3638 24382 17676 6340 17676 6340 10211 24860 10211 24860 20371 19974 20371 19974 22217 14900 22217 14900 4375 1632 4375 1632 36 13830 36 13830 13663 22793 13663 22793 19524 14031 19524 14031 12076 20213 12076 20213 13398 9178 13398 9178 3072 13714 3072 13714 7906 13052 7906 13052 11173 7921 11173 7921 8167 4863 8167 4863 10268 18640 10268 18640 3452 18817 3452 18817 17369 10391 17369 10391 6687 13445 6687 13445 3494 15005 3494 15005 8793 10501 8793 10501 11767 11074 11767 11074 8081 14232 8081 14232 261 2184 261 2184 17929 7298 17929 7298 4147 2907 4147 2907 4665 6466 4665 6466 8946 17015 8946 17015 18793 4455 18793 4455 21434 4084 21434 4084 21893 21987 21893 21987 4163 21578 4163 21578 11714 10297 11714 10297 10969 10497 10969 10497 9194 17973 9194 17973 9671 8844 9671 8844 18033 23988 18033 23988 20394 9082 20394 9082 18367 2403 18367 2403 8015 661 8015 661 3928 7463 3928 7463 11919 294 11919 294 16952 24251 16952 24251 13571 21837 13571 21837 11356 5833 11356 5833 11163 13638 11163 13638 11883 9741 11883 9741 14523 7695 14523 7695 23376 17066 23376 17066 1242 1086 1242 1086 9908 21420 9908 21420 15120 3694 15120 3694 1555 23777 1555 23777 7418 23493 7418 23493 21304 7097 21304 7097 14173 4368 14173 4368 12403 19760 12403 19760 12217 11867 12217 11867 23649 7359 23649 7359 7558 19927 7558 19927 13242 10295 13242 10295 4710 5501 4710 5501 14975 11886 14975 11886 23524 816 23524 816 12833 17395 12833 17395 10189 11177 10189 11177 3367 4528 3367 4528 11281 19165 11281 19165 10313 5683 10313 5683 3746 20555 3746 20555 3090 2826 3090 2826 4776 7876 4776 7876 7659 14665 7659 14665 3790 15631 3790 15631 20980 11482 20980 11482 2700 7748 2700 7748 123 8612 123 8612 24418 7231 24418 7231 5063 3747 5063 3747 6339 14068 6339 14068 6638 7797 6638 7797 6045 701 6045 701 18478 8873 18478 8873 18217 8825 18217 8825 3994 344 3994 344 10516 14131 10516 14131 16727 12913 16727 12913 13384 21405 13384 21405 14387 2279 14387 2279 21855 11314 21855 11314 2047 11830 2047 11830 10809 4277 10809 4277 1803 21597 1803 21597 7488 24225 7488 24225 20935 14173 20935 14173 21821 21717 21821 21717 7309 174 7309 174 21612 2551 21612 2551 11769 22025 11769 22025 13052 6293 13052 6293 19662 2007 19662 2007 4406 14780 4406 14780 9917 7098 9917 7098 5218 3467 5218 3467 2482 5937 2482 5937 18313 16595 18313 16595 20863 22365 20863 22365 19970 3562 19970 3562 4178 16648 4178 16648 24780 18406 24780 18406 8093 23712 8093 23712 412 5030 412 5030 22944 7919 22944 7919 6606 24906 6606 24906 10374 13764 10374 13764 12487 5629 12487 5629 8700 4247 8700 4247 13012 18426 13012 18426 15802 8116 15802 8116 6690 100 6690 100 12868 1582 12868 1582 9774 775 9774 775 17366 13047 17366 13047 14821 18015 14821 18015 14714 10899 14714 10899 6571 11441 6571 11441 24903 7066 24903 7066 6237 18141 6237 18141 7500 18250 7500 18250 19830 20244 19830 20244 20746 24157 20746 24157 10410 23669 10410 23669 5890 14088 5890 14088 6437 7044 6437 7044 17963 4467 17963 4467 8725 14456 8725 14456 15633 5068 15633 5068 3365 8105 3365 8105 21285 15287 21285 15287 10819 22213 10819 22213 17272 5157 17272 5157 11303 20507 11303 20507 7075 4994 7075 4994 20830 19282 20830 19282 18684 9335 18684 9335 21301 7327 21301 7327 10661 8831 10661 8831 1492 19264 1492 19264 763 21606 763 21606 9402 10134 9402 10134 16081 5408 16081 5408 13501 6113 13501 6113 24722 18153 24722 18153 298 20532 298 20532 17029 22381 17029 22381 16164 1150 16164 1150 3862 21004 3862 21004 6092 16984 6092 16984 2087 1275 2087 1275 9416 18544 9416 18544 8688 24114 8688 24114 11850 24026 11850 24026 18832 4806 18832 4806 22246 20999 22246 20999 6288 4845 6288 4845 8018 2396 8018 2396 6025 10656 6025 10656 21157 3437 21157 3437 7632 5059 7632 5059 8137 10557 8137 10557 17459 17569 17459 17569 9034 24346 9034 24346 7272 18083 7272 18083 12044 5524 12044 5524 18023 16921 18023 16921 20266 14248 20266 14248 19275 22440 19275 22440 23023 7234 23023 7234 16414 15123 16414 15123 4795 16795 4795 16795 1783 5052 1783 5052 22530 23755 22530 23755 6664 11131 6664 11131 655 5854 655 5854 18912 24391 18912 24391 10446 17033 10446 17033 6470 6936 6470 6936 10219 10034 10219 10034 16851 14167 16851 14167 20556 8706 20556 8706 889 3495 889 3495 1919 14827 1919 14827 14081 16970 14081 16970 18768 341 18768 341 24713 20043 24713 20043 21950 3259 21950 3259 3342 5784 3342 5784 10127 13913 10127 13913 12507 17798 12507 17798 8609 19239 8609 19239 35 14477 35 14477 5287 10382 5287 10382 21702 9763 21702 9763 2564 7960 2564 7960 8954 17860 8954 17860 1465 3196 1465 3196 18442 18269 18442 18269 22906 20433 22906 20433 4316 15121 4316 15121 17678 4531 17678 4531 13285 15709 13285 15709 7521 19659 7521 19659 10873 5865 10873 5865 5672 2164 5672 2164 12167 12125 12167 12125 17672 13411 17672 13411 17577 8058 17577 8058 11784 22460 11784 22460 2674 7043 2674 7043 11588 5938 11588 5938 20792 18264 20792 18264 22400 18505 22400 18505 1385 19106 1385 19106 22658 15303 22658 15303 20136 4177 20136 4177 16819 177 16819 177 18579 16193 18579 16193 5336 15913 5336 15913 1658 22861 1658 22861 20412 12960 20412 12960 13686 10369 13686 10369 1766 4697 1766 4697 6843 11658 6843 11658 23850 16693 23850 16693 14536 565 14536 565 23859 713 23859 713 52 9194 52 9194 15082 20563 15082 20563 5472 12713 5472 12713 779 3739 779 3739 24737 5133 24737 5133 12779 15506 12779 15506 16487 17646 16487 17646 23830 22660 23830 22660 19228 6694 19228 6694 7942 1188 7942 1188 22133 3258 22133 3258 9631 10325 9631 10325 13146 4114 13146 4114 5342 9459 5342 9459 183 780 183 780 16680 3970 16680 3970 14825 12490 14825 12490 18317 23221 18317 23221 5786 13635 5786 13635 11434 24444 11434 24444 15237 3865 15237 3865 23972 6238 23972 6238 7200 16293 7200 16293 20014 8675 20014 8675 19709 1983 19709 1983 11861 13771 11861 13771 15555 1028 15555 1028 5156 9950 5156 9950 20775 7654 20775 7654 23175 24962 23175 24962 21368 3242 21368 3242 23058 24259 23058 24259 3238 24200 3238 24200 7727 16049 7727 16049 6307 11464 6307 11464 15939 22261 15939 22261 14080 14671 14080 14671 14517 23792 14517 23792 9572 2742 9572 2742 9614 14187 9614 14187 16146 10671 16146 10671 13267 8813 13267 8813 16247 1024 16247 1024 10913 5031 10913 5031 4814 10477 4814 10477 10456 15599 10456 15599 1223 15895 1223 15895 15508 17448 15508 17448 16813 13407 16813 13407 4807 22088 4807 22088 4326 5611 4326 5611 2573 22287 2573 22287 5585 16584 5585 16584 23635 13476 23635 13476 9169 4563 9169 4563 4735 9700 4735 9700 5235 15911 5235 15911 17852 16256 17852 16256 15014 2877 15014 2877 5112 12720 5112 12720 18762 3644 18762 3644 19289 10912 19289 10912 11079 23100 11079 23100 16541 4027 16541 4027 3336 10682 3336 10682 22684 9728 22684 9728 24229 16553 24229 16553 22753 21554 22753 21554 16730 15517 16730 15517 20252 105 20252 105 17151 20691 17151 20691 18990 19300 18990 19300 19496 23807 19496 23807 10768 24317 10768 24317 13821 15013 13821 15013 14235 7843 14235 7843 4270 14196 4270 14196 8734 16633 8734 16633 10418 16326 10418 16326 5305 14727 5305 14727 10555 14120 10555 14120 2785 13097 2785 13097 9692 12847 9692 12847 409 8261 409 8261 20441 10617 20441 10617 6185 18008 6185 18008 17034 24171 17034 24171 9730 17169 9730 17169 9383 12076 9383 12076 8213 13153 8213 13153 2398 19344 2398 19344 17655 7808 17655 7808 5373 4980 5373 4980 13080 9385 13080 9385 5086 3441 5086 3441 1441 7742 1441 7742 11523 12585 11523 12585 20096 866 20096 866 10240 11884 10240 11884 20408 6371 20408 6371 24254 4021 24254 4021 20090 8301 20090 8301 3360 4738 3360 4738 20748 8594 20748 8594 3393 21134 3393 21134 3932 8439 3932 8439 7613 21760 7613 21760 14407 11857 14407 11857 14835 21382 14835 21382 18114 1751 18114 1751 5469 24055 5469 24055 24624 5018 24624 5018 20799 2265 20799 2265 5568 4581 5568 4581 17066 18386 17066 18386 10720 7148 10720 7148 4204 12203 4204 12203 19610 13675 19610 13675 14921 17058 14921 17058 17194 21066 17194 21066 3470 86 3470 86 16139 17021 16139 17021 17140 13301 17140 13301 23475 246 23475 246 10215 6918 10215 6918 20294 11743 20294 11743 22920 13138 22920 13138 1152 9665 1152 9665 4916 11513 4916 11513 12524 2722 12524 2722 15259 12265 15259 12265 21302 9815 21302 9815 10508 14185 10508 14185 2430 14522 2430 14522 15122 22666 15122 22666 23523 20295 23523 20295 15591 19940 15591 19940 21933 20929 21933 20929 24654 10435 24654 10435 8282 15566 8282 15566 15636 2967 15636 2967 19775 15256 19775 15256 5736 19594 5736 19594 17282 3430 17282 3430 14244 18484 14244 18484 9668 24381 9668 24381 11663 12274 11663 12274 24041 3159 24041 3159 9563 13297 9563 13297 12170 4582 12170 4582 2994 3075 2994 3075 10833 1296 10833 1296 17319 3518 17319 3518 10514 23037 10514 23037 12596 9119 12596 9119 16933 20306 16933 20306 12227 17976 12227 17976 22231 1732 22231 1732 253 16248 253 16248 1099 24528 1099 24528 1607 1600 1607 1600 11511 18762 11511 18762 23779 2692 23779 2692 12707 12378 12707 12378 19441 20341 19441 20341 14989 6970 14989 6970 7927 14965 7927 14965 11456 15559 11456 15559 22386 6278 22386 6278 4287 5906 4287 5906 16525 21389 16525 21389 21473 14363 21473 14363 16538 9424 16538 9424 9359 23013 9359 23013 11130 21020 11130 21020 10569 3451 10569 3451 5341 23434 5341 23434 8885 21721 8885 21721 11725 992 11725 992 9471 23882 9471 23882 11104 4271 11104 4271 11013 11871 11013 11871 24503 11705 24503 11705 18659 19129 18659 19129 1757 19646 1757 19646 12875 808 12875 808 22504 24781 22504 24781 21548 2370 21548 2370 9651 2253 9651 2253 6894 8793 6894 8793 18629 7619 18629 7619 9253 19295 9253 19295 20309 6207 20309 6207 11793 1284 11793 1284 5495 6906 5495 6906 21184 23562 21184 23562 23589 3251 23589 3251 1648 16858 1648 16858 14029 12219 14029 12219 10465 13559 10465 13559 790 14587 790 14587 9151 20125 9151 20125 13691 9902 13691 9902 19601 17438 19601 17438 13058 23718 13058 23718 8224 2850 8224 2850 19263 2909 19263 2909 4972 8900 4972 8900 11926 8166 11926 8166 14819 1873 14819 1873 334 582 334 582 476 23729 476 23729 18727 11813 18727 11813 15957 5660 15957 5660 1981 19458 1981 19458 12496 6695 12496 6695 14425 59 14425 59 19033 23903 19033 23903 20712 15869 20712 15869 16107 13414 16107 13414 21890 2587 21890 2587 17400 2603 17400 2603 6860 21725 6860 21725 13392 6506 13392 6506 21704 1202 21704 1202 17116 18607 17116 18607 22563 16389 22563 16389 4761 664 4761 664 8587 2467 8587 2467 23776 19996 23776 19996 5269 16345 5269 16345 20776 14858 20776 14858 15015 19410 15015 19410 16515 11635 16515 11635 5500 21899 5500 21899 17489 16712 17489 16712 20950 20816 20950 20816 465 17094 465 17094 22891 11044 22891 11044 12330 18413 12330 18413 8211 24041 8211 24041 914 4756 914 4756 11395 8794 11395 8794 10336 15742 10336 15742 5606 24481 5606 24481 13003 17882 13003 17882 21287 12496 21287 12496 2596 5584 2596 5584 4061 15580 4061 15580 17993 23847 17993 23847 23667 10816 23667 10816 23043 5834 23043 5834 13078 11889 13078 11889 499 10259 499 10259 2300 7912 2300 7912 9899 9788 9899 9788 9693 4262 9693 4262 12306 13653 12306 13653 6389 7537 6389 7537 2049 22454 2049 22454 3935 7001 3935 7001 14936 18100 14936 18100 3263 24864 3263 24864 5010 19691 5010 19691 19642 7456 19642 7456 2213 8137 2213 8137 13721 4047 13721 4047 14719 1466 14719 1466 19041 21323 19041 21323 22164 5385 22164 5385 19944 14235 19944 14235 628 10258 628 10258 19490 13421 19490 13421 1512 13178 1512 13178 16398 4418 16398 4418 17814 13211 17814 13211 3657 18726 3657 18726 23189 15128 23189 15128 11025 12903 11025 12903 9247 21041 9247 21041 24686 9880 24686 9880 14358 829 14358 829 16957 11633 16957 11633 350 11771 350 11771 16091 4398 16091 4398 24878 2216 24878 2216 8334 1081 8334 1081 5275 3425 5275 3425 2597 17360 2597 17360 16073 19055 16073 19055 4606 2462 4606 2462 2729 3371 2729 3371 1339 19211 1339 19211 1088 14078 1088 14078 4362 20468 4362 20468 21020 20425 21020 20425 19889 24437 19889 24437 18608 8418 18608 8418 13900 1791 13900 1791 14961 24573 14961 24573 11328 18665 11328 18665 21002 18857 21002 18857 4214 19588 4214 19588 15680 9653 15680 9653 10176 4280 10176 4280 7522 23867 7522 23867 11589 12200 11589 12200 2382 17655 2382 17655 14393 3067 14393 3067 7638 3542 7638 3542 23106 8947 23106 8947 17421 21744 17421 21744 16296 6314 16296 6314 15678 6408 15678 6408 3093 3396 3093 3396 7177 8417 7177 8417 18808 7266 18808 7266 2483 17707 2483 17707 9550 14802 9550 14802 23382 22474 23382 22474 11261 17197 11261 17197 1702 5087 1702 5087 16306 14806 16306 14806 12528 20473 12528 20473 21115 3108 21115 3108 9867 11383 9867 11383 11300 7102 11300 7102 17939 10248 17939 10248 17088 18302 17088 18302 3587 5056 3587 5056 6463 21774 6463 21774 14501 8093 14501 8093 6453 1964 6453 1964 19713 22760 19713 22760 17775 7218 17775 7218 22993 14249 22993 14249 2160 6961 2160 6961 4393 2769 4393 2769 16817 7549 16817 7549 7968 3482 7968 3482 9960 189 9960 189 24509 19884 24509 19884 20339 8242 20339 8242 18951 8628 18951 8628 12912 15250 12912 15250 20365 7984 20365 7984 21861 4747 21861 4747 24657 17101 24657 17101 4730 18299 4730 18299 7660 16895 7660 16895 9937 18769 9937 18769 6519 6500 6519 6500 15619 14585 15619 14585 6499 24539 6499 24539 13022 7309 13022 7309 12733 15166 12733 15166 3057 23154 3057 23154 2173 7113 2173 7113 15198 22179 15198 22179 13534 4172 13534 4172 19569 17193 19569 17193 10657 766 10657 766 9238 18355 9238 18355 6947 4842 6947 4842 4906 4904 4906 4904 2952 13307 2952 13307 12585 16814 12585 16814 6216 24230 6216 24230 15391 20453 15391 20453 23781 13986 23781 13986 5707 8651 5707 8651 16228 7026 16228 7026 3942 13408 3942 13408 1498 989 1498 989 2861 13564 2861 13564 14893 1258 14893 1258 21518 8719 21518 8719 2162 16011 2162 16011 17045 15204 17045 15204 17695 13534 17695 13534 18792 2852 18792 2852 20340 1765 20340 1765 9601 20850 9601 20850 11314 24470 11314 24470 10897 18364 10897 18364 9946 23171 9946 23171 15994 8157 15994 8157 3157 19489 3157 19489 3326 9743 3326 9743 10304 10595 10304 10595 1890 19144 1890 19144 13845 258 13845 258 9308 9170 9308 9170 14823 3792 14823 3792 14361 10309 14361 10309 11732 12344 11732 12344 24209 17723 24209 17723 13145 8073 13145 8073 24750 24700 24750 24700 18476 22536 18476 22536 23549 22737 23549 22737 6002 9152 6002 9152 22676 20448 22676 20448 17986 3489 17986 3489 15165 13199 15165 13199 21700 16487 21700 16487 4843 23009 4843 23009 5645 11124 5645 11124 20701 22753 20701 22753 22584 11567 22584 11567 21435 16907 21435 16907 14301 21161 14301 21161 820 13832 820 13832 4059 9931 4059 9931 23173 12750 23173 12750 11055 9108 11055 9108 18070 6571 18070 6571 8077 20855 8077 20855 22409 1413 22409 1413 16954 20693 16954 20693 10709 8249 10709 8249 21059 4283 21059 4283 21525 19179 21525 19179 9826 19073 9826 19073 15170 8477 15170 8477 5770 16740 5770 16740 17875 7345 17875 7345 2535 5914 2535 5914 14010 8732 14010 8732 13870 5151 13870 5151 23991 17181 23991 17181 22999 1376 22999 1376 23294 16909 23294 16909 3728 9312 3728 9312 22431 21668 22431 21668 6991 8491 6991 8491 18083 7524 18083 7524 12753 10157 12753 10157 16612 24206 16612 24206 17694 13261 17694 13261 1867 1938 1867 1938 8364 7444 8364 7444 6899 21624 6899 21624 17998 14254 17998 14254 22173 2527 22173 2527 1637 1609 1637 1609 3198 22812 3198 22812 23368 22307 23368 22307 24437 21526 24437 21526 3626 2539 3626 2539 156 2886 156 2886 23094 6612 23094 6612 16597 8132 16597 8132 8021 9452 8021 9452 6359 7319 6359 7319 10883 13312 10883 13312 1417 13883 1417 13883 3007 9236 3007 9236 5564 23059 5564 23059 2123 22321 2123 22321 11770 4508 11770 4508 10829 13595 10829 13595 18935 21416 18935 21416 9737 24029 9737 24029 22786 110 22786 110 19189 12696 19189 12696 17040 24663 17040 24663 2592 23403 2592 23403 899 12791 899 12791 21592 17924 21592 17924 16834 24211 16834 24211 8134 23378 8134 23378 4340 150 4340 150 16896 2671 16896 2671 6545 4986 6545 4986 9474 9024 9474 9024 4481 779 4481 779 24788 23055 24788 23055 10504 8832 10504 8832 1681 3176 1681 3176 11211 8851 11211 8851 23034 4855 23034 4855 19291 19933 19291 19933 17284 18532 17284 18532 780 14945 780 14945 17310 16216 17310 16216 9314 18997 9314 18997 24925 1369 24925 1369 1568 23411 1568 23411 5322 21679 5322 21679 19328 24096 19328 24096 19876 11631 19876 11631 1310 1314 1310 1314 20887 21307 20887 21307 15440 6787 15440 6787 16805 8203 16805 8203 15621 10140 15621 10140 3111 15219 3111 15219 19993 3972 19993 3972 20523 2351 20523 2351 9331 16098 9331 16098 19947 15276 19947 15276 1618 6056 1618 6056 5759 6758 5759 6758 21947 14017 21947 14017 7584 5955 7584 5955 10403 19592 10403 19592 2544 2350 2544 2350 5152 14225 5152 14225 1347 17659 1347 17659 5246 1223 5246 1223 352 165 352 165 2418 9956 2418 9956 23214 12113 23214 12113 12135 13374 12135 13374 5161 1499 5161 1499 19149 4625 19149 4625 17616 4428 17616 4428 1916 6002 1916 6002 18416 18363 18416 18363 17097 19514 17097 19514 1860 9208 1860 9208 3497 21091 3497 21091 16864 19551 16864 19551 2122 11447 2122 11447 21196 18776 21196 18776 2711 11664 2711 11664 11318 10782 11318 10782 13690 6510 13690 6510 3704 9318 3704 9318 1276 19686 1276 19686 1920 4002 1920 4002 16568 24435 16568 24435 18737 18273 18737 18273 9852 23987 9852 23987 17202 16405 17202 16405 19786 12872 19786 12872 9107 6422 9107 6422 8907 18399 8907 18399 23219 8366 23219 8366 8517 23715 8517 23715 7603 17756 7603 17756 12185 13327 12185 13327 5532 6462 5532 6462 3368 11234 3368 11234 22423 16843 22423 16843 5655 16564 5655 16564 22812 11983 22812 11983 21203 15071 21203 15071 2672 6027 2672 6027 17734 24050 17734 24050 14617 14378 14617 14378 14675 21912 14675 21912 4076 6577 4076 6577 12383 11428 12383 11428 8947 8840 8947 8840 24921 3851 24921 3851 426 13488 426 13488 19648 5244 19648 5244 14927 5141 14927 5141 22950 14759 22950 14759 1285 22188 1285 22188 10151 21534 10151 21534 5173 20597 5173 20597 15221 2948 15221 2948 14282 467 14282 467 11700 5262 11700 5262 1907 21542 1907 21542 7354 4268 7354 4268 10067 8857 10067 8857 22829 10869 22829 10869 14987 7586 14987 7586 2519 6922 2519 6922 21451 19075 21451 19075 7950 22518 7950 22518 9643 21674 9643 21674 21740 11575 21740 11575 24603 11278 24603 11278 14954 14866 14954 14866 24563 18551 24563 18551 8703 17114 8703 17114 2623 15478 2623 15478 21840 11896 21840 11896 19901 221 19901 221 11830 5654 11830 5654 7920 2627 7920 2627 23607 13790 23607 13790 15743 3000 15743 3000 23961 23822 23961 23822 2282 23451 2282 23451 7532 1107 7532 1107 11248 24451 11248 24451 22908 2189 22908 2189 15659 7241 15659 7241 4052 4048 4052 4048 20236 24773 20236 24773 2112 3553 2112 3553 22058 20892 22058 20892 3984 16756 3984 16756 11393 15326 11393 15326 2816 11649 2816 11649 10672 17774 10672 17774 517 21374 517 21374 16804 2415 16804 2415 10471 5669 10471 5669 6651 22198 6651 22198 10636 12949 10636 12949 19564 22317 19564 22317 88 13258 88 13258 16117 11016 16117 11016 5671 12093 5671 12093 7648 19098 7648 19098 17831 1697 17831 1697 12523 19462 12523 19462 6524 6435 6524 6435 15601 391 15601 391 10607 1696 10607 1696 3532 11537 3532 11537 1407 21634 1407 21634 15774 5801 15774 5801 6360 10075 6360 10075 12885 13730 12885 13730 2979 5327 2979 5327 1047 4225 1047 4225 17082 3310 17082 3310 4397 10409 4397 10409 8589 19972 8589 19972 4235 19026 4235 19026 18499 18781 18499 18781 8017 5970 8017 5970 12884 20526 12884 20526 8478 16059 8478 16059 18690 6021 18690 6021 8468 75 8468 75 11064 20427 11064 20427 24957 8339 24957 8339 20020 8911 20020 8911 19356 1828 19356 1828 1080 2162 1080 2162 11871 1894 11871 1894 21666 4222 21666 4222 24522 17889 24522 17889 10767 17474 10767 17474 5847 4541 5847 4541 2294 4070 2294 4070 15145 3424 15145 3424 10275 14183 10275 14183 2809 8152 2809 8152 3744 18760 3744 18760 10194 7388 10194 7388 17363 12258 17363 12258 18323 19481 18323 19481 23346 24319 23346 24319 18571 2526 18571 2526 2204 14041 2204 14041 18993 2226 18993 2226 20145 20733 20145 20733 4036 23927 4036 23927 1796 14458 1796 14458 24684 15558 24684 15558 22725 24770 22725 24770 16974 4134 16974 4134 21535 11520 21535 11520 8369 759 8369 759 3312 8146 3312 8146 1070 9350 1070 9350 20444 20036 20444 20036 22478 16357 22478 16357 23964 18167 23964 18167 4391 2611 4391 2611 2405 14079 2405 14079 14704 1307 14704 1307 14684 5225 14684 5225 17125 13739 17125 13739 8673 1379 8673 1379 13523 8126 13523 8126 20875 24494 20875 24494 7980 24290 7980 24290 1929 4954 1929 4954 17623 6605 17623 6605 8395 21135 8395 21135 9445 17803 9445 17803 8266 17797 8266 17797 11322 6076 11322 6076 12929 19397 12929 19397 12002 21906 12002 21906 19051 5365 19051 5365 20900 5184 20900 5184 3819 16560 3819 16560 1329 21078 1329 21078 7967 6474 7967 6474 5870 21517 5870 21517 5396 983 5396 983 8339 23707 8339 23707 18532 16285 18532 16285 5354 7826 5354 7826 21038 4003 21038 4003 19978 3327 19978 3327 16610 9018 16610 9018 9961 1719 9961 1719 17487 5132 17487 5132 1337 19759 1337 19759 579 5357 579 5357 13494 14277 13494 14277 14228 18592 14228 18592 3843 17323 3843 17323 6856 21838 6856 21838 1460 3610 1460 3610 12798 1530 12798 1530 19391 20926 19391 20926 11908 23092 11908 23092 22278 3004 22278 3004 8397 2760 8397 2760 21376 10938 21376 10938 6739 13233 6739 13233 19577 20032 19577 20032 22526 13727 22526 13727 15088 16929 15088 16929 7115 15281 7115 15281 10164 22795 10164 22795 17149 19024 17149 19024 20222 15931 20222 15931 3044 1347 3044 1347 12037 9139 12037 9139 6302 18843 6302 18843 10775 23979 10775 23979 791 3820 791 3820 682 24855 682 24855 9361 7419 9361 7419 20503 18473 20503 18473 24770 1536 24770 1536 23247 7396 23247 7396 17478 20831 17478 20831 14948 11221 14948 11221 20989 23336 20989 23336 4746 10021 4746 10021 24383 16972 24383 16972 868 23492 868 23492 24049 9785 24049 9785 3639 17303 3639 17303 23360 10174 23360 10174 8996 21404 8996 21404 193 10720 193 10720 19563 14677 19563 14677 71 19801 71 19801 5696 14220 5696 14220 22323 22865 22323 22865 13075 2901 13075 2901 4757 4760 4757 4760 5618 16340 5618 16340 15637 14683 15637 14683 6066 15533 6066 15533 13955 3821 13955 3821 20165 6413 20165 6413 6520 22079 6520 22079 1529 7857 1529 7857 8174 20945 8174 20945 21322 23529 21322 23529 14055 12622 14055 12622 3717 496 3717 496 10910 11782 10910 11782 14984 19335 14984 19335 4815 24180 4815 24180 6857 7979 6857 7979 802 15817 802 15817 4306 14544 4306 14544 4510 21794 4510 21794 23394 18668 23394 18668 5203 19403 5203 19403 3226 18944 3226 18944 1491 13239 1491 13239 18877 16228 18877 16228 19793 18824 19793 18824 19566 8680 19566 8680 20084 22161 20084 22161 340 7324 340 7324 21051 8879 21051 8879 3673 632 3673 632 10499 24917 10499 24917 18843 18624 18843 18624 12594 1502 12594 1502 13209 5198 13209 5198 6576 11178 6576 11178 6472 16688 6472 16688 8596 5718 8596 5718 21526 21591 21526 21591 9850 10765 9850 10765 5231 6335 5231 6335 4820 12407 4820 12407 14810 9129 14810 9129 16084 10932 16084 10932 17581 16506 17581 16506 8453 20014 8453 20014 3597 15561 3597 15561 6730 7582 6730 7582 1038 16975 1038 16975 15698 20424 15698 20424 14044 1738 14044 1738 2331 17849 2331 17849 20075 11951 20075 11951 9351 19947 9351 19947 6046 6208 6046 6208 6059 2895 6059 2895 22560 13431 22560 13431 10370 197 10370 197 24564 12742 24564 12742 12124 2507 12124 2507 6932 99 6932 99 24454 21759 24454 21759 1094 264 1094 264 19119 24980 19119 24980 3897 11151 3897 11151 115 20365 115 20365 22541 20065 22541 20065 10425 8758 10425 8758 3834 8263 3834 8263 2010 23379 2010 23379 21272 22427 21272 22427 19848 15882 19848 15882 22320 22761 22320 22761 21842 14226 21842 14226 5809 17216 5809 17216 20744 6699 20744 6699 11280 16953 11280 16953 17562 5952 17562 5952 9280 11557 9280 11557 9256 23404 9256 23404 714 17851 714 17851 7083 8101 7083 8101 7751 21458 7751 21458 6358 20746 6358 20746 3771 5131 3771 5131 273 18507 273 18507 16753 5548 16753 5548 10562 18219 10562 18219 2466 1557 2466 1557 18273 4308 18273 4308 18268 3565 18268 3565 9098 23938 9098 23938 1074 15944 1074 15944 22082 11555 22082 11555 23573 2580 23573 2580 18700 14154 18700 14154 10170 19013 10170 19013 20461 1563 20461 1563 19894 17405 19894 17405 23935 19392 23935 19392 19539 72 19539 72 8490 219 8490 219 1129 9316 1129 9316 22089 5592 22089 5592 806 18278 806 18278 1266 13404 1266 13404 14168 13132 14168 13132 8028 28 8028 28 21099 3491 21099 3491 10726 4296 10726 4296 17076 1512 17076 1512 17610 9530 17610 9530 7895 23322 7895 23322 6441 15508 6441 15508 13405 1038 13405 1038 6763 16593 6763 16593 1384 15880 1384 15880 20893 16829 20893 16829 8967 24709 8967 24709 4354 14611 4354 14611 20612 21355 20612 21355 21857 22772 21857 22772 20843 6395 20843 6395 2120 7726 2120 7726 1988 2562 1988 2562 23045 5332 23045 5332 939 23876 939 23876 2886 237 2886 237 10742 24756 10742 24756 13290 15160 13290 15160 4979 15134 4979 15134 10131 379 10131 379 6934 15672 6934 15672 9158 9007 9158 9007 17233 22825 17233 22825 18030 12449 18030 12449 9813 19159 9813 19159 22380 22328 22380 22328 7932 13674 7932 13674 8150 7230 8150 7230 13531 2314 13531 2314 24271 2635 24271 2635 22837 16821 22837 16821 12332 22980 12332 22980 24943 10046 24943 10046 13753 12650 13753 12650 14238 13614 14238 13614 2880 11130 2880 11130 13582 6436 13582 6436 4692 8213 4692 8213 12350 18253 12350 18253 14360 17689 14360 17689 3436 24006 3436 24006 10022 16261 10022 16261 14183 20917 14183 20917 19554 9892 19554 9892 18922 7666 18922 7666 5092 4063 5092 4063 1135 7645 1135 7645 24796 13865 24796 13865 16996 22464 16996 22464 18094 6799 18094 6799 5363 6386 5363 6386 24774 22462 24774 22462 884 20464 884 20464 17567 11597 17567 11597 13018 19805 13018 19805 2810 17948 2810 17948 22726 3721 22726 3721 18845 4105 18845 4105 14325 16151 14325 16151 4213 4851 4213 4851 6303 14102 6303 14102 14592 20786 14592 20786 1435 24039 1435 24039 12526 21820 12526 21820 15468 16751 15468 16751 7120 13250 7120 13250 24136 5416 24136 5416 8360 16789 8360 16789 23413 1112 23413 1112 12119 23063 12119 23063 8765 11254 8765 11254 20708 13185 20708 13185 6017 21972 6017 21972 13322 17974 13322 17974 23341 3959 23341 3959 5270 18522 5270 18522 13727 15701 13727 15701 5888 14421 5888 14421 13372 2271 13372 2271 17876 24169 17876 24169 16225 11385 16225 11385 21014 1510 21014 1510 2293 3471 2293 3471 21647 7028 21647 7028 17091 19151 17091 19151 16442 19706 16442 19706 5001 3003 5001 3003 21395 6720 21395 6720 1950 21614 1950 21614 9370 8012 9370 8012 7216 360 7216 360 3937 9534 3937 9534 15141 6229 15141 6229 21520 18497 21520 18497 10637 1484 10637 1484 17354 19193 17354 19193 15855 5271 15855 5271 8044 9041 8044 9041 6582 10030 6582 10030 3427 21149 3427 21149 16036 2969 16036 2969 7636 8991 7636 8991 12112 9203 12112 9203 8516 9200 8516 9200 16569 735 16569 735 4313 4971 4313 4971 975 24517 975 24517 1839 12271 1839 12271 19166 8935 19166 8935 9197 18271 9197 18271 5217 2446 5217 2446 10907 4914 10907 4914 3465 23559 3465 23559 11302 20860 11302 20860 15547 2542 15547 2542 97 24343 97 24343 22980 19674 22980 19674 6792 9115 6792 9115 271 8202 271 8202 9577 17605 9577 17605 19074 1079 19074 1079 18740 12092 18740 12092 6328 20099 6328 20099 10201 2020 10201 2020 20426 313 20426 313 960 7354 960 7354 20385 11593 20385 11593 11311 23455 11311 23455 21012 363 21012 363 1392 8659 1392 8659 16837 11502 16837 11502 6868 7476 6868 7476 8288 6377 8288 6377 19784 2870 19784 2870 12309 5633 12309 5633 20879 8120 20879 8120 2111 9769 2111 9769 8188 5602 8188 5602 13176 13076 13176 13076 13532 14475 13532 14475 18051 6163 18051 6163 20285 22667 20285 22667 12277 1778 12277 1778 24421 9553 24421 9553 5102 17713 5102 17713 7560 6481 7560 6481 16592 17176 16592 17176 6891 17284 6891 17284 10818 458 10818 458 2336 12270 2336 12270 17938 20580 17938 20580 12151 18170 12151 18170 6205 11955 6205 11955 460 10603 460 10603 3028 15700 3028 15700 11357 11665 11357 11665 14089 10580 14089 10580 12111 8827 12111 8827 15803 14914 15803 14914 20337 1392 20337 1392 6010 20807 6010 20807 12305 20744 12305 20744 2777 14888 2777 14888 6926 23020 6926 23020 9292 17682 9292 17682 2093 125 2093 125 8299 16543 8299 16543 3761 20051 3761 20051 11852 1949 11852 1949 17415 16129 17415 16129 13860 12011 13860 12011 18812 18026 18812 18026 23201 7636 23201 7636 16908 19922 16908 19922 4524 17688 4524 17688 21966 21237 21966 21237 19126 9969 19126 9969 2857 933 2857 933 21576 15696 21576 15696 11487 6193 11487 6193 7762 11299 7762 11299 24607 6368 24607 6368 9837 6993 9837 6993 13383 1453 13383 1453 13709 24129 13709 24129 18049 23182 18049 23182 4560 24458 4560 24458 6623 19726 6623 19726 1628 6270 1628 6270 10484 4958 10484 4958 17058 6773 17058 6773 19419 17909 19419 17909 10364 21299 10364 21299 20914 476 20914 476 19387 19078 19387 19078 21668 2994 21668 2994 7208 14145 7208 14145 20275 5927 20275 5927 9567 18160 9567 18160 19942 4737 19942 4737 24111 21780 24111 21780 8114 18787 8114 18787 5374 719 5374 719 11203 9858 11203 9858 1440 208 1440 208 19283 12727 19283 12727 18443 19323 18443 19323 15542 12563 15542 12563 20447 9358 20447 9358 6087 4957 6087 4957 23498 18499 23498 18499 21880 22290 21880 22290 8999 6570 8999 6570 8106 19283 8106 19283 9539 4390 9539 4390 21042 15894 21042 15894 718 19623 718 19623 22801 13827 22801 13827 24352 8703 24352 8703 11490 1109 11490 1109 14956 15406 14956 15406 7048 3013 7048 3013 9497 13334 9497 13334 15136 13663 15136 13663 20763 56 20763 56 10670 12349 10670 12349 23501 23219 23501 23219 8138 13644 8138 13644 17539 1613 17539 1613 15649 14814 15649 14814 893 5641 893 5641 2580 8927 2580 8927 8569 13323 8569 13323 22326 20006 22326 20006 19453 6747 19453 6747 2788 7399 2788 7399 13545 22506 13545 22506 6101 9233 6101 9233 9886 24790 9886 24790 24573 13868 24573 13868 11880 22844 11880 22844 17187 11912 17187 11912 11120 1480 11120 1480 19721 16295 19721 16295 10274 10719 10274 10719 18790 2469 18790 2469 24662 13162 24662 13162 5589 2688 5589 2688 13256 2463 13256 2463 4392 163 4392 163 17462 19907 17462 19907 23077 20514 23077 20514 20338 13831 20338 13831 10539 13510 10539 13510 10689 14451 10689 14451 7883 2252 7883 2252 11679 622 11679 622 255 18194 255 18194 14638 8982 14638 8982 17135 2412 17135 2412 12653 9331 12653 9331 6969 18287 6969 18287 19685 12734 19685 12734 391 15562 391 15562 15936 16027 15936 16027 13973 13817 13973 13817 3824 15614 3824 15614 15587 4642 15587 4642 17578 3344 17578 3344 20028 3872 20028 3872 18631 18376 18631 18376 10209 5422 10209 5422 13703 19511 13703 19511 17437 8542 17437 8542 22955 16894 22955 16894 3366 2494 3366 2494 24430 9595 24430 9595 2288 16528 2288 16528 11855 20456 11855 20456 5094 1806 5094 1806 19127 9961 19127 9961 11540 9158 11540 9158 12758 55 12758 55 21199 1273 21199 1273 13681 19285 13681 19285 4727 22704 4727 22704 9770 17669 9770 17669 17237 8389 17237 8389 11726 1782 11726 1782 4706 16655 4706 16655 2601 8322 2601 8322 19540 18481 19540 18481 13370 14514 13370 14514 17693 10648 17693 10648 18875 23491 18875 23491 24572 20291 24572 20291 8495 12336 8495 12336 16496 10023 16496 10023 13612 14460 13612 14460 23632 10129 23632 10129 4369 6102 4369 6102 24841 22515 24841 22515 828 14379 828 14379 17381 2908 17381 2908 23307 11049 23307 11049 11995 9841 11995 9841 18641 20844 18641 20844 18730 21633 18730 21633 15269 5459 15269 5459 10696 2061 10696 2061 16080 18678 16080 18678 3971 13075 3971 13075 11310 14880 11310 14880 18220 13015 18220 13015 10233 16372 10233 16372 15528 668 15528 668 9855 19639 9855 19639 24616 17049 24616 17049 922 1836 922 1836 5324 12799 5324 12799 12505 16266 12505 16266 14211 200 14211 200 9305 22123 9305 22123 245 21028 245 21028 4516 8068 4516 8068 19372 22199 19372 22199 24317 5739 24317 5739 24832 19960 24832 19960 12698 1669 12698 1669 14102 7365 14102 7365 12519 1167 12519 1167 22645 10723 22645 10723 9575 4580 9575 4580 6235 717 6235 717 12315 11495 12315 11495 10457 347 10457 347 12759 13430 12759 13430 6106 15624 6106 15624 1190 18036 1190 18036 4101 12068 4101 12068 14464 19530 14464 19530 496 16813 496 16813 22618 23607 22618 23607 347 23469 347 23469 489 21845 489 21845 3600 20636 3600 20636 14574 3510 14574 3510 24857 1255 24857 1255 28 12044 28 12044 18517 3294 18517 3294 4162 9275 4162 9275 23079 3221 23079 3221 19351 2319 19351 2319 8771 8821 8771 8821 1649 19205 1649 19205 5501 6711 5501 6711 7588 15000 7588 15000 2473 4661 2473 4661 15525 12233 15525 12233 5836 20066 5836 20066 21237 17914 21237 17914 22973 23176 22973 23176 1768 18004 1768 18004 2018 6058 2018 6058 16909 18990 16909 18990 18165 7315 18165 7315 19269 11374 19269 11374 17481 20367 17481 20367 21529 9175 21529 9175 8847 10365 8847 10365 10984 17901 10984 17901 23794 13636 23794 13636 7553 13293 7553 13293 19465 1839 19465 1839 10303 23895 10303 23895 2273 14431 2273 14431 12926 8538 12926 8538 13581 2217 13581 2217 23990 7977 23990 7977 4209 2902 4209 2902 7543 5985 7543 5985 13638 11669 13638 11669 10658 24585 10658 24585 23326 6428 23326 6428 4866 4894 4866 4894 8753 10269 8753 10269 18606 15876 18606 15876 6418 7769 6418 7769 5078 11453 5078 11453 15614 14771 15614 14771 13163 900 13163 900 7429 4478 7429 4478 6466 23314 6466 23314 3127 16677 3127 16677 17166 9587 17166 9587 22364 23398 22364 23398 16488 868 16488 868 4770 3260 4770 3260 1706 16105 1706 16105 1910 923 1910 923 24146 3878 24146 3878 10452 17069 10452 17069 20874 13652 20874 13652 488 24392 488 24392 6184 12124 6184 12124 24845 8377 24845 8377 2065 17047 2065 17047 1382 1142 1382 1142 6964 79 6964 79 22276 8097 22276 8097 20626 2450 20626 2450 19714 23485 19714 23485 965 5377 965 5377 7487 19090 7487 19090 17468 21030 17468 21030 13535 18338 13535 18338 12620 21353 12620 21353 19430 22478 19430 22478 22716 14352 22716 14352 5421 18993 5421 18993 10803 3186 10803 3186 9019 4790 9019 4790 8952 19358 8952 19358 243 12303 243 12303 31 17921 31 17921 22972 272 22972 272 13773 13822 13773 13822 21377 4533 21377 4533 13506 12216 13506 12216 7698 23977 7698 23977 6563 2474 6563 2474 2966 14453 2966 14453 9578 13237 9578 13237 8038 10755 8038 10755 24874 9008 24874 9008 23012 8590 23012 8590 8941 3394 8941 3394 9670 3978 9670 3978 3927 17211 3927 17211 16995 13115 16995 13115 7334 9845 7334 9845 8850 386 8850 386 23551 2378 23551 2378 10815 22940 10815 22940 6119 24932 6119 24932 23176 23851 23176 23851 13639 24173 13639 24173 1979 6911 1979 6911 23572 13190 23572 13190 9952 18230 9952 18230 773 12693 773 12693 313 21052 313 21052 1811 23382 1811 23382 8242 4213 8242 4213 6561 4577 6561 4577 267 24109 267 24109 6757 24452 6757 24452 4846 8733 4846 8733 22687 11306 22687 11306 6512 21097 6512 21097 23568 4412 23568 4412 15818 23647 15818 23647 11717 2919 11717 2919 16254 998 16254 998 18407 2697 18407 2697 1279 5296 1279 5296 12467 21014 12467 21014 11017 21628 11017 21628 9249 23273 9249 23273 16065 5757 16065 5757 24224 15602 24224 15602 21845 24216 21845 24216 9909 20565 9909 20565 24807 3876 24807 3876 22268 23814 22268 23814 19744 5318 19744 5318 20226 10418 20226 10418 19268 19564 19268 19564 8022 21310 8022 21310 19584 24701 19584 24701 1726 11098 1726 11098 9367 16857 9367 16857 20097 14668 20097 14668 13510 10398 13510 10398 13823 12775 13823 12775 3796 9014 3796 9014 5594 17165 5594 17165 7219 10045 7219 10045 4913 6598 4913 6598 20103 24033 20103 24033 3137 14797 3137 14797 700 3629 700 3629 24787 5685 24787 5685 17030 8723 17030 8723 4285 24269 4285 24269 782 12012 782 12012 10924 10246 10924 10246 7339 19197 7339 19197 10225 10867 10225 10867 3878 16335 3878 16335 13323 3824 13323 3824 5281 11807 5281 11807 6769 23917 6769 23917 17608 12229 17608 12229 24144 23227 24144 23227 22065 19109 22065 19109 15532 9508 15532 9508 12739 21560 12739 21560 1942 5437 1942 5437 17637 8482 17637 8482 17639 8988 17639 8988 23102 7003 23102 7003 4421 7018 4421 7018 4696 15546 4696 15546 15474 11558 15474 11558 15799 15638 15799 15638 2933 17886 2933 17886 9690 4399 9690 4399 22577 13612 22577 13612 12579 6929 12579 6929 19220 8573 19220 8573 20680 116 20680 116 11903 11122 11903 11122 23314 261 23314 261 6648 12240 6648 12240 7685 8618 7685 8618 6220 13402 6220 13402 15290 4910 15290 4910 8576 9977 8576 9977 9756 10200 9756 10200 15992 3761 15992 3761 9376 1334 9376 1334 8629 15630 8629 15630 21041 10058 21041 10058 10816 5200 10816 5200 19084 21444 19084 21444 14011 2138 14011 2138 1136 22483 1136 22483 23756 1448 23756 1448 2586 23579 2586 23579 17420 1169 17420 1169 1993 11795 1993 11795 3396 17596 3396 17596 18937 15450 18937 15450 10596 8110 10596 8110 20033 8817 20033 8817 2789 4312 2789 4312 16910 23881 16910 23881 10089 11337 10089 11337 12830 799 12830 799 15615 4631 15615 4631 24766 3188 24766 3188 7734 13598 7734 13598 18806 1355 18806 1355 22116 15446 22116 15446 1619 15927 1619 15927 11965 15235 11965 15235 8662 22734 8662 22734 7520 626 7520 626 13284 9084 13284 9084 4711 936 4711 936 18369 21109 18369 21109 704 6889 704 6889 23315 10849 23315 10849 7246 19103 7246 19103 5477 23430 5477 23430 14474 3943 14474 3943 23760 4787 23760 4787 419 13494 419 13494 9433 12075 9433 12075 3827 10807 3827 10807 804 1611 804 1611 1571 21851 1571 21851 1051 9043 1051 9043 11326 3783 11326 3783 19121 14302 19121 14302 17587 2231 17587 2231 16392 16057 16392 16057 17770 23446 17770 23446 13288 19131 13288 19131 10242 18648 10242 18648 4685 1737 4685 1737 23036 20237 23036 20237 23051 6870 23051 6870 15835 3289 15835 3289 17122 2694 17122 2694 15761 10106 15761 10106 23743 21947 23743 21947 3895 16294 3895 16294 11584 9447 11584 9447 20516 14608 20516 14608 24196 17231 24196 17231 13619 9979 13619 9979 13984 24234 13984 24234 15453 6336 15453 6336 6272 20885 6272 20885 24133 19768 24133 19768 10932 22971 10932 22971 7138 16902 7138 16902 22334 4761 22334 4761 19921 23313 19921 23313 8494 21848 8494 21848 18002 17769 18002 17769 23509 7240 23509 7240 5202 6652 5202 6652 944 5243 944 5243 4379 17749 4379 17749 7294 10734 7294 10734 23002 17200 23002 17200 4105 9651 4105 9651 13077 11729 13077 11729 23951 20830 23951 20830 4545 2398 4545 2398 24441 18636 24441 18636 21243 18275 21243 18275 9940 19675 9940 19675 7804 21160 7804 21160 5665 6628 5665 6628 17893 13515 17893 13515 23022 19949 23022 19949 19658 9265 19658 9265 18541 1043 18541 1043 19643 967 19643 967 13748 13118 13748 13118 8511 9311 8511 9311 9054 7185 9054 7185 12197 8858 12197 8858 4139 16835 4139 16835 987 22567 987 22567 10664 16045 10664 16045 17704 11590 17704 11590 15814 20086 15814 20086 6330 403 6330 403 11428 2249 11428 2249 23277 10274 23277 10274 9773 17877 9773 17877 20109 21751 20109 21751 17618 3905 17618 3905 21416 21892 21416 21892 13305 15521 13305 15521 7192 4128 7192 4128 2229 15066 2229 15066 2667 2968 2667 2968 7978 14149 7978 14149 6805 8751 6805 8751 13477 1659 13477 1659 16425 13715 16425 13715 13618 12368 13618 12368 8821 13859 8821 13859 8110 8083 8110 8083 20838 21615 20838 21615 21355 17076 21355 17076 18346 6369 18346 6369 18241 19480 18241 19480 16997 21884 16997 21884 23910 11544 23910 11544 15688 2037 15688 2037 2402 15052 2402 15052 7015 6765 7015 6765 14705 23357 14705 23357 24424 15975 24424 15975 13818 15114 13818 15114 10103 957 10103 957 1593 20687 1593 20687 4544 2981 4544 2981 8438 3925 8438 3925 17940 982 17940 982 7434 5258 7434 5258 14700 18234 14700 18234 10391 1901 10391 1901 24517 14510 24517 14510 7634 5029 7634 5029 11168 3059 11168 3059 11198 8798 11198 8798 5397 21232 5397 21232 12991 9075 12991 9075 10725 4771 10725 4771 12740 21150 12740 21150 11513 3274 11513 3274 5408 22804 5408 22804 24141 5010 24141 5010 2137 2087 2137 2087 13425 19127 13425 19127 18128 19858 18128 19858 9664 3890 9664 3890 8841 2668 8841 2668 281 16515 281 16515 24460 8015 24460 8015 7702 5113 7702 5113 6406 7487 6406 7487 14644 16901 14644 16901 8949 18211 8949 18211 12807 21844 12807 21844 12553 10104 12553 10104 2163 11027 2163 11027 118 20404 118 20404 14711 19898 14711 19898 18736 16942 18736 16942 4046 9141 4046 9141 12468 10970 12468 10970 1944 15489 1944 15489 444 969 444 969 10125 22313 10125 22313 11506 16095 11506 16095 3753 20621 3753 20621 10168 12627 10168 12627 18412 13051 18412 13051 17438 19951 17438 19951 24514 18688 24514 18688 12571 3283 12571 3283 21167 4202 21167 4202 1961 2204 1961 2204 24158 22522 24158 22522 19741 9678 19741 9678 8236 24489 8236 24489 1735 11715 1735 11715 6035 7918 6035 7918 18351 23974 18351 23974 4396 18222 4396 18222 9845 23960 9845 23960 15230 21481 15230 21481 19979 18453 19979 18453 1270 7418 1270 7418 8684 16075 8684 16075 7282 24652 7282 24652 8542 19700 8542 19700 15809 20790 15809 20790 9493 13305 9493 13305 9013 4246 9013 4246 18895 6688 18895 6688 21366 10908 21366 10908 6452 21445 6452 21445 5540 15792 5540 15792 671 7079 671 7079 2265 21482 2265 21482 12702 9897 12702 9897 22639 2148 22639 2148 23442 23377 23442 23377 11133 24639 11133 24639 4256 3880 4256 3880 19520 21539 19520 21539 23967 14881 23967 14881 6762 23603 6762 23603 23395 14648 23395 14648 12307 5578 12307 5578 7617 1235 7617 1235 11669 9609 11669 9609 12341 5577 12341 5577 24237 16933 24237 16933 632 20817 632 20817 21450 22400 21450 22400 20586 8553 20586 8553 6145 7200 6145 7200 21034 8257 21034 8257 813 19122 813 19122 22289 2624 22289 2624 22811 16897 22811 16897 19437 10260 19437 10260 19258 6423 19258 6423 20822 6082 20822 6082 2078 4499 2078 4499 20158 2431 20158 2431 6725 234 6725 234 22363 24658 22363 24658 15735 24514 15735 24514 11101 2531 11101 2531 3557 12191 3557 12191 21692 13769 21692 13769 16208 2644 16208 2644 14046 18344 14046 18344 15069 12312 15069 12312 7382 11854 7382 11854 10413 18016 10413 18016 7724 6588 7724 6588 18378 20431 18378 20431 2539 18217 2539 18217 15808 2306 15808 2306 629 17037 629 17037 12250 11423 12250 11423 6822 1031 6822 1031 1249 22334 1249 22334 7213 14150 7213 14150 16264 17299 16264 17299 19983 8608 19983 8608 10071 5543 10071 5543 7860 23484 7860 23484 10817 18957 10817 18957 10345 11918 10345 11918 13551 4132 13551 4132 8091 18747 8091 18747 20613 16956 20613 16956 21782 612 21782 612 14247 6004 14247 6004 3713 22015 3713 22015 15776 16791 15776 16791 10227 8398 10227 8398 20672 3628 20672 3628 2176 24563 2176 24563 2858 17496 2858 17496 10156 10164 10156 10164 20688 10620 20688 10620 4939 15846 4939 15846 12966 22344 12966 22344 14897 9093 14897 9093 12964 9625 12964 9625 6578 9362 6578 9362 13978 14841 13978 14841 13087 80 13087 80 18225 542 18225 542 1194 10329 1194 10329 23407 3062 23407 3062 7726 9017 7726 9017 15549 4318 15549 4318 19011 11343 19011 11343 14729 2982 14729 2982 17394 1359 17394 1359 8724 24722 8724 24722 2041 23325 2041 23325 21482 2408 21482 2408 22437 5846 22437 5846 8563 21348 8563 21348 18447 1690 18447 1690 5857 21749 5857 21749 21884 1518 21884 1518 6755 13755 6755 13755 3762 8376 3762 8376 4585 15674 4585 15674 15815 23168 15815 23168 9780 5186 9780 5186 23169 14904 23169 14904 6848 7712 6848 7712 5953 1795 5953 1795 7807 8309 7807 8309 6610 1002 6610 1002 23611 6926 23611 6926 8431 20900 8431 20900 4661 2233 4661 2233 1275 9816 1275 9816 17684 14140 17684 14140 926 11244 926 11244 12911 6031 12911 6031 13152 19880 13152 19880 8689 17586 8689 17586 2184 7393 2184 7393 21415 4183 21415 4183 10993 19839 10993 19839 24873 6055 24873 6055 12674 10865 12674 10865 16709 6566 16709 6566 21863 7993 21863 7993 13393 4935 13393 4935 3849 14729 3849 14729 17298 7401 17298 7401 14882 22128 14882 22128 20529 17494 20529 17494 13830 2435 13830 2435 3864 7223 3864 7223 19580 23710 19580 23710 8333 10527 8333 10527 19462 250 19462 250 21430 18434 21430 18434 8871 6897 8871 6897 10199 20222 10199 20222 14525 13974 14525 13974 16268 22716 16268 22716 11084 10813 11084 10813 7538 18809 7538 18809 14135 15097 14135 15097 8723 17444 8723 17444 22815 18018 22815 18018 8867 20494 8867 20494 1838 3653 1838 3653 17865 20862 17865 20862 1744 5600 1744 5600 18248 22158 18248 22158 11034 17036 11034 17036 24592 5888 24592 5888 23691 15364 23691 15364 12637 6703 12637 6703 23484 20286 23484 20286 12727 16660 12727 16660 24660 5020 24660 5020 2001 4231 2001 4231 7626 24277 7626 24277 18464 7967 18464 7967 792 8961 792 8961 18656 16505 18656 16505 1027 10315 1027 10315 15086 12387 15086 12387 21308 9960 21308 9960 8741 22127 8741 22127 24683 13613 24683 13613 12359 4879 12359 4879 19436 2333 19436 2333 7336 9808 7336 9808 3922 3590 3922 3590 702 4920 702 4920 2198 16124 2198 16124 1344 9408 1344 9408 13313 21473 13313 21473 3441 21427 3441 21427 1193 21782 1193 21782 22211 10995 22211 10995 3241 19778 3241 19778 4250 9249 4250 9249 12471 12078 12471 12078 18807 18119 18807 18119 8083 11265 8083 11265 6505 3400 6505 3400 18838 793 18838 793 17409 19826 17409 19826 19057 8964 19057 8964 751 8000 751 8000 5115 13449 5115 13449 16920 2980 16920 2980 1719 24473 1719 24473 333 9502 333 9502 23160 24587 23160 24587 11441 20633 11441 20633 12761 17338 12761 17338 5800 12621 5800 12621 6581 21954 6581 21954 8671 21117 8671 21117 6612 702 6612 702 13504 16206 13504 16206 493 18932 493 18932 2795 4900 2795 4900 20448 20113 20448 20113 672 16491 672 16491 7991 3157 7991 3157 21903 23162 21903 23162 9435 14177 9435 14177 2200 6602 2200 6602 5992 9248 5992 9248 9738 14366 9738 14366 12777 19598 12777 19598 24800 21425 24800 21425 12028 18458 12028 18458 21952 20198 21952 20198 19164 12417 19164 12417 16471 21015 16471 21015 11564 4059 11564 4059 21224 10001 21224 10001 24650 17602 24650 17602 24691 12262 24691 12262 18819 23556 18819 23556 10731 17794 10731 17794 2680 20510 2680 20510 368 24534 368 24534 4296 6509 4296 6509 15498 8245 15498 8245 3329 17615 3329 17615 22466 6060 22466 6060 16998 5100 16998 5100 10740 18777 10740 18777 6534 3774 6534 3774 17970 9297 17970 9297 3690 17167 3690 17167 10743 13294 10743 13294 8743 16409 8743 16409 8591 22167 8591 22167 17305 3550 17305 3550 15011 11878 15011 11878 5640 10827 5640 10827 15471 2996 15471 2996 12313 3598 12313 3598 4321 24630 4321 24630 8394 14164 8394 14164 1015 12371 1015 12371 9279 10496 9279 10496 2207 8970 2207 8970 5187 13566 5187 13566 8623 10902 8623 10902 16505 11334 16505 11334 728 6247 728 6247 24371 9077 24371 9077 6048 7075 6048 7075 10724 3494 10724 3494 23130 8435 23130 8435 10996 7846 10996 7846 5310 9641 5310 9641 15537 23896 15537 23896 4261 20435 4261 20435 9364 17213 9364 17213 20332 16063 20332 16063 12480 21934 12480 21934 2446 4419 2446 4419 16118 10194 16118 10194 21945 11710 21945 11710 20842 18533 20842 18533 1426 12457 1426 12457 11040 14689 11040 14689 7878 7143 7878 7143 15573 12358 15573 12358 6496 8614 6496 8614 19233 4576 19233 4576 13249 3749 13249 3749 21475 471 21475 471 11060 2140 11060 2140 3199 5436 3199 5436 8508 20292 8508 20292 11708 16348 11708 16348 11577 16271 11577 16271 856 19327 856 19327 14885 13997 14885 13997 23446 19642 23446 19642 21309 23217 21309 23217 15521 3230 15521 3230 815 11150 815 11150 22864 13892 22864 13892 19893 19531 19893 19531 20738 3137 20738 3137 9807 23983 9807 23983 20307 14974 20307 14974 5302 14532 5302 14532 16190 7569 16190 7569 6158 21167 6158 21167 7212 21038 7212 21038 1520 22635 1520 22635 11425 3420 11425 3420 17784 3038 17784 3038 8309 24007 8309 24007 18196 22051 18196 22051 23182 18926 23182 18926 7585 10794 7585 10794 1420 14817 1420 14817 14953 12752 14953 12752 102 8163 102 8163 5476 374 5476 374 653 14039 653 14039 6584 18662 6584 18662 8965 22562 8965 22562 15403 41 15403 41 2442 16638 2442 16638 6490 21099 6490 21099 2348 23989 2348 23989 22515 4304 22515 4304 4317 16336 4317 16336 24899 15312 24899 15312 17326 939 17326 939 6284 17317 6284 17317 14205 6618 14205 6618 10048 11444 10048 11444 21586 6171 21586 6171 21072 13658 21072 13658 9685 24441 9685 24441 2291 23124 2291 23124 22208 20970 22208 20970 8714 17724 8714 17724 23040 5579 23040 5579 14890 993 14890 993 4941 4171 4941 4171 24401 6458 24401 6458 16300 21330 16300 21330 19214 841 19214 841 24541 8190 24541 8190 3501 19963 3501 19963 12203 12700 12203 12700 20465 20127 20465 20127 927 11192 927 11192 16800 9015 16800 9015 24809 12743 24809 12743 11074 19132 11074 19132 10593 21240 10593 21240 22668 4505 22668 4505 14761 23949 14761 23949 4663 20866 4663 20866 24185 12412 24185 12412 3498 14402 3498 14402 24228 18779 24228 18779 23566 10332 23566 10332 24300 18963 24300 18963 13136 22679 13136 22679 24886 14570 24886 14570 11269 7093 11269 7093 18789 5276 18789 5276 22122 12107 22122 12107 19333 511 19333 511 15725 13040 15725 13040 17413 14769 17413 14769 6222 19719 6222 19719 18558 2893 18558 2893 22365 9397 22365 9397 15016 20538 15016 20538 21063 463 21063 463 19013 15699 19013 15699 7280 14493 7280 14493 9417 14392 9417 14392 20301 19337 20301 19337 5022 4604 5022 4604 18208 18723 18208 18723 18303 19828 18303 19828 18903 24963 18903 24963 10846 23145 10846 23145 24612 9913 24612 9913 11991 20378 11991 20378 1121 10003 1121 10003 7326 17090 7326 17090 19872 1194 19872 1194 20192 14943 20192 14943 6948 14887 6948 14887 23820 18248 23820 18248 3839 15286 3839 15286 21005 10062 21005 10062 19878 6327 19878 6327 19722 14932 19722 14932 6541 13852 6541 13852 18185 19093 18185 19093 17668 12829 17668 12829 6614 21804 6614 21804 17446 12300 17446 12300 4407 1864 4407 1864 2713 18527 2713 18527 19710 24928 19710 24928 8572 19389 8572 19389 13537 3919 13537 3919 9839 9732 9839 9732 24883 8834 24883 8834 14555 7900 14555 7900 18394 24682 18394 24682 4759 16407 4759 16407 24682 17070 24682 17070 24051 23783 24051 23783 17624 15732 17624 15732 15102 5455 15102 5455 11572 16364 11572 16364 3056 18707 3056 18707 5806 18297 5806 18297 17331 16987 17331 16987 6514 7828 6514 7828 10163 3165 10163 3165 4211 5781 4211 5781 17292 5261 17292 5261 9723 18258 9723 18258 14471 4297 14471 4297 16649 14555 16649 14555 8970 84 8970 84 14359 1351 14359 1351 3022 9787 3022 9787 3131 17401 3131 17401 23179 22058 23179 22058 24863 4708 24863 4708 15439 1343 15439 1343 13035 20322 13035 20322 23292 15659 23292 15659 3207 21568 3207 21568 5777 12680 5777 12680 15413 3353 15413 3353 12142 17628 12142 17628 6443 6504 6443 6504 5583 2004 5583 2004 19783 1368 19783 1368 12998 3249 12998 3249 24919 6533 24919 6533 3478 23004 3478 23004 12752 21693 12752 21693 16271 8672 16271 8672 20881 24008 20881 24008 22505 4984 22505 4984 19866 5290 19866 5290 18099 16363 18099 16363 21121 19018 21121 19018 14442 10860 14442 10860 18514 3304 18514 3304 11636 4391 11636 4391 3867 5447 3867 5447 13842 2471 13842 2471 14607 20335 14607 20335 5210 14214 5210 14214 8328 24122 8328 24122 2493 22560 2493 22560 634 15127 634 15127 16166 5755 16166 5755 12914 12823 12914 12823 3099 19120 3099 19120 5716 6062 5716 6062 20912 5576 20912 5576 20207 22417 20207 22417 1854 9281 1854 9281 8208 20994 8208 20994 7074 13828 7074 13828 2076 18935 2076 18935 2917 5308 2917 5308 16732 16242 16732 16242 6426 8694 6426 8694 24989 9098 24989 9098 15246 2022 15246 2022 22989 4100 22989 4100 408 23575 408 23575 1023 22090 1023 22090 13482 23216 13482 23216 16884 24807 16884 24807 7302 12873 7302 12873 16474 12712 16474 12712 17340 18596 17340 18596 2622 4712 2622 4712 23724 17044 23724 17044 17631 7253 17631 7253 18311 4757 18311 4757 15851 16922 15851 16922 16178 12984 16178 12984 6013 6012 6013 6012 23559 8697 23559 8697 5032 19372 5032 19372 13994 10935 13994 10935 3414 1216 3414 1216 12043 6162 12043 6162 24054 10502 24054 10502 20474 21026 20474 21026 7023 18799 7023 18799 12036 9569 12036 9569 18372 9829 18372 9829 3840 3777 3840 3777 10936 1654 10936 1654 19759 23060 19759 23060 12069 18988 12069 18988 7646 18863 7646 18863 19847 2523 19847 2523 2155 2899 2155 2899 17633 12802 17633 12802 644 4882 644 4882 471 2312 471 2312 17847 22540 17847 22540 9106 24110 9106 24110 2559 21710 2559 21710 11974 16150 11974 16150 15153 9432 15153 9432 22030 13245 22030 13245 5248 13213 5248 13213 12610 9182 12610 9182 9844 5638 9844 5638 8434 10249 8434 10249 4551 24895 4551 24895 6252 9000 6252 9000 7565 11645 7565 11645 11879 17466 11879 17466 19541 5316 19541 5316 10864 18604 10864 18604 15904 22184 15904 22184 20259 6994 20259 6994 18166 24541 18166 24541 437 9711 437 9711 24747 21941 24747 21941 10981 15094 10981 15094 7149 2439 7149 2439 7642 19483 7642 19483 11442 12624 11442 12624 20919 15684 20919 15684 6054 12072 6054 12072 13497 22436 13497 22436 15285 21983 15285 21983 22195 5508 22195 5508 2316 11761 2316 11761 11481 16850 11481 16850 6710 1729 6710 1729 21394 24535 21394 24535 14584 10375 14584 10375 19236 14099 19236 14099 9878 5564 9878 5564 13848 5485 13848 5485 23369 24342 23369 24342 6296 419 6296 419 15012 17195 15012 17195 18913 8737 18913 8737 6271 10463 6271 10463 22415 14609 22415 14609 18971 8648 18971 8648 10435 3255 10435 3255 2380 314 2380 314 8324 23150 8324 23150 1646 15928 1646 15928 9166 17505 9166 17505 4845 24525 4845 24525 19021 7572 19021 7572 12409 16017 12409 16017 5879 2768 5879 2768 4426 10120 4426 10120 9067 12080 9067 12080 22834 7625 22834 7625 13977 19522 13977 19522 18597 19810 18597 19810 4199 23616 4199 23616 8436 3160 8436 3160 3377 18918 3377 18918 4165 13838 4165 13838 22776 24821 22776 24821 13966 6261 13966 6261 14356 13433 14356 13433 8037 16494 8037 16494 22324 3725 22324 3725 15877 10926 15877 10926 21597 19136 21597 19136 12630 21341 12630 21341 3338 12194 3338 12194 15556 17559 15556 17559 3985 4816 3985 4816 14095 7949 14095 7949 20524 19915 20524 19915 19227 53 19227 53 16550 4613 16550 4613 12732 11787 12732 11787 15640 17691 15640 17691 13424 17123 13424 17123 8940 15541 8940 15541 11730 894 11730 894 10000 19697 10000 19697 13976 15338 13976 15338 18434 6671 18434 6671 19035 23274 19035 23274 23096 16583 23096 16583 257 6754 257 6754 22954 2623 22954 2623 5755 22956 5755 22956 2929 3840 2929 3840 8388 17154 8388 17154 7026 8717 7026 8717 11631 16026 11631 16026 7126 19900 7126 19900 19620 22459 19620 22459 16591 9959 16591 9959 14355 8084 14355 8084 1288 11967 1288 11967 13921 9446 13921 9446 1765 17840 1765 17840 11295 22298 11295 22298 21715 2596 21715 2596 5536 11570 5536 11570 8227 11687 8227 11687 12828 22848 12828 22848 19450 10133 19450 10133 24434 4359 24434 4359 10614 8772 10614 8772 4990 8627 4990 8627 1169 7110 1169 7110 15722 7394 15722 7394 12706 7167 12706 7167 8126 11917 8126 11917 8209 18175 8209 18175 10619 8295 10619 8295 17012 5421 17012 5421 6343 15555 6343 15555 21661 17275 21661 17275 22823 20759 22823 20759 450 1630 450 1630 5591 5122 5591 5122 7737 21853 7737 21853 4051 21410 4051 21410 3656 10949 3656 10949 11284 19460 11284 19460 22 11286 22 11286 3948 23370 3948 23370 20409 356 20409 356 8346 14000 8346 14000 6074 3798 6074 3798 17417 2978 17417 2978 13215 24660 13215 24660 20858 33 20858 33 14037 9774 14037 9774 24588 15117 24588 15117 24973 9168 24973 9168 12126 23767 12126 23767 12878 3032 12878 3032 22177 14618 22177 14618 22883 24558 22883 24558 16223 17140 16223 17140 23646 24404 23646 24404 24223 9714 24223 9714 4436 17821 4436 17821 12971 10177 12971 10177 1598 24080 1598 24080 14513 24416 14513 24416 18989 10507 18989 10507 1780 1418 1780 1418 3118 3782 3118 3782 17881 17080 17881 17080 1544 15918 1544 15918 6568 18040 6568 18040 5649 17139 5649 17139 7021 19121 7021 19121 10184 13836 10184 13836 11557 23738 11557 23738 21356 3367 21356 3367 14214 12559 14214 12559 13815 21110 13815 21110 23665 15461 23665 15461 16123 21046 16123 21046 19788 7886 19788 7886 9525 24227 9525 24227 2075 13389 2075 13389 24575 6190 24575 6190 24225 16620 24225 16620 16293 12798 16293 12798 4751 23600 4751 23600 13879 3399 13879 3399 19957 11876 19957 11876 12889 22965 12889 22965 23621 19113 23621 19113 12056 17085 12056 17085 12960 21332 12960 21332 23095 11410 23095 11410 20578 6798 20578 6798 14136 8967 14136 8967 24673 2401 24673 2401 1670 211 1670 211 21490 8127 21490 8127 15986 16961 15986 16961 13908 6269 13908 6269 22793 11958 22793 11958 1118 22284 1118 22284 18418 18680 18418 18680 18044 19250 18044 19250 14693 16823 14693 16823 1037 9094 1037 9094 2589 5254 2589 5254 24404 16536 24404 16536 16684 14389 16684 14389 784 8236 784 8236 8471 14372 8471 14372 14345 1769 14345 1769 10210 14143 10210 14143 17494 16679 17494 16679 22126 13033 22126 13033 20160 24410 20160 24410 8448 13304 8448 13304 10812 10356 10812 10356 5957 16090 5957 16090 10840 10940 10840 10940 4503 22170 4503 22170 18178 1999 18178 1999 18299 20151 18299 20151 12649 16646 12649 16646 13028 4365 13028 4365 20779 2459 20779 2459 5515 22867 5515 22867 5345 14574 5345 14574 15006 12287 15006 12287 1026 20205 1026 20205 567 9910 567 9910 24114 5277 24114 5277 18479 11992 18479 11992 14812 4376 14812 4376 5460 18669 5460 18669 4485 2057 4485 2057 1834 13472 1834 13472 15783 21909 15783 21909 10231 14873 10231 14873 4196 2853 4196 2853 9349 6932 9349 6932 22283 20146 22283 20146 5644 2639 5644 2639 6785 9262 6785 9262 4855 4153 4855 4153 13474 15796 13474 15796 11099 146 11099 146 8909 5154 8909 5154 13312 20849 13312 20849 17863 21021 17863 21021 6713 138 6713 138 20611 18391 20611 18391 4588 20822 4588 20822 13698 24151 13698 24151 14276 11802 14276 11802 15279 3786 15279 3786 14031 7213 14031 7213 23843 1201 23843 1201 2424 13502 2424 13502 9606 11978 9606 11978 12034 18565 12034 18565 22557 17937 22557 17937 9972 3857 9972 3857 20346 23497 20346 23497 1558 8676 1558 8676 13946 23419 13946 23419 18985 20680 18985 20680 10361 633 10361 633 24896 19637 24896 19637 5242 21198 5242 21198 24444 4731 24444 4731 14162 312 14162 312 14056 3991 14056 3991 16360 10517 16360 10517 4034 11398 4034 11398 13340 8471 13340 8471 22523 21164 22523 21164 20201 10703 20201 10703 11412 17149 11412 17149 20890 135 20890 135 6570 16657 6570 16657 23819 21282 23819 21282 3612 23660 3612 23660 9775 13446 9775 13446 3293 18677 3293 18677 6069 15028 6069 15028 3921 10224 3921 10224 16702 6887 16702 6887 22430 17103 22430 17103 15539 21138 15539 21138 20780 2851 20780 2851 8154 3429 8154 3429 16375 20082 16375 20082 16630 18042 16630 18042 6706 20530 6706 20530 9564 21234 9564 21234 13216 4917 13216 4917 4753 8860 4753 8860 7681 1643 7681 1643 3872 4525 3872 4525 15398 452 15398 452 9412 22183 9412 22183 21556 1683 21556 1683 22241 14911 22241 14911 6341 934 6341 934 12092 17576 12092 17576 6155 24349 6155 24349 105 9189 105 9189 23250 23047 23250 23047 14035 6965 14035 6965 1837 21601 1837 21601 7755 9690 7755 9690 19654 15603 19654 15603 8374 14819 8374 14819 21610 21297 21610 21297 2492 19038 2492 19038 12404 3513 12404 3513 2386 23805 2386 23805 12166 21128 12166 21128 9904 11923 9904 11923 7842 4069 7842 4069 20621 6536 20621 6536 12920 8144 12920 8144 3130 12574 3130 12574 12303 5996 12303 5996 21506 2845 21506 2845 18090 2682 18090 2682 1533 4160 1533 4160 4819 5912 4819 5912 17515 16776 17515 16776 10680 17136 10680 17136 17702 21152 17702 21152 22819 22643 22819 22643 20367 11225 20367 11225 22042 6191 22042 6191 15926 10710 15926 10710 246 12110 246 12110 23943 11732 23943 11732 766 15893 766 15893 16357 8030 16357 8030 7471 10568 7471 10568 3825 14332 3825 14332 5882 10314 5882 10314 19570 17433 19570 17433 13275 12890 13275 12890 24042 19146 24042 19146 9956 3914 9956 3914 22936 4571 22936 4571 269 23869 269 23869 7693 15002 7693 15002 18353 8252 18353 8252 6236 2985 6236 2985 6340 748 6340 748 21230 6401 21230 6401 13987 17776 13987 17776 13044 5702 13044 5702 1235 11323 1235 11323 874 22406 874 22406 654 5227 654 5227 5055 6537 5055 6537 3149 21915 3149 21915 7501 4811 7501 4811 17231 13625 17231 13625 2448 16114 2448 16114 7276 19523 7276 19523 16623 20531 16623 20531 15101 7238 15101 7238 10832 23213 10832 23213 22735 11052 22735 11052 15148 18106 15148 18106 13825 1095 13825 1095 16748 5785 16748 5785 20649 14764 20649 14764 6766 24665 6766 24665 7017 21352 7017 21352 12158 12146 12158 12146 19625 18301 19625 18301 17888 10347 17888 10347 13328 23824 13328 23824 17427 814 17427 814 18104 21043 18104 21043 24670 12128 24670 12128 14744 188 14744 188 3590 1736 3590 1736 17630 20968 17630 20968 23244 5167 23244 5167 15529 6175 15529 6175 19640 18953 19640 18953 9794 21450 9794 21450 12014 12567 12014 12567 9551 131 9551 131 21111 2721 21111 2721 20507 13818 20507 13818 10097 17931 10097 17931 11846 21970 11846 21970 12105 5161 12105 5161 18627 8136 18627 8136 3738 10192 3738 10192 1502 8180 1502 8180 23816 17834 23816 17834 1273 16831 1273 16831 2568 7295 2568 7295 14049 23139 14049 23139 18865 739 18865 739 16071 3144 16071 3144 5518 743 5518 743 16194 23794 16194 23794 24137 4819 24137 4819 1390 13634 1390 13634 19905 16270 19905 16270 21104 24301 21104 24301 17950 22677 17950 22677 11313 4885 11313 4885 3802 1880 3802 1880 19338 786 19338 786 24249 864 24249 864 11324 14309 11324 14309 15810 8829 15810 8829 1814 11088 1814 11088 18899 15491 18899 15491 8097 19310 8097 19310 12979 14536 12979 14536 7881 16519 7881 16519 23078 8731 23078 8731 15771 17427 15771 17427 21433 831 21433 831 9070 2953 9070 2953 12795 13104 12795 13104 23639 24752 23639 24752 16013 11386 16013 11386 20599 7261 20599 7261 18150 12280 18150 12280 15911 7081 15911 7081 7601 11086 7601 11086 14974 393 14974 393 22477 15853 22477 15853 18548 22912 18548 22912 7590 7530 7590 7530 7419 18440 7419 18440 11147 6549 11147 6549 21671 16947 21671 16947 22443 11179 22443 11179 12826 10390 12826 10390 13400 1682 13400 1682 1874 13426 1874 13426 21373 752 21373 752 952 15456 952 15456 12317 20013 12317 20013 23558 9153 23558 9153 10074 608 10074 608 2669 3010 2669 3010 299 20498 299 20498 3593 6227 3593 6227 12388 17260 12388 17260 11161 18608 11161 18608 13739 710 13739 710 16790 22875 16790 22875 12677 21587 12677 21587 15053 22831 15053 22831 21307 19261 21307 19261 1748 21532 1748 21532 2023 24326 2023 24326 438 9418 438 9418 9133 3360 9133 3360 23317 7450 23317 7450 21737 1048 21737 1048 23672 19950 23672 19950 12042 12721 12042 12721 1599 12576 1599 12576 17796 1627 17796 1627 1903 14508 1903 14508 20606 14411 20606 14411 3974 23817 3974 23817 2034 15845 2034 15845 13319 5636 13319 5636 14762 22211 14762 22211 1433 17060 1433 17060 20078 14497 20078 14497 1504 20158 1504 20158 5666 14613 5666 14613 5316 869 5316 869 12088 14342 12088 14342 4193 13020 4193 13020 13212 1933 13212 1933 24819 5317 24819 5317 847 8442 847 8442 5290 1126 5290 1126 7546 23386 7546 23386 8748 10042 8748 10042 24502 8847 24502 8847 708 16000 708 16000 17554 18487 17554 18487 11043 19378 11043 19378 23854 18506 23854 18506 9968 18470 9968 18470 3707 5289 3707 5289 15949 4722 15949 4722 2977 8193 2977 8193 7467 24591 7467 24591 5993 16667 5993 16667 17028 20906 17028 20906 321 3126 321 3126 17185 9499 17185 9499 10854 5300 10854 5300 18611 11582 18611 11582 17829 16876 17829 16876 24808 12252 24808 12252 6062 20021 6062 20021 14854 5091 14854 5091 6735 17846 6735 17846 11539 3679 11539 3679 150 13096 150 13096 1676 12183 1676 12183 1139 436 1139 436 9096 17430 9096 17430 14814 22113 14814 22113 7296 14656 7296 14656 13359 14986 13359 14986 20048 16289 20048 16289 17808 13082 17808 13082 14724 22827 14724 22827 12977 1902 12977 1902 22978 20233 22978 20233 21495 15048 21495 15048 19309 17581 19309 17581 8571 1970 8571 1970 1720 21319 1720 21319 13200 11579 13200 11579 19384 16249 19384 16249 13868 17484 13868 17484 5337 13179 5337 13179 8540 12275 8540 12275 23720 14807 23720 14807 21029 7716 21029 7716 6377 1469 6377 1469 21614 21290 21614 21290 13840 12506 13840 12506 21746 4435 21746 4435 20585 21594 20585 21594 23261 9106 23261 9106 16197 6273 16197 6273 222 4363 222 4363 9282 12951 9282 12951 10153 23628 10153 23628 6003 21277 6003 21277 1283 13641 1283 13641 18691 10934 18691 10934 5602 23981 5602 23981 14294 24334 14294 24334 14852 11801 14852 11801 14435 6282 14435 6282 20471 4424 20471 4424 21151 3753 21151 3753 13005 20599 13005 20599 13124 20957 13124 20957 19366 1494 19366 1494 8162 2578 8162 2578 19066 7384 19066 7384 12814 863 12814 863 5225 9584 5225 9584 9687 13961 9687 13961 14908 20845 14908 20845 4259 3229 4259 3229 10687 12527 10687 12527 23585 17601 23585 17601 18460 1292 18460 1292 13161 8939 13161 8939 12643 20891 12643 20891 2046 6292 2046 6292 1911 18415 1911 18415 12856 23635 12856 23635 56 19737 56 19737 8415 3556 8415 3556 15341 8889 15341 8889 8344 10581 8344 10581 11638 11833 11638 11833 18896 19123 18896 19123 2660 21617 2660 21617 24129 21033 24129 21033 21830 4929 21830 4929 9250 12710 9250 12710 9971 8853 9971 8853 3710 92 3710 92 9108 23349 9108 23349 10561 4025 10561 4025 18387 22832 18387 22832 8546 17775 8546 17775 24369 23153 24369 23153 24786 7160 24786 7160 2834 17014 2834 17014 24754 9926 24754 9926 18200 8205 18200 8205 2578 1519 2578 1519 22657 9924 22657 9924 2181 19461 2181 19461 16074 12726 16074 12726 14050 484 14050 484 11180 4239 11180 4239 794 2142 794 2142 20773 13949 20773 13949 3203 19529 3203 19529 12425 15718 12425 15718 21879 9327 21879 9327 1255 154 1255 154 14179 10096 14179 10096 10845 13826 10845 13826 18441 6341 18441 6341 24206 10151 24206 10151 18769 21581 18769 21581 5325 2170 5325 2170 23216 5370 23216 5370 22945 10334 22945 10334 3531 15099 3531 15099 1723 7210 1723 7210 2982 8373 2982 8373 11470 17003 11470 17003 1150 21904 1150 21904 14192 14323 14192 14323 24472 15246 24472 15246 5065 18929 5065 18929 16161 19911 16161 19911 5255 10826 5255 10826 17680 22000 17680 22000 15895 17501 15895 17501 21517 22407 21517 22407 5114 8086 5114 8086 15695 16873 15695 16873 19867 3968 19867 3968 11411 14114 11411 14114 5471 21964 5471 21964 12657 23082 12657 23082 11090 5288 11090 5288 15600 11533 15600 11533 185 10098 185 10098 1869 18180 1869 18180 17619 21411 17619 21411 23917 16377 23917 16377 7464 12237 7464 12237 12134 18388 12134 18388 17742 16154 17742 16154 17642 18491 17642 18491 19448 20264 19448 20264 6243 9235 6243 9235 8042 18816 8042 18816 23059 11697 23059 11697 22271 12073 22271 12073 7449 5516 7449 5516 3743 9914 3743 9914 20379 20088 20379 20088 9322 15410 9322 15410 4660 22339 4660 22339 21771 22085 21771 22085 3703 865 3703 865 7695 8108 7695 8108 10090 24784 10090 24784 2199 9878 2199 9878 1786 16654 1786 16654 22958 14655 22958 14655 11826 3331 11826 3331 11076 13231 11076 13231 11437 635 11437 635 23145 17483 23145 17483 224 4087 224 4087 12208 14992 12208 14992 11958 20607 11958 20607 18841 18635 18841 18635 17777 643 17777 643 11948 14050 11948 14050 24293 24915 24293 24915 24278 11394 24278 11394 1326 3985 1326 3985 15125 11863 15125 11863 5562 17944 5562 17944 21492 2295 21492 2295 1970 919 1970 919 17165 12777 17165 12777 19730 7881 19730 7881 4366 19054 4366 19054 6133 24785 6133 24785 23046 3662 23046 3662 4817 22322 4817 22322 12746 4174 12746 4174 16040 7791 16040 7791 1115 13030 1115 13030 19092 8009 19092 8009 14093 14097 14093 14097 10745 77 10745 77 13604 4670 13604 4670 13031 5187 13031 5187 14499 21429 14499 21429 8874 15539 8874 15539 6206 9680 6206 9680 4733 24733 4733 24733 17128 18546 17128 18546 21611 21827 21611 21827 14366 19470 14366 19470 23081 8701 23081 8701 10055 23208 10055 23208 20628 24434 20628 24434 12834 13071 12834 13071 12209 15016 12209 15016 895 9462 895 9462 22296 14721 22296 14721 13154 7244 13154 7244 24761 19677 24761 19677 18158 14845 18158 14845 6714 7251 6714 7251 22630 22685 22630 22685 1259 20499 1259 20499 22626 2658 22626 2658 10839 24374 10839 24374 19787 3048 19787 3048 4245 10288 4245 10288 3647 24484 3647 24484 22617 10434 22617 10434 4515 1785 4515 1785 2737 19985 2737 19985 17296 5208 17296 5208 17341 1425 17341 1425 8868 13725 8868 13725 9251 22905 9251 22905 8588 6677 8588 6677 7205 1556 7205 1556 6256 3685 6256 3685 19002 12774 19002 12774 20460 20975 20460 20975 10721 10458 10721 10458 18607 3124 18607 3124 13427 23878 13427 23878 20536 9654 20536 9654 19173 9550 19173 9550 21294 15337 21294 15337 20024 16398 20024 16398 5087 18752 5087 18752 11340 21344 11340 21344 17957 2634 17957 2634 22230 20558 22230 20558 4528 14831 4528 14831 6335 7071 6335 7071 4658 21754 4658 21754 15588 23010 15588 23010 24066 20588 24066 20588 10216 6864 10216 6864 15351 14292 15351 14292 20930 8217 20930 8217 20277 2516 20277 2516 7001 18164 7001 18164 20417 4342 20417 4342 21667 4659 21667 4659 14995 19528 14995 19528 3481 10138 3481 10138 12132 10535 12132 10535 3811 12741 3811 12741 7086 11840 7086 11840 4115 15024 4115 15024 13927 22244 13927 22244 6026 12670 6026 12670 1935 22248 1935 22248 8488 6538 8488 6538 17006 18825 17006 18825 21245 12846 21245 12846 2769 23039 2769 23039 11186 17869 11186 17869 9088 747 9088 747 7651 4862 7651 4862 9237 10562 9237 10562 11466 15298 11466 15298 19353 6808 19353 6808 10415 20446 10415 20446 10749 11569 10749 11569 11805 19061 11805 19061 9366 17537 9366 17537 7036 16927 7036 16927 2541 1097 2541 1097 17983 12046 17983 12046 20390 8200 20390 8200 18991 22565 18991 22565 3162 2419 3162 2419 20622 1075 20622 1075 21616 23210 21616 23210 7595 9222 7595 9222 8123 15323 8123 15323 2654 24125 2654 24125 1693 20590 1693 20590 4247 19084 4247 19084 12333 15107 12333 15107 22587 18409 22587 18409 18633 16202 18633 16202 7674 12691 7674 12691 16135 6908 16135 6908 9588 7958 9588 7958 5555 19849 5555 19849 3950 3607 3950 3607 15115 1633 15115 1633 18361 11686 18361 11686 5739 12251 5739 12251 1469 23543 1469 23543 24322 23691 24322 23691 421 15889 421 15889 4068 15193 4068 15193 19153 5090 19153 5090 16260 11677 16260 11677 5192 11733 5192 11733 4264 2696 4264 2696 11445 1575 11445 1575 2019 16431 2019 16431 9165 6511 9165 6511 1179 21326 1179 21326 4853 22445 4853 22445 11476 2123 11476 2123 8294 16734 8294 16734 21763 17903 21763 17903 20295 10363 20295 10363 24771 20863 24771 20863 935 1311 935 1311 17004 5219 17004 5219 1843 13839 1843 13839 434 5345 434 5345 7122 17120 7122 17120 8767 4903 8767 4903 14067 2630 14067 2630 16108 16865 16108 16865 4309 4850 4309 4850 13053 14400 13053 14400 6753 11320 6753 11320 8973 7273 8973 7273 8104 2564 8104 2564 6304 11408 6304 11408 561 2725 561 2725 8805 23263 8805 23263 2494 5239 2494 5239 15113 17061 15113 17061 17541 21592 17541 21592 24464 2756 24464 2756 15788 681 15788 681 22297 13180 22297 13180 8621 12429 8621 12429 9397 7303 9397 7303 16302 8649 16302 8649 12609 24644 12609 24644 2283 19292 2283 19292 13695 12401 13695 12401 4258 8248 4258 8248 4645 16855 4645 16855 15945 24356 15945 24356 5873 16989 5873 16989 3249 17072 3249 17072 11460 14105 11460 14105 14808 23708 14808 23708 1650 24779 1650 24779 7618 17513 7618 17513 584 22326 584 22326 16948 23040 16948 23040 22088 5640 22088 5640 18836 22568 18836 22568 1082 23354 1082 23354 9781 20457 9781 20457 23851 3376 23851 3376 11492 4295 11492 4295 17065 14644 17065 14644 21911 17661 21911 17661 17374 24649 17374 24649 22150 3661 22150 3661 4890 8463 4890 8463 4886 10225 4886 10225 23968 8107 23968 8107 16303 4192 16303 4192 2274 23774 2274 23774 1868 16606 1868 16606 20623 11327 20623 11327 22282 12556 22282 12556 5980 11043 5980 11043 468 8552 468 8552 14815 13673 14815 13673 2346 3202 2346 3202 15017 21287 15017 21287 8819 22524 8819 22524 539 21653 539 21653 16708 20265 16708 20265 8614 17028 8614 17028 22156 7581 22156 7581 5559 9828 5559 9828 16599 2417 16599 2417 22606 23998 22606 23998 13951 18205 13951 18205 16581 1928 16581 1928 1271 13524 1271 13524 1902 23823 1902 23823 13188 9282 13188 9282 8760 7768 8760 7768 6245 2210 6245 2210 8894 14872 8894 14872 17042 23019 17042 23019 2305 4666 2305 4666 24013 18554 24013 18554 5958 318 5958 318 236 24418 236 24418 10891 3047 10891 3047 6493 13483 6493 13483 18213 4777 18213 4777 10257 15407 10257 15407 27 16523 27 16523 16311 16347 16311 16347 18269 5291 18269 5291 10461 19736 10461 19736 9332 11297 9332 11297 21765 20045 21765 20045 1033 6823 1033 6823 18508 2604 18508 2604 23123 5936 23123 5936 180 19442 180 19442 17797 974 17797 974 20242 938 20242 938 7928 3848 7928 3848 4971 19138 4971 19138 17368 2176 17368 2176 18452 7542 18452 7542 9871 17919 9871 17919 10281 16302 10281 16302 4078 9191 4078 9191 24113 11142 24113 11142 24362 18300 24362
100000 0 110711625 108958249 110711625 108958249 112114624 106960912 112114624 106960912 40745850 38245145 40745850 38245145 211333688 212683321 211333688 212683321 40883739 39210319 40883739 39210319 27213115 26066210 27213115 26066210 87641478 85050184 87641478 85050184 244509614 245628332 244509614 245628332 193400387 188039165 193400387 188039165 216177013 213843234 216177013 213843234 99052068 94495950 99052068 94495950 192722598 184515406 192722598 184515406 191332010 187365820 191332010 187365820 181059716 171868641 181059716 171868641 27042102 25959526 27042102 25959526 86424647 82731767 86424647 82731767 161125648 150619795 161125648 150619795 180890386 174076223 180890386 174076223 196083895 195565018 196083895 195565018 142853416 137434548 142853416 137434548 188954257 178319727 188954257 178319727 60329969 57273552 60329969 57273552 246329446 249518205 246329446 249518205 109833072 106275023 109833072 106275023 45204333 43167830 45204333 43167830 242868888 244652710 242868888 244652710 235192816 233197189 235192816 233197189 81068791 81304331 81068791 81304331 243656078 248712217 243656078 248712217 152858315 143688586 152858315 143688586 153381586 142902300 153381586 142902300 41246227 38409852 41246227 38409852 178085187 174519311 178085187 174519311 88240877 87350268 88240877 87350268 82485325 79695612 82485325 79695612 104134456 101130550 104134456 101130550 65160485 61688968 65160485 61688968 119904418 115733752 119904418 115733752 148898441 143417766 148898441 143417766 121218898 117274620 121218898 117274620 111740084 108934118 111740084 108934118 157726427 146345730 157726427 146345730 222210282 226516294 222210282 226516294 193457672 184784296 193457672 184784296 77211111 76843679 77211111 76843679 94765461 91596938 94765461 91596938 56000133 54439959 56000133 54439959 70802753 68424152 70802753 68424152 61326616 58503994 61326616 58503994 135612378 131475954 135612378 131475954 97763939 94019886 97763939 94019886 165640666 160385472 165640666 160385472 70400953 66045021 70400953 66045021 49536511 45560113 49536511 45560113 130149097 124892673 130149097 124892673 171113839 166800824 171113839 166800824 288959173 289876519 288959173 289876519 48497179 49276045 48497179 49276045 200352453 197814092 200352453 197814092 146176913 138536312 146176913 138536312 152225886 141643058 152225886 141643058 101143360 98394225 101143360 98394225 63776565 61402399 63776565 61402399 233747418 237089145 233747418 237089145 72247015 67881701 72247015 67881701 65172630 62086262 65172630 62086262 152171383 145687326 152171383 145687326 178051820 174208822 178051820 174208822 95137342 92039668 95137342 92039668 157822135 150647895 157822135 150647895 51643498 46179870 51643498 46179870 237598613 240795176 237598613 240795176 180877847 170246700 180877847 170246700 18360358 17169967 18360358 17169967 267880622 268762861 267880622 268762861 86268195 83296090 86268195 83296090 77459138 73888010 77459138 73888010 223120267 218441253 223120267 218441253 33065206 34152858 33065206 34152858 250329709 253180925 250329709 253180925 267042294 269114508 267042294 269114508 218706984 217100502 218706984 217100502 145800229 136215438 145800229 136215438 236630506 242336072 236630506 242336072 247916410 251428588 247916410 251428588 27322472 25983183 27322472 25983183 159641295 152745885 159641295 152745885 92538489 89590461 92538489 89590461 71594609 69789579 71594609 69789579 84279750 81800226 84279750 81800226 132948728 129356612 132948728 129356612 40439038 41237804 40439038 41237804 98264652 95831856 98264652 95831856 120882695 115462567 120882695 115462567 236788755 239547916 236788755 239547916 206351936 196106092 206351936 196106092 168850518 164319266 168850518 164319266 94004215 91496049 94004215 91496049 27967955 26863482 27967955 26863482 14304723 14770251 14304723 14770251 69277473 67094389 69277473 67094389 57450633 54320753 57450633 54320753 29646674 26915595 29646674 26915595 286997530 289319320 286997530 289319320 204352690 201003359 204352690 201003359 268725302 273401532 268725302 273401532 177131736 174372890 177131736 174372890 169266104 165166084 169266104 165166084 91130086 90146083 91130086 90146083 254675040 254403913 254675040 254403913 264659932 266399701 264659932 266399701 212520168 208303517 212520168 208303517 39378786 38700608 39378786 38700608 182257735 176960206 182257735 176960206 166882338 162768772 166882338 162768772 101967553 97806330 101967553 97806330 227226483 230965231 227226483 230965231 192364408 187338898 192364408 187338898 274083861 276676994 274083861 276676994 222276053 225894665 222276053 225894665 199884308 195831867 199884308 195831867 203849796 207068611 203849796 207068611 197177255 201024625 197177255 201024625 42333344 40814152 42333344 40814152 142072135 135797543 142072135 135797543 197000120 201011186 197000120 201011186 186295510 180567639 186295510 180567639 264634607 268097039 264634607 268097039 105606549 102329222 105606549 102329222 49452798 45191652 49452798 45191652 239829797 244187708 239829797 244187708 161220973 150632466 161220973 150632466 208734851 210776436 208734851 210776436 175164041 170343752 175164041 170343752 177121370 173606456 177121370 173606456 162206167 151546624 162206167 151546624 188550390 180759659 188550390 180759659 109903678 108197775 109903678 108197775 191755319 182190462 191755319 182190462 56673111 53418811 56673111 53418811 117225292 113378785 117225292 113378785 92807611 88753834 92807611 88753834 202140613 205565293 202140613 205565293 177023703 171671024 177023703 171671024 258985150 258828765 258985150 258828765 279228325 283290774 279228325 283290774 260387315 262179427 260387315 262179427 256103756 256156059 256103756 256156059 164218271 157113976 164218271 157113976 177614608 173550348 177614608 173550348 125974438 125744918 125974438 125744918 259071702 260933349 259071702 260933349 220768954 214533988 220768954 214533988 114960138 113984924 114960138 113984924 248125450 249705940 248125450 249705940 150962693 146912190 150962693 146912190 79012693 79221618 79012693 79221618 172440518 166100414 172440518 166100414 130964414 126033790 130964414 126033790 222274858 225071217 222274858 225071217 247020352 248310521 247020352 248310521 212166458 205533132 212166458 205533132 57657905 55401101 57657905 55401101 160871332 155140044 160871332 155140044 54342203 51432608 54342203 51432608 27835737 26225585 27835737 26225585 210659877 209979332 210659877 209979332 230517830 234232908 230517830 234232908 198018599 193411284 198018599 193411284 237774507 235092213 237774507 235092213 218198458 218939680 218198458 218939680 210998180 210080458 210998180 210080458 6374685 5426050 6374685 5426050 152882527 147975370 152882527 147975370 76390561 74455639 76390561 74455639 215410580 218131295 215410580 218131295 224669009 229276414 224669009 229276414 130018416 125564912 130018416 125564912 176700791 172360782 176700791 172360782 175690134 172406264 175690134 172406264 251508367 255257880 251508367 255257880 202848541 199542717 202848541 199542717 169284342 164035667 169284342 164035667 285649380 287746085 285649380 287746085 58972079 57655520 58972079 57655520 270352762 271918957 270352762 271918957 98464037 94626953 98464037 94626953 244776929 248844192 244776929 248844192 214265101 219340076 214265101 219340076 189391263 186460657 189391263 186460657 210861959 203666875 210861959 203666875 250129375 252357369 250129375 252357369 254368146 259883701 254368146 259883701 262393708 264314577 262393708 264314577 244750921 246294385 244750921 246294385 122847526 118947681 122847526 118947681 85527613 80882008 85527613 80882008 192744056 182480201 192744056 182480201 239079049 241913364 239079049 241913364 127440921 124725686 127440921 124725686 94671951 91838604 94671951 91838604 102403919 100218982 102403919 100218982 95530190 92769857 95530190 92769857 139152127 134691683 139152127 134691683 243264597 243597514 243264597 243597514 252613178 255701814 252613178 255701814 226716486 229080216 226716486 229080216 192662697 183439948 192662697 183439948 59018637 56465569 59018637 56465569 83486139 82313442 83486139 82313442 228499987 232006123 228499987 232006123 139869514 133721402 139869514 133721402 226724405 229699922 226724405 229699922 74622653 72655520 74622653 72655520 262427936 264969035 262427936 264969035 240158074 241653628 240158074 241653628 152757920 147155137 152757920 147155137 173823965 168634838 173823965 168634838 68499258 65848034 68499258 65848034 153563081 146652784 153563081 146652784 132828107 128194219 132828107 128194219 109686983 104753124 109686983 104753124 127620034 121191258 127620034 121191258 66170830 62738425 66170830 62738425 93975184 92168592 93975184 92168592 111769249 106629426 111769249 106629426 189556406 182874023 189556406 182874023 113099094 107503821 113099094 107503821 58406261 56245089 58406261 56245089 209641982 208140741 209641982 208140741 135891949 130679521 135891949 130679521 230534186 234309509 230534186 234309509 224516497 220652809 224516497 220652809 63459335 61038720 63459335 61038720 169726824 164658182 169726824 164658182 173418304 167314300 173418304 167314300 28716326 26891722 28716326 26891722 127303928 123180844 127303928 123180844 37070287 34400724 37070287 34400724 264927913 265774845 264927913 265774845 74782412 73213770 74782412 73213770 61181700 56116284 61181700 56116284 220946068 220678598 220946068 220678598 185661653 181469206 185661653 181469206 51751341 48157762 51751341 48157762 112648890 109239693 112648890 109239693 255080118 259259852 255080118 259259852 254573657 254620210 254573657 254620210 149164004 144595320 149164004 144595320 52727925 48808157 52727925 48808157 199784239 188088858 199784239 188088858 218704639 220638373 218704639 220638373 239090643 240598652 239090643 240598652 201959712 190054747 201959712 190054747 248166651 252382258 248166651 252382258 163671251 158837192 163671251 158837192 101325999 96757506 101325999 96757506 98553956 96312873 98553956 96312873 197207404 193637372 197207404 193637372 118598278 115204883 118598278 115204883 241900231 245925007 241900231 245925007 55697459 51083943 55697459 51083943 173126805 167383857 173126805 167383857 57135533 55560043 57135533 55560043 181412130 176324899 181412130 176324899 141250722 136077247 141250722 136077247 71583516 69469628 71583516 69469628 82651535 78179978 82651535 78179978 118147965 115081265 118147965 115081265 237274147 242419899 237274147 242419899 74565359 70821132 74565359 70821132 83087206 79556344 83087206 79556344 118006009 111380083 118006009 111380083 146282901 136288138 146282901 136288138 142134491 136771642 142134491 136771642 183167117 179678021 183167117 179678021 141532361 134690360 141532361 134690360 202328807 200759262 202328807 200759262 271014186 274224508 271014186 274224508 139814572 134556728 139814572 134556728 193558311 192622036 193558311 192622036 129108944 125597214 129108944 125597214 268937922 269450415 268937922 269450415 144206673 138708369 144206673 138708369 124370848 117596177 124370848 117596177 268186528 270043266 268186528 270043266 206067770 201622794 206067770 201622794 147682115 142206952 147682115 142206952 158265783 153661143 158265783 153661143 230467940 233593145 230467940 233593145 20879660 18659183 20879660 18659183 159601582 156079374 159601582 156079374 203361220 192231346 203361220 192231346 295910233 295946667 295910233 295946667 215026162 209176635 215026162 209176635 140619957 135479710 140619957 135479710 156610628 150398189 156610628 150398189 174585953 169631352 174585953 169631352 122807823 119146243 122807823 119146243 198712524 203195191 198712524 203195191 152622865 147761562 152622865 147761562 137260189 133449055 137260189 133449055 239735587 245090455 239735587 245090455 142598881 137082523 142598881 137082523 157625734 152233477 157625734 152233477 263470497 265828245 263470497 265828245 61599011 60189150 61599011 60189150 234972063 238176860 234972063 238176860 42722379 40434333 42722379 40434333 150397699 142680059 150397699 142680059 74449171 70325187 74449171 70325187 249115198 250684620 249115198 250684620 199619301 205546327 199619301 205546327 239197709 240083899 239197709 240083899 233683166 236834345 233683166 236834345 27556358 25864285 27556358 25864285 125152314 119623950 125152314 119623950 168083532 162268544 168083532 162268544 148152442 143986202 148152442 143986202 287943186 290706131 287943186 290706131 76751795 74132173 76751795 74132173 112185322 107397187 112185322 107397187 12536993 12066081 12536993 12066081 39173459 36021178 39173459 36021178 182195530 177983821 182195530 177983821 29128020 27331576 29128020 27331576 130688735 126320983 130688735 126320983 219661285 220260753 219661285 220260753 178219457 173243938 178219457 173243938 25328372 23115276 25328372 23115276 242342740 245176105 242342740 245176105 41450409 38271758 41450409 38271758 101298320 99849465 101298320 99849465 175639033 167118831 175639033 167118831 112699386 109762750 112699386 109762750 263737061 264463803 263737061 264463803 264717771 266610653 264717771 266610653 231385717 225899317 231385717 225899317 64415641 61112840 64415641 61112840 263058472 264828042 263058472 264828042 279192399 281263801 279192399 281263801 103182721 98448276 103182721 98448276 274982222 277567874 274982222 277567874 215341454 213285971 215341454 213285971 39202304 37878007 39202304 37878007 99523417 96934234 99523417 96934234 19293599 16790204 19293599 16790204 260633047 264299561 260633047 264299561 51100702 50969485 51100702 50969485 204962749 208748839 204962749 208748839 26386866 26063778 26386866 26063778 150863568 145085874 150863568 145085874 204162496 201228149 204162496 201228149 260400330 261537546 260400330 261537546 270567577 273560465 270567577 273560465 264411022 268307717 264411022 268307717 176801898 172654759 176801898 172654759 225203367 228604612 225203367 228604612 210037662 202360991 210037662 202360991 196460195 192558818 196460195 192558818 74704768 73129140 74704768 73129140 140026064 135300187 140026064 135300187 85332300 83521742 85332300 83521742 53129021 51137323 53129021 51137323 129206764 126171957 129206764 126171957 122556265 121148443 122556265 121148443 194130123 189716231 194130123 189716231 237342964 240445713 237342964 240445713 181691126 174566221 181691126 174566221 153210852 149434593 153210852 149434593 80179497 78564802 80179497 78564802 82724817 77305580 82724817 77305580 172128412 166691221 172128412 166691221 53928048 52415150 53928048 52415150 152325165 147036248 152325165 147036248 189327004 184156638 189327004 184156638 210740601 207698367 210740601 207698367 109792279 108391457 109792279 108391457 297500982 296962399 297500982 296962399 268485008 271211617 268485008 271211617 150787469 145453519 150787469 145453519 73223180 71824069 73223180 71824069 112060718 110283196 112060718 110283196 70858779 66338561 70858779 66338561 154672280 149005245 154672280 149005245 216793923 219682475 216793923 219682475 209788607 214018958 209788607 214018958 251000885 252341644 251000885 252341644 118916447 117365136 118916447 117365136 177764099 172267176 177764099 172267176 96248250 93289526 96248250 93289526 31394637 29229263 31394637 29229263 115993156 113422033 115993156 113422033 235981501 239013125 235981501 239013125 147789275 142457341 147789275 142457341 125028289 122115040 125028289 122115040 229298791 226300530 229298791 226300530 295377534 296032405 295377534 296032405 253435138 255636531 253435138 255636531 83644829 83669346 83644829 83669346 221425027 224597672 221425027 224597672 26212260 24294268 26212260 24294268 163660683 152005862 163660683 152005862 258372724 261877107 258372724 261877107 36507227 36543626 36507227 36543626 244421976 249871202 244421976 249871202 125370284 120277808 125370284 120277808 181674424 175060487 181674424 175060487 264747560 266493121 264747560 266493121 65043358 63148642 65043358 63148642 121654542 115761273 121654542 115761273 54887705 52759632 54887705 52759632 182980570 178603592 182980570 178603592 193365309 188648404 193365309 188648404 278877725 281241560 278877725 281241560 71132043 68520105 71132043 68520105 87271403 86761489 87271403 86761489 46411007 46314295 46411007 46314295 181831316 178413364 181831316 178413364 113397567 108665720 113397567 108665720 106200971 102941908 106200971 102941908 40716820 37806868 40716820 37806868 59728943 58670015 59728943 58670015 256954779 259878653 256954779 259878653 143230557 137754796 143230557 137754796 38330257 35891505 38330257 35891505 44582139 43788460 44582139 43788460 66120379 64706105 66120379 64706105 179630429 171375283 179630429 171375283 64242459 62253872 64242459 62253872 45788958 42289695 45788958 42289695 121187941 118959817 121187941 118959817 74800142 72541645 74800142 72541645 31612830 30044551 31612830 30044551 96186358 96039185 96186358 96039185 290261630 290406005 290261630 290406005 40832237 39671167 40832237 39671167 249084562 252493990 249084562 252493990 174440242 165390726 174440242 165390726 242240763 241703341 242240763 241703341 73815936 70160110 73815936 70160110 106452118 108375318 106452118 108375318 160651252 157761030 160651252 157761030 127449173 125088477 127449173 125088477 280883955 284639360 280883955 284639360 171715423 164541246 171715423 164541246 95828832 93969816 95828832 93969816 50445265 47592052 50445265 47592052 66456703 64644425 66456703 64644425 67531139 65760371 67531139 65760371 20925412 18214247 20925412 18214247 67028966 64957488 67028966 64957488 296586553 295852926 296586553 295852926 20410744 19335965 20410744 19335965 95106812 92885193 95106812 92885193 233419243 231062703 233419243 231062703 89582713 86992756 89582713 86992756 136119428 131874182 136119428 131874182 128331677 125103257 128331677 125103257 154088699 147320294 154088699 147320294 257865128 261081844 257865128 261081844 226037804 221043601 226037804 221043601 207270114 207241359 207270114 207241359 164532166 159585605 164532166 159585605 169971050 158060490 169971050 158060490 133935325 130214383 133935325 130214383 71023545 67087138 71023545 67087138 125229123 119473124 125229123 119473124 207379538 201659213 207379538 201659213 196457257 184343282 196457257 184343282 225858171 221602114 225858171 221602114 148728075 144026220 148728075 144026220 199330030 194565270 199330030 194565270 132616871 127942315 132616871 127942315 236602338 235732710 236602338 235732710 80127056 78864170 80127056 78864170 50761943 45658229 50761943 45658229 74980322 74890470 74980322 74890470 286730026 288866852 286730026 288866852 189487164 183217658 189487164 183217658 158241919 146902870 158241919 146902870 227627547 231337515 227627547 231337515 214057154 212742267 214057154 212742267 44225929 42279498 44225929 42279498 191639599 186969776 191639599 186969776 115067460 114080910 115067460 114080910 276569277 278498310 276569277 278498310 23953336 23709529 23953336 23709529 192993599 183119187 192993599 183119187 270556023 272851519 270556023 272851519 226619813 230021283 226619813 230021283 127882559 123303694 127882559 123303694 192515642 188784198 192515642 188784198 259131685 260712073 259131685 260712073 242115696 243979627 242115696 243979627 102079255 97504286 102079255 97504286 96567924 93862888 96567924 93862888 120940258 118090112 120940258 118090112 175550583 167406720 175550583 167406720 203180276 206472672 203180276 206472672 102881445 101101559 102881445 101101559 93515074 91126276 93515074 91126276 181663970 173207016 181663970 173207016 134902815 130060198 134902815 130060198 107990355 105101030 107990355 105101030 68134224 64623045 68134224 64623045 19521398 20198181 19521398 20198181 110171713 109222542 110171713 109222542 114233190 109797920 114233190 109797920 137211299 131189221 137211299 131189221 92903553 92061676 92903553 92061676 175595814 170792080 175595814 170792080 178106060 170020010 178106060 170020010 217293018 214704473 217293018 214704473 104185725 100702127 104185725 100702127 218469072 222526466 218469072 222526466 245655537 249663720 245655537 249663720 234219787 238006175 234219787 238006175 50729897 46050878 50729897 46050878 98768704 95510641 98768704 95510641 183143133 180827826 183143133 180827826 121561927 119655006 121561927 119655006 183473007 174585266 183473007 174585266 3649055 3495198 3649055 3495198 91604342 89903935 91604342 89903935 141307609 136564033 141307609 136564033 83793439 81307178 83793439 81307178 180787000 175259159 180787000 175259159 258785347 261315856 258785347 261315856 102638875 102173080 102638875 102173080 121343611 120792329 121343611 120792329 274403117 278149483 274403117 278149483 126680615 120333466 126680615 120333466 234794438 238391670 234794438 238391670 127736282 126106805 127736282 126106805 70363193 67504518 70363193 67504518 88311785 87067649 88311785 87067649 87514699 87178905 87514699 87178905 110033956 105808252 110033956 105808252 117419155 112273828 117419155 112273828 236266368 239482320 236266368 239482320 81843541 82489881 81843541 82489881 39872193 36077841 39872193 36077841 220158891 223725722 220158891 223725722 87415751 84882012 87415751 84882012 104848375 101991561 104848375 101991561 224451694 220171333 224451694 220171333 236826317 238955775 236826317 238955775 151163277 146128853 151163277 146128853 78708495 75268234 78708495 75268234 85893490 83215022 85893490 83215022 277614964 279665890 277614964 279665890 85111964 82548156 85111964 82548156 182139344 172335100 182139344 172335100 130299261 127967713 130299261 127967713 194795003 182427891 194795003 182427891 103831699 98512589 103831699 98512589 255467891 256979514 255467891 256979514 234741788 239652030 234741788 239652030 201597825 199530986 201597825 199530986 209235494 201098815 209235494 201098815 245253839 247868647 245253839 247868647 152709847 145077005 152709847 145077005 183602436 180092790 183602436 180092790 181681812 172340916 181681812 172340916 105532810 102708767 105532810 102708767 97754944 94650039 97754944 94650039 71344786 68590725 71344786 68590725 82794812 81373287 82794812 81373287 149790159 142900252 149790159 142900252 252895723 254828369 252895723 254828369 102484570 102027369 102484570 102027369 180544996 177560030 180544996 177560030 176899400 174370298 176899400 174370298 268345677 271500362 268345677 271500362 228292695 232879930 228292695 232879930 65435866 63235177 65435866 63235177 263977171 266566565 263977171 266566565 72140310 70454799 72140310 70454799 76506144 72670626 76506144 72670626 157342350 155305988 157342350 155305988 99565997 99467051 99565997 99467051 256492108 258354138 256492108 258354138 136174639 131806469 136174639 131806469 85964762 81970155 85964762 81970155 71781652 70385004 71781652 70385004 83011191 81517744 83011191 81517744 63278428 60489108 63278428 60489108 72306449 69953046 72306449 69953046 192513423 194028400 192513423 194028400 263992978 268030865 263992978 268030865 204589838 193378173 204589838 193378173 137208604 129927480 137208604 129927480 282341273 286129121 282341273 286129121 152223057 145911673 152223057 145911673 253361756 257222069 253361756 257222069 40657342 37810174 40657342 37810174 165887516 158690245 165887516 158690245 262575432 263433994 262575432 263433994 231736739 235837306 231736739 235837306 130070267 124550992 130070267 124550992 148208492 142636429 148208492 142636429 185633273 176109242 185633273 176109242 233575476 237602707 233575476 237602707 167033963 156636140 167033963 156636140 199121491 188250615 199121491 188250615 189677651 180193888 189677651 180193888 78535509 77409966 78535509 77409966 235882289 238583651 235882289 238583651 134646586 131184135 134646586 131184135 70098931 67261867 70098931 67261867 274935906 278684806 274935906 278684806 126437467 123630259 126437467 123630259 64166202 60991270 64166202 60991270 73244366 71085009 73244366 71085009 207155435 204385901 207155435 204385901 118914871 112438506 118914871 112438506 294486582 294998436 294486582 294998436 61863105 59577721 61863105 59577721 253280388 258332814 253280388 258332814 272509623 274812562 272509623 274812562 108881887 105355483 108881887 105355483 83271939 80154473 83271939 80154473 97754362 95087230 97754362 95087230 267110713 269648215 267110713 269648215 192972483 192847783 192972483 192847783 47639610 46443227 47639610 46443227 239591836 243619877 239591836 243619877 202833953 200228102 202833953 200228102 146538964 141715840 146538964 141715840 80542111 77434540 80542111 77434540 49275004 46294249 49275004 46294249 127023699 122052497 127023699 122052497 53759061 51805464 53759061 51805464 141251761 136527985 141251761 136527985 142722333 136651267 142722333 136651267 38704354 35680140 38704354 35680140 57294613 52853692 57294613 52853692 93583838 89295313 93583838 89295313 208181215 207152823 208181215 207152823 213705532 216652167 213705532 216652167 276771735 281614538 276771735 281614538 121877283 117615462 121877283 117615462 121234178 116607841 121234178 116607841 165093122 155568737 165093122 155568737 184651195 179557513 184651195 179557513 171629036 166944070 171629036 166944070 255756943 259487048 255756943 259487048 56483903 53206079 56483903 53206079 236415055 238960914 236415055 238960914 208913483 207837188 208913483 207837188 147188609 141080919 147188609 141080919 143851343 139967610 143851343 139967610 152706842 141877312 152706842 141877312 124452079 118707155 124452079 118707155 136691120 132707081 136691120 132707081 175353854 170096335 175353854 170096335 22839152 21015301 22839152 21015301 165897238 162195118 165897238 162195118 53478815 49790715 53478815 49790715 176361194 169088457 176361194 169088457 170811741 164650259 170811741 164650259 222372107 225545370 222372107 225545370 89170753 87319934 89170753 87319934 62064783 59668352 62064783 59668352 166481775 158358244 166481775 158358244 72444140 71513461 72444140 71513461 257159993 262181714 257159993 262181714 188262074 178267418 188262074 178267418 78187805 78002567 78187805 78002567 122110110 119773900 122110110 119773900 117653998 114336900 117653998 114336900 137085040 133097802 137085040 133097802 239197102 243273838 239197102 243273838 120419735 120246372 120419735 120246372 94597820 92048473 94597820 92048473 62131413 59554503 62131413 59554503 127750017 124687748 127750017 124687748 237977175 239412314 237977175 239412314 280316493 281684216 280316493 281684216 120005936 115244426 120005936 115244426 86310055 83301744 86310055 83301744 28350311 27837753 28350311 27837753 173044693 166776711 173044693 166776711 65169374 62309868 65169374 62309868 35439923 32737999 35439923 32737999 112737356 109114356 112737356 109114356 212551423 218073230 212551423 218073230 73842551 73724280 73842551 73724280 242975821 248206846 242975821 248206846 212317550 215434780 212317550 215434780 89278426 86479948 89278426 86479948 64953536 63402757 64953536 63402757 30669498 28375491 30669498 28375491 57275881 52440686 57275881 52440686 82333804 82459391 82333804 82459391 217992392 220521139 217992392 220521139 75627083 71622619 75627083 71622619 79256226 74609205 79256226 74609205 240283837 242775309 240283837 242775309 169136486 164070188 169136486 164070188 184114990 177544214 184114990 177544214 236351589 238838143 236351589 238838143 134944518 130474553 134944518 130474553 54059947 49635354 54059947 49635354 250725039 253884860 250725039 253884860 31647268 31370749 31647268 31370749 173383172 167064469 173383172 167064469 83702588 81082856 83702588 81082856 7332082 6833111 7332082 6833111 104822013 101632945 104822013 101632945 269360836 272341405 269360836 272341405 22503935 20195321 22503935 20195321 161002747 155501799 161002747 155501799 270592376 272748340 270592376 272748340 178022856 167260943 178022856 167260943 124767048 119717534 124767048 119717534 66242224 64161667 66242224 64161667 56927665 55399969 56927665 55399969 155051646 150011579 155051646 150011579 77239795 76844297 77239795 76844297 100037931 98040869 100037931 98040869 230829068 230477112 230829068 230477112 154033144 148616291 154033144 148616291 95518089 93251036 95518089 93251036 57737806 55707816 57737806 55707816 234313719 238455361 234313719 238455361 12527660 13524396 12527660 13524396 72151535 70624465 72151535 70624465 115681401 111802528 115681401 111802528 179401021 170533783 179401021 170533783 41079327 42857082 41079327 42857082 75082863 71128462 75082863 71128462 109051382 104844208 109051382 104844208 252904422 254153367 252904422 254153367 94700877 91808615 94700877 91808615 239356636 243404337 239356636 243404337 65616232 63692734 65616232 63692734 180686319 173975940 180686319 173975940 155064257 149512312 155064257 149512312 127503515 121629206 127503515 121629206 114372031 114509706 114372031 114509706 116022021 115900535 116022021 115900535 145021774 137338114 145021774 137338114 12734719 13170704 12734719 13170704 212191747 215974289 212191747 215974289 249962264 253868473 249962264 253868473 100518258 99203008 100518258 99203008 237817663 242078134 237817663 242078134 3818967 4105213 3818967 4105213 118690042 113699633 118690042 113699633 246462520 251371725 246462520 251371725 149457114 143808064 149457114 143808064 187267804 180999193 187267804 180999193 232992125 237053710 232992125 237053710 71184772 69455288 71184772 69455288 219823822 213536792 219823822 213536792 106165371 103349628 106165371 103349628 52241522 48975621 52241522 48975621 153725420 148706749 153725420 148706749 164478465 153090757 164478465 153090757 54350810 51674792 54350810 51674792 146946268 138655931 146946268 138655931 63706185 62310171 63706185 62310171 254230961 255856449 254230961 255856449 135651010 131360095 135651010 131360095 110552127 106290132 110552127 106290132 224691203 224300234 224691203 224300234 82800303 82559043 82800303 82559043 152028256 147448122 152028256 147448122 243093945 246059431 243093945 246059431 187312553 179411874 187312553 179411874 271702755 273697994 271702755 273697994 125263289 124057242 125263289 124057242 212819298 206088111 212819298 206088111 263060124 266160847 263060124 266160847 45915998 43383993 45915998 43383993 101328971 98080414 101328971 98080414 157998807 149457543 157998807 149457543 102966288 100445389 102966288 100445389 175146881 169824174 175146881 169824174 125782417 121823566 125782417 121823566 160453966 153856953 160453966 153856953 39367985 35892774 39367985 35892774 32138194 29268101 32138194 29268101 288679827 289001562 288679827 289001562 97920021 95573467 97920021 95573467 30700508 30025696 30700508 30025696 89993370 87297358 89993370 87297358 108608726 105529729 108608726 105529729 180558692 174669245 180558692 174669245 106453235 105045708 106453235 105045708 214185697 208820722 214185697 208820722 237482571 241371656 237482571 241371656 239878563 241584629 239878563 241584629 271297620 273634189 271297620 273634189 166837142 162227256 166837142 162227256 125477713 122775931 125477713 122775931 199904258 191904895 199904258 191904895 141557227 139249058 141557227 139249058 243682641 245473162 243682641 245473162 35408332 35169924 35408332 35169924 248276978 250175867 248276978 250175867 135131451 130635749 135131451 130635749 36789815 38496857 36789815 38496857 282849902 284648111 282849902 284648111 113436361 108441211 113436361 108441211 207365640 205422153 207365640 205422153 177722985 168816671 177722985 168816671 264538980 264952049 264538980 264952049 186733738 181519905 186733738 181519905 156641902 150183367 156641902 150183367 297392320 299358032 297392320 299358032 282098893 284778923 282098893 284778923 245468895 248392924 245468895 248392924 125909301 120834213 125909301 120834213 149828547 141998828 149828547 141998828 113715715 111229370 113715715 111229370 168708367 163808552 168708367 163808552 100717123 98637499 100717123 98637499 99001009 98192470 99001009 98192470 218398477 222373130 218398477 222373130 93292096 91833193 93292096 91833193 100814565 99236862 100814565 99236862 175929525 170438479 175929525 170438479 252670321 253855873 252670321 253855873 136897482 131609188 136897482 131609188 90513478 89395800 90513478 89395800 66264620 62113815 66264620 62113815 216294567 212532829 216294567 212532829 155354476 149292090 155354476 149292090 96448360 94908687 96448360 94908687 247935097 249634370 247935097 249634370 214124254 208912533 214124254 208912533 105187578 104679976 105187578 104679976 271043196 271522404 271043196 271522404 105908925 102538675 105908925 102538675 175396136 164322458 175396136 164322458 157771562 147748832 157771562 147748832 45834104 45330201 45834104 45330201 74691556 71383292 74691556 71383292 63534033 60860561 63534033 60860561 8971784 9216807 8971784 9216807 268225306 268129799 268225306 268129799 129575304 124640367 129575304 124640367 86958680 86630320 86958680 86630320 89763775 88994670 89763775 88994670 144505107 140172887 144505107 140172887 192331278 184009255 192331278 184009255 84471859 84931638 84471859 84931638 119621185 113872713 119621185 113872713 226739110 232032665 226739110 232032665 96122556 94173192 96122556 94173192 259852938 262345471 259852938 262345471 118568602 113610863 118568602 113610863 160878819 155187102 160878819 155187102 256277278 255965342 256277278 255965342 200786310 192301583 200786310 192301583 170127774 161333716 170127774 161333716 91338903 89152117 91338903 89152117 208904682 210473156 208904682 210473156 203405566 195398047 203405566 195398047 262033676 263192328 262033676 263192328 200750634 191931874 200750634 191931874 144682423 139182585 144682423 139182585 155787608 150899983 155787608 150899983 117664529 113832754 117664529 113832754 38708993 38655368 38708993 38655368 120501792 118768952 120501792 118768952 187152580 180771184 187152580 180771184 185178304 179489894 185178304 179489894 105111423 99524170 105111423 99524170 217242102 220129023 217242102 220129023 63641189 60954986 63641189 60954986 173701009 168561908 173701009 168561908 227358683 232718260 227358683 232718260 48590857 45538436 48590857 45538436 190387866 183226177 190387866 183226177 36087696 32943640 36087696 32943640 90559627 85037150 90559627 85037150 11795891 11376273 11795891 11376273 137102248 131025061 137102248 131025061 98222252 95118899 98222252 95118899 190057064 182509550 190057064 182509550 115105402 111430160 115105402 111430160 253472413 254188103 253472413 254188103 250923022 253112887 250923022 253112887 181431376 179312606 181431376 179312606 246264774 248106322 246264774 248106322 263501795 266124381 263501795 266124381 159170692 152640008 159170692 152640008 84076999 81961715 84076999 81961715 278207359 281196470 278207359 281196470 224541138 222649536 224541138 222649536 66141348 64294849 66141348 64294849 36076032 33833613 36076032 33833613 293137036 294803707 293137036 294803707 197921056 189901666 197921056 189901666 243308565 247960209 243308565 247960209 203673421 199724613 203673421 199724613 196733048 200516565 196733048 200516565 193773053 188875338 193773053 188875338 195124582 194631001 195124582 194631001 282167558 283404588 282167558 283404588 119597278 118903433 119597278 118903433 227742789 223951582 227742789 223951582 130143906 126108847 130143906 126108847 109371849 106830218 109371849 106830218 277098055 279571934 277098055 279571934 83238245 82122635 83238245 82122635 18934317 17855573 18934317 17855573 200316646 204283007 200316646 204283007 54905205 50511694 54905205 50511694 117100105 111935195 117100105 111935195 264643907 268867816 264643907 268867816 277324600 279402593 277324600 279402593 256954545 260785656 256954545 260785656 47341224 46100928 47341224 46100928 136775362 132567612 136775362 132567612 153751501 148375963 153751501 148375963 109155471 104351617 109155471 104351617 133274515 130266296 133274515 130266296 124728931 123299996 124728931 123299996 176674266 170405767 176674266 170405767 76804294 73408652 76804294 73408652 100363908 98968307 100363908 98968307 200215840 201680971 200215840 201680971 162077268 154312243 162077268 154312243 164147481 156053475 164147481 156053475 75839735 72994130 75839735 72994130 233966030 237318256 233966030 237318256 121631357 114748012 121631357 114748012 170561290 165907473 170561290 165907473 34005278 31429998 34005278 31429998 165443370 154722894 165443370 154722894 246448970 248199681 246448970 248199681 241653117 243100437 241653117 243100437 214689182 217424404 214689182 217424404 11074885 10669395 11074885 10669395 201175091 205580912 201175091 205580912 146210265 139657209 146210265 139657209 99037334 97107494 99037334 97107494 148962212 141521248 148962212 141521248 196140536 185611916 196140536 185611916 254432375 256895593 254432375 256895593 122362197 118877320 122362197 118877320 23570586 22396446 23570586 22396446 229474954 233976216 229474954 233976216 80226753 78563015 80226753 78563015 246903470 250159559 246903470 250159559 126159793 123644553 126159793 123644553 46885973 43410077 46885973 43410077 212847151 212129234 212847151 212129234 250154339 251804854 250154339 251804854 234524830 236946108 234524830 236946108 205152432 203612091 205152432 203612091 287519086 290195415 287519086 290195415 55249718 53814933 55249718 53814933 126073790 121432245 126073790 121432245 84763630 84694371 84763630 84694371 199287590 195333362 199287590 195333362 40146078 37956936 40146078 37956936 19233816 17913123 19233816 17913123 8602253 7781764 8602253 7781764 142235505 136145239 142235505 136145239 81368969 82062213 81368969 82062213 288699494 288690120 288699494 288690120 198752516 202635286 198752516 202635286 138013897 133450802 138013897 133450802 217340827 216870421 217340827 216870421 260802941 263744091 260802941 263744091 70828922 66941760 70828922 66941760 49289447 47818180 49289447 47818180 234058942 240449407 234058942 240449407 247265778 250122025 247265778 250122025 70744440 67522667 70744440 67522667 211577979 205273066 211577979 205273066 39351486 36902716 39351486 36902716 120480824 114226353 120480824 114226353 133321809 126664224 133321809 126664224 207696191 211542751 207696191 211542751 178997761 170207376 178997761 170207376 65137245 62791560 65137245 62791560 103299634 103012168 103299634 103012168 167896171 158496354 167896171 158496354 144258006 139313521 144258006 139313521 28142811 25232924 28142811 25232924 262182856 264651179 262182856 264651179 231172927 228402196 231172927 228402196 79598637 78408149 79598637 78408149 113153780 109236820 113153780 109236820 275215949 276940653 275215949 276940653 139408438 135082664 139408438 135082664 220367600 223720186 220367600 223720186 236587306 241504876 236587306 241504876 51388926 49308196 51388926 49308196 214463700 218252062 214463700 218252062 58830228 57302621 58830228 57302621 262829650 263683528 262829650 263683528 77021137 73815248 77021137 73815248 97809257 95412817 97809257 95412817 66147686 62461988 66147686 62461988 225481844 227827103 225481844 227827103 202023698 197475577 202023698 197475577 204021563 202548917 204021563 202548917 222078002 225076228 222078002 225076228 52445895 50577096 52445895 50577096 69936679 67388585 69936679 67388585 302342520 301933698 302342520 301933698 239375859 244135047 239375859 244135047 112053755 110382086 112053755 110382086 127038873 121625446 127038873 121625446 255423481 257721090 255423481 257721090 242779920 246085073 242779920 246085073 145612461 142495427 145612461 142495427 260858275 263858555 260858275 263858555 266089430 268371621 266089430 268371621 158797107 149259137 158797107 149259137 225748081 229507377 225748081 229507377 78616593 74683810 78616593 74683810 173097035 168965824 173097035 168965824 119840145 117347271 119840145 117347271 239964008 242665280 239964008 242665280 42419303 39113965 42419303 39113965 174058463 165482040 174058463 165482040 68401161 65468392 68401161 65468392 38015202 36289998 38015202 36289998 68549630 65276166 68549630 65276166 119904414 115877143 119904414 115877143 36235465 38347957 36235465 38347957 127819754 123298552 127819754 123298552 77164211 76314240 77164211 76314240 86620235 86305496 86620235 86305496 192391513 187362724 192391513 187362724 44208841 39141244 44208841 39141244 122911650 117561234 122911650 117561234 207923837 204177220 207923837 204177220 294256778 295795204 294256778 295795204 261136217 263665762 261136217 263665762 175581285 165324656 175581285 165324656 102421082 101145522 102421082 101145522 197592899 186617335 197592899 186617335 226541629 229532165 226541629 229532165 75468960 72736061 75468960 72736061 103336521 102315816 103336521 102315816 37326004 33569769 37326004 33569769 74216611 72850720 74216611 72850720 188094909 182388078 188094909 182388078 196120087 189718902 196120087 189718902 149075488 144173678 149075488 144173678 75201781 75540812 75201781 75540812 196375387 196538746 196375387 196538746 36949818 33090491 36949818 33090491 24134899 21319916 24134899 21319916 137251356 133453306 137251356 133453306 54045676 49313011 54045676 49313011 229869675 231814470 229869675 231814470 103507275 101820380 103507275 101820380 135115416 127917907 135115416 127917907 234569657 237892958 234569657 237892958 204833937 209795813 204833937 209795813 72620577 70904242 72620577 70904242 115693601 111329982 115693601 111329982 243520501 247876954 243520501 247876954 241312002 244819973 241312002 244819973 269563178 271137897 269563178 271137897 54400000 52655663 54400000 52655663 118989576 112400927 118989576 112400927 243084401 245406337 243084401 245406337 52759904 50420979 52759904 50420979 66208224 62696299 66208224 62696299 100485925 99141227 100485925 99141227 237306975 240720876 237306975 240720876 94509507 90654104 94509507 90654104 250827721 254918215 250827721 254918215 55883173 55370436 55883173 55370436 169436718 165594195 169436718 165594195 126596010 120237702 126596010 120237702 171341677 160185732 171341677 160185732 294304349 295133796 294304349 295133796 84819240 80382610 84819240 80382610 137856326 137375941 137856326 137375941 209353502 200556803 209353502 200556803 53238659 48449221 53238659 48449221 200303573 201159213 200303573 201159213 48014104 46163556 48014104 46163556 146547325 141581782 146547325 141581782 168794572 160936925 168794572 160936925 198009778 201969139 198009778 201969139 251973171 254434675 251973171 254434675 180318745 175901719 180318745 175901719 210982117 204164671 210982117 204164671 237268850 234887927 237268850 234887927 67528595 66054628 67528595 66054628 280245477 284075999 280245477 284075999 251196088 252488189 251196088 252488189 120163526 115372481 120163526 115372481 107086076 102499105 107086076 102499105 258260325 260501775 258260325 260501775 117889556 113339391 117889556 113339391 216202213 220048980 216202213 220048980 121473955 116373086 121473955 116373086 232107441 235643384 232107441 235643384 248917118 251409025 248917118 251409025 185716781 179855313 185716781 179855313 121648413 115847406 121648413 115847406 74914245 70295309 74914245 70295309 252131602 253915795 252131602 253915795 244418783 248929720 244418783 248929720 257243899 261026844 257243899 261026844 26524796 25441845 26524796 25441845 265149778 267607799 265149778 267607799 262225393 262259615 262225393 262259615 137859007 133928460 137859007 133928460 138351931 132197247 138351931 132197247 226716065 222031534 226716065 222031534 288953311 290504357 288953311 290504357 130518340 126309145 130518340 126309145 54375617 53080978 54375617 53080978 225491422 230574068 225491422 230574068 245027652 248322144 245027652 248322144 74939224 71268871 74939224 71268871 287514243 286898327 287514243 286898327 115262578 110722273 115262578 110722273 208421735 200470395 208421735 200470395 174397593 170988853 174397593 170988853 9787200 10326558 9787200 10326558 90454902 89665686 90454902 89665686 188557451 181466861 188557451 181466861 280299632 282228225 280299632 282228225 227756636 231412099 227756636 231412099 162664636 150673519 162664636 150673519 224195643 228786605 224195643 228786605 154111780 146386907 154111780 146386907 241536301 245711712 241536301 245711712 173624161 168274304 173624161 168274304 128425735 122321658 128425735 122321658 137794101 131873719 137794101 131873719 277409685 278869099 277409685 278869099 8368332 9936054 8368332 9936054 243651958 247509859 243651958 247509859 71648325 68332304 71648325 68332304 76805244 74125942 76805244 74125942 137028411 133662897 137028411 133662897 58997642 56529094 58997642 56529094 205673761 209655840 205673761 209655840 56174516 56270065 56174516 56270065 63524342 60804341 63524342 60804341 70322126 68341767 70322126 68341767 64444423 61661727 64444423 61661727 198248204 193981812 198248204 193981812 63162724 61193776 63162724 61193776 169196295 164512670 169196295 164512670 204549904 199877152 204549904 199877152 240224038 243026635 240224038 243026635 108977816 105132031 108977816 105132031 157452109 154109553 157452109 154109553 160205610 155065701 160205610 155065701 279992850 282048272 279992850 282048272 156915810 152806270 156915810 152806270 149409741 145058752 149409741 145058752 125567751 122047918 125567751 122047918 221567362 224827630 221567362 224827630 158541184 148537181 158541184 148537181 89694302 84880721 89694302 84880721 95050759 93186504 95050759 93186504 97610009 94125945 97610009 94125945 64718111 63164991 64718111 63164991 141116768 135807083 141116768 135807083 184967386 179466054 184967386 179466054 237591362 240510196 237591362 240510196 12929000 12055344 12929000 12055344 210008283 205255350 210008283 205255350 79706109 78928890 79706109 78928890 168271280 161874993 168271280 161874993 201771237 196394606 201771237 196394606 53057768 50885976 53057768 50885976 235532940 240038874 235532940 240038874 64908273 62942056 64908273 62942056 114602614 113527106 114602614 113527106 234957245 232386878 234957245 232386878 111954320 110838651 111954320 110838651 56300361 53839830 56300361 53839830 196223780 193722410 196223780 193722410 280692504 283466874 280692504 283466874 259659665 264814233 259659665 264814233 31910900 29341283 31910900 29341283 213277019 216285683 213277019 216285683 39106192 37107522 39106192 37107522 275249184 277587464 275249184 277587464 225927089 225833354 225927089 225833354 191108209 185803409 191108209 185803409 174239724 163580971 174239724 163580971 197386652 192706578 197386652 192706578 211657086 209272163 211657086 209272163 73926255 70778808 73926255 70778808 170586100 166893340 170586100 166893340 184101726 180288663 184101726 180288663 58810318 55622312 58810318 55622312 49794020 46657996 49794020 46657996 159721321 153840553 159721321 153840553 164898557 155869667 164898557 155869667 55880828 52075805 55880828 52075805 220345611 223663184 220345611 223663184 66780703 62765943 66780703 62765943 235221428 237321562 235221428 237321562 257903232 261626163 257903232 261626163 205896603 211003732 205896603 211003732 92148772 91246570 92148772 91246570 237843104 240467574 237843104 240467574 205530236 199821241 205530236 199821241 35100391 33733567 35100391 33733567 200614429 196155428 200614429 196155428 159686123 149443306 159686123 149443306 105551467 103347248 105551467 103347248 138732165 134300446 138732165 134300446 211125621 205818620 211125621 205818620 229402270 232580518 229402270 232580518 69637327 65987707 69637327 65987707 91614427 89034780 91614427 89034780 211745799 205620234 211745799 205620234 122173926 116381427 122173926 116381427 201963409 205552270 201963409 205552270 209301194 211689780 209301194 211689780 55750385 55038544 55750385 55038544 157804722 150821376 157804722 150821376 46688113 43624825 46688113 43624825 48127571 45966475 48127571 45966475 44302836 45656618 44302836 45656618 220410328 214471691 220410328 214471691 172819888 162731827 172819888 162731827 182282036 175898483 182282036 175898483 55118879 51212239 55118879 51212239 103167768 100049143 103167768 100049143 215169207 218497093 215169207 218497093 137046839 130462381 137046839 130462381 258546689 260839064 258546689 260839064 189361583 189704111 189361583 189704111 67604027 65001409 67604027 65001409 121512931 119674964 121512931 119674964 203474270 201023868 203474270 201023868 160732328 156798929 160732328 156798929 251238044 255005391 251238044 255005391 120458341 117582245 120458341 117582245 66098139 63033558 66098139 63033558 230761080 234504517 230761080 234504517 181370200 170934479 181370200 170934479 143459874 137486271 143459874 137486271 206495503 204121310 206495503 204121310 76966696 73431160 76966696 73431160 99632215 97016043 99632215 97016043 229753386 234368834 229753386 234368834 133046827 128618294 133046827 128618294 111178756 106238953 111178756 106238953 207226514 201136731 207226514 201136731 260951170 261561777 260951170 261561777 77387618 74274169 77387618 74274169 122913636 118022796 122913636 118022796 39515458 39691808 39515458 39691808 208424975 210280847 208424975 210280847 58215908 56389434 58215908 56389434 177841119 173986832 177841119 173986832 105290104 101481832 105290104 101481832 126176704 121037560 126176704 121037560 230398501 233929022 230398501 233929022 216435098 209739746 216435098 209739746 53787522 52406484 53787522 52406484 170593113 161477569 170593113 161477569 24653138 22431748 24653138 22431748 253829186 256146022 253829186 256146022 178134558 171705555 178134558 171705555 129713634 124074548 129713634 124074548 91912826 90126608 91912826 90126608 262381321 264367566 262381321 264367566 206726383 204566937 206726383 204566937 226345032 230135821 226345032 230135821 52059771 49588830 52059771 49588830 263395076 265134281 263395076 265134281 56254367 54925328 56254367 54925328 33325154 29957583 33325154 29957583 54458801 50599531 54458801 50599531 215830534 219624058 215830534 219624058 32084965 29698605 32084965 29698605 37529747 35531658 37529747 35531658 125217817 121863767 125217817 121863767 295790922 295875364 295790922 295875364 237500532 240614991 237500532 240614991 165604971 158265513 165604971 158265513 112832540 110256323 112832540 110256323 68624441 66295617 68624441 66295617 122394478 117388661 122394478 117388661 159241813 155863048 159241813 155863048 160221430 150955966 160221430 150955966 290693902 291720483 290693902 291720483 228200768 231588793 228200768 231588793 50411391 47539382 50411391 47539382 167399937 159027652 167399937 159027652 270753647 273865422 270753647 273865422 132504149 125460696 132504149 125460696 226879647 226667246 226879647 226667246 241336227 245504025 241336227 245504025 40288725 37842306 40288725 37842306 148160288 144316220 148160288 144316220 246036833 248274030 246036833 248274030 90358554 87514100 90358554 87514100 239831135 242411474 239831135 242411474 136827442 134810666 136827442 134810666 160457312 156943598 160457312 156943598 189671986 189551466 189671986 189551466 183186293 177442286 183186293 177442286 222426830 226996553 222426830 226996553 144475458 139550862 144475458 139550862 79843151 77702804 79843151 77702804 107191373 105897954 107191373 105897954 58032610 55287748 58032610 55287748 284296706 283467316 284296706 283467316 217821068 215076657 217821068 215076657 249607822 251990960 249607822 251990960 204837069 210274927 204837069 210274927 52238519 50793419 52238519 50793419 152819885 147402564 152819885 147402564 73647328 68829136 73647328 68829136 190968348 185463422 190968348 185463422 82951153 80636548 82951153 80636548 9131446 6829965 9131446 6829965 226993441 230649782 226993441 230649782 49648647 46474576 49648647 46474576 47001270 46592609 47001270 46592609 239275329 242963003 239275329 242963003 167389188 162297934 167389188 162297934 101256566 97760016 101256566 97760016 41347549 42932922 41347549 42932922 79897349 75190959 79897349 75190959 146423496 142956843 146423496 142956843 113104588 110071433 113104588 110071433 45895899 43875810 45895899 43875810 236470556 240432049 236470556 240432049 127206604 121743611 127206604 121743611 238264989 237690818 238264989 237690818 19404318 18039418 19404318 18039418 244458525 248838598 244458525 248838598 215641359 218676938 215641359 218676938 103097095 101292264 103097095 101292264 78690224 76519109 78690224 76519109 195022465 198849085 195022465 198849085 18527538 18581759 18527538 18581759 116084756 111612183 116084756 111612183 27988072 26888047 27988072 26888047 141939770 136915272 141939770 136915272 133030696 127675167 133030696 127675167 60013798 57037290 60013798 57037290 184183784 178627675 184183784 178627675 275439971 277324142 275439971 277324142 146380867 141766541 146380867 141766541 120480435 115445624 120480435 115445624 128989865 125262509 128989865 125262509 230931311 236164491 230931311 236164491 266908435 269827500 266908435 269827500 209043546 207949159 209043546 207949159 235135510 241912192 235135510 241912192 218502810 223687057 218502810 223687057 70096012 67443398 70096012 67443398 117437209 111302770 117437209 111302770 158723244 149948706 158723244 149948706 183558706 177771988 183558706 177771988 134197673 130667772 134197673 130667772 65934231 62738177 65934231 62738177 172919415 168994195 172919415 168994195 270584653 273893483 270584653 273893483 141832986 137424888 141832986 137424888 228386483 233327489 228386483 233327489 53425905 51763878 53425905 51763878 157602700 152776467 157602700 152776467 46653296 42375175 46653296 42375175 212590283 209604543 212590283 209604543 66259709 62181243 66259709 62181243 99027273 96284040 99027273 96284040 219044610 217645501 219044610 217645501 251842259 253825038 251842259 253825038 220433675 223627669 220433675 223627669 205619404 209643803 205619404 209643803 90673563 90022481 90673563 90022481 5084518 6145655 5084518 6145655 70246921 66522569 70246921 66522569 161451988 157985843 161451988 157985843 277453829 280730336 277453829 280730336 26784438 25339329 26784438 25339329 198319419 198554350 198319419 198554350 191690178 189808870 191690178 189808870 244404719 246084034 244404719 246084034 47235215 42596659 47235215 42596659 212097620 208144957 212097620 208144957 60868944 59032112 60868944 59032112 247479960 250878105 247479960 250878105 115524222 110871640 115524222 110871640 144502206 139306290 144502206 139306290 241533381 243702884 241533381 243702884 76267261 72323418 76267261 72323418 71336547 69419915 71336547 69419915 127824434 122541553 127824434 122541553 93840564 91357626 93840564 91357626 136511684 132637191 136511684 132637191 81171477 79160011 81171477 79160011 63480197 60547645 63480197 60547645 73546723 71351695 73546723 71351695 248334847 250955694 248334847 250955694 56343517 53116819 56343517 53116819 240917220 240877801 240917220 240877801 45257404 41103955 45257404 41103955 100008315 98020658 100008315 98020658 28426897 26997739 28426897 26997739 263710790 267551425 263710790 267551425 228439774 233552195 228439774 233552195 228316524 230616069 228316524 230616069 54870127 53444578 54870127 53444578 67570435 66664364 67570435 66664364 199939014 195992072 199939014 195992072 199240739 194577372 199240739 194577372 82956714 82122627 82956714 82122627 90722625 88662817 90722625 88662817 48127434 44859239 48127434 44859239 212093449 216154500 212093449 216154500 29710816 27511899 29710816 27511899 156149188 151314304 156149188 151314304 194642251 193712045 194642251 193712045 149734093 144549213 149734093 144549213 161355782 150508562 161355782 150508562 165974827 161666622 165974827 161666622 41506961 40212730 41506961 40212730 219492584 222704329 219492584 222704329 221039771 217946259 221039771 217946259 109223009 104998166 109223009 104998166 261397345 266203896 261397345 266203896 97260332 95831036 97260332 95831036 179404782 176539454 179404782 176539454 118723689 118052146 118723689 118052146 63730303 62937420 63730303 62937420 223506741 227838881 223506741 227838881 274598397 275787595 274598397 275787595 164132208 159470666 164132208 159470666 84748303 81973508 84748303 81973508 142459092 139004057 142459092 139004057 189634188 183530319 189634188 183530319 289757353 289700204 289757353 289700204 92524776 88945519 92524776 88945519 79452210 76425375 79452210 76425375 216394692 211895067 216394692 211895067 193511845 197733693 193511845 197733693 50657814 47867369 50657814 47867369 209568582 208991158 209568582 208991158 137048759 134510232 137048759 134510232 195430984 184787846 195430984 184787846 51224684 48191627 51224684 48191627 223592890 227813023 223592890 227813023 163018925 157680638 163018925 157680638 140629614 136117452 140629614 136117452 123802623 121652843 123802623 121652843 135475924 130269820 135475924 130269820 137892738 133139421 137892738 133139421 201160642 197468466 201160642 197468466 80007456 76692868 80007456 76692868 198149129 185762017 198149129 185762017 97944095 97297435 97944095 97297435 258877932 260469967 258877932 260469967 89145375 88016221 89145375 88016221 137839824 132674306 137839824 132674306 239531020 240851944 239531020 240851944 140018893 136800474 140018893 136800474 185917093 182015616 185917093 182015616 22899548 21959928 22899548 21959928 140783504 134831196 140783504 134831196 129765586 125912608 129765586 125912608 122096982 117068646 122096982 117068646 128310018 124431006 128310018 124431006 170037782 164706224 170037782 164706224 200099656 193296515 200099656 193296515 200995398 197419748 200995398 197419748 187317865 183837518 187317865 183837518 74154915 72531049 74154915 72531049 100566024 98451422 100566024 98451422 173790379 169166003 173790379 169166003 163332244 158181161 163332244 158181161 240671173 240033530 240671173 240033530 83902719 83429727 83902719 83429727 168027063 161449964 168027063 161449964 113207681 111212193 113207681 111212193 281653608 285078467 281653608 285078467 69072219 67564441 69072219 67564441 89255724 88065519 89255724 88065519 76236383 72712420 76236383 72712420 68129865 65037192 68129865 65037192 262410223 264496986 262410223 264496986 148997649 142569487 148997649 142569487 142119109 135544722 142119109 135544722 106070743 102273166 106070743 102273166 67010210 64238919 67010210 64238919 68786609 65887157 68786609 65887157 192206402 186211950 192206402 186211950 56966706 55051813 56966706 55051813 101906988 98227202 101906988 98227202 220345702 223192539 220345702 223192539 72280566 69199008 72280566 69199008 206669563 212061350 206669563 212061350 199030762 195455906 199030762 195455906 52094108 49089042 52094108 49089042 284454185 284409170 284454185 284409170 121486863 116329453 121486863 116329453 106323887 102478262 106323887 102478262 131907256 127432881 131907256 127432881 53003748 47177266 53003748 47177266 164372987 158522714 164372987 158522714 183282236 173978149 183282236 173978149 236000542 233325494 236000542 233325494 36426016 32961533 36426016 32961533 30450570 27509840 30450570 27509840 54571505 53644244 54571505 53644244 118791498 113923604 118791498 113923604 29025830 27932554 29025830 27932554 227151523 231920564 227151523 231920564 249468548 253123425 249468548 253123425 241692112 244095793 241692112 244095793 29874508 30660297 29874508 30660297 273975325 276595666 273975325 276595666 69336973 66715581 69336973 66715581 78576751 76052057 78576751 76052057 91769621 90551778 91769621 90551778 90653585 89910605 90653585 89910605 118584763 114100182 118584763 114100182 264435266 265769433 264435266 265769433 82988390 82721478 82988390 82721478 77277714 74133991 77277714 74133991 108794625 106439295 108794625 106439295 146310363 141165845 146310363 141165845 59200404 56081181 59200404 56081181 70869129 68438005 70869129 68438005 222266890 222875972 222266890 222875972 88334544 86263443 88334544 86263443 93519560 89515515 93519560 89515515 183562020 176247541 183562020 176247541 44884290 41314785 44884290 41314785 142472379 134847802 142472379 134847802 231935731 236993120 231935731 236993120 169349784 165542964 169349784 165542964 206132899 204394734 206132899 204394734 114485618 111693098 114485618 111693098 259448944 261178657 259448944 261178657 43541546 44227405 43541546 44227405 100384679 96495820 100384679 96495820 207019149 204014501 207019149 204014501 85806123 81375546 85806123 81375546 160229939 153188771 160229939 153188771 234219536 231891558 234219536 231891558 263000260 264306544 263000260 264306544 82289532 80805259 82289532 80805259 121736458 118283681 121736458 118283681 149099833 138559543 149099833 138559543 164613986 157439747 164613986 157439747 154224398 150489682 154224398 150489682 113934435 109750585 113934435 109750585 39585960 39566646 39585960 39566646 229047190 232926000 229047190 232926000 218231205 222147484 218231205 222147484 79489108 78802881 79489108 78802881 195637394 191209929 195637394 191209929 78207952 73638731 78207952 73638731 199733101 190160480 199733101 190160480 65573554 62823128 65573554 62823128 99926318 98055646 99926318 98055646 152385864 147529132 152385864 147529132 203653414 206041309 203653414 206041309 112961928 108565947 112961928 108565947 200756897 194908524 200756897 194908524 257053296 261520089 257053296 261520089 220020080 214348019 220020080 214348019 167334081 162132560 167334081 162132560 211490170 204782280 211490170 204782280 212509079 212142538 212509079 212142538 217025746 213450770 217025746 213450770 218508839 221214295 218508839 221214295 229520648 232623076 229520648 232623076 262442595 266048245 262442595 266048245 172924153 168150612 172924153 168150612 178502542 171408017 178502542 171408017 121505600 115756397 121505600 115756397 121618656 119722102 121618656 119722102 154542794 149910925 154542794 149910925 211277983 209475052 211277983 209475052 187211894 180532005 187211894 180532005 212333261 207888005 212333261 207888005 226073198 230334040 226073198 230334040 258850439 262960457 258850439 262960457 217824990 214000596 217824990 214000596 257499838 260014600 257499838 260014600 157248031 149261906 157248031 149261906 201206018 198151971 201206018 198151971 62762707 58894280 62762707 58894280 209519156 210290518 209519156 210290518 58958444 55318293 58958444 55318293 187619405 185920131 187619405 185920131 171312728 164600119 171312728 164600119 229887746 226711857 229887746 226711857 71671881 69170094 71671881 69170094 34071734 31292633 34071734 31292633 130394543 125240956 130394543 125240956 145895302 140180396 145895302 140180396 210653054 215408010 210653054 215408010 200478358 195461105 200478358 195461105 147349410 141464642 147349410 141464642 248852597 251909475 248852597 251909475 39606046 37344680 39606046 37344680 211586840 213907633 211586840 213907633 43167904 41279630 43167904 41279630 28839075 25529337 28839075 25529337 196830378 196321999 196830378 196321999 220746617 216566419 220746617 216566419 42602249 40090645 42602249 40090645 114359432 109029935 114359432 109029935 255774973 257437286 255774973 257437286 283412971 285640697 283412971 285640697 172016301 167727573 172016301 167727573 44491755 41532866 44491755 41532866 39562492 36528304 39562492 36528304 141909193 136792522 141909193 136792522 186429662 178264084 186429662 178264084 203840761 200138039 203840761 200138039 262196741 263372018 262196741 263372018 289001352 288375033 289001352 288375033 43518791 40811952 43518791 40811952 173965721 168650648 173965721 168650648 131565927 127598002 131565927 127598002 271751743 274941168 271751743 274941168 122880027 122917492 122880027 122917492 291149813 292556362 291149813 292556362 227226262 230924789 227226262 230924789 50528120 50637232 50528120 50637232 124635863 119152198 124635863 119152198 177900967 174009739 177900967 174009739 48049469 43793257 48049469 43793257 145412273 141236252 145412273 141236252 212754647 210979501 212754647 210979501 173288807 163222802 173288807 163222802 110591928 109328793 110591928 109328793 165465924 160141358 165465924 160141358 235700952 239849212 235700952 239849212 217883664 214760615 217883664 214760615 174073550 169226908 174073550 169226908 51192133 47407365 51192133 47407365 9536028 9582689 9536028 9582689 123178710 121821324 123178710 121821324 77806181 76061319 77806181 76061319 49365002 46360404 49365002 46360404 226386645 221440666 226386645 221440666 163466025 156892040 163466025 156892040 102652061 102731062 102652061 102731062 187394665 187396328 187394665 187396328 116402899 114208592 116402899 114208592 87703086 85167991 87703086 85167991 103823817 102849047 103823817 102849047 185172891 175392796 185172891 175392796 271014224 273932838 271014224 273932838 218161725 216522457 218161725 216522457 272804292 274155834 272804292 274155834 184060303 177487098 184060303 177487098 137000180 134487608 137000180 134487608 12072758 11408826 12072758 11408826 143629485 138519213 143629485 138519213 229339874 228555439 229339874 228555439 168227850 156444848 168227850 156444848 167097201 161819720 167097201 161819720 82540845 77531498 82540845 77531498 167266096 155023975 167266096 155023975 29663240 26483210 29663240 26483210 278022371 280117718 278022371 280117718 147914435 142360956 147914435 142360956 207726288 205594208 207726288 205594208 214888052 208841338 214888052 208841338 250074009 253491092 250074009 253491092 237659844 241728310 237659844 241728310 270479499 273744736 270479499 273744736 215929247 219423575 215929247 219423575 91286689 89426733 91286689 89426733 136562642 132633722 136562642 132633722 100410380 97923127 100410380 97923127 172496994 168373008 172496994 168373008 52675130 49640407 52675130 49640407 211226549 212082564 211226549 212082564 194618690 189529021 194618690 189529021 241558828 245201301 241558828 245201301 200614787 197340627 200614787 197340627 22826395 20737113 22826395 20737113 98047445 95972545 98047445 95972545 149263677 144031021 149263677 144031021 281879549 282252553 281879549 282252553 75528708 71810390 75528708 71810390 189984736 184990121 189984736 184990121 180673083 173638577 180673083 173638577 284183054 286325717 284183054 286325717 81572502 76639028 81572502 76639028 124814453 119322218 124814453 119322218 182021161 176701899 182021161 176701899 50296301 47415900 50296301 47415900 95108021 92783611 95108021 92783611 151872196 143329452 151872196 143329452 111297533 105975444 111297533 105975444 281632573 284968602 281632573 284968602 134274267 129386253 134274267 129386253 225489605 229966300 225489605 229966300 91670104 89973385 91670104 89973385 87463882 86698687 87463882 86698687 212678684 210603929 212678684 210603929 180884444 173503492 180884444 173503492 171161737 164854957 171161737 164854957 192673323 188841904 192673323 188841904 210827619 214798516 210827619 214798516 210391355 211687245 210391355 211687245 210987136 209227758 210987136 209227758 258119192 259519482 258119192 259519482 70979883 66992799 70979883 66992799 259991384 260826649 259991384 260826649 48557007 45707551 48557007 45707551 247059694 249836017 247059694 249836017 193316523 188879999 193316523 188879999 162625536 156776427 162625536 156776427 59464733 57786052 59464733 57786052 149813755 145033975 149813755 145033975 128947041 124310175 128947041 124310175 246569878 250409226 246569878 250409226 153581274 147927846 153581274 147927846 117120482 115579565 117120482 115579565 52073592 49575508 52073592 49575508 272224332 274591488 272224332 274591488 191933672 191300360 191933672 191300360 61959746 58818864 61959746 58818864 92861996 91465882 92861996 91465882 181367855 174762836 181367855 174762836 121315949 115442073 121315949 115442073 200960931 196565773 200960931 196565773 170940500 160602577 170940500 160602577 183848716 175786085 183848716 175786085 141572381 135211689 141572381 135211689 71152196 68002724 71152196 68002724 114730246 109608305 114730246 109608305 88644310 86267674 88644310 86267674 32458648 31095173 32458648 31095173 120021127 116755038 120021127 116755038 145758932 140229076 145758932 140229076 160247963 155569974 160247963 155569974 89932821 89102852 89932821 89102852 165937610 159177301 165937610 159177301 254127297 255921213 254127297 255921213 234004789 230516804 234004789 230516804 148703223 141901107 148703223 141901107 259764052 262020290 259764052 262020290 117856097 112362490 117856097 112362490 196540701 183300268 196540701 183300268 179610769 170778062 179610769 170778062 232420732 235669142 232420732 235669142 213971728 213191564 213971728 213191564 86620898 83884783 86620898 83884783 264604978 266254492 264604978 266254492 134846667 129643127 134846667 129643127 110784922 106086360 110784922 106086360 29670388 27440525 29670388 27440525 63220119 59910409 63220119 59910409 189183693 184307456 189183693 184307456 182653274 174767308 182653274 174767308 188036947 183793889 188036947 183793889 76310110 70600488 76310110 70600488 198474892 202274804 198474892 202274804 254024312 254508118 254024312 254508118 28640213 26251926 28640213 26251926 185481926 179638323 185481926 179638323 204313992 194393897 204313992 194393897 141122577 135347078 141122577 135347078 238590597 241445755 238590597 241445755 112714511 107894544 112714511 107894544 201605577 204982973 201605577 204982973 224853488 220781659 224853488 220781659 104634030 101319370 104634030 101319370 209579047 211110408 209579047 211110408 216076015 211368482 216076015 211368482 93844907 90433114 93844907 90433114 111081816 106952857 111081816 106952857 222339906 220347016 222339906 220347016 61241563 57813521 61241563 57813521 76575602 74693867 76575602 74693867 180387926 176155778 180387926 176155778 202251392 200626038 202251392 200626038 81689231 78190258 81689231 78190258 73443481 70163649 73443481 70163649 114779801 109972953 114779801 109972953 180096766 175255984 180096766 175255984 251330971 254584576 251330971 254584576 70232882 66490249 70232882 66490249 142877964 138823999 142877964 138823999 190760791 190669046 190760791 190669046 181091054 172246908 181091054 172246908 51446337 50861903 51446337 50861903 224444652 219232427 224444652 219232427 46831646 44141190 46831646 44141190 208242318 202855296 208242318 202855296 95642538 93697446 95642538 93697446 200893879 197497504 200893879 197497504 233060731 236179842 233060731 236179842 226075066 230247988 226075066 230247988 9153082 7001357 9153082 7001357 230711959 236010217 230711959 236010217 159276274 150192757 159276274 150192757 248285018 250808853 248285018 250808853 200154516 189353045 200154516 189353045 229707127 234994643 229707127 234994643 224405277 220224329 224405277 220224329 119509463 116005469 119509463 116005469 69682843 65842421 69682843 65842421 199308560 198988482 199308560 198988482 106449146 100882700 106449146 100882700 273855512 275065627 273855512 275065627 92788363 92031441 92788363 92031441 247569991 248736163 247569991 248736163 30133090 27922774 30133090 27922774 245554290 250394547 245554290 250394547 185421945 177408026 185421945 177408026 101132982 98172813 101132982 98172813 82468314 80078047 82468314 80078047 245346905 248439539 245346905 248439539 48853653 45613435 48853653 45613435 239824210 244011759 239824210 244011759 147913839 142967621 147913839 142967621 148320545 143074052 148320545 143074052 240767020 243565440 240767020 243565440 41174680 40296820 41174680 40296820 74378097 72499845 74378097 72499845 195153430 191135431 195153430 191135431 161732224 153047278 161732224 153047278 221427301 217176431 221427301 217176431 187142222 181307860 187142222 181307860 159902397 151235533 159902397 151235533 238248164 235669456 238248164 235669456 224863557 228785827 224863557 228785827 154633659 149811430 154633659 149811430 196324500 192580467 196324500 192580467 71157305 69196431 71157305 69196431 59696525 57422372 59696525 57422372 59040651 56207078 59040651 56207078 198752946 192090757 198752946 192090757 35163295 32275921 35163295 32275921 217360698 220595141 217360698 220595141 70920733 67732720 70920733 67732720 195431668 190954855 195431668 190954855 75425306 71571650 75425306 71571650 204222419 208832764 204222419 208832764 50366331 49367351 50366331 49367351 108526630 106150818 108526630 106150818 207632013 206479461 207632013 206479461 214931380 215477358 214931380 215477358 21718886 18480017 21718886 18480017 112342145 108422905 112342145 108422905 199407095 200201697 199407095 200201697 173700714 167268103 173700714 167268103 66746362 63626928 66746362 63626928 53366529 52660522 53366529 52660522 204574725 202792224 204574725 202792224 18077277 16176849 18077277 16176849 160040193 153669359 160040193 153669359 264792313 266766177 264792313 266766177 196890330 184243121 196890330 184243121 142830770 138406184 142830770 138406184 112638339 112234531 112638339 112234531 48342567 46413545 48342567 46413545 201284314 197255172 201284314 197255172 198160738 201266945 198160738 201266945 132721251 128539793 132721251 128539793 56924398 54773214 56924398 54773214 190227336 182044785 190227336 182044785 138699965 133017835 138699965 133017835 81056005 76148624 81056005 76148624 155833195 151466340 155833195 151466340 249488661 253320539 249488661 253320539 125651387 119948046 125651387 119948046 151499522 147352622 151499522 147352622 146088813 136973209 146088813 136973209 187477376 177016436 187477376 177016436 169933645 158867381 169933645 158867381 27978082 25711539 27978082 25711539 80244468 78678794 80244468 78678794 270761724 270209665 270761724 270209665 261765276 264612972 261765276 264612972 45407692 41445726 45407692 41445726 160146542 153881090 160146542 153881090 13539764 14439161 13539764 14439161 145546029 139422906 145546029 139422906 188784705 186798298 188784705 186798298 250461609 253318382 250461609 253318382 250003859 252495745 250003859 252495745 55494589 53415136 55494589 53415136 148280622 141484254 148280622 141484254 195834453 192086175 195834453 192086175 159086819 149694915 159086819 149694915 135789954 130885567 135789954 130885567 167763474 163170753 167763474 163170753 9905247 10519227 9905247 10519227 57700237 54316545 57700237 54316545 123214247 116900680 123214247 116900680 86913794 84733889 86913794 84733889 113813559 108512651 113813559 108512651 270112626 273619022 270112626 273619022 39178139 36162645 39178139 36162645 181451959 172835675 181451959 172835675 204043396 199338792 204043396 199338792 201849786 197981156 201849786 197981156 112699450 111863576 112699450 111863576 250131068 252803599 250131068 252803599 108832308 106524176 108832308 106524176 199060440 194759161 199060440 194759161 121304315 116091177 121304315 116091177 187719997 182874139 187719997 182874139 299178024 300394872 299178024 300394872 179470005 174999062 179470005 174999062 34437495 31341323 34437495 31341323 194259233 186640217 194259233 186640217 261891850 263675142 261891850 263675142 104043113 101505489 104043113 101505489 184172131 181179258 184172131 181179258 292189729 292938536 292189729 292938536 146468590 141168002 146468590 141168002 263489665 266610620 263489665 266610620 266321357 266317941 266321357 266317941 220743862 215372590 220743862 215372590 262887145 265767462 262887145 265767462 146054962 139865767 146054962 139865767 171395694 165648285 171395694 165648285 218979123 222670866 218979123 222670866 83651088 82681475 83651088 82681475 103101030 99042583 103101030 99042583 127700682 123918494 127700682 123918494 56526432 54533181 56526432 54533181 212508985 217117172 212508985 217117172 118787308 113853586 118787308 113853586 240498403 243234288 240498403 243234288 123458993 118491857 123458993 118491857 229329789 232160756 229329789 232160756 153479456 142012717 153479456 142012717 189525474 183516575 189525474 183516575 53965988 52141287 53965988 52141287 124187356 118890397 124187356 118890397 171863828 165718555 171863828 165718555 92671131 89950781 92671131 89950781 217784752 223684976 217784752 223684976 181352604 171292577 181352604 171292577 196469026 187370233 196469026 187370233 70696647 68818405 70696647 68818405 163217435 159648712 163217435 159648712 259936451 263322248 259936451 263322248 159766672 154753000 159766672 154753000 82707005 81251682 82707005 81251682 229565820 232801691 229565820 232801691 188666506 184242330 188666506 184242330 128033776 121748202 128033776 121748202 118663100 118742613 118663100 118742613 114963941 110472988 114963941 110472988 124019499 119319056 124019499 119319056 256261455 258976331 256261455 258976331 78071574 78363998 78071574 78363998 217291231 220728021 217291231 220728021 79621252 76596151 79621252 76596151 158018456 154262640 158018456 154262640 131801582 128180550 131801582 128180550 244784758 249441612 244784758 249441612 169981983 160696417 169981983 160696417 93337313 91795474 93337313 91795474 87197812 86238652 87197812 86238652 246273426 249330408 246273426 249330408 61520830 58366957 61520830 58366957 156938538 153247340 156938538 153247340 126686648 122319286 126686648 122319286 44105727 44137755 44105727 44137755 89748040 88574851 89748040 88574851 140269380 136373716 140269380 136373716 272713507 274322183 272713507 274322183 247494742 250579555 247494742 250579555 29833597 29283649 29833597 29283649 94181685 91924148 94181685 91924148 234408104 235770398 234408104 235770398 86419442 84421847 86419442 84421847 195128524 189122846 195128524 189122846 242640654 244089385 242640654 244089385 90555658 90010279 90555658 90010279 88322768 87509610 88322768 87509610 281411705 281812125 281411705 281812125 238183991 237458135 238183991 237458135 59093860 55168842 59093860 55168842 83560451 79209336 83560451 79209336 216963953 211530449 216963953 211530449 182782066 178401015 182782066 178401015 32079554 29027917 32079554 29027917 175555257 165018066 175555257 165018066 113063161 107830574 113063161 107830574 87290764 85176408 87290764 85176408 155996640 150233434 155996640 150233434 111612669 109482529 111612669 109482529 46184771 45123233 46184771 45123233 62718938 60395769 62718938 60395769 138832768 131734337 138832768 131734337 222392463 225952039 222392463 225952039 255761414 259092624 255761414 259092624 213274959 216040395 213274959 216040395 149958020 139395904 149958020 139395904 291639065 292077309 291639065 292077309 162195178 154211636 162195178 154211636 90860348 86147272 90860348 86147272 90160023 85481771 90160023 85481771 132169867 125875214 132169867 125875214 120736910 120022160 120736910 120022160 279004134 279359071 279004134 279359071 142038047 136201006 142038047 136201006 58516692 56067349 58516692 56067349 200162879 196887506 200162879 196887506 252857150 255520592 252857150 255520592 180119329 176705082 180119329 176705082 104095887 101577597 104095887 101577597 199318086 188771165 199318086 188771165 220488227 224140807 220488227 224140807 193270530 189168609 193270530 189168609 225473672 226744047 225473672 226744047 242959267 245320170 242959267 245320170 261879266 265419223 261879266 265419223 43588197 42105587 43588197 42105587 73012145 71890191 73012145 71890191 268160942 269436146 268160942 269436146 212098968 212441697 212098968 212441697 46690333 43453608 46690333 43453608 133256966 130296272 133256966 130296272 15272553 17265724 15272553 17265724 208898202 207336819 208898202 207336819 93489639 91114599 93489639 91114599 70072883 66665601 70072883 66665601 52765118 50122578 52765118 50122578 212928437 214347078 212928437 214347078 119420492 113632943 119420492 113632943 46500026 41433295 46500026 41433295 156046372 151448493 156046372 151448493 85080528 82160368 85080528 82160368 250754117 253333234 250754117 253333234 8397242 10473003 8397242 10473003 152926286 145980856 152926286 145980856 230886814 233312179 230886814 233312179 215686381 216559672 215686381 216559672 169373245 157739668 169373245 157739668 203888746 201373553 203888746 201373553 178923039 167784940 178923039 167784940 152988069 142172192 152988069 142172192 190150923 183869436 190150923 183869436 125119364 119397599 125119364 119397599 259937447 265215286 259937447 265215286 123314530 119249106 123314530 119249106 207972346 211300006 207972346 211300006 229253359 232420301 229253359 232420301 103066843 102079185 103066843 102079185 113122358 111988337 113122358 111988337 100373577 98086395 100373577 98086395 191062497 189517097 191062497 189517097 208168887 207357470 208168887 207357470 42658725 41045876 42658725 41045876 31354128 30799369 31354128 30799369 261584147 262869606 261584147 262869606 34633618 34361660 34633618 34361660 141152101 135098144 141152101 135098144 139291006 137627452 139291006 137627452 120996275 116458333 120996275 116458333 215252378 209669501 215252378 209669501 178300281 173910778 178300281 173910778 132751818 127728478 132751818 127728478 57195897 55985138 57195897 55985138 39254281 38442126 39254281 38442126 273952996 276951863 273952996 276951863 42374703 41013769 42374703 41013769 275978410 276373502 275978410 276373502 72193535 70724245 72193535 70724245 94925057 92945059 94925057 92945059 217318717 220903920 217318717 220903920 36299743 34197916 36299743 34197916 46189030 44573763 46189030 44573763 98967474 95871520 98967474 95871520 283397071 285812675 283397071 285812675 56522122 55404766 56522122 55404766 14859943 14002257 14859943 14002257 270694080 272992291 270694080 272992291 77135364 74882574 77135364 74882574 128086155 123036912 128086155 123036912 67340526 64810916 67340526 64810916 155443600 148886779 155443600 148886779 215996872 220339060 215996872 220339060 258422428 258261231 258422428 258261231 145809618 141325996 145809618 141325996 194366443 193183704 194366443 193183704 114825533 111134370 114825533 111134370 215422548 209013475 215422548 209013475 180053482 171314051 180053482 171314051 3153243 2904671 3153243 2904671 219628669 222641731 219628669 222641731 83439304 80987082 83439304 80987082 199304952 187986457 199304952 187986457 228985574 230558100 228985574 230558100 56487891 54749275 56487891 54749275 84740982 80125231 84740982 80125231 226393680 232321152 226393680 232321152 208587091 205075352 208587091 205075352 188558238 182402823 188558238 182402823 223508378 219214977 223508378 219214977 145315889 139628606 145315889 139628606 75214154 71854103 75214154 71854103 88643023 87766171 88643023 87766171 139236582 137190210 139236582 137190210 296585088 298243578 296585088 298243578 129912180 124990698 129912180 124990698 41195779 37439143 41195779 37439143 56149167 53031388 56149167 53031388 238936501 243911228 238936501 243911228 237753152 236684075 237753152 236684075 68101298 64037200 68101298 64037200 37381930 34079594 37381930 34079594 33256376 32833206 33256376 32833206 224495977 228599098 224495977 228599098 240966502 245764812 240966502 245764812 134443022 130383566 134443022 130383566 107660253 103603843 107660253 103603843 84176351 79562996 84176351 79562996 118307063 112363182 118307063 112363182 47978154 44369159 47978154 44369159 174911282 170606057 174911282 170606057 198601340 194095705 198601340 194095705 204233196 198929033 204233196 198929033 87084601 87458675 87084601 87458675 94072391 90802023 94072391 90802023 174194421 168389172 174194421 168389172 128695840 124354019 128695840 124354019 89154158 86689421 89154158 86689421 230841787 234254192 230841787 234254192 263250937 264706086 263250937 264706086 87150724 82321333 87150724 82321333 58365173 57255545 58365173 57255545 158616363 150435047 158616363 150435047 83119943 78429460 83119943 78429460 184730640 178477093 184730640 178477093 237532636 236707635 237532636 236707635 172856770 165791678 172856770 165791678 71529061 67953583 71529061 67953583 31622284 29716719 31622284 29716719 34104803 33856864 34104803 33856864 150599021 146154439 150599021 146154439 288291649 289788361 288291649 289788361 69414875 66638519 69414875 66638519 126877840 122643682 126877840 122643682 88971104 88588838 88971104 88588838 149429312 142951267 149429312 142951267 131742291 129094262 131742291 129094262 232926444 229818611 232926444 229818611 142973815 138787204 142973815 138787204 47154723 43150736 47154723 43150736 198137823 197737533 198137823 197737533 76491162 74482248 76491162 74482248 85763329 86007278 85763329 86007278 103818461 99897348 103818461 99897348 170316192 161447005 170316192 161447005 72533861 68693605 72533861 68693605 174039726 164696816 174039726 164696816 135021691 131980174 135021691 131980174 214191720 212247421 214191720 212247421 55970972 55800050 55970972 55800050 230644774 233316488 230644774 233316488 49494533 49582874 49494533 49582874 73674300 72236938 73674300 72236938 154022636 148151877 154022636 148151877 168479030 159180264 168479030 159180264 74000192 72585312 74000192 72585312 222795296 225339903 222795296 225339903 176998193 173245613 176998193 173245613 133443643 128960102 133443643 128960102 208123388 212862007 208123388 212862007 129378128 126118896 129378128 126118896 136764824 132984949 136764824 132984949 51552260 49460910 51552260 49460910 148129739 142978513 148129739 142978513 138589075 132168062 138589075 132168062 40132535 36711337 40132535 36711337 116954535 116571628 116954535 116571628 105291927 103442107 105291927 103442107 190485317 180524230 190485317 180524230 237889115 241269018 237889115 241269018 166403220 162293791 166403220 162293791 218158111 214319539 218158111 214319539 121122603 119950357 121122603 119950357 218621497 221330611 218621497 221330611 101147132 98005797 101147132 98005797 68257524 65101076 68257524 65101076 48294009 45245227 48294009 45245227 47819499 44527291 47819499 44527291 228102025 232433008 228102025 232433008 231372441 227581691 231372441 227581691 301531845 302725803 301531845 302725803 202597088 200214828 202597088 200214828 20103343 18686617 20103343 18686617 104718999 106100717 104718999 106100717 98606059 94561458 98606059 94561458 207195598 210764538 207195598 210764538 151234501 145209089 151234501 145209089 206997002 204886034 206997002 204886034 228850478 231274561 228850478 231274561 227122622 223104738 227122622 223104738 30772867 28765401 30772867 28765401 112901792 112332459 112901792 112332459 218995559 222660462 218995559 222660462 88816413 84931908 88816413 84931908 284022888 284406280 284022888 284406280 39213645 35542613 39213645 35542613 122061116 117518468 122061116 117518468 222902098 228080824 222902098 228080824 257655276 258872871 257655276 258872871 156501354 151323686 156501354 151323686 143074955 137611158 143074955 137611158 160824581 150191187 160824581 150191187 209715531 213723717 209715531 213723717 58599978 55443894 58599978 55443894 144309916 140910110 144309916 140910110 194614607 190199465 194614607 190199465 102957367 98743264 102957367 98743264 181603363 175664158 181603363 175664158 47601601 44811918 47601601 44811918 82431948 77449948 82431948 77449948 103899729 102616071 103899729 102616071 259018665 260011139 259018665 260011139 199290836 191420148 199290836 191420148 149707194 145949804 149707194 145949804 115475688 111458792 115475688 111458792 168241376 164742888 168241376 164742888 200598318 197742909 200598318 197742909 238929018 240408977 238929018 240408977 60926749 59075648 60926749 59075648 237249528 242033157 237249528 242033157 161769635 152279699 161769635 152279699 110799831 105669402 110799831 105669402 100332703 97214465 100332703 97214465 102413646 99632789 102413646 99632789 199055716 194667946 199055716 194667946 164427704 158297860 164427704 158297860 239353512 242274008 239353512 242274008 203428801 201293826 203428801 201293826 217849285 222327761 217849285 222327761 47939482 44960544 47939482 44960544 214521897 218390118 214521897 218390118 90719948 87388379 90719948 87388379 73230628 70660929 73230628 70660929 184084468 177454243 184084468 177454243 84133370 79094969 84133370 79094969 253038622 254527048 253038622 254527048 251564659 255585479 251564659 255585479 270372715 270322772 270372715 270322772 158026173 149542950 158026173 149542950 39929763 38975189 39929763 38975189 154765183 150276431 154765183 150276431 76792116 73225309 76792116 73225309 77652142 77913262 77652142 77913262 116776018 112125027 116776018 112125027 59680545 56359033 59680545 56359033 181963307 179521804 181963307 179521804 98767328 95102388 98767328 95102388 64159532 61588856 64159532 61588856 187349133 182798811 187349133 182798811 229847675 233546624 229847675 233546624 46437719 43786767 46437719 43786767 74107878 69109981 74107878 69109981 144664891 140070712 144664891 140070712 166929605 161943387 166929605 161943387 128218679 126236049 128218679 126236049 257763466 258260957 257763466 258260957 46292420 46558503 46292420 46558503 139264305 133962884 139264305 133962884 226372724 228994303 226372724 228994303 21853623 19337406 21853623 19337406 113874875 108959609 113874875 108959609 166373738 159665740 166373738 159665740 161363888 156633734 161363888 156633734 76672281 73475748 76672281 73475748 125554930 122345807 125554930 122345807 78781981 74048974 78781981 74048974 183050297 176562601 183050297 176562601 192714782 191302047 192714782 191302047 272484802 273527298 272484802 273527298 160023479 149296364 160023479 149296364 38183254 38443531 38183254 38443531 147552797 141969376 147552797 141969376 200157540 199347450 200157540 199347450 237100383 235686049 237100383 235686049 144981221 138703734 144981221 138703734 19431935 20335627 19431935 20335627 96674797 94372262 96674797 94372262 272186341 273488683 272186341 273488683 135237701 129722792 135237701 129722792 127118055 121675916 127118055 121675916 86620842 82666333 86620842 82666333 240162664 237760545 240162664 237760545 114198886 112722896 114198886 112722896 257136569 257656392 257136569 257656392 132244278 127957301 132244278 127957301 193912684 185925834 193912684 185925834 267682081 270575421 267682081 270575421 223077111 226789211 223077111 226789211 163804077 152150554 163804077 152150554 156231224 150882751 156231224 150882751 23752437 21413972 23752437 21413972 123042813 118087901 123042813 118087901 241168198 245207132 241168198 245207132 223598870 227686093 223598870 227686093 190115466 185568415 190115466 185568415 121203416 114965400 121203416 114965400 169611002 163623811 169611002 163623811 245302569 248346249 245302569 248346249 227131201 230371687 227131201 230371687 111156172 110198938 111156172 110198938 257299371 256976184 257299371 256976184 214603776 214787373 214603776 214787373 41605107 38903899 41605107 38903899 252270031 256072525 252270031 256072525 132131426 129013547 132131426 129013547 282500610 283568195 282500610 283568195 272003874 274733191 272003874 274733191 206899729 210187428 206899729 210187428 262485236 266417857 262485236 266417857 134351087 128715867 134351087 128715867 211134348 211040023 211134348 211040023 103497332 101801034 103497332 101801034 247364238 250002907 247364238 250002907 197021141 201274756 197021141 201274756 204497524 198649242 204497524 198649242 291155449 291628020 291155449 291628020 179246243 170036185 179246243 170036185 195628115 192613128 195628115 192613128 257338868 260565550 257338868 260565550 63068340 59968931 63068340 59968931 258600207 258865915 258600207 258865915 75973592 72927436 75973592 72927436 179216104 169422063 179216104 169422063 124320588 121111119 124320588 121111119 220033697 217764396 220033697 217764396 122979278 118305632 122979278 118305632 157409670 151949313 157409670 151949313 55577621 53841894 55577621 53841894 49431367 49036939 49431367 49036939 246424187 249851649 246424187 249851649 157504263 153091289 157504263 153091289 253624873 255433665 253624873 255433665 149868403 144822555 149868403 144822555 214628579 213864020 214628579 213864020 74711655 74018751 74711655 74018751 93919269 92606540 93919269 92606540 236134371 238451456 236134371 238451456 87882094 85546122 87882094 85546122 94134232 93244894 94134232 93244894 131157771 129193521 131157771 129193521 235896994 234194890 235896994 234194890 123948449 119619948 123948449 119619948 251053278 255140913 251053278 255140913 91539798 89090341 91539798 89090341 104738516 101268409 104738516 101268409 234162268 232532724 234162268 232532724 91506291 90561074 91506291 90561074 64080990 61432187 64080990 61432187 136902705 130384391 136902705 130384391 64061415 61978149 64061415 61978149 117478679 113443829 117478679 113443829 167101373 159504012 167101373 159504012 216894753 221893116 216894753 221893116 220289392 223827313 220289392 223827313 85795516 80556798 85795516 80556798 252858045 254279006 252858045 254279006 157235051 151895957 157235051 151895957 228764465 232441827 228764465 232441827 294683420 296637108 294683420 296637108 88901441 85077814 88901441 85077814 186426150 179525629 186426150 179525629 116273297 111983459 116273297 111983459 189321611 187853120 189321611 187853120 85372853 84401312 85372853 84401312 202642284 206747805 202642284 206747805 67743633 64725323 67743633 64725323 141424222 135840875 141424222 135840875 105394592 102879990 105394592 102879990 71137679 68169890 71137679 68169890 254821404 254095334 254821404 254095334 83649834 82272047 83649834 82272047 127839959 123288410 127839959 123288410 199301321 195282838 199301321 195282838 181519915 172123330 181519915 172123330 189476149 179215160 189476149 179215160 136100358 132994389 136100358 132994389 282314779 284168389 282314779 284168389 249548052 250526213 249548052 250526213 170380425 161915700 170380425 161915700 120436592 116307192 120436592 116307192 205318530 196618130 205318530 196618130 178005759 172856803 178005759 172856803 141801638 135550332 141801638 135550332 87701698 87149587 87701698 87149587 216527288 214422126 216527288 214422126 86642258 82689400 86642258 82689400 201955672 190369217 201955672 190369217 32496218 29681332 32496218 29681332 95287485 92899616 95287485 92899616 125254803 121125794 125254803 121125794 237054004 240831729 237054004 240831729 241203725 246163748 241203725 246163748 121736630 119527027 121736630 119527027 93110124 89598763 93110124 89598763 103642800 101908648 103642800 101908648 188642953 184216841 188642953 184216841 270954681 270915662 270954681 270915662 115075707 113452322 115075707 113452322 151373549 146788571 151373549 146788571 183221055 174717795 183221055 174717795 220850735 223928107 220850735 223928107 246286273 250399942 246286273 250399942 188987879 189961970 188987879 189961970 211683742 213857792 211683742 213857792 26151084 24480869 26151084 24480869 45696375 41933529 45696375 41933529 204197407 206735106 204197407 206735106 231082548 234143955 231082548 234143955 201421663 206090391 201421663 206090391 131972943 126398120 131972943 126398120 239456960 238481636 239456960 238481636 210424823 208116203 210424823 208116203 242946781 245382223 242946781 245382223 120207660 116078546 120207660 116078546 152370457 146486976 152370457 146486976 96344322 93382285 96344322 93382285 170596005 163316954 170596005 163316954 223508129 228601785 223508129 228601785 11810845 12327601 11810845 12327601 137633574 133415061 137633574 133415061 265477730 266064947 265477730 266064947 223676729 226705287 223676729 226705287 197615273 194940253 197615273 194940253 72910000 67982514 72910000 67982514 243673670 248399645 243673670 248399645 155173347 146983941 155173347 146983941 218968457 219042234 218968457 219042234 62464288 60915592 62464288 60915592 234540955 238217583 234540955 238217583 129817923 127996643 129817923 127996643 100302611 97061898 100302611 97061898 197532918 188504822 197532918 188504822 122107293 117359543 122107293 117359543 163933482 158650695 163933482 158650695 160148820 155903941 160148820 155903941 227704467 229711446 227704467 229711446 228839365 232619317 228839365 232619317 136317359 133292196 136317359 133292196 237064428 241427826 237064428 241427826 32938348 29863988 32938348 29863988 43816097 40038013 43816097 40038013 213911099 213705841 213911099 213705841 207441162 212036254 207441162 212036254 138175775 130744481 138175775 130744481 205403802 202392138 205403802 202392138 145647424 141640056 145647424 141640056 225373284 226065503 225373284 226065503 202732077 201999240 202732077 201999240 119566110 118462223 119566110 118462223 110971747 106157975 110971747 106157975 9312794 9385209 9312794 9385209 203753554 201524024 203753554 201524024 144437229 138461107 144437229 138461107 281592009 281606417 281592009 281606417 230031973 233739236 230031973 233739236 123124894 120657867 123124894 120657867 112439393 111934554 112439393 111934554 275687706 278828674 275687706 278828674 9364172 8794103 9364172 8794103 33240116 30215787 33240116 30215787 111714570 112378045 111714570 112378045 149494192 139831126 149494192 139831126 112370118 108184164 112370118 108184164 221673799 225817506 221673799 225817506 217552025 218979143 217552025 218979143 240907471 243622564 240907471 243622564 117967657 114002231 117967657 114002231 68523700 66177911 68523700 66177911 40126856 36816726 40126856 36816726 256807345 257960636 256807345 257960636 156484097 146586542 156484097 146586542 272660872 274027350 272660872 274027350 100193756 96488053 100193756 96488053 40409414 37838911 40409414 37838911 50427376 46011764 50427376 46011764 225503443 221635804 225503443 221635804 69662316 67328448 69662316 67328448 57832778 54035523 57832778 54035523 54811516 51033314 54811516 51033314 231847142 234238999 231847142 234238999 270318253 273771285 270318253 273771285 71181350 69375209 71181350 69375209 134598952 127962902 134598952 127962902 189460210 189102684 189460210 189102684 196851263 191026655 196851263 191026655 128383798 125682339 128383798 125682339 171902343 161039145 171902343 161039145 236673848 240475081 236673848 240475081 96956951 95940885 96956951 95940885 280958426 281595194 280958426 281595194 8460697 7520846 8460697 7520846 45890005 42046644 45890005 42046644 73895485 72459091 73895485 72459091 14653501 12910238 14653501 12910238 79437454 74811001 79437454 74811001 34566945 31371533 34566945 31371533 184917115 181124447 184917115 181124447 275114229 277693521 275114229 277693521 128680039 123102849 128680039 123102849 97399018 95198828 97399018 95198828 242590968 244131511 242590968 244131511 65425502 62913890 65425502 62913890 206280490 203682562 206280490 203682562 250111143 252738760 250111143 252738760 69009299 67754495 69009299 67754495 169508194 162673198 169508194 162673198 264429989 265983684 264429989 265983684 137665419 133372316 137665419 133372316 291177095 291571704 291177095 291571704 220043898 223755178 220043898 223755178 284464411 283814060 284464411 283814060 102730636 102648443 102730636 102648443 66552976 65171760 66552976 65171760 169652551 160475200 169652551 160475200 170161875 165603529 170161875 165603529 199445167 193216093 199445167 193216093 194034887 198154057 194034887 198154057 99770247 97248060 99770247 97248060 70255400 66965295 70255400 66965295 188274730 177809031 188274730 177809031 201600905 206911911 201600905 206911911 221067718 224273476 221067718 224273476 96736365 92529859 96736365 92529859 42376365 39821410 42376365 39821410 211183759 212418745 211183759 212418745 30346508 27290298 30346508 27290298 176650828 171145558 176650828 171145558 107790948 108029567 107790948 108029567 250395994 251593877 250395994 251593877 147706632 144352571 147706632 144352571 79086279 76893321 79086279 76893321 40125867 36589457 40125867 36589457 231248956 235733492 231248956 235733492 218957143 220419540 218957143 220419540 246186686 248718663 246186686 248718663 88685462 85519149 88685462 85519149 203984618 197172986 203984618 197172986 248101515 251195847 248101515 251195847 176788336 172517925 176788336 172517925 184132565 176867253 184132565 176867253 186520615 177943806 186520615 177943806 230884528 234241792 230884528 234241792 217493329 220869104 217493329 220869104 131628635 127548502 131628635 127548502 231583461 234165051 231583461 234165051 177721686 173198923 177721686 173198923 282223866 283826607 282223866 283826607 210228474 204117756 210228474 204117756 214345186 219095808 214345186 219095808 220345390 220570845 220345390 220570845 142148098 137231535 142148098 137231535 197683157 194710696 197683157 194710696 204017371 196356728 204017371 196356728 252869752 257294237 252869752 257294237 221081748 224334101 221081748 224334101 171082371 164034922 171082371 164034922 107574068 104669853 107574068 104669853 231690394 236967091 231690394 236967091 176074063 172097822 176074063 172097822 176611800 173612807 176611800 173612807 52261750 49733748 52261750 49733748 92338089 89283831 92338089 89283831 42215692 43019673 42215692 43019673 149065941 143885689 149065941 143885689 41481488 37470758 41481488 37470758 227234514 232623677 227234514 232623677 257338360 261131893 257338360 261131893 108678014 104380052 108678014 104380052 25664519 23745862 25664519 23745862 59856052 57365489 59856052 57365489 124661028 120569196 124661028 120569196 162649754 154445439 162649754 154445439 82737919 79459530 82737919 79459530 79671892 76107720 79671892 76107720 290671886 290810952 290671886 290810952 159939284 150562321 159939284 150562321 160278604 156798204 160278604 156798204 165815326 161802936 165815326 161802936 164605861 156528664 164605861 156528664 238455998 240744596 238455998 240744596 67426936 64999641 67426936 64999641 189936983 185483970 189936983 185483970 25413579 25149997 25413579 25149997 77046510 77251691 77046510 77251691 241528112 244006261 241528112 244006261 234222227 237328830 234222227 237328830 60124280 58285336 60124280 58285336 140995285 137102726 140995285 137102726 229649576 233401963 229649576 233401963 126618330 120765585 126618330 120765585 185434913 184782021 185434913 184782021 15545192 15330703 15545192 15330703 299557249 301275280 299557249 301275280 159224603 150839658 159224603 150839658 103123864 101662645 103123864 101662645 249258688 253682935 249258688 253682935 130308209 125085800 130308209 125085800 136620645 131635699 136620645 131635699 249644507 251398856 249644507 251398856 100424159 97562760 100424159 97562760 10294964 9122247 10294964 9122247 108778382 105693130 108778382 105693130 177809324 170402135 177809324 170402135 147382706 144290609 147382706 144290609 252317311 255771815 252317311 255771815 30067804 28085142 30067804 28085142 109424095 106131899 109424095 106131899 146343377 141946315 146343377 141946315 211985186 210183460 211985186 210183460 243110773 246800997 243110773 246800997 93226857 90435553 93226857 90435553 212139437 214151584 212139437 214151584 202036207 201294196 202036207 201294196 150791360 139978676 150791360 139978676 96718477 97259380 96718477 97259380 95794020 93268961 95794020 93268961 115893306 113182938 115893306 113182938 199714625 196276609 199714625 196276609 217358684 214584862 217358684 214584862 201937502 195649528 201937502 195649528 171918207 161462109 171918207 161462109 35652123 31996448 35652123 31996448 72045232 69464576 72045232 69464576 233695886 230480980 233695886 230480980 229133393 226664053 229133393 226664053 216817680 212220128 216817680 212220128 116120942 111442833 116120942 111442833 284499973 285609648 284499973 285609648 207553211 206839890 207553211 206839890 44223164 44355552 44223164 44355552 190183300 184843151 190183300 184843151 53543273 51860445 53543273 51860445 213071702 216776917 213071702 216776917 190531842 186592588 190531842 186592588 220279596 215154077 220279596 215154077 65677945 63425839 65677945 63425839 90758411 87958201 90758411 87958201 239382494 243879404 239382494 243879404 236561688 239030357 236561688 239030357 273489937 275683281 273489937 275683281 183842569 180616179 183842569 180616179 254711047 259548288 254711047 259548288 188744633 182209829 188744633 182209829 235511876 239077570 235511876 239077570 236628527 239910582 236628527 239910582 181872084 173500564 181872084 173500564 94630657 92765330 94630657 92765330 169904630 162714847 169904630 162714847 186383846 185222464 186383846 185222464 52159732 50682699 52159732 50682699 41018713 38829735 41018713 38829735 138968901 133700284 138968901 133700284 42781584 39229392 42781584 39229392 107624543 103687930 107624543 103687930 276469693 278521752 276469693 278521752 203103454 200481334 203103454 200481334 98314847 97328191 98314847 97328191 205975554 204683954 205975554 204683954 170161679 165562461 170161679 165562461 114546026 110443402 114546026 110443402 63763002 60297235 63763002 60297235 65888978 62590361 65888978 62590361 191988271 187955434 191988271 187955434 182382882 179058391 182382882 179058391 82546071 79311528 82546071 79311528 248117791 251252392 248117791 251252392 102901118 101397076 102901118 101397076 34238312 32074744 34238312 32074744 127814297 125150106 127814297 125150106 171121090 164741706 171121090 164741706 116793199 110383358 116793199 110383358 42521860 41018043 42521860 41018043 47684419 43647163 47684419 43647163 207306194 206837567 207306194 206837567 166050738 154409344 166050738 154409344 26871695 24860469 26871695 24860469 36730307 38938147 36730307 38938147 125170081 120432876 125170081 120432876 166586544 161751391 166586544 161751391 84184503 83065193 84184503 83065193 185139661 179417874 185139661 179417874 133730461 127404365 133730461 127404365 188310590 188466488 188310590 188466488 233062480 231332843 233062480 231332843 49931942 47242862 49931942 47242862 233320046 236259375 233320046 236259375 190519316 186032982 190519316 186032982 209758013 209271663 209758013 209271663 109862852 107977247 109862852 107977247 262525940 265680910 262525940 265680910 298399504 298654567 298399504 298654567 250500354 254099864 250500354 254099864 164358241 156733617 164358241 156733617 144869711 138970165 144869711 138970165 156538716 153211459 156538716 153211459 47968491 45955025 47968491 45955025 171677735 164248699 171677735 164248699 63405104 59163721 63405104 59163721 208141754 206843643 208141754 206843643 289725837 289986600 289725837 289986600 129491709 125065765 129491709 125065765 192528076 196388402 192528076 196388402 101967100 101107492 101967100 101107492 201371262 197558462 201371262 197558462 152938188 142776762 152938188 142776762 61364110 60892295 61364110 60892295 226283380 222566638 226283380 222566638 190967772 181304194 190967772 181304194 239262187 241498551 239262187 241498551 225151282 220987692 225151282 220987692 109714768 105669969 109714768 105669969 229627091 234789543 229627091 234789543 29902790 28946864 29902790 28946864 287297745 289454126 287297745 289454126 61117103 59730034 61117103 59730034 56601384 54755032 56601384 54755032 248324586 252107093 248324586 252107093 60393431 60036042 60393431 60036042 148148795 141794215 148148795 141794215 109701162 105698384 109701162 105698384 19617822 18193325 19617822 18193325 233672143 238060436 233672143 238060436 164357117 152620928 164357117 152620928 188636770 185857635 188636770 185857635 41565643 42118083 41565643 42118083 142701445 137174351 142701445 137174351 225554993 230560555 225554993 230560555 273200175 275539623 273200175 275539623 231750397 237693732 231750397 237693732 122151122 118773694 122151122 118773694 172092072 166308636 172092072 166308636 59685269 58416285 59685269 58416285 207529631 203837125 207529631 203837125 41600754 38875934 41600754 38875934 171289570 166277817 171289570 166277817 264690091 268934644 264690091 268934644 263269137 264851518 263269137 264851518 93834899 92572560 93834899 92572560 114606469 109774136 114606469 109774136 82313563 81487509 82313563 81487509 242479468 246460331 242479468 246460331 190432870 188016968 190432870 188016968 187301909 181830701 187301909 181830701 218356665 215556829 218356665 215556829 158370998 148130292 158370998 148130292 184844325 175372405 184844325 175372405 200648196 201751874 200648196 201751874 148317732 138419300 148317732 138419300 158308050 151140100 158308050 151140100 76045086 71879852 76045086 71879852 216596599 213877526 216596599 213877526 105929725 100823132 105929725 100823132 237793126 243273823 237793126 243273823 131557365 126571281 131557365 126571281 195768774 199471572 195768774 199471572 238965066 242003468 238965066 242003468 166735379 161367103 166735379 161367103 11345408 10048762 11345408 10048762 171769320 161619047 171769320 161619047 206453007 196502289 206453007 196502289 232746369 236575007 232746369 236575007 279704496 283629137 279704496 283629137 277704087 278284793 277704087 278284793 245234223 249143063 245234223 249143063 186255728 182482389 186255728 182482389 45258271 42460851 45258271 42460851 236211611 240914580 236211611 240914580 110428413 105473136 110428413 105473136 192682508 191098702 192682508 191098702 129946620 125066358 129946620 125066358 231923779 235085419 231923779 235085419 124038684 122923697 124038684 122923697 97518996 96498314 97518996 96498314 211356963 214699624 211356963 214699624 43046026 43636945 43046026 43636945 212555832 206103436 212555832 206103436 220702075 225975547 220702075 225975547 168467870 164903889 168467870 164903889 38048473 35169631 38048473 35169631 181761273 172695475 181761273 172695475 247571749 251931407 247571749 251931407 217519560 213251525 217519560 213251525 241253042 244058227 241253042 244058227 262636524 266717837 262636524 266717837 75776172 72294662 75776172 72294662 51414762 49817338 51414762 49817338 286499511 286516376 286499511 286516376 182213233 175310531 182213233 175310531 87971317 85764870 87971317 85764870 265895642 269315090 265895642 269315090 186462148 176369671 186462148 176369671 207205790 207156596 207205790 207156596 144082949 137707566 144082949 137707566 132344567 127937436 132344567 127937436 142037449 136884700 142037449 136884700 61223131 60006823 61223131 60006823 160475337 154618735 160475337 154618735 184928799 179394101 184928799 179394101 121030914 114820209 121030914 114820209 55169157 54133980 55169157 54133980 249322879 250527551 249322879 250527551 98023553 96012594 98023553 96012594 255498261 255756209 255498261 255756209 12417539 12745971 12417539 12745971 134481954 129884989 134481954 129884989 246313163 250969407 246313163 250969407 174809103 169812147 174809103 169812147 72724086 67865223 72724086 67865223 176492591 168130761 176492591 168130761 102903713 101553384 102903713 101553384 107007582 102803106 107007582 102803106 231557892 227720379 231557892 227720379 54470319 51091589 54470319 51091589 158421708 156319192 158421708 156319192 58705265 57211089 58705265 57211089 50717613 49658644 50717613 49658644 159327013 154273776 159327013 154273776 248981536 253006022 248981536 253006022 83936721 84096262 83936721 84096262 156692691 150599303 156692691 150599303 25098778 23397838 25098778 23397838 244700603 250200668 244700603 250200668 221722091 226379836 221722091 226379836 133979009 129500439 133979009 129500439 260615728 261948330 260615728 261948330 239453253 242098604 239453253 242098604 76053970 74454444 76053970 74454444 218611714 219389201 218611714 219389201 57684137 56564043 57684137 56564043 21875444 18948626 21875444 18948626 68850816 65793468 68850816 65793468 244343852 246740131 244343852 246740131 240414752 242307888 240414752 242307888 83570638 79123888 83570638 79123888 71500910 71161555 71500910 71161555 241595134 241748460 241595134 241748460 151138383 146673403 151138383 146673403 155242007 150483145 155242007 150483145 103233379 103267621 103233379 103267621 184115576 178133593 184115576 178133593 254101960 257684206 254101960 257684206 213875762 217797018 213875762 217797018 66183168 63199523 66183168 63199523 255979434 261229258 255979434 261229258 137945402 132970961 137945402 132970961 44176572 41707851 44176572 41707851 59545715 55416610 59545715 55416610 88987805 88734956 88987805 88734956 155301351 150732311 155301351 150732311 204975147 207459067 204975147 207459067 132535356 129023384 132535356 129023384 51489355 48453158 51489355 48453158 233392700 236836335 233392700 236836335 85636423 85704950 85636423 85704950 229351970 232809934 229351970 232809934 66025079 63019221 66025079 63019221 130739242 126648259 130739242 126648259 133834823 129300282 133834823 129300282 71219715 70135710 71219715 70135710 119369717 112838931 119369717 112838931 261995637 263576448 261995637 263576448 227305701 222334778 227305701 222334778 127856931 124149635 127856931 124149635 200540126 196738910 200540126 196738910 148541136 139669941 148541136 139669941 166555253 161711377 166555253 161711377 64300980 61498542 64300980 61498542 113509686 108131907 113509686 108131907 194786208 193483019 194786208 193483019 145615246 142625835 145615246 142625835 156965100 146820453 156965100 146820453 146071113 136324249 146071113 136324249 252296226 254562664 252296226 254562664 191035097 182375337 191035097 182375337 92129154 90449395 92129154 90449395 74169261 72867943 74169261 72867943 86061490 85896655 86061490 85896655 93124759 90771731 93124759 90771731 183820429 176704945 183820429 176704945 120160818 115054620 120160818 115054620 133682671 128779791 133682671 128779791 213763602 207485698 213763602 207485698 61997224 58799216 61997224 58799216 76357953 73332608 76357953 73332608 155579065 150102522 155579065 150102522 149262828 139088974 149262828 139088974 145741097 139311989 145741097 139311989 114902819 111488187 114902819 111488187 57719370 53585605 57719370 53585605 212354732 216355252 212354732 216355252 156638177 151483164 156638177 151483164 76479792 74160352 76479792 74160352 269510444 271755259 269510444 271755259 180334728 174878044 180334728 174878044 227864915 232479950 227864915 232479950 291327221 292242177 291327221 292242177 172878835 162489208 172878835 162489208 117278137 113818466 117278137 113818466 268288657 270955498 268288657 270955498 89312171 87525543 89312171 87525543 84454859 79311588 84454859 79311588 242996823 244786796 242996823 244786796 147539614 141570915 147539614 141570915 245819113 250554924 245819113 250554924 274013871 277058888 274013871 277058888 101592338 99058499 101592338 99058499 115555157 111321452 115555157 111321452 146456977 139101745 146456977 139101745 294434238 295075934 294434238 295075934 227407167 223752079 227407167 223752079 227402867 230885671 227402867 230885671 36118327 36142028 36118327 36142028 220040152 223716666 220040152 223716666 77362253 71959283 77362253 71959283 153360909 143851403 153360909 143851403 18867375 16954289 18867375 16954289 230026038 233429726 230026038 233429726 164994703 159697045 164994703 159697045 162775868 158210454 162775868 158210454 112964943 110963762 112964943 110963762 102951513 99932712 102951513 99932712 90817236 89171042 90817236 89171042 121730768 118085057 121730768 118085057 45062415 42264912 45062415 42264912 280923931 282798961 280923931 282798961 95904438 95104533 95904438 95104533 108776355 109125276 108776355 109125276 178988138 172383490 178988138 172383490 77989138 76950223 77989138 76950223 195234523 188527334 195234523 188527334 269097175 269401554 269097175 269401554 147072461 143483474 147072461 143483474 127593344 125248068 127593344 125248068 37516658 35193438 37516658 35193438 81764832 81268788 81764832 81268788 53859489 53181021 53859489 53181021 136125221 132662134 136125221 132662134 79806131 75988324 79806131 75988324 40460579 37936900 40460579 37936900 144663702 139368072 144663702 139368072 274708227 278011103 274708227 278011103 51617426 46734850 51617426 46734850 256474970 261820275 256474970 261820275 139680796 132843584 139680796 132843584 198921803 194366259 198921803 194366259 266291468 269208847 266291468 269208847 33278467 30345167 33278467 30345167 59719786 57022181 59719786 57022181 48041477 46672835 48041477 46672835 86993690 81853092 86993690 81853092 276288554 278646191 276288554 278646191 65043592 62326244 65043592 62326244 140073333 135164993 140073333 135164993 49764896 45101079 49764896 45101079 176539261 169920500 176539261 169920500 117050792 112032043 117050792 112032043 144145803 140664331 144145803 140664331 165286981 160569576 165286981 160569576 39170312 36900445 39170312 36900445 79445084 78426608 79445084 78426608 116647574 115308558 116647574 115308558 35691982 32204405 35691982 32204405 127649701 123005551 127649701 123005551 178512737 170452270 178512737 170452270 76969416 75360564 76969416 75360564 118498670 114809288 118498670 114809288 150146067 144029486 150146067 144029486 239527943 243840078 239527943 243840078 35431666 35809114 35431666 35809114 176320550 172855464 176320550 172855464 108664007 104537479 108664007 104537479 150156565 146203823 150156565 146203823 272641385 273321836 272641385 273321836 178750616 174619491 178750616 174619491 100345966 97058306 100345966 97058306 139991737 135288533 139991737 135288533 172418175 167518271 172418175 167518271 61248240 60042223 61248240 60042223 214461458 214066133 214461458 214066133 152728514 142405241 152728514 142405241 54444047 53532432 54444047 53532432 120634801 113937296 120634801 113937296 176649403 169766045 176649403 169766045 249511871 252972515 249511871 252972515 256183034 260560404 256183034 260560404 26650841 24160916 26650841 24160916 217404600 215256967 217404600 215256967 297200129 296977804 297200129 296977804 173675001 167688754 173675001 167688754 186743042 182375984 186743042 182375984 247596748 249775279 247596748 249775279 108342041 109276395 108342041 109276395 168786135 165077562 168786135 165077562 53082760 51496413 53082760 51496413 29477973 27108173 29477973 27108173 155409413 151509796 155409413 151509796 33972778 34382978 33972778 34382978 283054855 284360449 283054855 284360449 217345662 221029154 217345662 221029154 169335054 163491910 169335054 163491910 85121353 85190477 85121353 85190477 25278929 25010042 25278929 25010042 68851854 67349144 68851854 67349144 186906541 184523365 186906541 184523365 188212331 180518464 188212331 180518464 139991974 134932023 139991974 134932023 200169271 205158768 200169271 205158768 216930637 219756742 216930637 219756742 150053927 145428391 150053927 145428391 192207663 180180590 192207663 180180590 180036706 173549425 180036706 173549425 107483803 105130467 107483803 105130467 244622441 247836839 244622441 247836839 220189232 224098422 220189232 224098422 283337736 282479930 283337736 282479930 252959839 255891171 252959839 255891171 223267701 228297181 223267701 228297181 267381664 267876523 267381664 267876523 241820409 244046138 241820409 244046138 186184988 176958728 186184988 176958728 56456183 52636516 56456183 52636516 236094804 234304098 236094804 234304098 96945321 94767939 96945321 94767939 210176982 209201809 210176982 209201809 168669220 160813099 168669220 160813099 263470675 266880694 263470675 266880694 76715211 73997321 76715211 73997321 186740573 181675847 186740573 181675847 85469828 80288826 85469828 80288826 252180096 254378615 252180096 254378615 58978702 53313148 58978702 53313148 87248808 81555271 87248808 81555271 68489288 66591680 68489288 66591680 23886622 22732518 23886622 22732518 42533419 39262235 42533419 39262235 213814173 217370366 213814173 217370366 70767933 65828603 70767933 65828603 91445967 89578518 91445967 89578518 221748521 224937347 221748521 224937347 96398429 93254376 96398429 93254376 136026527 130719934 136026527 130719934 205371143 197923084 205371143 197923084 41582520 38855405 41582520 38855405 109082833 104706551 109082833 104706551 269787815 270315796 269787815 270315796 254748421 258101623 254748421 258101623 40114426 37578090 40114426 37578090 163171164 159712171 163171164 159712171 49339711 48610354 49339711 48610354 70038213 67236479 70038213 67236479 168818617 159958517 168818617 159958517 232673730 230299947 232673730 230299947 203476931 206028940 203476931 206028940 15265018 16292676 15265018 16292676 238525328 242762643 238525328 242762643 116875013 112592035 116875013 112592035 152206499 147384220 152206499 147384220 158026177 148182791 158026177 148182791 214566877 218889837 214566877 218889837 63195007 60082768 63195007 60082768 104070735 100423942 104070735 100423942 203370461 193155076 203370461 193155076 79664286 78024806 79664286 78024806 83591651 83284752 83591651 83284752 54793381 51350954 54793381 51350954 64421020 61370477 64421020 61370477 241460858 243228064 241460858 243228064 214018764 212481401 214018764 212481401 127872773 122521667 127872773 122521667 41191067 37978369 41191067 37978369 194390990 188355459 194390990 188355459 130500598 124103688 130500598 124103688 207569666 203077544 207569666 203077544 72210754 69070917 72210754 69070917 186668277 181093038 186668277 181093038 161168846 153719772 161168846 153719772 54455659 50566718 54455659 50566718 100948631 98237077 100948631 98237077 87901210 85938365 87901210 85938365 245638085 247188464 245638085 247188464 77523651 72720085 77523651 72720085 132234243 130390866 132234243 130390866 293786992 296038517 293786992 296038517 135572228 132085114 135572228 132085114 174284218 164346849 174284218 164346849 28246813 25984860 28246813 25984860 133577497 130937661 133577497 130937661 95722229 95781258 95722229 95781258 132905070 126173104 132905070 126173104 250998667 254621134 250998667 254621134 76942215 72872541 76942215 72872541 85119165 80667594 85119165 80667594 247011980 248339735 247011980 248339735 292938667 294194341 292938667 294194341 256169802 258980824 256169802 258980824 226160080 221036623 226160080 221036623 201331889 196304466 201331889 196304466 222041993 226234956 222041993 226234956 253064622 256176928 253064622 256176928 131054844 128829079 131054844 128829079 227871902 232728977 227871902 232728977 223454521 223348243 223454521 223348243 79563732 78017059 79563732 78017059 258862578 261343933 258862578 261343933 80472205 80209498 80472205 80209498 168203214 161685086 168203214 161685086 96009955 94485333 96009955 94485333 102025477 96813997 102025477 96813997 86741128 86639445 86741128 86639445 260663090 261902178 260663090 261902178 216439325 216346804 216439325 216346804 99490556 97401632 99490556 97401632 247690520 248903442 247690520 248903442 138409440 132831676 138409440 132831676 38748380 34323420 38748380 34323420 197978997 186157554 197978997 186157554 65408515 64155015 65408515 64155015 211230190 215515355 211230190 215515355 182888836 174406615 182888836 174406615 213987055 213912676 213987055 213912676 180547093 171882470 180547093 171882470 59549340 57165281 59549340 57165281 154542652 149296977 154542652 149296977 35132654 31980151 35132654 31980151 249168777 253042491 249168777 253042491 70996410 67774460 70996410 67774460 50476021 48189280 50476021 48189280 171813759 165354319 171813759 165354319 265499444 267998008 265499444 267998008 40176864 40359147 40176864 40359147 188454674 182365158 188454674 182365158 118924026 115426451 118924026 115426451 38449063 34848809 38449063 34848809 173904207 167445172 173904207 167445172 113487028 108824114 113487028 108824114 195695400 190296424 195695400 190296424 106791495 102992458 106791495 102992458 228199652 233020367 228199652 233020367 126902068 121914260 126902068 121914260 256400399 258901386 256400399 258901386 270402828 272904816 270402828 272904816 173329781 168237022 173329781 168237022 139878906 137263258 139878906 137263258 216664500 219321525 216664500 219321525 229172237 231692998 229172237 231692998 131518150 127514518 131518150 127514518 109171666 105034023 109171666 105034023 198502277 202275464 198502277 202275464 282757298 283314132 282757298 283314132 193843757 181318569 193843757 181318569 189163738 183602784 189163738 183602784 248394852 251361159 248394852 251361159 203798621 198665612 203798621 198665612 166898670 162550931 166898670 162550931 181821338 177798163 181821338 177798163 88220288 85543369 88220288 85543369 87990966 85799756 87990966 85799756 67765937 64855802 67765937 64855802 106546040 102080333 106546040 102080333 58173767 53434234 58173767 53434234 140146296 138506967 140146296 138506967 220197237 224184730 220197237 224184730 132479657 127225250 132479657 127225250 101892765 97395862 101892765 97395862 254875830 258604097 254875830 258604097 141114814 134953573 141114814 134953573 266565330 270029892 266565330 270029892 188722093 183092649 188722093 183092649 125355288 120559913 125355288 120559913 101712965 99029111 101712965 99029111 218434103 221124355 218434103 221124355 121904477 119874189 121904477 119874189 101785204 99704422 101785204 99704422 63130822 59557815 63130822 59557815 128825591 125160675 128825591 125160675 57433049 54094042 57433049 54094042 224266438 229181549 224266438 229181549 164587892 159489335 164587892 159489335 75141504 75701262 75141504 75701262 236885325 240098078 236885325 240098078 216531996 212582459 216531996 212582459 273180614 274995134 273180614 274995134 228226889 225916569 228226889 225916569 137676432 134409667 137676432 134409667 234543864 236999746 234543864 236999746 173506715 162987597 173506715 162987597 230471725 235557947 230471725 235557947 177497013 171885831 177497013 171885831 120778305 116032025 120778305 116032025 34552663 34093554 34552663 34093554 150064160 145862388 150064160 145862388 246320054 250429188 246320054 250429188 148361569 143159051 148361569 143159051 177349159 168099193 177349159 168099193 261334898 266411458 261334898 266411458 198178339 202251229 198178339 202251229 116216830 111271595 116216830 111271595 64963381 61533011 64963381 61533011 219968667 220821478 219968667 220821478 212857595 215392349 212857595 215392349 7517993 9814333 7517993 9814333 191295228 182304769 191295228 182304769 188456813 188312782 188456813 188312782 112433723 111454978 112433723 111454978 234444516 238026588 234444516 238026588 181209057 173105302 181209057 173105302 97470638 94760867 97470638 94760867 221396747 225472161 221396747 225472161 130683180 124681980 130683180 124681980 58067023 55119556 58067023 55119556 123506849 116845164 123506849 116845164 273307074 274273592 273307074 274273592 169327144 163690525 169327144 163690525 244804130 248633085 244804130 248633085 206166995 202357321 206166995 202357321 188618129 180735649 188618129 180735649 249396759 253292687 249396759 253292687 98255726 94357333 98255726 94357333 215463782 217221891 215463782 217221891 265094174 267935664 265094174 267935664 207700877 205053302 207700877 205053302 253211900 254014642 253211900 254014642 192389637 180776685 192389637 180776685 39560947 38210678 39560947 38210678 63472553 60716397 63472553 60716397 108472786 102769727 108472786 102769727 141936904 136730091 141936904 136730091 235415137 238440505 235415137 238440505 51698903 51503547 51698903 51503547 115839289 114977692 115839289 114977692 95414013 92952020 95414013 92952020 141391288 135043280 141391288 135043280 202502991 201438906 202502991 201438906 298897209 298353582 298897209 298353582 37075079 34768143 37075079 34768143 60005222 56590326 60005222 56590326 57167125 52385400 57167125 52385400 260516845 262519179 260516845 262519179 30471789 29124724 30471789 29124724 290028811 291972883 290028811 291972883 196413629 192319174 196413629 192319174 248317777 249936654 248317777 249936654 277247904 280071020 277247904 280071020 40773042 38246367 40773042 38246367 180914398 173998608 180914398 173998608 198263342 194964148 198263342 194964148 174519822 167853884 174519822 167853884 82743188 80323790 82743188 80323790 217409050 221554786 217409050 221554786 117424773 117618554 117424773 117618554 70227505 66964018 70227505 66964018 161851248 154242218 161851248 154242218 86421476 83818100 86421476 83818100 209954119 214120291 209954119 214120291 66791203 63380589 66791203 63380589 184609018 176759569 184609018 176759569 151627977 146113337 151627977 146113337 247607480 251808616 247607480 251808616 242539439 243646114 242539439 243646114 301302101 302135365 301302101 302135365 61374648 56822422 61374648 56822422 178066588 172720087 178066588 172720087 182277704 178215100 182277704 178215100 169162723 161737691 169162723 161737691 291175819 292860163 291175819 292860163 268002271 269591218 268002271 269591218 126864688 121764447 126864688 121764447 115961823 110446415 115961823 110446415 120175820 114675520 120175820 114675520 244864168 247780277 244864168 247780277 139092874 133923539 139092874 133923539 208810004 208785557 208810004 208785557 189176458 182285735 189176458 182285735 146126776 141017140 146126776 141017140 156239440 149161903 156239440 149161903 222504202 226519530 222504202 226519530 79784495 75869577 79784495 75869577 147927999 141441494 147927999 141441494 147013163 141836926 147013163 141836926 7618576 6353401 7618576 6353401 197250225 193692342 197250225 193692342 126938706 122764221 126938706 122764221 146437466 141249866 146437466 141249866 189420518 181997026 189420518 181997026 92184316 91508738 92184316 91508738 230756484 233296138 230756484 233296138 88984996 88473246 88984996 88473246 194329108 185261356 194329108 185261356 211420620 211570956 211420620 211570956 224077767 223927766 224077767 223927766 230352962 234604669 230352962 234604669 30298938 27648114 30298938 27648114 191819542 188541485 191819542 188541485 126309854 123597212 126309854 123597212 289220273 291187618 289220273 291187618 212627893 217512062 212627893 217512062 91889064 90264849 91889064 90264849 102125918 98950438 102125918 98950438 71402468 68894945 71402468 68894945 207521409 204847891 207521409 204847891 42105365 41147675 42105365 41147675 70448433 68345388 70448433 68345388 48941551 46356590 48941551 46356590 81801332 77002228 81801332 77002228 182030482 175414076 182030482 175414076 171843497 165987837 171843497 165987837 100365447 100615660 100365447 100615660 37870830 35651604 37870830 35651604 172767875 168271612 172767875 168271612 83212591 81499898 83212591 81499898 279533841 282673196 279533841 282673196 148104561 143764763 148104561 143764763 72522979 67720515 72522979 67720515 166540154 159942438 166540154 159942438 226269365 231578590 226269365 231578590 57003476 55115856 57003476 55115856 82475463 79187135 82475463 79187135 86954200 82471771 86954200 82471771 50650090 47753790 50650090 47753790 116328177 111709346 116328177 111709346 263098068 263980335 263098068 263980335 69908367 67335481 69908367 67335481 207086035 211262616 207086035 211262616 242954197 247334465 242954197 247334465 150875952 146136052 150875952 146136052 180428907 178750247 180428907 178750247 106769099 102742052 106769099 102742052 69465217 68210335 69465217 68210335 107204403 105740693 107204403 105740693 229991852 231678495 229991852 231678495 268436547 270349176 268436547 270349176 258317647 257753187 258317647 257753187 246424678 251172081 246424678 251172081 244107276 245913025 244107276 245913025 246802825 250897701 246802825 250897701 43494278 39985549 43494278 39985549 237924279 241406206 237924279 241406206 179914850 172245103 179914850 172245103 169432312 164382894 169432312 164382894 68212448 66510089 68212448 66510089 128002978 124433335 128002978 124433335 117483399 113319240 117483399 113319240 217947774 221057781 217947774 221057781 50835495 49851403 50835495 49851403 30123982 30998876 30123982 30998876 127819694 124558953 127819694 124558953 193536220 188906399 193536220 188906399 222225410 226730483 222225410 226730483 196240702 196118139 196240702 196118139 75294524 72617699 75294524 72617699 257769740 261568373 257769740 261568373 35970089 36276661 35970089 36276661 126187441 119409341 126187441 119409341 274451894 275955480 274451894 275955480 209024288 206692131 209024288 206692131 44962666 42435031 44962666 42435031 136391332 128723533 136391332 128723533 55445941 53553622 55445941 53553622 227627394 231850187 227627394 231850187 125363248 123898532 125363248 123898532 204186932 209863200 204186932 209863200 135696559 133051115 135696559 133051115 188318611 177078207 188318611 177078207 167908295 160296304 167908295 160296304 136522978 132868976 136522978 132868976 115695811 110465866 115695811 110465866 174210769 169913674 174210769 169913674 210231004 214580138 210231004 214580138 181923317 174767118 181923317 174767118 113107292 110820794 113107292 110820794 152090145 147194548 152090145 147194548 142788122 138507777 142788122 138507777 193384717 188644082 193384717 188644082 251775255 254615748 251775255 254615748 146566440 140007657 146566440 140007657 181228397 174855706 181228397 174855706 259638229 261539072 259638229 261539072 55660584 53878667 55660584 53878667 114440827 109939534 114440827 109939534 149152116 144391370 149152116 144391370 159458993 155198370 159458993 155198370 201950366 198636299 201950366 198636299 97081457 96722485 97081457 96722485 195022182 190367260 195022182 190367260 223025300 217733010 223025300 217733010 81562874 78885498 81562874 78885498 143086956 139904461 143086956 139904461 29792554 27743298 29792554 27743298 240753263 245443731 240753263 245443731 264832280 265903728 264832280 265903728 149703364 144454407 149703364 144454407 38618338 36649126 38618338 36649126 31982037 32445931 31982037 32445931 271787071 273975369 271787071 273975369 244558699 247431634 244558699 247431634 190123115 187509421 190123115 187509421 150343784 146318998 150343784 146318998 256461989 257963954 256461989 257963954 201945838 197827286 201945838 197827286 224799131 220205858 224799131 220205858 107077556 102525398 107077556 102525398 223511590 227022085 223511590 227022085 203269830 201403692 203269830 201403692 257744613 257789648 257744613 257789648 172915473 169423999 172915473 169423999 45958322 43673520 45958322 43673520 10959023 12205526 10959023 12205526 64845996 62593391 64845996 62593391 14397471 14570201 14397471 14570201 74200806 70868447 74200806 70868447 124335602 123083973 124335602 123083973 88772844 86676041 88772844 86676041 17563953 16745134 17563953 16745134 129105630 126955478 129105630 126955478 236805167 240975254 236805167 240975254 70954217 69010967 70954217 69010967 94258426 92712944 94258426 92712944 100150215 98390559 100150215 98390559 208435671 206620369 208435671 206620369 106094133 104776475 106094133 104776475 102752858 100531070 102752858 100531070 5957050 5507443 5957050 5507443 132751204 128069498 132751204 128069498 227805451 224208672 227805451 224208672 36974374 39102634 36974374 39102634 19512015 18477743 19512015 18477743 196926396 196643931 196926396 196643931 74544741 70983266 74544741 70983266 291008994 290576683 291008994 290576683 91046635 89800743 91046635 89800743 125915048 120238109 125915048 120238109 46279065 42987496 46279065 42987496 189102008 186001375 189102008 186001375 263973207 265418157 263973207 265418157 88831117 84683505 88831117 84683505 207812471 206700179 207812471 206700179 200825661 196178046 200825661 196178046 137809367 132052283 137809367 132052283 159437779 148768457 159437779 148768457 194805160 190930444 194805160 190930444 97906836 95304845 97906836 95304845 185696021 177653082 185696021 177653082 279807373 280736982 279807373 280736982 112356251 109690775 112356251 109690775 147625608 143836787 147625608 143836787 53861978 50552353 53861978 50552353 56295914 51887410 56295914 51887410 103434493 98107432 103434493 98107432 197342755 188963308 197342755 188963308 175956218 166280233 175956218 166280233 16593312 17503066 16593312 17503066 159960859 149513818 159960859 149513818 244557393 246457676 244557393 246457676 68868195 65516842 68868195 65516842 274595952 277048758 274595952 277048758 56412160 54231095 56412160 54231095 219695409 223521662 219695409 223521662 130782038 126174042 130782038 126174042 64505817 62660631 64505817 62660631 138577155 133489276 138577155 133489276 125521194 124617916 125521194 124617916 262409612 266298332 262409612 266298332 203416692 192426119 203416692 192426119 88939459 85945417 88939459 85945417 149687942 140419113 149687942 140419113 238061244 242759875 238061244 242759875 167929961 156688690 167929961 156688690 273386658 275684229 273386658 275684229 178113645 167833362 178113645 167833362 105729205 100502870 105729205 100502870 111835640 106223967 111835640 106223967 190863385 188857634 190863385 188857634 43459547 40073427 43459547 40073427 87945413 85152852 87945413 85152852 44423934 44587631 44423934 44587631 48915407 48834018 48915407 48834018 193037276 189008701 193037276 189008701 255765459 259568005 255765459 259568005 199609275 189671504 199609275 189671504 115658150 111323697 115658150 111323697 256832564 261266942 256832564 261266942 270421887 271427731 270421887 271427731 48479183 48261023 48479183 48261023 80328133 78150478 80328133 78150478 159631554 156787837 159631554 156787837 150986274 144211360 150986274 144211360 234211972 237791902 234211972 237791902 18831392 18775507 18831392 18775507 160445687 156123667 160445687 156123667 40902608 43046055 40902608 43046055 48169631 46120932 48169631 46120932 60039517 57900045 60039517 57900045 111067432 106342787 111067432 106342787 147973282 143790341 147973282 143790341 95349010 94585537 95349010 94585537 263255926 264448973 263255926 264448973 179594319 171239057 179594319 171239057 57161071 52744691 57161071 52744691 237511511 243052709 237511511 243052709 287062630 287956516 287062630 287956516 229569624 233264272 229569624 233264272 100269733 96623101 100269733 96623101 175278377 166277811 175278377 166277811 193192793 182153325 193192793 182153325 88628578 85727599 88628578 85727599 280050092 283717905 280050092 283717905 14222435 14538879 14222435 14538879 49381931 46869290 49381931 46869290 178261317 168116706 178261317 168116706 141955731 134113365 141955731 134113365 259713401 261913917 259713401 261913917 236159389 238867171 236159389 238867171 168100349 159385648 168100349 159385648 264245931 266286986 264245931 266286986 172493945 166702474 172493945 166702474 77699795 75506317 77699795 75506317 260186623 262235479 260186623 262235479 184213298 178800901 184213298 178800901 232696649 235562161 232696649 235562161 132373258 127832079 132373258 127832079 189449122 178437543 189449122 178437543 249974380 254657753 249974380 254657753 200249122 197245372 200249122 197245372 206857830 203349546 206857830 203349546 137977682 131394256 137977682 131394256 77085013 75445137 77085013 75445137 203843672 207410268 203843672 207410268 229513982 231637365 229513982 231637365 60927448 58732146 60927448 58732146 206846170 197406079 206846170 197406079 283505688 282826577 283505688 282826577 226654519 222583501 226654519 222583501 256254771 259392477 256254771 259392477 190427094 182265439 190427094 182265439 123977961 121311175 123977961 121311175 252717705 255463636 252717705 255463636 48865625 44155344 48865625 44155344 257081686 257016434 257081686 257016434 145877898 142432586 145877898 142432586 144957983 138076338 144957983 138076338 143124494 136872147 143124494 136872147 61969772 58594634 61969772 58594634 22889426 21525194 22889426 21525194 40729591 40084893 40729591 40084893 211188083 205509496 211188083 205509496 124201294 119201641 124201294 119201641 42923776 41058416 42923776 41058416 155144886 146870519 155144886 146870519 168332596 161557148 168332596 161557148 178004077 170356805 178004077 170356805 125468673 121323992 125468673 121323992 134659824 130886262 134659824 130886262 190775331 185745211 190775331 185745211 104197719 101117578 104197719 101117578 221028945 225125544 221028945 225125544 93689839 92207625 93689839 92207625 70295995 67995112 70295995 67995112 268633391 270413115 268633391 270413115 97124543 94142456 97124543 94142456 229304436 231668000 229304436 231668000 175993526 165615710 175993526 165615710 43197340 41276535 43197340 41276535 88239543 86533459 88239543 86533459 24040409 22416059 24040409 22416059 49415120 49500662 49415120 49500662 189115058 183016145 189115058 183016145 135492909 131234741 135492909 131234741 213317078 207203545 213317078 207203545 95309042 93580920 95309042 93580920 131656230 126852976 131656230 126852976 167711348 160604118 167711348 160604118 158089960 151990073 158089960 151990073 22104005 20302008 22104005 20302008 237104073 239336810 237104073 239336810 60723475 58086127 60723475 58086127 62542915 59742082 62542915 59742082 265602190 268822237 265602190 268822237 129652181 124198570 129652181 124198570 37650934 36072611 37650934 36072611 66242038 63452380 66242038 63452380 123038493 121508445 123038493 121508445 278971389 280596355 278971389 280596355 140536003 134941665 140536003 134941665 226451209 225979082 226451209 225979082 58205419 56442008 58205419 56442008 60622620 57956618 60622620 57956618 170043026 165060567 170043026 165060567 264522443 267401451 264522443 267401451 16194252 15488290 16194252 15488290 266503177 268177766 266503177 268177766 120078024 113448579 120078024 113448579 86146541 83573679 86146541 83573679 45286009 44878472 45286009 44878472 200899112 195951601 200899112 195951601 98650151 96185940 98650151 96185940 225257169 221192914 225257169 221192914 66999177 62912286 66999177 62912286 35926427 31517994 35926427 31517994 206024709 209513791 206024709 209513791 29409034 28707631 29409034 28707631 49401144 44660271 49401144 44660271 169227731 163468922 169227731 163468922 113351305 107948187 113351305 107948187 257165659 261612018 257165659 261612018 88006678 86884757 88006678 86884757 254414882 254527002 254414882 254527002 170847652 166107808 170847652 166107808 75433914 72786965 75433914 72786965 26613843 26154105 26613843 26154105 63277209 62141792 63277209 62141792 243650147 244792329 243650147 244792329 144181479 138355653 144181479 138355653 84589186 79572316 84589186 79572316 38964844 36103063 38964844 36103063 154214047 147801469 154214047 147801469 153407607 142108260 153407607 142108260 190189383 178899034 190189383 178899034 91025720 89303069 91025720 89303069 217928333 215550021 217928333 215550021 212406209 212166807 212406209 212166807 231473097 235779384 231473097 235779384 255698751 257980359 255698751 257980359 75282634 72163017 75282634 72163017 263749341 264968901 263749341 264968901 55963615 51447733 55963615 51447733 286904446 287014250 286904446 287014250 224233839 229629620 224233839 229629620 148206580 142815046 148206580 142815046 90397173 87082179 90397173 87082179 78276799 73069938 78276799 73069938 206418255 209952922 206418255 209952922 276570551 278082570 276570551 278082570 188824965 180904674 188824965 180904674 255604694 259622401 255604694 259622401 172875664 162323927 172875664 162323927 86012301 85758242 86012301 85758242 133576020 127893771 133576020 127893771 35342995 33435999 35342995 33435999 269545633 269595980 269545633 269595980 151203501 143734348 151203501 143734348 191876128 183148279 191876128 183148279 115359778 114432400 115359778 114432400 228644843 232846128 228644843 232846128 231189934 232975914 231189934 232975914 29930264 30012279 29930264 30012279 267121589 268341578 267121589 268341578 167868560 163145314 167868560 163145314 129416489 125770180 129416489 125770180 49078774 45107109 49078774 45107109 157838481 153558217 157838481 153558217 197837840 194648028 197837840 194648028 202848907 197245391 202848907 197245391 219755515 223306909 219755515 223306909 195183903 190537927 195183903 190537927 73057129 71646936 73057129 71646936 153104112 148294640 153104112 148294640 120535602 117593047 120535602 117593047 166395713 163435066 166395713 163435066 148393990 144304814 148393990 144304814 174371165 169002251 174371165 169002251 213207021 212655072 213207021 212655072 39799032 39110387 39799032 39110387 225400189 221431569 225400189 221431569 109335324 105821706 109335324 105821706 201590818 207165877 201590818 207165877 145309790 142266978 145309790 142266978 182282634 173339688 182282634 173339688 268933282 271021271 268933282 271021271 145038144 139839631 145038144 139839631 223547878 228031510 223547878 228031510 173522545 170296266 173522545 170296266 256806168 259973929 256806168 259973929 193197558 196725708 193197558 196725708 106351569 105490275 106351569 105490275 50690844 47167708 50690844 47167708 43022762 40968213 43022762 40968213 110018108 104520778 110018108 104520778 112978588 107791450 112978588 107791450 237729282 243443396 237729282 243443396 222751963 226281667 222751963 226281667 19727108 16917894 19727108 16917894 105324693 101441660 105324693 101441660 32982655 30174561 32982655 30174561 18656244 19513739 18656244 19513739 54073773 51303010 54073773 51303010 218414090 219299692 218414090 219299692 282474743 282428770 282474743 282428770 156273162 150845568 156273162 150845568 150609886 146431538 150609886 146431538 42243866 39973902 42243866 39973902 160771600 152806011 160771600 152806011 39173611 38388646 39173611 38388646 114886503 110038447 114886503 110038447 68982159 65160989 68982159 65160989 181585182 174448702 181585182 174448702 167991156 163618090 167991156 163618090 123100212 121134274 123100212 121134274 26768562 25404818 26768562 25404818 146362750 141920536 146362750 141920536 156034286 150939888 156034286 150939888 87584127 86402817 87584127 86402817 54256833 53041982 54256833 53041982 214756793 218041895 214756793 218041895 133471030 130415552 133471030 130415552 76040845 71851629 76040845 71851629 96140568 94779502 96140568 94779502 56737770 54462110 56737770 54462110 184110595 177865420 184110595 177865420 243578085 246680567 243578085 246680567 122186521 116765590 122186521 116765590 220622179 223625863 220622179 223625863 81675100 77577403 81675100 77577403 41430838 39215860 41430838 39215860 132750350 128152521 132750350 128152521 134963417 130758872 134963417 130758872 135726981 129102558 135726981 129102558 232440338 228843996 232440338 228843996 146023714 139629825 146023714 139629825 143926283 139464896 143926283 139464896 78296655 77030676 78296655 77030676 290022478 291032543 290022478 291032543 219596342 222469236 219596342 222469236 265613421 267982332 265613421 267982332 55465203 52420924 55465203 52420924 137861716 135015579 137861716 135015579 244478646 246834307 244478646 246834307 237765382 240548994 237765382 240548994 134197523 129336606 134197523 129336606 172595106 167499967 172595106 167499967 220647043 224999294 220647043 224999294 256237420 256589920 256237420 256589920 121776513 121581426 121776513 121581426 218075268 222412170 218075268 222412170 158236942 148105639 158236942 148105639 203354363 199478264 203354363 199478264 232891601 235325658 232891601 235325658 243891125 247843713 243891125 247843713 32655842 32156468 32655842 32156468 236743861 239175621 236743861 239175621 110619763 105609591 110619763 105609591 62322464 60396094 62322464 60396094 108386178 107524451 108386178 107524451 250190777 252611927 250190777 252611927 301760529 301340731 301760529 301340731 104099870 104612426 104099870 104612426 81246296 77533279 81246296 77533279 244243879 246579843 244243879 246579843 137244913 132670821 137244913 132670821 32111801 32432986 32111801 32432986 35036029 32241065 35036029 32241065 62430731 59578183 62430731 59578183 193422018 184012021 193422018 184012021 275127580 276710540 275127580 276710540 176432500 172631204 176432500 172631204 139312646 134001078 139312646 134001078 175234668 169771405 175234668 169771405 189863321 184721631 189863321 184721631 189311781 184737646 189311781 184737646 51861578 51214787 51861578 51214787 226207377 229428565 226207377 229428565 108068343 107168877 108068343 107168877 270306211 272032735 270306211 272032735 147442942 143070894 147442942 143070894 137681322 132847784 137681322 132847784 177427095 167858897 177427095 167858897 237176228 239052432 237176228 239052432 83640412 81434048 83640412 81434048 262634864 264583889 262634864 264583889 126011229 120459615 126011229 120459615 142464023 137050005 142464023 137050005 160030983 150287852 160030983 150287852 176851121 169261243 176851121 169261243 187240372 182346721 187240372 182346721 197994715 193900187 197994715 193900187 49797038 48131431 49797038 48131431 172493190 162294776 172493190 162294776 234165682 237575292 234165682 237575292 53579950 50450463 53579950 50450463 46614841 44739155 46614841 44739155 100390855 99180754 100390855 99180754 79914960 76099402 79914960 76099402 199083129 189306200 199083129 189306200 51254310 51261832 51254310 51261832 88791658 85813770 88791658 85813770 243692245 247125146 243692245 247125146 83579718 79190108 83579718 79190108 75775757 70266055 75775757 70266055 24438085 22054349 24438085 22054349 84179834 81556171 84179834 81556171 195427979 191186789 195427979 191186789 166951184 162795394 166951184 162795394 224560537 227710012 224560537 227710012 198906831 202480490 198906831 202480490 222466466 218344535 222466466 218344535 224595735 227062525 224595735 227062525 99152251 96274780 99152251 96274780 248392767 252389942 248392767 252389942 229233962 234552554 229233962 234552554 279406701 282786904 279406701 282786904 73216453 71164427 73216453 71164427 213562652 212358458 213562652 212358458 51266413 48074609 51266413 48074609 74083431 69853543 74083431 69853543 20950741 19790104 20950741 19790104 273656334 275679613 273656334 275679613 122130704 116806345 122130704 116806345 214492098 214115306 214492098 214115306 162709492 156187473 162709492 156187473 190386490 186583791 190386490 186583791 291460803 293828223 291460803 293828223 195588713 190981631 195588713 190981631 110706135 107180136 110706135 107180136 211818702 216036415 211818702 216036415 62142724 60789767 62142724 60789767 87026784 84236296 87026784 84236296 158268110 149665050 158268110 149665050 45229069 46010789 45229069 46010789 220776989 222020021 220776989 222020021 8456415 8706607 8456415 8706607 130273155 128545345 130273155 128545345 299313873 299764494 299313873 299764494 217764794 211804287 217764794 211804287 131700622 125160105 131700622 125160105 142429736 136737114 142429736 136737114 208630041 199725582 208630041 199725582 142223789 135385769 142223789 135385769 102147518 97254676 102147518 97254676 32306652 30650426 32306652 30650426 86949510 85860047 86949510 85860047 74405440 72163316 74405440 72163316 87197974 86469646 87197974 86469646 198109333 190679655 198109333 190679655 218452786 222438088 218452786 222438088 272701460 273850947 272701460 273850947 206761975 205871573 206761975 205871573 31832378 31976245 31832378 31976245 115035222 110823486 115035222 110823486 188337157 183467786 188337157 183467786 75679709 74279387 75679709 74279387 15725816 17112196 15725816 17112196 205698116 204547265 205698116 204547265 194609962 194074491 194609962 194074491 152428682 147303754 152428682 147303754 211840790 216564718 211840790 216564718 173938193 167351480 173938193 167351480 90514425 88156741 90514425 88156741 123345370 121466316 123345370 121466316 215247663 211241656 215247663 211241656 219043518 222937964 219043518 222937964 134306312 128181596 134306312 128181596 153420858 143670317 153420858 143670317 20997918 18952485 20997918 18952485 96408573 93417003 96408573 93417003 223156403 226151684 223156403 226151684 181210552 178890232 181210552 178890232 108605625 103486674 108605625 103486674 209825339 207181668 209825339 207181668 174969044 168899963 174969044 168899963 104972065 101517717 104972065 101517717 230572501 231451462 230572501 231451462 11596161 11087171 11596161 11087171 208837609 203964579 208837609 203964579 51531236 48593224 51531236 48593224 32351284 28817347 32351284 28817347 179548895 173377034 179548895 173377034 193236177 191559872 193236177 191559872 269744279 270204029 269744279 270204029 196086474 192922970 196086474 192922970 93943231 92706897 93943231 92706897 126743935 121274696 126743935 121274696 221054580 216650116 221054580 216650116 65927328 62352642 65927328 62352642 153914158 150482011 153914158 150482011 133288236 129154841 133288236 129154841 188024488 179740166 188024488 179740166 72326003 69439226 72326003 69439226 133592223 129621148 133592223 129621148 250665440 251985530 250665440 251985530 185559292 179984726 185559292 179984726 79699085 74298321 79699085 74298321 233260461 238253060 233260461 238253060 212578145 214766843 212578145 214766843 187820785 180885671 187820785 180885671 50217165 49571138 50217165 49571138 261580895 263878092 261580895 263878092 84347434 83662362 84347434 83662362 41921132 40283538 41921132 40283538 129068388 125073637 129068388 125073637 266615512 269218564 266615512 269218564 48731868 48396281 48731868 48396281 263797262 265314728 263797262 265314728 84677964 84518079 84677964 84518079 91949863 89077742 91949863 89077742 271111256 271383924 271111256 271383924 116159723 113387352 116159723 113387352 124573040 120419020 124573040 120419020 69885674 68520341 69885674 68520341 54282875 52501427 54282875 52501427 152080717 145424298 152080717 145424298 60822302 57213722 60822302 57213722 225965264 228951852 225965264 228951852 138548396 132740551 138548396 132740551 148081151 144164468 148081151 144164468 57811466 56318383 57811466 56318383 191492565 187224581 191492565 187224581 244386371 248949985 244386371 248949985 80975804 80129897 80975804 80129897 134905708 131442249 134905708 131442249 209035446 204199898 209035446 204199898 72451125 68149303 72451125 68149303 107252190 106014184 107252190 106014184 120661444 119296475 120661444 119296475 269226716 270757372 269226716 270757372 173091480 169482407 173091480 169482407 78847395 77798811 78847395 77798811 218880952 214848523 218880952 214848523 49066115 46143820 49066115 46143820 46616800 42936854 46616800 42936854 251446934 252370392 251446934 252370392 145032121 140708691 145032121 140708691 181749743 174986574 181749743 174986574 211456293 204210849 211456293 204210849 248538430 253011785 248538430 253011785 248491109 250139028 248491109 250139028 224617732 219468594 224617732 219468594 68383961 66485346 68383961 66485346 91537626 89123723 91537626 89123723 191566551 189024917 191566551 189024917 38854856 39359467 38854856 39359467 128840258 124943054 128840258 124943054 40109047 37221815 40109047 37221815 122091580 117162721 122091580 117162721 16819145 17636238 16819145 17636238 74359972 69644543 74359972 69644543 122797014 118674107 122797014 118674107 257501070 260124908 257501070 260124908 188123650 180701502 188123650 180701502 13086195 12697645 13086195 12697645 282769166 283712416 282769166 283712416 231725473 237694338 231725473 237694338 58999077 58056913 58999077 58056913 80939110 77782239 80939110 77782239 61477303 59429061 61477303 59429061 86619690 85338941 86619690 85338941 128896035 124000209 128896035 124000209 169624918 165880275 169624918 165880275 176260988 167379377 176260988 167379377 59874985 54827951 59874985 54827951 38516093 38059115 38516093 38059115 34861462 31252934 34861462 31252934 112735815 109326523 112735815 109326523 17945607 16713463 17945607 16713463 240821668 245394227 240821668 245394227 35706710 32581316 35706710 32581316 26186663 25790445 26186663 25790445 91723808 90974090 91723808 90974090 234704687 238600743 234704687 238600743 252596062 255316393 252596062 255316393 128720476 124437334 128720476 124437334 145847663 140345652 145847663 140345652 266305917 268978942 266305917 268978942 90068024 88940273 90068024 88940273 82446207 78578688 82446207 78578688 56772370 54370683 56772370 54370683 83783962 80833553 83783962 80833553 163583883 157824852 163583883 157824852 119480937 118555695 119480937 118555695 128009236 125550988 128009236 125550988 31599719 28870963 31599719 28870963 139623417 134618197 139623417 134618197 190723159 186006636 190723159 186006636 39091246 39115105 39091246 39115105 233986034 230919346 233986034 230919346 109255834 106752504 109255834 106752504 81521488 77361179 81521488 77361179 147245873 137950931 147245873 137950931 193290929 189606173 193290929 189606173 166361375 159267800 166361375 159267800 216014524 210843663 216014524 210843663 241867124 244368112 241867124 244368112 239897719 243715130 239897719 243715130 73642466 70795045 73642466 70795045 235473229 238929805 235473229 238929805 69814992 67729395 69814992 67729395 228802929 232641170 228802929 232641170 147523122 142808925 147523122 142808925 34533923 31630201 34533923 31630201 169461589 164956299 169461589 164956299 122204169 116355775 122204169 116355775 192827882 182625473 192827882 182625473 127135814 121525079 127135814 121525079 201862882 199244917 201862882 199244917 125086973 122409324 125086973 122409324 54714724 53609178 54714724 53609178 97306252 94549474 97306252 94549474 283817465 286151529 283817465 286151529 169817211 162498596 169817211 162498596 98974025 94722833 98974025 94722833 55219546 50848800 55219546 50848800 138896889 133291365 138896889 133291365 60174879 57983277 60174879 57983277 200437376 204205829 200437376 204205829 115480056 111501469 115480056 111501469 261263090 261634283 261263090 261634283 290211978 292013256 290211978 292013256 85432196 82237283 85432196 82237283 183574219 176720850 183574219 176720850 257480817 262136665 257480817 262136665 197672840 197258936 197672840 197258936 301862913 303044303 301862913 303044303 53912021 52797031 53912021 52797031 79611400 75119758 79611400 75119758 90997106 86854425 90997106 86854425 251459008 253671248 251459008 253671248 65301620 63336369 65301620 63336369 262555463 263509813 262555463 263509813 173244143 163351331 173244143 163351331 88171215 82369107 88171215 82369107 105217617 101652906 105217617 101652906 112249470 109572055 112249470 109572055 116692367 116691295 116692367 116691295 237764380 240125176 237764380 240125176 207925438 213102007 207925438 213102007 257468818 259874887 257468818 259874887 261169749 264392550 261169749 264392550 169155722 163117952 169155722 163117952 200546141 205144734 200546141 205144734 173937344 164524349 173937344 164524349 110136385 104895300 110136385 104895300 258174294 260106714 258174294 260106714 138921451 133804873 138921451 133804873 224441830 228469078 224441830 228469078 153712370 148636340 153712370 148636340 103859867 99438740 103859867 99438740 100176047 97977778 100176047 97977778 59050454 56904153 59050454 56904153 156342638 149370087 156342638 149370087 203014368 206184717 203014368 206184717 92406279 90811466 92406279 90811466 83238338 80019542 83238338 80019542 53781234 52293335 53781234 52293335 25976471 25077912 25976471 25077912 256209112 258479316 256209112 258479316 72461407 68147760 72461407 68147760 133264595 131740380 133264595 131740380 64885250 61854996 64885250 61854996 143133658 137706366 143133658 137706366 78452441 74084414 78452441 74084414 199381791 195127615 199381791 195127615 82050753 80864828 82050753 80864828 48074947 45631500 48074947 45631500 250646099 251752200 250646099 251752200 109285654 105291360 109285654 105291360 64005990 59893100 64005990 59893100 112895098 111662884 112895098 111662884 148847273 143765535 148847273 143765535 43361009 38746739 43361009 38746739 161596563 152075132 161596563 152075132 165432753 159417624 165432753 159417624 33951023 32033768 33951023 32033768 215980304 218773122 215980304 218773122 241318612 246808017 241318612 246808017 182119871 179171687 182119871 179171687 157867774 149780239 157867774 149780239 180807386 178060268 180807386 178060268 65421230 63147462 65421230 63147462 236667253 235817966 236667253 235817966 129339577 123478964 129339577 123478964 290426452 291700247 290426452 291700247 188702411 178008583 188702411 178008583 72754034 70309730 72754034 70309730 209531932 207037733 209531932 207037733 114468530 109432012 114468530 109432012 83644560 81076569 83644560 81076569 130369556 126944417 130369556 126944417 206456051 210015763 206456051 210015763 12021391 11509084 12021391 11509084 224656803 223383654 224656803 223383654 255086170 260987835 255086170 260987835 259462213 260569823 259462213 260569823 193493444 182275540 193493444 182275540 161848913 155610478 161848913 155610478 56773937 55129936 56773937 55129936 76621242 75866663 76621242 75866663 3016130 2331671 3016130 2331671 231690254 227575102 231690254 227575102 112732528 108512117 112732528 108512117 109673309 108504152 109673309 108504152 279580872 282732326 279580872 282732326 58088493 53555853 58088493 53555853 243769249 246872326 243769249 246872326 122908469 117681014 122908469 117681014 28330144 27438939 28330144 27438939 279228379 283149699 279228379 283149699 204483429 208022682 204483429 208022682 54552250 50685181 54552250 50685181 55719029 55056130 55719029 55056130 84514227 79661209 84514227 79661209 70856660 67997570 70856660 67997570 86036845 84075976 86036845 84075976 73627537 70613371 73627537 70613371 144353389 138706092 144353389 138706092 276287653 280089392 276287653 280089392 43243309 38349592 43243309 38349592 220012741 222467536 220012741 222467536 39854831 37513411 39854831 37513411 47121119 42805434 47121119 42805434 224940319 229189106 224940319 229189106 142710028 137900734 142710028 137900734 135728603 128353327 135728603 128353327 242699389 244320830 242699389 244320830 213077622 212169603 213077622 212169603 160113004 151875782 160113004 151875782 82823871 82416329 82823871 82416329 170742595 165264308 170742595 165264308 291018010 293205197 291018010 293205197 257380600 258952880 257380600 258952880 45400020 42366024 45400020 42366024 107505086 104589947 107505086 104589947 92053116 89338300 92053116 89338300 127069806 126727038 127069806 126727038 176610928 167758930 176610928 167758930 136058819 130953259 136058819 130953259 254902764 257647104 254902764 257647104 239108038 241487245 239108038 241487245 40420920 36994497 40420920 36994497 16530014 15580697 16530014 15580697 91901076 90741184 91901076 90741184 50245556 46201711 50245556 46201711 142091934 135400225 142091934 135400225 57234026 55560836 57234026 55560836 101845354 99396296 101845354 99396296 103861194 100771956 103861194 100771956 260099953 261165531 260099953 261165531 163292027 158902828 163292027 158902828 196308528 191893121 196308528 191893121 109090347 107820755 109090347 107820755 38980846 36626788 38980846 36626788 239560387 242708004 239560387 242708004 260066527 264908691 260066527 264908691 126465642 120622243 126465642 120622243 88324923 83856755 88324923 83856755 134386871 129824665 134386871 129824665 24965891 23457433 24965891 23457433 63600828 60198324 63600828 60198324 255680673 257517546 255680673 257517546 122958022 118319420 122958022 118319420 168117795 163845319 168117795 163845319 261353623 261880577 261353623 261880577 255994636 258422570 255994636 258422570 197327885 185192146 197327885 185192146 247039627 249016203 247039627 249016203 82859533 81622114 82859533 81622114 206199328 203691737 206199328 203691737 182289560 173322023 182289560 173322023 195276114 195961000 195276114 195961000 265798504 269200644 265798504 269200644 244424014 246615426 244424014 246615426 208884772 211041400 208884772 211041400 241293981 242895801 241293981 242895801 115162514 114323900 115162514 114323900 177696254 176162877 177696254 176162877 101293596 101678534 101293596 101678534 231077462 234818935 231077462 234818935 86946296 85919396 86946296 85919396 169366383 156764511 169366383 156764511 292403080 293714967 292403080 293714967 264147713 266674455 264147713 266674455 246558557 248373743 246558557 248373743 280844055 282896216 280844055 282896216 61984282 60165018 61984282 60165018 36050938 33650901 36050938 33650901 226583291 229929314 226583291 229929314 128611228 126587687 128611228 126587687 259813393 264318776 259813393 264318776 241063681 242123800 241063681 242123800 206756412 205286743 206756412 205286743 132286089 127983545 132286089 127983545 224155838 227693223 224155838 227693223 218204948 214611932 218204948 214611932 250463157 254141947 250463157 254141947 206632728 202576116 206632728 202576116 174627726 171607374 174627726 171607374 120483450 114333740 120483450 114333740 192415459 189947797 192415459 189947797 259658834 261671979 259658834 261671979 228262021 224595226 228262021 224595226 171312746 165621143 171312746 165621143 252170071 254081006 252170071 254081006 151418709 147830479 151418709 147830479 43516757 40513460 43516757 40513460 121070149 116143937 121070149 116143937 124379307 119432907 124379307 119432907 46728315 45416439 46728315 45416439 207185118 211159753 207185118 211159753 247860562 254460660 247860562 254460660 198317820 193357914 198317820 193357914 195156812 199037852 195156812 199037852 116325920 111335416 116325920 111335416 234884835 238072071 234884835 238072071 48614903 46165198 48614903 46165198 166814185 161364248 166814185 161364248 48459150 48501376 48459150 48501376 156070762 151512441 156070762 151512441 178222822 171618381 178222822 171618381 16437733 15109848 16437733 15109848 145150659 140422537 145150659 140422537 56432036 52392302 56432036 52392302 175982784 167128358 175982784 167128358 50867476 48655127 50867476 48655127 154710097 147980658 154710097 147980658 79902804 79084479 79902804 79084479 74217333 73993127 74217333 73993127 143926098 138890220 143926098 138890220 101940807 98503984 101940807 98503984 235351198 236727856 235351198 236727856 168333891 163848164 168333891 163848164 31366227 32232907 31366227 32232907 121407268 117722652 121407268 117722652 158289243 153007113 158289243 153007113 212415218 216616200 212415218 216616200 151061951 143026071 151061951 143026071 247120341 249182077 247120341 249182077 201823002 197818968 201823002 197818968 168732193 161799859 168732193 161799859 47753182 44928153 47753182 44928153 35582627 36518994 35582627 36518994 56842649 54895032 56842649 54895032 270194002 271993974 270194002 271993974 266731481 266977422 266731481 266977422 85899695 85186797 85899695 85186797 110186856 111023668 110186856 111023668 251255540 257044419 251255540 257044419 138497523 133730373 138497523 133730373 187511117 186595744 187511117 186595744 164154588 153324520 164154588 153324520 51189290 50516264 51189290 50516264 68778586 65151013 68778586 65151013 141689127 136214179 141689127 136214179 158038124 147695204 158038124 147695204 91218657 90687972 91218657 90687972 117097552 113408159 117097552 113408159 211103417 214636931 211103417 214636931 183887287 179712488 183887287 179712488 170194696 164285834 170194696 164285834 163404631 158852036 163404631 158852036 227219118 230726725 227219118 230726725 146217775 141302283 146217775 141302283 271153912 271524664 271153912 271524664 179130552 174212455 179130552 174212455 78338256 75200079 78338256 75200079 297703226 297095518 297703226 297095518 233240064 236807399 233240064 236807399 266796359 269676194 266796359 269676194 166772154 163087538 166772154 163087538 204623012 209101367 204623012 209101367 107627543 104526547 107627543 104526547 192891215 184364328 192891215 184364328 95490771 93030699 95490771 93030699 284345326 285529460 284345326 285529460 163997378 152856865 163997378 152856865 101875709 97351165 101875709 97351165 254887442 256277653 254887442 256277653 193506822 182682581 193506822 182682581 127066243 122456220 127066243 122456220 67276722 64928465 67276722 64928465 185207733 177478833 185207733 177478833 13180862 12897312 13180862 12897312 100858481 97456868 100858481 97456868 183301396 180879059 183301396 180879059 202932251 191338694 202932251 191338694 206848155 207641551 206848155 207641551 214316600 218862016 214316600 218862016 67220475 64312444 67220475 64312444 86467090 84667535 86467090 84667535 165206691 161249904 165206691 161249904 39882257 39147688 39882257 39147688 21946149 18600495 21946149 18600495 109357475 106631019 109357475 106631019 86347734 86063781 86347734 86063781 292423961 294110196 292423961 294110196 149366639 145830405 149366639 145830405 67148117 64148220 67148117 64148220 30872523 28606221 30872523 28606221 112726446 108292744 112726446 108292744 83055346 78693100 83055346 78693100 44558158 42897944 44558158 42897944 262733459 264756907 262733459 264756907 253913397 257110793 253913397 257110793 68854486 64608745 68854486 64608745 189842422 184713587 189842422 184713587 105241513 101674304 105241513 101674304 102217142 98822415 102217142 98822415 134224515 132028427 134224515 132028427 195800784 191053097 195800784 191053097 92635429 90800032 92635429 90800032 142716213 137495646 142716213 137495646 247194007 249567745 247194007 249567745 153575993 148783575 153575993 148783575 87504773 83137735 87504773 83137735 119666929 119009415 119666929 119009415 164817171 153381906 164817171 153381906 51715284 49922281 51715284 49922281 220354818 220530499 220354818 220530499 40634643 38333125 40634643 38333125 62980007 61559861 62980007 61559861 254038189 255734763 254038189 255734763 121636979 117753890 121636979 117753890 239144610 241941181 239144610 241941181 251470193 253421019 251470193 253421019 61357316 59999017 61357316 59999017 57222986 54433259 57222986 54433259 98867009 96630430 98867009 96630430 253682994 254287929 253682994 254287929 190886546 183360951 190886546 183360951 156617838 153134621 156617838 153134621 260960211 262948318 260960211 262948318 25346625 24250924 25346625 24250924 220973838 222018800 220973838 222018800 30809257 30131336 30809257 30131336 214692448 210370414 214692448 210370414 246820932 249321429 246820932 249321429 253259486 255216322 253259486 255216322 182702994 176796902 182702994 176796902 156989924 147447167 156989924 147447167 210033041 206118400 210033041 206118400 154689230 149863039 154689230 149863039 54283463 53073470 54283463 53073470 100605326 100960350 100605326 100960350 142324961 136607386 142324961 136607386 50268992 47720285 50268992 47720285 130809669 127778181 130809669 127778181 187308194 176396077 187308194 176396077 120573100 114494962 120573100 114494962 232097049 236427271 232097049 236427271 138631416 134672680 138631416 134672680 23860989 22165471 23860989 22165471 272541625 274809096 272541625 274809096 144506981 139035589 144506981 139035589 37303354 33848970 37303354 33848970 59469692 57895866 59469692 57895866 241954847 244280151 241954847 244280151 134177556 129017260 134177556 129017260 196735157 190516987 196735157 190516987 143709553 137972980 143709553 137972980 146803455 143352511 146803455 143352511 74473809 68676887 74473809 68676887 203528943 197953561 203528943 197953561 176722879 167328610 176722879 167328610 88081174 85975972 88081174 85975972 141870032 135854331 141870032 135854331 55360300 52092116 55360300 52092116 62195404 58277831 62195404 58277831 7984798 6803206 7984798 6803206 98189064 95136946 98189064 95136946 222967368 225981987 222967368 225981987 236507543 238756338 236507543 238756338 233740771 236244968 233740771 236244968 19382566 17511625 19382566 17511625 62665146 59788279 62665146 59788279 153476708 146827494 153476708 146827494 211011174 208052475 211011174 208052475 54195469 51869443 54195469 51869443 189422883 182829224 189422883 182829224 265370338 267111944 265370338 267111944 156812842 152489415 156812842 152489415 115360656 110759549 115360656 110759549 283898889 286575186 283898889 286575186 83612387 81681298 83612387 81681298 149495831 142263034 149495831 142263034 159332536 150812434 159332536 150812434 259814693 263636026 259814693 263636026 195929993 199313544 195929993 199313544 221477737 217853058 221477737 217853058 264557505 265658573 264557505 265658573 95074882 94734680 95074882 94734680 49187701 45800700 49187701 45800700 87825670 84105766 87825670 84105766 135012030 131247675 135012030 131247675 110338514 105294959 110338514 105294959 170697772 161150929 170697772 161150929 118329019 113549424 118329019 113549424 155333045 149843037 155333045 149843037 48153909 49062892 48153909 49062892 52887501 52236953 52887501 52236953 50542735 47521452 50542735 47521452 60916997 59098225 60916997 59098225 152789999 148197161 152789999 148197161 92280860 88400988 92280860 88400988 81291786 78538548 81291786 78538548 271514125 273124800 271514125 273124800 203527418 193742046 203527418 193742046 123350811 119079290 123350811 119079290 170487022 164616016 170487022 164616016 123263134 119401407 123263134 119401407 89258929 88373909 89258929 88373909 245513008 246939705 245513008 246939705 210860040 215016025 210860040 215016025 161420619 158541959 161420619 158541959 255397700 256999284 255397700 256999284 112291848 107918009 112291848 107918009 53496642 50369342 53496642 50369342 220504895 217466323 220504895 217466323 144616990 140789291 144616990 140789291 35099216 35418069 35099216 35418069 23880121 23804283 23880121 23804283 34375231 30759700 34375231 30759700 180380516 171811894 180380516 171811894 136423991 133553071 136423991 133553071 256284258 260740790 256284258 260740790 224890890 228876826 224890890 228876826 147093723 140757901 147093723 140757901 222687856 226391444 222687856 226391444 75507412 71889943 75507412 71889943 59599124 58041897 59599124 58041897 123642199 117617781 123642199 117617781 133109771 128376240 133109771 128376240 123732831 118327506 123732831 118327506 115025022 114869984 115025022 114869984 36967466 33657459 36967466 33657459 206453596 203400470 206453596 203400470 190268724 184918608 190268724 184918608 163335799 159394633 163335799 159394633 128197885 125239107 128197885 125239107 205363613 202108823 205363613 202108823 152669662 147659071 152669662 147659071 58278889 57254461 58278889 57254461 262077048 263808543 262077048 263808543 135508106 132426481 135508106 132426481 38339154 35113586 38339154 35113586 241409394 245236138 241409394 245236138 247667224 249287625 247667224 249287625 86100520 80997965 86100520 80997965 248647528 252547314 248647528 252547314 116459385 111683219 116459385 111683219 195710758 192152081 195710758 192152081 94042512 91469014 94042512 91469014 147726779 138184993 147726779 138184993 246464846 250286001 246464846 250286001 244866370 248518787 244866370 248518787 162950527 159442395 162950527 159442395 127711510 122080367 127711510 122080367 87564908 85392403 87564908 85392403 125137380 119655952 125137380 119655952 220182909 223002233 220182909 223002233 187274013 179006730 187274013 179006730 172526943 167232244 172526943 167232244 82906912 82489180 82906912 82489180 283036435 282126198 283036435 282126198 274842100 276062361 274842100 276062361 276870871 280483076 276870871 280483076 68904997 66911977 68904997 66911977 76319540 72522174 76319540 72522174 102440133 99969900 102440133 99969900 88300516 85700516 88300516 85700516 220466130 217085100 220466130 217085100 124253992 120338380 124253992 120338380 119090609 116109135 119090609 116109135 241183424 244629424 241183424 244629424 147930399 140720731 147930399 140720731 280295969 280255958 280295969 280255958 229753141 227514346 229753141 227514346 103953497 100713121 103953497 100713121 46690149 43297605 46690149 43297605 124460995 119021479 124460995 119021479 265391389 267701290 265391389 267701290 269480297 271184347 269480297 271184347 131593718 127175920 131593718 127175920 219875293 215284353 219875293 215284353 153138565 149557937 153138565 149557937 42372828 38612429 42372828 38612429 138616452 133794425 138616452 133794425 123984652 117838400 123984652 117838400 265119124 268385050 265119124 268385050 203845090 209100495 203845090 209100495 93658808 92362964 93658808 92362964 263917674 266454657 263917674 266454657 44098193 40940623 44098193 40940623 213302446 215744832 213302446 215744832 147418057 141965627 147418057 141965627 47097915 42424086 47097915 42424086 88649960 84277217 88649960 84277217 163348036 156520079 163348036 156520079 83375903 82695556 83375903 82695556 249040963 252066292 249040963 252066292 167977645 162679432 167977645 162679432 98931324 95931350 98931324 95931350 56069822 50910336 56069822 50910336 223349438 223158305 223349438 223158305 91783760 90239127 91783760 90239127 152662359 143153645 152662359 143153645 103058451 100649069 103058451 100649069 73854579 74848465 73854579 74848465 243314016 245278625 243314016 245278625 120482210 116323886 120482210 116323886 55807644 51387633 55807644 51387633 173689375 163281667 173689375 163281667 214590885 214544573 214590885 214544573 56654652 55834216 56654652 55834216 120037228 114516238 120037228 114516238 48955648 48624043 48955648 48624043 173144302 167819421 173144302 167819421 186569105 176320787 186569105 176320787 274814976 275904967 274814976 275904967 195371115 186005270 195371115 186005270 209011604 206277456 209011604 206277456 62220228 59553860 62220228 59553860 36594861 37387585 36594861 37387585 283542489 283420403 283542489 283420403 213309476 216124178 213309476 216124178 250528768 251565304 250528768 251565304 293447158 294647724 293447158 294647724 294716759 296388965 294716759 296388965 135625514 129211352 135625514 129211352 105207786 103887546 105207786 103887546 100475357 98412054 100475357 98412054 126308174 121840302 126308174 121840302 143163947 138155038 143163947 138155038 209885848 212143352 209885848 212143352 169831847 163668660 169831847 163668660 177505024 171871692 177505024 171871692 109247217 104704467 109247217 104704467 275788095 276789869 275788095 276789869 214445078 216444081 214445078 216444081 224717697 220087505 224717697 220087505 253996729 259561649 253996729 259561649 139595857 134368757 139595857 134368757 283700058 284362476 283700058 284362476 137074916 131024944 137074916 131024944 234651187 238336069 234651187 238336069 52364310 50066859 52364310 50066859 111560621 106213140 111560621 106213140 249792664 253813775 249792664 253813775 103503745 100902920 103503745 100902920 162146177 157348544 162146177 157348544 229204563 232836761 229204563 232836761 179009261 173677094 179009261 173677094 105756731 101625842 105756731 101625842 221051719 223454852 221051719 223454852 226051286 229620799 226051286 229620799 76762581 75266539 76762581 75266539 221619940 225201830 221619940 225201830 234730126 237735893 234730126 237735893 133784693 130153631 133784693 130153631 59904311 58225307 59904311 58225307 46851277 42496461 46851277 42496461 273644394 275281221 273644394 275281221 228984400 233418224 228984400 233418224 186543791 175721385 186543791 175721385 57972233 55224892 57972233 55224892 190205455 185238607 190205455 185238607 177153893 165902095 177153893 165902095 4367627 3996124 4367627 3996124 231642720 234331120 231642720 234331120 235335897 240647186 235335897 240647186 207744366 198179275 207744366 198179275 263718858 267257183 263718858 267257183 52624760 48850400 52624760 48850400 190523744 185041644 190523744 185041644 89294409 85981732 89294409 85981732 14958081 14224942 14958081 14224942 151573032 142035889 151573032 142035889 87461657 84404845 87461657 84404845 225378653 229055532 225378653 229055532 252025475 252983859 252025475 252983859 267803840 271037878 267803840 271037878 70647642 67929837 70647642 67929837 81752876 78929430 81752876 78929430 50591167 47731753 50591167 47731753 147792982 141455275 147792982 141455275 89551950 88449186 89551950 88449186 69402046 67454216 69402046 67454216 298065072 298498738 298065072 298498738 124535856 117770236 124535856 117770236 246833863 251753797 246833863 251753797 160788567 155614027 160788567 155614027 285945298 286026393 285945298 286026393 41223596 42035051 41223596 42035051 78389519 73554261 78389519 73554261 185175236 177179904 185175236 177179904 113869074 110166558 113869074 110166558 127871857 126493178 127871857 126493178 187933299 184222026 187933299 184222026 40893667 42276236 40893667 42276236 257308224 260352303 257308224 260352303 200751046 192046058 200751046 192046058 229661909 233212472 229661909 233212472 132557828 129305235 132557828 129305235 41731950 39454392 41731950 39454392 69137172 65278420 69137172 65278420 188562349 186246304 188562349 186246304 34269507 35501764 34269507 35501764 141321202 135937322 141321202 135937322 70731253 67970649 70731253 67970649 134167920 128509128 134167920 128509128 247278756 251115507 247278756 251115507 146130950 140250440 146130950 140250440 85714258 81680501 85714258 81680501 2720491 1479937 2720491 1479937 116850612 112011993 116850612 112011993 61700686 59320995 61700686 59320995 169414432 159414537 169414432 159414537 165189894 158796941 165189894 158796941 99544651 97934520 99544651 97934520 63324602 60522112 63324602 60522112 134407699 130577246 134407699 130577246 287354332 290390647 287354332 290390647 211528021 208426988 211528021 208426988 194249738 183063626 194249738 183063626 111303416 106485152 111303416 106485152 245546703 247368134 245546703 247368134 221310177 221024474 221310177 221024474 50027329 46258179 50027329 46258179 58767014 55760429 58767014 55760429 48559943 46831877 48559943 46831877 207974174 205928180 207974174 205928180 40848350 36350075 40848350 36350075 121659659 118435718 121659659 118435718 267834054 269244170 267834054 269244170 145501122 140351682 145501122 140351682 142360654 135958164 142360654 135958164 204016661 200449969 204016661 200449969 31858203 32174840 31858203 32174840 57957702 55147611 57957702 55147611 226157878 231461641 226157878 231461641 68285630 66414074 68285630 66414074 187319432 184610640 187319432 184610640 180982074 172886824 180982074 172886824 127140790 123743809 127140790 123743809 55410426 51968806 55410426 51968806 118426897 113784104 118426897 113784104 52040144 51299475 52040144 51299475 260378913 261200633 260378913 261200633 121888927 119561922 121888927 119561922 82110106 80993323 82110106 80993323 257091518 258878326 257091518 258878326 252693627 254130036 252693627 254130036 239928644 239960822 239928644 239960822 63660652 60655126 63660652 60655126 263610999 266515963 263610999 266515963 50424473 45465433 50424473 45465433 110932726 106852941 110932726 106852941 213736472 217577576 213736472 217577576 120824547 119893976 120824547 119893976 93487651 91713924 93487651 91713924 125156060 121108263 125156060 121108263 135259636 130250905 135259636 130250905 168823713 163489978 168823713 163489978 127914108 123253944 127914108 123253944 49003215 45495995 49003215 45495995 114094138 110110252 114094138 110110252 213383255 215679392 213383255 215679392 37813021 37595416 37813021 37595416 269638223 270894466 269638223 270894466 190289647 179035382 190289647 179035382 240836372 243019105 240836372 243019105 169613097 163516845 169613097 163516845 36099071 33764789 36099071 33764789 27778914 26322004 27778914 26322004 183831320 181547933 183831320 181547933 34022396 33946323 34022396 33946323 199933346 192831670 199933346 192831670 44460031 40669864 44460031 40669864 155170215 149760539 155170215 149760539 56629414 54255260 56629414 54255260 87983363 87245512 87983363 87245512 271135652 273789287 271135652 273789287 36051978 33205136 36051978 33205136 76502861 73519328 76502861 73519328 44107179 39927727 44107179 39927727 48808504 48265033 48808504 48265033 229817016 232388350 229817016 232388350 225987005 222510449 225987005 222510449 74963008 73850790 74963008 73850790 134605991 129928678 134605991 129928678 285009451 285244096 285009451 285244096 172967786 168149936 172967786 168149936 201257358 201708089 201257358 201708089 270484467 274152273 270484467 274152273 84266930 79548593 84266930 79548593 223424192 228013725 223424192 228013725 224222031 219643501 224222031 219643501 111482136 112026993 111482136 112026993 93063312 91799465 93063312 91799465 193934663 192659737 193934663 192659737 31297677 28887683 31297677 28887683 186065955 182730508 186065955 182730508 191595234 186766706 191595234 186766706 30695440 30826714 30695440 30826714 148587375 141834488 148587375 141834488 226178166 229866315 226178166 229866315 92911795 90589346 92911795 90589346 172616640 169557916 172616640 169557916 56542981 54602119 56542981 54602119 191413108 186937882 191413108 186937882 189272055 184665618 189272055 184665618 193192333 188077458 193192333 188077458 35502595 35955721 35502595 35955721 144656482 139252938 144656482 139252938 140929104 133683112 140929104 133683112 201459080 190538291 201459080 190538291 80783024 76225418 80783024 76225418 118734834 118083247 118734834 118083247 131589937 124983303 131589937 124983303 192804848 191976245 192804848 191976245 115097918 110548181 115097918 110548181 208360035 204065643 208360035 204065643 123807183 118649378 123807183 118649378 29013729 26780968 29013729 26780968 16444228 15745136 16444228 15745136 264279024 266343081 264279024 266343081 267291195 268078139 267291195 268078139 180742082 175674818 180742082 175674818 209401565 201348199 209401565 201348199 188242605 183107403 188242605 183107403 171867129 167413679 171867129 167413679 99736645 99602736 99736645 99602736 7028955 5376772 7028955 5376772 109471634 108035698 109471634 108035698 94499856 91671751 94499856 91671751 197079177 198113289 197079177 198113289 85568423 83502956 85568423 83502956 73641223 69230909 73641223 69230909 91934556 89010363 91934556 89010363 71728493 68586747 71728493 68586747 219409737 223044117 219409737 223044117 145109322 140502156 145109322 140502156 63402588 61026169 63402588 61026169 155622694 153578593 155622694 153578593 217124838 214185689 217124838 214185689 275462867 277693280 275462867 277693280 228788269 233099868 228788269 233099868 39367521 37411619 39367521 37411619 38677849 35003911 38677849 35003911 100705961 97905267 100705961 97905267 241805462 246115755 241805462 246115755 120088571 118209464 120088571 118209464 154683650 145821033 154683650 145821033 130419465 125599434 130419465 125599434 264817221 266007868 264817221 266007868 286777201 287308933 286777201 287308933 116054941 112335894 116054941 112335894 38106351 37253000 38106351 37253000 256540085 259522678 256540085 259522678 142969267 136602535 142969267 136602535 224249311 223677420 224249311 223677420 224233540 226960895 224233540 226960895 97152308 93980709 97152308 93980709 111690403 111211728 111690403 111211728 279881383 282614912 279881383 282614912 66312780 63577193 66312780 63577193 268119526 268541393 268119526 268541393 138959528 134478753 138959528 134478753 33746665 30525038 33746665 30525038 199487444 187042326 199487444 187042326 73950335 71040135 73950335 71040135 124403457 120367252 124403457 120367252 137270017 133703340 137270017 133703340 24239805 23614417 24239805 23614417 94494972 92811572 94494972 92811572 116847779 112354643 116847779 112354643 141005454 135790233 141005454 135790233 160373486 153933478 160373486 153933478 117460628 113175945 117460628 113175945 130711630 126372519 130711630 126372519 156808635 146600425 156808635 146600425 204261001 208291767 204261001 208291767 53823054 51881921 53823054 51881921 246000644 248332158 246000644 248332158 182342497 175842731 182342497 175842731 118881452 115264718 118881452 115264718 149416678 145542114 149416678 145542114 267572220 270986187 267572220 270986187 109494107 106024829 109494107 106024829 58397951 54858370 58397951 54858370 118896838 114397854 118896838 114397854 197503205 195940514 197503205 195940514 206793829 197801343 206793829 197801343 104189244 99233686 104189244 99233686 198368961 200647765 198368961 200647765 131554688 125215963 131554688 125215963 134032594 129621547 134032594 129621547 142017997 136338311 142017997 136338311 156010568 149998172 156010568 149998172 112172429 106820487 112172429 106820487 99074658 95023111 99074658 95023111 200182164 203933537 200182164 203933537 132975070 126178626 132975070 126178626 203863834 206854199 203863834 206854199 143481221 138528871 143481221 138528871 221497466 218568259 221497466 218568259 244068646 248326162 244068646 248326162 123369606 117651123 123369606 117651123 188467496 183018019 188467496 183018019 213292348 215236341 213292348 215236341 67226217 63914254 67226217 63914254 240667823 244353052 240667823 244353052 244561016 246041581 244561016 246041581 235220143 238853597 235220143 238853597 164082137 154975601 164082137 154975601 131807915 125503825 131807915 125503825 197002948 195529924 197002948 195529924 108026276 103963467 108026276 103963467 189618927 180593746 189618927 180593746 121890535 117264979 121890535 117264979 36533217 33179534 36533217 33179534 174422479 167130841 174422479 167130841 190894755 191401327 190894755 191401327 261070246 262149449 261070246 262149449 64410841 61734208 64410841 61734208 233691075 238963298 233691075 238963298 137898183 132674540 137898183 132674540 137336446 132414159 137336446 132414159 237394036 241824982 237394036 241824982 234754614 236965121 234754614 236965121 67680985 65073424 67680985 65073424 240022898 242870568 240022898 242870568 211547818 211613878 211547818 211613878 158837015 152588200 158837015 152588200 47523869 44989442 47523869 44989442 109728171 107561507 109728171 107561507 123703213 118675748 123703213 118675748 271243607 274727006 271243607 274727006 197837881 194086721 197837881 194086721 133862383 127664312 133862383 127664312 223965016 226385345 223965016 226385345 136738846 131571092 136738846 131571092 105435477 101992191 105435477 101992191 110064946 104947923 110064946 104947923 260969864 264659960 260969864 264659960 38313041 37565316 38313041 37565316 213978138 212693766 213978138 212693766 56217488 52373398 56217488 52373398 47079340 42649470 47079340 42649470 184113909 181311020 184113909 181311020 78953971 74996169 78953971 74996169 92945583 91037801 92945583 91037801 114807107 110539638 114807107 110539638 39646254 36608705 39646254 36608705 181172988 176904145 181172988 176904145 126393314 120621133 126393314 120621133 290596727 291922688 290596727 291922688 92559163 91624427 92559163 91624427 67513251 66224887 67513251 66224887 229401310 233607801 229401310 233607801 162042712 158010638 162042712 158010638 137855317 132981669 137855317 132981669 20604351 18797131 20604351 18797131 206375205 204444848 206375205 204444848 167155960 160644015 167155960 160644015 223672218 227692035 223672218 227692035 131860982 128956750 131860982 128956750 153826406 148812750 153826406 148812750 161972769 153469313 161972769 153469313 46811763 44009978 46811763 44009978 238041710 235971812 238041710 235971812 103212448 99575461 103212448 99575461 270285208 272843683 270285208 272843683 74171028 71043899 74171028 71043899 218792605 218396653 218792605 218396653 50550775 50228890 50550775 50228890 232292511 235866715 232292511 235866715 175537602 170119584 175537602 170119584 50411305 49659527 50411305 49659527 139519704 133380222 139519704 133380222 161373078 154791746 161373078 154791746 287261734 286718384 287261734 286718384 176807667 167087626 176807667 167087626 77062453 73746349 77062453 73746349 77709522 74333807 77709522 74333807 198644685 196316808 198644685 196316808 135834092 131605974 135834092 131605974 177093536 173605439 177093536 173605439 124868415 120713343 124868415 120713343 62116002 60302495 62116002 60302495 45314930 41829396 45314930 41829396 191785761 191914794 191785761 191914794 243110525 245780478 243110525 245780478 245478096 249396119 245478096 249396119 100577186 96578345 100577186 96578345 33163394 33150463 33163394 33150463 271924571 275024042 271924571 275024042 200397856 193777166 200397856 193777166 43331285 44444618 43331285 44444618 233095200 2352381
144036 0 719210748 415771915 719210748 415771915 142728835 215358752 142728835 215358752 860465044 207938281 860465044 207938281 767021898 344914939 767021898 344914939 91619344 137726125 91619344 137726125 732961112 395656113 732961112 395656113 942007845 86802590 942007845 86802590 926777897 111105063 926777897 111105063 344570106 805929053 344570106 805929053 404041487 514614049 404041487 514614049 398376420 861314727 398376420 861314727 872227794 191219979 872227794 191219979 537987114 802555025 537987114 802555025 536526500 816476272 536526500 816476272 930793404 105404209 930793404 105404209 438996307 870834203 438996307 870834203 704124090 437425801 704124090 437425801 544666488 550315287 544666488 550315287 412014641 785936752 412014641 785936752 919273657 122149181 919273657 122149181 59105166 88361767 59105166 88361767 804722844 290338867 804722844 290338867 468101120 940451745 468101120 940451745 630180576 617731669 630180576 617731669 269734743 404968188 269734743 404968188 805035454 290141007 805035454 290141007 106308982 159536435 106308982 159536435 34703676 50935658 34703676 50935658 757450838 358871622 757450838 358871622 377609940 864814563 377609940 864814563 532691429 892163797 532691429 892163797 877546828 183940416 877546828 183940416 381062340 537219277 381062340 537219277 925283468 113068903 925283468 113068903 62215215 93069760 62215215 93069760 779506163 326504860 779506163 326504860 391441674 529059190 391441674 529059190 596249607 883947080 596249607 883947080 279188049 419205418 279188049 419205418 834882738 248066511 834882738 248066511 580563869 752845130 580563869 752845130 927778139 109571637 927778139 109571637 332995585 519479998 332995585 519479998 687750558 461082230 687750558 461082230 765329727 347308583 765329727 347308583 605210286 505182637 605210286 505182637 270386847 405963218 270386847 405963218 253961278 380842179 253961278 380842179 237796245 356557831 237796245 356557831 790345695 311109299 790345695 311109299 857803280 212799791 857803280 212799791 144846682 218901645 144846682 218901645 768520116 342375058 768520116 342375058 43556180 64929855 43556180 64929855 24044180 36354235 24044180 36354235 604841871 813842075 604841871 813842075 521937356 677994873 521937356 677994873 310675193 465948381 310675193 465948381 727728740 403053192 727728740 403053192 486549591 844594013 486549591 844594013 192192191 290691345 192192191 290691345 310575038 465754697 310575038 465754697 480941272 781448449 480941272 781448449 308301056 462062815 308301056 462062815 434289215 728392174 434289215 728392174 19163717 29743670 19163717 29743670 116004337 174004941 116004337 174004941 642673144 898776339 642673144 898776339 498224333 750897986 498224333 750897986 74545097 112410057 74545097 112410057 635960345 833527812 635960345 833527812 135849869 204273190 135849869 204273190 307367312 461016551 307367312 461016551 141907587 213886027 141907587 213886027 478221540 696037592 478221540 696037592 306991585 460392207 306991585 460392207 930440700 105956464 930440700 105956464 288345914 431663968 288345914 431663968 27252726 41116676 27252726 41116676 901963611 147677186 901963611 147677186 996487102 5271511 996487102 5271511 246137671 368869714 246137671 368869714 109231905 163209978 109231905 163209978 854512785 218102222 854512785 218102222 694576622 450971723 694576622 450971723 321064164 482655223 321064164 482655223 473197938 964714221 473197938 964714221 695347625 449892524 695347625 449892524 278571146 418493033 278571146 418493033 330960916 497045097 330960916 497045097 217174764 327426038 217174764 327426038 964521599 52752321 964521599 52752321 314112649 471677256 314112649 471677256 531873582 973043258 531873582 973043258 622835865 818336119 622835865 818336119 66615862 100198100 66615862 100198100 54625456 81978668 54625456 81978668 387715129 807602312 387715129 807602312 949523262 75173921 949523262 75173921 202144914 304927995 202144914 304927995 358901105 719887203 358901105 719887203 584061641 554637648 584061641 554637648 793512630 306308128 793512630 306308128 356434730 682779207 356434730 682779207 887385033 169128965 887385033 169128965 924903959 113765655 924903959 113765655 851605214 223119389 851605214 223119389 772345503 336616468 772345503 336616468 739200912 385477697 739200912 385477697 442751784 688206866 442751784 688206866 830788316 254894139 830788316 254894139 376331722 980674175 376331722 980674175 101436236 152471916 101436236 152471916 401183494 736551279 401183494 736551279 226518310 340413882 226518310 340413882 358396949 956778942 358396949 956778942 125034445 187458670 125034445 187458670 759451233 356008037 759451233 356008037 651986817 877699177 651986817 877699177 362199652 657932171 362199652 657932171 719767849 414974684 719767849 414974684 543655339 993348104 543655339 993348104 58104040 86776536 58104040 86776536 811223138 282602165 811223138 282602165 143029403 215783055 143029403 215783055 162772073 246865011 162772073 246865011 476095582 518040267 476095582 518040267 550487412 746022589 550487412 746022589 526785755 652541932 526785755 652541932 109233349 163211124 109233349 163211124 909772830 136507388 909772830 136507388 312553977 469589122 312553977 469589122 46355640 68831145 46355640 68831145 617856082 782004451 617856082 782004451 335757975 812254481 335757975 812254481 38076906 56390402 38076906 56390402 741465026 381920711 741465026 381920711 233101579 350257388 233101579 350257388 337718725 605450435 337718725 605450435 371454511 537279468 371454511 537279468 16671040 25918005 16671040 25918005 344462432 907144684 344462432 907144684 992140569 11408286 992140569 11408286 359863100 766182112 359863100 766182112 871084671 193104575 871084671 193104575 344769631 757021317 344769631 757021317 183205441 278547344 183205441 278547344 434772156 853248644 434772156 853248644 715920998 420572693 715920998 420572693 991245174 12739987 991245174 12739987 953085427 69921472 953085427 69921472 864436001 202201028 864436001 202201028 554388323 763247838 554388323 763247838 164261215 248835236 164261215 248835236 760366922 355033797 760366922 355033797 659817888 942265183 659817888 942265183 238051652 357047448 238051652 357047448 655400563 513309636 655400563 513309636 636820022 926234979 636820022 926234979 968147002 46692297 968147002 46692297 493246708 830491362 493246708 830491362 511047533 803730499 511047533 803730499 900996335 149199108 900996335 149199108 464086846 674815452 464086846 674815452 419897539 594568434 419897539 594568434 286884720 429569872 286884720 429569872 15773206 24067473 15773206 24067473 623729769 723121757 623729769 723121757 109683933 163753771 109683933 163753771 588149471 888221235 588149471 888221235 254025399 380919104 254025399 380919104 405675427 609446818 405675427 609446818 575472845 757097271 575472845 757097271 969808751 44660722 969808751 44660722 231166533 346646620 231166533 346646620 92695189 138977216 92695189 138977216 323052115 485972105 323052115 485972105 385983841 897226755 385983841 897226755 14105712 22111928 14105712 22111928 895559720 157202241 895559720 157202241 232774639 349694268 232774639 349694268 491319308 668358689 491319308 668358689 274748335 412612703 274748335 412612703 495444711 631210886 495444711 631210886 998148739 2567847 998148739 2567847 499200988 812801240 499200988 812801240 729873219 400017096 729873219 400017096 254398028 381444024 254398028 381444024 167608250 254285307 167608250 254285307 359700228 867610247 359700228 867610247 754792447 362448069 754792447 362448069 887392681 169118278 887392681 169118278 59706085 89568807 59706085 89568807 446190483 792947525 446190483 792947525 362555135 889795255 362555135 889795255 80395709 120525219 80395709 120525219 694122266 451777174 694122266 451777174 865423740 200849751 865423740 200849751 228057146 342641470 228057146 342641470 817096748 274552417 817096748 274552417 20661199 31395411 20661199 31395411 171959552 261232930 171959552 261232930 825938604 262175533 825938604 262175533 893732901 159784912 893732901 159784912 498034486 748618716 498034486 748618716 446473524 797949437 446473524 797949437 552548751 648620740 552548751 648620740 584115518 840196841 584115518 840196841 943778994 84019689 943778994 84019689 954843804 66915998 954843804 66915998 213727791 322936006 213727791 322936006 440984852 716504946 440984852 716504946 389861251 577950515 389861251 577950515 993985095 8231183 993985095 8231183 877111628 184628131 877111628 184628131 650673906 883778963 650673906 883778963 465017257 658147173 465017257 658147173 349344077 917052387 349344077 917052387 422539640 553680706 422539640 553680706 936929534 94962539 936929534 94962539 178872731 271820198 178872731 271820198 314886363 473125768 314886363 473125768 974895144 37319945 974895144 37319945 926939819 110669619 926939819 110669619 212601444 320783812 212601444 320783812 955448121 66107844 955448121 66107844 355334218 825608918 355334218 825608918 379046866 646867915 379046866 646867915 120671250 181168235 120671250 181168235 286159647 428683415 286159647 428683415 263833437 395908745 263833437 395908745 372459489 732688212 372459489 732688212 622795824 732567345 622795824 732567345 845554486 232096467 845554486 232096467 326680387 491149114 326680387 491149114 277627343 416988158 277627343 416988158 844047187 234397229 844047187 234397229 651665983 935725676 651665983 935725676 388749055 643334120 388749055 643334120 751163267 368061844 751163267 368061844 223312656 336310261 223312656 336310261 777386801 329468360 777386801 329468360 533482678 736316061 533482678 736316061 141364737 212654131 141364737 212654131 611689338 573393051 611689338 573393051 992394732 10946071 992394732 10946071 707755070 432257386 707755070 432257386 982466087 26347026 982466087 26347026 170668653 259046054 170668653 259046054 461309934 540303916 461309934 540303916 852026672 222345133 852026672 222345133 316598393 475753296 316598393 475753296 238089567 357157378 238089567 357157378 196561758 297034827 196561758 297034827 70724370 106830165 70724370 106830165 539532706 690797563 539532706 690797563 397269230 741319563 397269230 741319563 526662472 665439818 526662472 665439818 865832901 200209819 865832901 200209819 400603570 708091170 400603570 708091170 320274392 481460952 320274392 481460952 282722857 423777687 282722857 423777687 784706637 319094462 784706637 319094462 154080087 232772567 154080087 232772567 10435419 15732122 10435419 15732122 172212419 261689840 172212419 261689840 504098398 788557151 504098398 788557151 475532814 906589493 475532814 906589493 511309014 931351249 511309014 931351249 313432611 470767139 313432611 470767139 694767951 450878552 694767951 450878552 479978013 738002262 479978013 738002262 616702168 705487459 616702168 705487459 296733457 445061301 296733457 445061301 910267669 135845021 910267669 135845021 722158190 411527057 722158190 411527057 365136343 948703650 365136343 948703650 336619794 989933264 336619794 989933264 737324911 388274025 737324911 388274025 392042080 820797486 392042080 820797486 500941190 850033008 500941190 850033008 896643322 155339711 896643322 155339711 253255249 379744412 253255249 379744412 766391425 345682511 766391425 345682511 302622841 453560243 302622841 453560243 919465749 121971013 919465749 121971013 695808543 449281010 695808543 449281010 832361123 251768577 832361123 251768577 861108443 207126151 861108443 207126151 355165013 605873631 355165013 605873631 859116229 210732302 859116229 210732302 478274521 589268750 478274521 589268750 609016706 945013396 609016706 945013396 450369181 623576351 450369181 623576351 447695867 827317231 447695867 827317231 995179726 6598903 995179726 6598903 852732666 221351240 852732666 221351240 783096831 321443184 783096831 321443184 437192653 939320024 437192653 939320024 310100638 464862133 310100638 464862133 294607567 441640906 294607567 441640906 11805024 17906251 11805024 17906251 575633363 613795479 575633363 613795479 671145292 487240632 671145292 487240632 255977418 383541675 255977418 383541675 223913451 336939918 223913451 336939918 532631664 700650625 532631664 700650625 176938290 268935957 176938290 268935957 860093695 208766855 860093695 208766855 440419708 791689904 440419708 791689904 389955265 909077638 389955265 909077638 917470940 124789728 917470940 124789728 681057592 471574968 681057592 471574968 111892643 167354638 111892643 167354638 556698309 586888596 556698309 586888596 575598102 575133914 575598102 575133914 91143677 136961817 91143677 136961817 798215989 300035782 798215989 300035782 195167873 295238662 195167873 295238662 657422360 977216081 657422360 977216081 627262098 526709409 627262098 526709409 532311543 628363579 532311543 628363579 841748080 237859874 841748080 237859874 288748467 432360383 288748467 432360383 439803131 690735907 439803131 690735907 180806063 274979968 180806063 274979968 935054766 98835188 935054766 98835188 838107209 243059317 838107209 243059317 383120826 823826315 383120826 823826315 687378846 461691334 687378846 461691334 621685059 602527140 621685059 602527140 919648683 121643860 919648683 121643860 744230535 378487819 744230535 378487819 860325448 208270113 860325448 208270113 176308595 268053220 176308595 268053220 208839368 315435834 208839368 315435834 767307909 344277260 767307909 344277260 570851946 924799957 570851946 924799957 443815293 813781424 443815293 813781424 382267351 614956421 382267351 614956421 408508639 989051867 408508639 989051867 761793959 352929385 761793959 352929385 407234061 663807673 407234061 663807673 72698225 109420832 72698225 109420832 281278741 421972462 281278741 421972462 429051288 894016528 429051288 894016528 450209343 710341829 450209343 710341829 755166968 361825333 755166968 361825333 329453921 494996203 329453921 494996203 293148693 439480381 293148693 439480381 326304059 490526044 326304059 490526044 327572097 492917761 327572097 492917761 848245777 228015002 848245777 228015002 426151312 998920643 426151312 998920643 442066214 992643094 442066214 992643094 923284269 116098133 923284269 116098133 649196250 683860079 649196250 683860079 613290607 657536828 613290607 657536828 876328538 185573826 876328538 185573826 415533670 554166786 415533670 554166786 772209591 336808265 772209591 336808265 372407242 822804372 372407242 822804372 140621916 211874637 140621916 211874637 488571860 658038623 488571860 658038623 567720328 550636854 567720328 550636854 211417976 318795138 211417976 318795138 464709873 523391588 464709873 523391588 981658900 27960679 981658900 27960679 58460986 87325325 58460986 87325325 891794956 162476396 891794956 162476396 613750832 891749241 613750832 891749241 435305138 520174385 435305138 520174385 195395894 295498186 195395894 295498186 252297754 377959045 252297754 377959045 874635766 187887986 874635766 187887986 401748614 712446306 401748614 712446306 478358557 815847460 478358557 815847460 545392554 816493197 545392554 816493197 681779948 470600016 681779948 470600016 348202592 863038501 348202592 863038501 807094288 287367457 807094288 287367457 576485495 706936713 576485495 706936713 878930369 181981234 878930369 181981234 585686394 937068085 585686394 937068085 369945894 734398610 369945894 734398610 219630816 331398615 219630816 331398615 427500491 806421608 427500491 806421608 188437865 285789478 188437865 285789478 622974843 649446382 622974843 649446382 234819096 352638599 234819096 352638599 994174230 7810178 994174230 7810178 298668358 448095471 298668358 448095471 432915269 520724073 432915269 520724073 607721818 924261678 607721818 924261678 200227979 302550778 200227979 302550778 162052555 245392494 162052555 245392494 987683742 18267977 987683742 18267977 782782136 321930919 782782136 321930919 63728916 95367817 63728916 95367817 338138903 925530378 338138903 925530378 215252452 325162367 215252452 325162367 160333656 242422832 160333656 242422832 536762214 750195325 536762214 750195325 812733025 280963349 812733025 280963349 601668897 906278740 601668897 906278740 437144588 511874995 437144588 511874995 714916124 422018380 714916124 422018380 936740155 95212767 936740155 95212767 767028205 344884578 767028205 344884578 454666417 615302778 454666417 615302778 72951744 109672013 72951744 109672013 923643040 115475694 923643040 115475694 238386450 357745447 238386450 357745447 190488570 288119080 190488570 288119080 357099832 827540934 357099832 827540934 328081412 493478010 328081412 493478010 611624672 779919928 611624672 779919928 244161328 366503125 244161328 366503125 964267477 53100534 964267477 53100534 631037056 591630296 631037056 591630296 863076758 204204165 863076758 204204165 851765471 222733770 851765471 222733770 504332418 677756157 504332418 677756157 277754107 417276801 277754107 417276801 289236853 433073510 289236853 433073510 783170387 321232107 783170387 321232107 789711969 311976835 789711969 311976835 777664942 329262433 777664942 329262433 159560228 241434394 159560228 241434394 949253768 75706348 949253768 75706348 963700417 53902694 963700417 53902694 933849140 100772952 933849140 100772952 388982375 916807896 388982375 916807896 747097957 373814692 747097957 373814692 327960446 493309979 327960446 493309979 319757174 480718246 319757174 480718246 827468373 259885243 827468373 259885243 889862249 165575762 889862249 165575762 231363998 346979611 231363998 346979611 699085856 444619248 699085856 444619248 899289263 151711831 899289263 151711831 955245111 66362084 955245111 66362084 771272950 337990813 771272950 337990813 443545181 979649648 443545181 979649648 677056927 477214391 677056927 477214391 450449710 619978325 450449710 619978325 176978620 269036378 176978620 269036378 177476848 269905580 177476848 269905580 951182648 72750718 951182648 72750718 351512825 790442686 351512825 790442686 309491853 464045431 309491853 464045431 474104052 673990046 474104052 673990046 627144695 966658362 627144695 966658362 235244071 353332086 235244071 353332086 67781674 102425937 67781674 102425937 830463910 255268904 830463910 255268904 835702447 247191772 835702447 247191772 98241007 147519930 98241007 147519930 712603068 425226557 712603068 425226557 650808307 557007376 650808307 557007376 577923857 626627214 577923857 626627214 36808886 54501835 36808886 54501835 357914692 997139291 357914692 997139291 707015181 433362276 707015181 433362276 337088953 602542844 337088953 602542844 622493199 722544769 622493199 722544769 671138859 487257457 671138859 487257457 310081384 464814679 310081384 464814679 773965176 334443320 773965176 334443320 193987286 293410813 193987286 293410813 519248189 911837554 519248189 911837554 42057858 62438743 42057858 62438743 674469677 481851040 674469677 481851040 658764450 708246443 658764450 708246443 398953718 746106322 398953718 746106322 141187952 212485333 141187952 212485333 386844261 878957674 386844261 878957674 470682112 544853570 470682112 544853570 664922199 496745790 664922199 496745790 129520295 194417036 129520295 194417036 408506291 704675817 408506291 704675817 647704655 861991678 647704655 861991678 170934156 259571672 170934156 259571672 999128913 1003909 999128913 1003909 314077465 471597482 314077465 471597482 853062897 220867703 853062897 220867703 336215971 906903946 336215971 906903946 566786665 961235012 566786665 961235012 118379146 177485863 118379146 177485863 762328857 352066469 762328857 352066469 489990412 877894925 489990412 877894925 175090788 266111527 175090788 266111527 248856851 372869173 248856851 372869173 126242071 189477419 126242071 189477419 601258541 636157176 601258541 636157176 406077959 651651076 406077959 651651076 705802133 435217086 705802133 435217086 385850687 516737800 385850687 516737800 199452116 301445898 199452116 301445898 967926302 47011536 967926302 47011536 121944571 182988113 121944571 182988113 92847448 139206188 92847448 139206188 341879953 889808894 341879953 889808894 510431565 583842624 510431565 583842624 111741685 166947843 111741685 166947843 408841817 981288248 408841817 981288248 634455287 757830000 634455287 757830000 904412976 143888278 904412976 143888278 315018448 473448293 315018448 473448293 566774684 785820048 566774684 785820048 661800166 852547769 661800166 852547769 1716471 2783044 1716471 2783044 298878298 448488271 298878298 448488271 135060170 203054266 135060170 203054266 489055816 722615235 489055816 722615235 937303209 94501994 937303209 94501994 124444980 186611347 124444980 186611347 407169617 548131602 407169617 548131602 242905577 364648947 242905577 364648947 552530234 582503803 552530234 582503803 437940510 764501789 437940510 764501789 15850230 24363341 15850230 24363341 362413824 600030172 362413824 600030172 921895307 118379506 921895307 118379506 940290866 89919807 940290866 89919807 671535035 486741699 671535035 486741699 25235118 37920758 25235118 37920758 765117609 347812170 765117609 347812170 401780050 833500740 401780050 833500740 417218991 783874312 417218991 783874312 605226922 809373416 605226922 809373416 483939833 587051761 483939833 587051761 89067834 134048103 89067834 134048103 497016989 623641197 497016989 623641197 418984963 560193161 418984963 560193161 974448737 37876448 974448737 37876448 117128769 175979902 117128769 175979902 952401969 71105196 952401969 71105196 718257897 417138404 718257897 417138404 224391554 337693437 224391554 337693437 475158340 698868812 475158340 698868812 610322011 900088726 610322011 900088726 659434829 904106709 659434829 904106709 912483130 132030023 912483130 132030023 707545263 432717337 707545263 432717337 806395865 288463281 806395865 288463281 463163954 901253817 463163954 901253817 6590201 9596870 6590201 9596870 993014363 9793036 993014363 9793036 171435580 260463801 171435580 260463801 372679122 675072875 372679122 675072875 346010281 890240723 346010281 890240723 838510146 242556548 838510146 242556548 8289013 12451432 8289013 12451432 60087926 90017130 60087926 90017130 233090520 350250404 233090520 350250404 569790930 617660679 569790930 617660679 367660830 658088683 367660830 658088683 143994931 217591212 143994931 217591212 265282725 398059501 265282725 398059501 474334955 552840019 474334955 552840019 699519678 443919071 699519678 443919071 314470523 472328550 314470523 472328550 321571647 483223778 321571647 483223778 912540365 131806929 912540365 131806929 51236763 76507481 51236763 76507481 872413133 191011004 872413133 191011004 998231944 2478450 998231944 2478450 947640652 78005676 947640652 78005676 448337327 609061882 448337327 609061882 666539171 494575250 666539171 494575250 427391179 987167544 427391179 987167544 967304258 47958705 967304258 47958705 634102404 863919523 634102404 863919523 514372110 662394020 514372110 662394020 522470837 755854320 522470837 755854320 899588020 151289126 899588020 151289126 459521889 509604847 459521889 509604847 209109799 315876113 209109799 315876113 305162861 457415482 305162861 457415482 586391016 722808261 586391016 722808261 624361347 612434719 624361347 612434719 674111576 482470518 674111576 482470518 196926184 297669558 196926184 297669558 822479062 267201476 822479062 267201476 392305457 690236566 392305457 690236566 207426885 313080731 207426885 313080731 338656350 748801803 338656350 748801803 70189486 105863322 70189486 105863322 247697873 371156104 247697873 371156104 426531484 666808724 426531484 666808724 367267543 817095414 367267543 817095414 51695783 77086459 51695783 77086459 181956348 276735542 181956348 276735542 129198854 194037383 129198854 194037383 266402853 400152380 266402853 400152380 682338816 469896391 682338816 469896391 19837589 30124525 19837589 30124525 67678559 102267030 67678559 102267030 436766031 895886912 436766031 895886912 457073858 967984087 457073858 967984087 462686934 745511979 462686934 745511979 691473348 455957537 691473348 455957537 574027447 754115373 574027447 754115373 903818346 144808243 903818346 144808243 433282695 530912291 433282695 530912291 544128170 812329419 544128170 812329419 175765734 267312160 175765734 267312160 60211381 90186530 60211381 90186530 229698627 344948824 229698627 344948824 32954011 48881441 32954011 48881441 993025844 9703169 993025844 9703169 764725115 348340996 764725115 348340996 476926326 856182190 476926326 856182190 814775463 278312132 814775463 278312132 289074805 432876191 289074805 432876191 504124522 722191549 504124522 722191549 341355684 742958217 341355684 742958217 216182347 326135213 216182347 326135213 36510164 54122149 36510164 54122149 297094172 445492300 297094172 445492300 243735017 365880350 243735017 365880350 12504084 19070333 12504084 19070333 407006679 630660682 407006679 630660682 341270877 865460641 341270877 865460641 292485308 438344403 292485308 438344403 231183528 346658590 231183528 346658590 152185029 230049860 152185029 230049860 260244465 389798083 260244465 389798083 722957078 410038661 722957078 410038661 154925058 234122798 154925058 234122798 883656988 175395537 883656988 175395537 535996658 567295188 535996658 567295188 985412794 22106366 985412794 22106366 478961938 878402575 478961938 878402575 882447757 176471738 882447757 176471738 585952438 601397089 585952438 601397089 350134541 950538454 350134541 950538454 412834384 533418437 412834384 533418437 365842050 786292641 365842050 786292641 659958141 708288751 659958141 708288751 243078656 364992481 243078656 364992481 104204747 156317593 104204747 156317593 754619797 362645591 754619797 362645591 557986029 813953354 557986029 813953354 541717896 524256062 541717896 524256062 649832671 620140944 649832671 620140944 518641983 912770572 518641983 912770572 260026194 389491523 260026194 389491523 865909541 200193121 865909541 200193121 249000299 372949881 249000299 372949881 271732865 407825638 271732865 407825638 162586933 246600255 162586933 246600255 412247868 573418196 412247868 573418196 217319506 327722679 217319506 327722679 983768887 24644576 983768887 24644576 368218010 752323213 368218010 752323213 74256747 111865530 74256747 111865530 790292848 311169007 790292848 311169007 57557704 86192448 57557704 86192448 425590629 801543293 425590629 801543293 277679385 417126659 277679385 417126659 163750466 247897446 163750466 247897446 581293865 959445044 581293865 959445044 421692660 863901729 421692660 863901729 614530100 977392581 614530100 977392581 513844959 786995850 513844959 786995850 411581674 999570187 411581674 999570187 795645260 303902788 795645260 303902788 226814164 340857884 226814164 340857884 792968190 307166584 792968190 307166584 681485273 471001491 681485273 471001491 39089468 57925126 39089468 57925126 454587085 528118072 454587085 528118072 530447194 952029324 530447194 952029324 12077069 18402148 12077069 18402148 182631897 277746271 182631897 277746271 263950187 396036883 263950187 396036883 841862635 237667886 841862635 237667886 55051092 82623322 55051092 82623322 11655619 17796564 11655619 17796564 630100700 996824423 630100700 996824423 797696762 300771030 797696762 300771030 441315549 905383016 441315549 905383016 394633117 500217012 394633117 500217012 14801041 22838878 14801041 22838878 296556901 444841650 296556901 444841650 469420085 544000148 469420085 544000148 333446379 729368010 333446379 729368010 861142534 207048499 861142534 207048499 966790016 49110735 966790016 49110735 993008307 9811464 993008307 9811464 701109791 441874416 701109791 441874416 560349206 519826222 560349206 519826222 116461535 175075822 116461535 175075822 693120806 453216358 693120806 453216358 385224081 584029526 385224081 584029526 519184299 913934413 519184299 913934413 108741088 162561139 108741088 162561139 348475503 842848634 348475503 842848634 378381011 826572321 378381011 826572321 723692539 408917212 723692539 408917212 269791054 405152941 269791054 405152941 351368676 653264099 351368676 653264099 685448326 464837689 685448326 464837689 327711696 493008223 327711696 493008223 331485054 497679692 331485054 497679692 9221929 13788381 9221929 13788381 34996352 51624114 34996352 51624114 269241615 404345540 269241615 404345540 629101879 650015188 629101879 650015188 941325716 87969667 941325716 87969667 951222448 72612567 951222448 72612567 187737737 284644833 187737737 284644833 493374603 937449594 493374603 937449594 184197991 279841888 184197991 279841888 206283246 311166005 206283246 311166005 164333692 248959739 164333692 248959739 192181278 290643743 192181278 290643743 741535015 381863642 741535015 381863642 680936450 471701692 680936450 471701692 589916280 679117699 589916280 679117699 863345944 203623119 863345944 203623119 83714191 125983208 83714191 125983208 939176053 91749944 939176053 91749944 249435882 373520795 249435882 373520795 402126065 707150090 402126065 707150090 117905133 177002281 117905133 177002281 965761591 50774762 965761591 50774762 283413766 424606417 283413766 424606417 649060540 706277519 649060540 706277519 561826266 595730558 561826266 595730558 792397004 307984141 792397004 307984141 959540337 60041597 959540337 60041597 377657472 731882356 377657472 731882356 152102074 229941338 152102074 229941338 857558568 213280738 857558568 213280738 68195935 102931634 68195935 102931634 331564561 497832032 331564561 497832032 393055421 995097103 393055421 995097103 519230662 900571338 519230662 900571338 49937880 74299905 49937880 74299905 843350297 235787472 843350297 235787472 712835284 424750715 712835284 424750715 534720892 981581455 534720892 981581455 940396710 89648062 940396710 89648062 289331879 433317469 289331879 433317469 1543750 2563463 1543750 2563463 71044473 107499838 71044473 107499838 951411627 72344035 951411627 72344035 634158948 512794052 634158948 512794052 323088253 486068675 323088253 486068675 145746856 220970187 145746856 220970187 682965358 469207208 682965358 469207208 619656766 847956325 619656766 847956325 456112797 549876463 456112797 549876463 68785649 103756483 68785649 103756483 732225330 396802006 732225330 396802006 297657597 446513542 297657597 446513542 751642966 367190449 751642966 367190449 627201436 603162779 627201436 603162779 990969265 13394933 990969265 13394933 796278685 303051945 796278685 303051945 331607805 497893129 331607805 497893129 478024443 674564508 478024443 674564508 93751804 140475126 93751804 140475126 578448467 754991749 578448467 754991749 898804223 152567982 898804223 152567982 62995919 94551361 62995919 94551361 925616203 112692629 925616203 112692629 160952346 243404955 160952346 243404955 922783210 116784583 922783210 116784583 891367114 162949087 891367114 162949087 797183910 301663351 797183910 301663351 95907423 143804789 95907423 143804789 455111277 811791220 455111277 811791220 791277627 310034197 791277627 310034197 829519776 256598894 829519776 256598894 515402961 696031267 515402961 696031267 484986919 571961708 484986919 571961708 444808871 669516691 444808871 669516691 956601909 64295186 956601909 64295186 20039497 30465269 20039497 30465269 715340217 421622334 715340217 421622334 881552790 177808996 881552790 177808996 381130430 539638773 381130430 539638773 332433287 499301448 332433287 499301448 935912298 96742125 935912298 96742125 628048066 741979958 628048066 741979958 441295187 788867179 441295187 788867179 901208101 148993124 901208101 148993124 950061837 74369674 950061837 74369674 923486537 115748811 923486537 115748811 390560996 647954028 390560996 647954028 802220962 294161255 802220962 294161255 64606479 96944188 64606479 96944188 137183195 206725196 137183195 206725196 76742811 115421316 76742811 115421316 736710921 389276402 736710921 389276402 685577861 464640813 685577861 464640813 128177349 192347568 128177349 192347568 511870016 545344716 511870016 545344716 361378544 793006907 361378544 793006907 426362719 846879219 426362719 846879219 154178206 232949471 154178206 232949471 537536947 835147690 537536947 835147690 750568273 368955167 750568273 368955167 619442247 609334097 619442247 609334097 295768386 443364595 295768386 443364595 568976531 854105601 568976531 854105601 494251339 934436456 494251339 934436456 787674016 314994122 787674016 314994122 298307208 447441311 298307208 447441311 616938946 618771679 616938946 618771679 268608947 403116295 268608947 403116295 407914796 848967402 407914796 848967402 345952776 566663270 345952776 566663270 782368127 322313792 782368127 322313792 90862576 136553289 90862576 136553289 56369909 84564932 56369909 84564932 13529811 20974300 13529811 20974300 125754254 188675818 125754254 188675818 894243877 159044525 894243877 159044525 144087874 217759211 144087874 217759211 659979387 618700807 659979387 618700807 22629988 34145072 22629988 34145072 863354892 203596358 863354892 203596358 361552682 735111641 361552682 735111641 905992734 141358127 905992734 141358127 846328300 230700863 846328300 230700863 967375319 47780155 967375319 47780155 550514429 723232851 550514429 723232851 763545121 350178900 763545121 350178900 940507702 89403501 940507702 89403501 968568401 46129550 968568401 46129550 269814291 405168648 269814291 405168648 828999036 257432620 828999036 257432620 108822258 162690541 108822258 162690541 277213666 415950147 277213666 415950147 245027356 367508471 245027356 367508471 340877144 732164923 340877144 732164923 931884135 103756514 931884135 103756514 970549 1457993 970549 1457993 916094075 127458567 916094075 127458567 128425905 192731236 128425905 192731236 833519623 250084842 833519623 250084842 578280947 752364526 578280947 752364526 584030850 898647544 584030850 898647544 577276668 868249960 577276668 868249960 552558806 564555759 552558806 564555759 227373675 341457889 227373675 341457889 819937037 270795223 819937037 270795223 573040657 518668341 573040657 518668341 901784801 147896070 901784801 147896070 958318216 62170603 958318216 62170603 698918651 444933804 698918651 444933804 29294333 44404347 29294333 44404347 997545657 3662534 997545657 3662534 22019095 33329133 22019095 33329133 490505161 632781708 490505161 632781708 156800233 237086488 156800233 237086488 498305456 991382139 498305456 991382139 249673248 373855258 249673248 373855258 912539323 131811527 912539323 131811527 578713310 730876108 578713310 730876108 872286387 191200559 872286387 191200559 384991232 669736817 384991232 669736817 624814647 721515691 624814647 721515691 371328764 690968112 371328764 690968112 338172645 865115759 338172645 865115759 565922919 805543709 565922919 805543709 955232807 66363039 955232807 66363039 507313128 548585183 507313128 548585183 674951842 480983087 674951842 480983087 234097444 351895224 234097444 351895224 47574376 70799425 47574376 70799425 132728364 199380656 132728364 199380656 53710297 80351742 53710297 80351742 602513026 537825144 602513026 537825144 71958610 108401480 71958610 108401480 24380150 36680409 24380150 36680409 821577128 268235573 821577128 268235573 631048748 899940784 631048748 899940784 779192751 326917446 779192751 326917446 888411193 167558544 888411193 167558544 172040360 261380722 172040360 261380722 679501726 473917973 679501726 473917973 910233535 135898874 910233535 135898874 909047760 137379586 909047760 137379586 182933101 278153164 182933101 278153164 507960876 541992850 507960876 541992850 430876200 618883477 430876200 618883477 317528800 477366747 317528800 477366747 611867404 877829655 611867404 877829655 260142221 389638630 260142221 389638630 116462459 175093207 116462459 175093207 412807198 946987825 412807198 946987825 213888282 323177080 213888282 323177080 120679010 181192457 120679010 181192457 331980217 498520790 331980217 498520790 361363425 683438314 361363425 683438314 269740692 404990270 269740692 404990270 250683264 375331491 250683264 375331491 147976404 223829733 147976404 223829733 628553695 933512576 628553695 933512576 453436758 912291021 453436758 912291021 734980692 391986590 734980692 391986590 136915025 206283819 136915025 206283819 784167065 319820114 784167065 319820114 978146145 33130879 978146145 33130879 693399067 452826552 693399067 452826552 136585888 205516748 136585888 205516748 896033227 156505121 896033227 156505121 349777038 870661232 349777038 870661232 495496499 571851636 495496499 571851636 80967945 121422484 80967945 121422484 918324189 123541447 918324189 123541447 268734768 403402863 268734768 403402863 342255652 589525326 342255652 589525326 142058981 214199084 142058981 214199084 195215125 295274612 195215125 295274612 892162232 162091907 892162232 162091907 186118791 282686105 186118791 282686105 185770329 282314586 185770329 282314586 114682184 171724069 114682184 171724069 7419571 11223016 7419571 11223016 367786460 987374289 367786460 987374289 492441737 911593927 492441737 911593927 762098201 352371109 762098201 352371109 483253437 850675344 483253437 850675344 763983902 349460410 763983902 349460410 722027337 411822140 722027337 411822140 47352483 70287724 47352483 70287724 391441989 651674369 391441989 651674369 176783788 268626894 176783788 268626894 902322673 147026062 902322673 147026062 63588923 95134726 63588923 95134726 775010851 332804838 775010851 332804838 387127732 656204329 387127732 656204329 512074860 557294433 512074860 557294433 491794725 924706937 491794725 924706937 923429485 115822185 923429485 115822185 287125528 429914388 287125528 429914388 136221997 204994952 136221997 204994952 458653176 994493492 458653176 994493492 797869406 300479556 797869406 300479556 480889389 898976491 480889389 898976491 517056140 511967770 517056140 511967770 41525904 61557866 41525904 61557866 583484103 593219072 583484103 593219072 263766310 395602872 263766310 395602872 309228515 463843119 309228515 463843119 493734955 585661940 493734955 585661940 158396213 239824866 158396213 239824866 898207799 153176257 898207799 153176257 128760638 193366487 128760638 193366487 288680622 432275137 288680622 432275137 312176725 469147361 312176725 469147361 953003195 70014194 953003195 70014194 88943863 133781068 88943863 133781068 896336271 155988869 896336271 155988869 467163770 658826586 467163770 658826586 413051966 891351451 413051966 891351451 373877290 542318904 373877290 542318904 831065453 254324356 831065453 254324356 67609996 102169181 67609996 102169181 464563021 668914191 464563021 668914191 798725203 298930295 798725203 298930295 794441669 305213204 794441669 305213204 581184937 981068393 581184937 981068393 74488271 112352486 74488271 112352486 784913384 318787293 784913384 318787293 199770053 301836969 199770053 301836969 331864522 498295959 331864522 498295959 714277927 422931543 714277927 422931543 936958038 94960683 936958038 94960683 701546875 441186303 701546875 441186303 769246159 341389223 769246159 341389223 921889969 118392860 921889969 118392860 610991552 831923725 610991552 831923725 886313640 170873457 886313640 170873457 111747716 166999222 111747716 166999222 455669748 739151837 455669748 739151837 753455224 364162626 753455224 364162626 480455255 556516354 480455255 556516354 878979950 181967311 878979950 181967311 265224021 397878204 265224021 397878204 284316402 425730140 284316402 425730140 664467352 497428238 664467352 497428238 116979798 175742657 116979798 175742657 197458883 298545584 197458883 298545584 53601113 80063397 53601113 80063397 581125437 758069162 581125437 758069162 580487687 867867390 580487687 867867390 864731462 201823764 864731462 201823764 476377769 683174646 476377769 683174646 840319439 240088362 840319439 240088362 321256484 483019612 321256484 483019612 961234975 57715485 961234975 57715485 67565033 102005178 67565033 102005178 566655059 722978896 566655059 722978896 355994145 503171369 355994145 503171369 286578631 429104721 286578631 429104721 457192343 688977967 457192343 688977967 843890878 234902046 843890878 234902046 559512371 911587414 559512371 911587414 661004156 716696441 661004156 716696441 585978945 886415390 585978945 886415390 946678521 79566098 946678521 79566098 976424904 35697007 976424904 35697007 162243179 245791190 162243179 245791190 152084754 229941094 152084754 229941094 99996940 150456614 99996940 150456614 37997436 56237321 37997436 56237321 998843266 1611415 998843266 1611415 431735866 690767042 431735866 690767042 712597605 425246363 712597605 425246363 693030149 453413437 693030149 453413437 388264351 574926669 388264351 574926669 678148562 475738168 678148562 475738168 346209762 514577055 346209762 514577055 739032494 385882845 739032494 385882845 242594140 364038780 242594140 364038780 557577519 697630231 557577519 697630231 721408706 412703742 721408706 412703742 922614189 117165467 922614189 117165467 478014252 805576425 478014252 805576425 520229237 603656361 520229237 603656361 385230320 793685413 385230320 793685413 616162037 870719715 616162037 870719715 426694779 719406979 426694779 719406979 739991319 383959159 739991319 383959159 17976748 27924179 17976748 27924179 707564912 432479987 707564912 432479987 777674577 329227315 777674577 329227315 507408500 769693260 507408500 769693260 103685876 155158341 103685876 155158341 509992517 827109000 509992517 827109000 822005368 267866593 822005368 267866593 224097954 337116260 224097954 337116260 908945820 137499731 908945820 137499731 234067372 351818789 234067372 351818789 10623773 16080039 10623773 16080039 931711534 104093741 931711534 104093741 747529081 373264894 747529081 373264894 18317647 28502301 18317647 28502301 39845434 59105210 39845434 59105210 779943777 325758578 779943777 325758578 761715223 353249702 761715223 353249702 841399986 238412283 841399986 238412283 10592750 15961089 10592750 15961089 669534574 489893563 669534574 489893563 29131953 44134055 29131953 44134055 186221692 282901340 186221692 282901340 879516888 181184590 879516888 181184590 39329821 58349784 39329821 58349784 412422441 952672907 412422441 952672907 317897575 477693376 317897575 477693376 381511220 592666978 381511220 592666978 305553190 458278675 305553190 458278675 583308550 546670165 583308550 546670165 485459989 992162775 485459989 992162775 519026377 741418146 519026377 741418146 965893864 50621243 965893864 50621243 924325962 114517364 924325962 114517364 902088122 147399424 902088122 147399424 430605091 902281874 430605091 902281874 88619102 133364941 88619102 133364941 851512913 223277980 851512913 223277980 445713938 953599767 445713938 953599767 206316773 311169006 206316773 311169006 78703354 118109495 78703354 118109495 591178748 533076298 591178748 533076298 66564989 100130317 66564989 100130317 949517097 75181385 949517097 75181385 926035774 112380667 926035774 112380667 529744278 881082559 529744278 881082559 143345697 216104837 143345697 216104837 300246809 450641798 300246809 450641798 247777336 371179443 247777336 371179443 664574132 497294357 664574132 497294357 707834112 432074302 707834112 432074302 77008363 115748810 77008363 115748810 130523632 195777247 130523632 195777247 931068477 105023515 931068477 105023515 596386005 766306232 596386005 766306232 979988475 30092616 979988475 30092616 267640514 402028938 267640514 402028938 32143197 47765891 32143197 47765891 314736727 472967088 314736727 472967088 704934491 436481360 704934491 436481360 416281478 645049827 416281478 645049827 854596732 217971325 854596732 217971325 658193859 971125579 658193859 971125579 88175153 132125005 88175153 132125005 667569028 493087503 667569028 493087503 846717577 229854497 846717577 229854497 72541576 109172493 72541576 109172493 459319013 565231011 459319013 565231011 666878926 493956176 666878926 493956176 622175000 698708593 622175000 698708593 66992129 101053093 66992129 101053093 72287447 108680449 72287447 108680449 547825096 888963651 547825096 888963651 955017252 66769858 955017252 66769858 7337146 11088477 7337146 11088477 330378658 496184311 330378658 496184311 749604813 370255459 749604813 370255459 729416280 400644526 729416280 400644526 826743982 260819095 826743982 260819095 833303804 250431904 833303804 250431904 309736841 464346920 309736841 464346920 497683430 889762416 497683430 889762416 242165059 363444320 242165059 363444320 529989956 611100211 529989956 611100211 285385681 427645022 285385681 427645022 526721406 566813235 526721406 566813235 816806000 274924926 816806000 274924926 343706676 929055705 343706676 929055705 700882292 442143859 700882292 442143859 635191678 619496911 635191678 619496911 388780800 892098967 388780800 892098967 264987288 397567239 264987288 397567239 479915461 687540926 479915461 687540926 324268409 487537201 324268409 487537201 841377716 238500227 841377716 238500227 903396116 145513939 903396116 145513939 419949907 802929848 419949907 802929848 352539847 978020818 352539847 978020818 662227316 512763625 662227316 512763625 267088159 401170091 267088159 401170091 835326680 247557091 835326680 247557091 233638560 351389693 233638560 351389693 359083686 593723575 359083686 593723575 425993913 586066036 425993913 586066036 968571961 46113316 968571961 46113316 983541917 25069251 983541917 25069251 487032288 711263991 487032288 711263991 421081585 712583975 421081585 712583975 294874527 442111901 294874527 442111901 16210449 25293983 16210449 25293983 748163592 372588548 748163592 372588548 8545088 12871523 8545088 12871523 415153182 798345503 415153182 798345503 311781646 468303997 311781646 468303997 403073859 929087868 403073859 929087868 881959475 177389821 881959475 177389821 470041071 596212469 470041071 596212469 214608020 324102346 214608020 324102346 458899461 936454684 458899461 936454684 547012841 558060615 547012841 558060615 392743940 505339813 392743940 505339813 318255059 478487298 318255059 478487298 177239306 269472637 177239306 269472637 978173940 33059877 978173940 33059877 971358032 42721421 971358032 42721421 920656555 120212019 920656555 120212019 187342087 284140947 187342087 284140947 395731992 714311477 395731992 714311477 862464537 205012018 862464537 205012018 127944912 192016189 127944912 192016189 116394267 174978119 116394267 174978119 762269255 352188117 762269255 352188117 509832538 915436392 509832538 915436392 735437448 391351687 735437448 391351687 169151619 256897946 169151619 256897946 42436052 62923498 42436052 62923498 265987197 399347573 265987197 399347573 336007911 993091771 336007911 993091771 837270191 244576626 837270191 244576626 272131879 408274404 272131879 408274404 381326701 592634904 381326701 592634904 144154107 217842943 144154107 217842943 845540911 232180284 845540911 232180284 110394348 165285501 110394348 165285501 632813615 781961085 632813615 781961085 577345635 944151329 577345635 944151329 346057229 573527308 346057229 573527308 438647820 833876849 438647820 833876849 371005771 805026831 371005771 805026831 707334681 432958957 707334681 432958957 170822737 259456853 170822737 259456853 561764012 933412311 561764012 933412311 371322708 551679008 371322708 551679008 140055323 210732300 140055323 210732300 869756044 194987237 869756044 194987237 926874906 110937223 926874906 110937223 770958999 338669735 770958999 338669735 400306276 783260729 400306276 783260729 823731666 265229284 823731666 265229284 700380768 442964093 700380768 442964093 70453688 106295233 70453688 106295233 52980994 79135218 52980994 79135218 723127244 409796838 723127244 409796838 561490487 889334672 561490487 889334672 582040210 791836233 582040210 791836233 263962506 396077967 263962506 396077967 117101274 175884248 117101274 175884248 163156017 247376669 163156017 247376669 172129813 261592158 172129813 261592158 707748411 432275140 707748411 432275140 457135009 873136756 457135009 873136756 886180539 171075576 886180539 171075576 770414764 339399540 770414764 339399540 99343471 149211386 99343471 149211386 960420525 59031876 960420525 59031876 458393222 819942337 458393222 819942337 163082507 247207804 163082507 247207804 886432485 170696122 886432485 170696122 377197261 549262708 377197261 549262708 737541178 387993741 737541178 387993741 515581888 657786666 515581888 657786666 834280395 248968714 834280395 248968714 89168893 134206815 89168893 134206815 103592417 155029452 103592417 155029452 76352934 114755534 76352934 114755534 156123856 236009226 156123856 236009226 732780863 396140514 732780863 396140514 244087044 366455938 244087044 366455938 795435719 304140675 795435719 304140675 353618489 660803548 353618489 660803548 224748032 337990812 224748032 337990812 405811031 764568976 405811031 764568976 73053866 109887118 73053866 109887118 930006455 106659601 930006455 106659601 2130626 3208689 2130626 3208689 932687619 102575900 932687619 102575900 332664514 499491057 332664514 499491057 306421097 459368865 306421097 459368865 875453218 186592017 875453218 186592017 733478607 394904448 733478607 394904448 577931522 967871506 577931522 967871506 814957284 277874515 814957284 277874515 979096295 31529695 979096295 31529695 123059973 184393396 123059973 184393396 744931106 376814417 744931106 376814417 593483155 779725054 593483155 779725054 321042269 482594005 321042269 482594005 773291737 335302382 773291737 335302382 298871680 448482243 298871680 448482243 706879535 433544101 706879535 433544101 489853703 752912636 489853703 752912636 111297772 166497420 111297772 166497420 969603420 44930642 969603420 44930642 218814637 330013612 218814637 330013612 147100036 222741685 147100036 222741685 184908822 280691269 184908822 280691269 270401116 406053173 270401116 406053173 320044134 481057355 320044134 481057355 11963846 18267976 11963846 18267976 91197327 137036980 91197327 137036980 358718390 702253932 358718390 702253932 825643389 262817237 825643389 262817237 996209601 5563207 996209601 5563207 101425433 152457729 101425433 152457729 578022117 797672915 578022117 797672915 158374305 239797634 158374305 239797634 809272841 284817615 809272841 284817615 983515957 25099320 983515957 25099320 200340920 302639719 200340920 302639719 79781978 119643363 79781978 119643363 436782751 860629952 436782751 860629952 849986974 225471341 849986974 225471341 201125266 303741053 201125266 303741053 703165737 438702847 703165737 438702847 998037565 2740578 998037565 2740578 435304819 765620090 435304819 765620090 9500913 14149639 9500913 14149639 819672124 271277255 819672124 271277255 133333108 200329346 133333108 200329346 532981321 651423182 532981321 651423182 796214784 303154588 796214784 303154588 136973094 206345765 136973094 206345765 382756227 652325293 382756227 652325293 386849492 866842710 386849492 866842710 689185235 459162219 689185235 459162219 630402682 643966188 630402682 643966188 501612666 684656155 501612666 684656155 577864880 663348499 577864880 663348499 217897574 328764868 217897574 328764868 13753303 21573431 13753303 21573431 832221158 252052999 832221158 252052999 496591520 726112037 496591520 726112037 369722566 505499226 369722566 505499226 985067656 22496935 985067656 22496935 114465239 171458353 114465239 171458353 452335636 954578969 452335636 954578969 779678412 326148303 779678412 326148303 132739667 199460104 132739667 199460104 288637046 432127377 288637046 432127377 459686463 833503992 459686463 833503992 877866644 183488535 877866644 183488535 713799475 423495604 713799475 423495604 261882887 392368678 261882887 392368678 869720086 195057203 869720086 195057203 818287563 272494012 818287563 272494012 527850218 566581282 527850218 566581282 648017645 621894192 648017645 621894192 447562335 932502368 447562335 932502368 120315882 180618184 120315882 180618184 571243814 742793964 571243814 742793964 162744942 246821343 162744942 246821343 780273927 325369450 780273927 325369450 813045732 280362092 813045732 280362092 505348796 826424971 505348796 826424971 25399711 38115688 25399711 38115688 243170525 365058759 243170525 365058759 729004298 401256563 729004298 401256563 762505037 351799358 762505037 351799358 360516750 989205734 360516750 989205734 218402402 329614895 218402402 329614895 195348580 295447344 195348580 295447344 117845332 176806177 117845332 176806177 733170867 395414167 733170867 395414167 762393730 351980262 762393730 351980262 1473808 2171571 1473808 2171571 826525973 261192906 826525973 261192906 624055989 756384743 624055989 756384743 143622720 216578905 143622720 216578905 577784798 898106196 577784798 898106196 96410529 144656744 96410529 144656744 586450856 712738395 586450856 712738395 974941259 37252863 974941259 37252863 590393488 958158953 590393488 958158953 392077116 823990820 392077116 823990820 379736730 830436584 379736730 830436584 236055383 354763940 236055383 354763940 216759912 326859025 216759912 326859025 492188938 909149465 492188938 909149465 11500005 17572187 11500005 17572187 252446719 378366940 252446719 378366940 569418600 859297355 569418600 859297355 20680164 31402089 20680164 31402089 887965206 168267097 887965206 168267097 610062374 509269005 610062374 509269005 817566926 273723879 817566926 273723879 907459694 138948103 907459694 138948103 43086330 64099363 43086330 64099363 292440293 438146073 292440293 438146073 30581855 45620924 30581855 45620924 62599401 93498785 62599401 93498785 168741228 256193679 168741228 256193679 721954346 412005414 721954346 412005414 960901058 58349787 960901058 58349787 223003945 335649869 223003945 335649869 438353691 717915601 438353691 717915601 402788878 685787319 402788878 685787319 207893560 313908878 207893560 313908878 639326457 814703142 639326457 814703142 453904866 584948840 453904866 584948840 675610042 479980383 675610042 479980383 513428221 767971310 513428221 767971310 945319465 81685977 945319465 81685977 882388158 176573552 882388158 176573552 52351856 78152575 52351856 78152575 774915754 333031033 774915754 333031033 190344041 287976021 190344041 287976021 852721426 221426472 852721426 221426472 374673525 600660954 374673525 600660954 701339177 441384643 701339177 441384643 303565300 455223096 303565300 455223096 483569291 815537430 483569291 815537430 944030167 83298440 944030167 83298440 179376999 272626178 179376999 272626178 322972306 485923161 322972306 485923161 218015305 329110206 218015305 329110206 151868901 229557384 151868901 229557384 288654082 432233687 288654082 432233687 922438705 117438597 922438705 117438597 113913019 170873456 113913019 170873456 694030878 452030318 694030878 452030318 106354440 159615226 106354440 159615226 117884074 176971775 117884074 176971775 192292648 290830520 192292648 290830520 186671672 283394153 186671672 283394153 973090955 39771880 973090955 39771880 92308976 138503214 92308976 138503214 229055384 343876791 229055384 343876791 22406932 33652196 22406932 33652196 29601110 44716751 29601110 44716751 236847136 355614479 236847136 355614479 408453393 716763079 408453393 716763079 686537196 463018491 686537196 463018491 820962571 269322812 820962571 269322812 781510067 323601235 781510067 323601235 899945989 150694467 899945989 150694467 836985804 245007128 836985804 245007128 674419173 481947083 674419173 481947083 329363651 494931092 329363651 494931092 100943382 151762703 100943382 151762703 112420744 168478745 112420744 168478745 235012707 352991882 235012707 352991882 325853151 489897977 325853151 489897977 812753129 280956763 812753129 280956763 87429277 131330552 87429277 131330552 95528898 143302535 95528898 143302535 214207054 323611653 214207054 323611653 813957575 279311733 813957575 279311733 16318705 25510535 16318705 25510535 459934447 806516337 459934447 806516337 39187289 58094706 39187289 58094706 476072167 668829765 476072167 668829765 865082000 201514885 865082000 201514885 328888857 494464882 328888857 494464882 796128124 303284756 796128124 303284756 172241361 261774554 172241361 261774554 95414062 143092165 95414062 143092165 148072119 224246782 148072119 224246782 677528661 476425712 677528661 476425712 550989206 862858075 550989206 862858075 712029891 426291425 712029891 426291425 447716045 522429632 447716045 522429632 637684413 870084650 637684413 870084650 497263907 501296319 497263907 501296319 822953420 266473549 822953420 266473549 844800697 233132796 844800697 233132796 730345734 399435592 730345734 399435592 837696076 243829815 837696076 243829815 784696629 319125629 784696629 319125629 984541640 23098420 984541640 23098420 918195088 123760435 918195088 123760435 155338358 235112232 155338358 235112232 883997095 174515756 883997095 174515756 812771915 280796776 812771915 280796776 802345370 294052743 802345370 294052743 88423165 132667971 88423165 132667971 801239121 295620461 801239121 295620461 293544681 439826921 293544681 439826921 206566059 311463034 206566059 311463034 342338726 641774656 342338726 641774656 222261389 334645585 222261389 334645585 514707918 744377201 514707918 744377201 90597008 136251647 90597008 136251647 94166041 141076659 94166041 141076659 628108175 919966632 628108175 919966632 614620946 619282209 614620946 619282209 291125518 436600517 291125518 436600517 405590600 864864719 405590600 864864719 515374315 938691710 515374315 938691710 926007534 112403421 926007534 112403421 72618552 109310254 72618552 109310254 719388804 415517207 719388804 415517207 437377281 822575756 437377281 822575756 190906497 288724163 190906497 288724163 718055804 417511205 718055804 417511205 124739375 186875870 124739375 186875870 965753578 50795130 965753578 50795130 730913107 398715936 730913107 398715936 919696438 121632341 919696438 121632341 360420276 789576964 360420276 789576964 879763311 180765812 879763311 180765812 696958628 447463813 696958628 447463813 219869117 331608727 219869117 331608727 530992744 735538867 530992744 735538867 672756593 484423537 672756593 484423537 56853365 84974262 56853365 84974262 587590899 972329214 587590899 972329214 257708652 386117500 257708652 386117500 182986477 278271723 182986477 278271723 967985902 46981697 967985902 46981697 442828118 999789387 442828118 999789387 8370293 12658158 8370293 12658158 446397287 645213673 446397287 645213673 281841785 422724891 281841785 422724891 769517835 341018957 769517835 341018957 163822314 248073718 163822314 248073718 103533296 154950505 103533296 154950505 655800194 785148778 655800194 785148778 680246327 472937336 680246327 472937336 313917042 471430328 313917042 471430328 269667515 404889015 269667515 404889015 432489539 613882966 432489539 613882966 509760372 606040927 509760372 606040927 805640014 289388925 805640014 289388925 280392196 420777711 280392196 420777711 223096224 335949203 223096224 335949203 838406946 242625957 838406946 242625957 531490259 989054932 531490259 989054932 61820064 92634814 61820064 92634814 161825113 245069921 161825113 245069921 744041139 378851266 744041139 378851266 500426329 757787982 500426329 757787982 667195525 493556007 667195525 493556007 362622889 820021224 362622889 820021224 503322401 694894413 503322401 694894413 532353402 879185048 532353402 879185048 875082440 187212683 875082440 187212683 777024518 329884176 777024518 329884176 907070449 139435107 907070449 139435107 145002810 219278457 145002810 219278457 66270489 99799399 66270489 99799399 277675941 417087080 277675941 417087080 338565014 950997219 338565014 950997219 659327072 756623463 659327072 756623463 445170566 823870203 445170566 823870203 235979606 354653855 235979606 354653855 213200584 321843399 213200584 321843399 509945223 959949566 509945223 959949566 932408830 103042560 932408830 103042560 137850230 207423749 137850230 207423749 649207753 924633891 649207753 924633891 151773536 229373435 151773536 229373435 896017191 156541914 896017191 156541914 292492831 438354552 292492831 438354552 878216543 182859560 878216543 182859560 750459716 369040011 750459716 369040011 646137334 890503809 646137334 890503809 571242159 908146151 571242159 908146151 95678803 143459345 95678803 143459345 619927812 560249409 619927812 560249409 993955971 8234988 993955971 8234988 720420122 414095728 720420122 414095728 799548485 297735781 799548485 297735781 910070578 136128203 910070578 136128203 711203811 427418070 711203811 427418070 130720726 196015229 130720726 196015229 208191656 314597607 208191656 314597607 278087259 417856345 278087259 417856345 776685437 330331747 776685437 330331747 121620837 182502258 121620837 182502258 501147923 745747536 501147923 745747536 561350220 585061831 561350220 585061831 631972033 772146322 631972033 772146322 21140013 32104777 21140013 32104777 39998782 59457548 39998782 59457548 665530814 495754050 665530814 495754050 760349041 355040162 760349041 355040162 195666933 296017183 195666933 296017183 679077023 474368060 679077023 474368060 498452660 995097165 498452660 995097165 443149142 594545555 443149142 594545555 487824291 611501840 487824291 611501840 168219034 255386958 168219034 255386958 644383011 954898313 644383011 954898313 71313748 107792502 71313748 107792502 401309952 750707949 401309952 750707949 172602813 262478314 172602813 262478314 425399047 684978185 425399047 684978185 361965612 574349642 361965612 574349642 970412572 43888641 970412572 43888641 206501346 311318087 206501346 311318087 331225581 497362774 331225581 497362774 534386217 546758294 534386217 546758294 550636725 673584199 550636725 673584199 813654974 279623915 813654974 279623915 675061204 480906671 675061204 480906671 430245004 745843626 430245004 745843626 743869729 378988090 743869729 378988090 72385849 108883932 72385849 108883932 570576704 572798461 570576704 572798461 98273235 147544160 98273235 147544160 774366953 333859125 774366953 333859125 461675686 895010300 461675686 895010300 312887919 469912415 312887919 469912415 916975216 125754678 916975216 125754678 603445224 773034158 603445224 773034158 457374729 635269094 457374729 635269094 258961567 387993740 258961567 387993740 434880910 772027794 434880910 772027794 958355663 62047694 958355663 62047694 46214017 68538760 46214017 68538760 466306579 542760852 466306579 542760852 802753572 293424815 802753572 293424815 164625835 249175409 164625835 249175409 569702384 538811495 569702384 538811495 257056793 385043052 257056793 385043052 599560583 915627475 599560583 915627475 771162056 338306394 771162056 338306394 429877660 561142116 429877660 561142116 481706897 790423172 481706897 790423172 503535783 716668932 503535783 716668932 365025401 777838614 365025401 777838614 378567132 854686280 378567132 854686280 441735537 737701409 441735537 737701409 983354008 25218284 983354008 25218284 645793249 866142461 645793249 866142461 712784107 424898033 712784107 424898033 543419750 559971551 543419750 559971551 465109177 528172478 465109177 528172478 902001252 147579890 902001252 147579890 37826673 56033569 37826673 56033569 162888046 247064959 162888046 247064959 190767251 288450781 190767251 288450781 258660758 387642553 258660758 387642553 582651079 693029489 582651079 693029489 53453861 79944848 53453861 79944848 321023330 482568057 321023330 482568057 984470657 23208498 984470657 23208498 835913777 246600254 835913777 246600254 702866343 439131769 702866343 439131769 803037814 293004756 803037814 293004756 194091359 293550607 194091359 293550607 532897489 698876400 532897489 698876400 476722371 582582665 476722371 582582665 140096165 210786658 140096165 210786658 43877276 65263786 43877276 65263786 138354213 208141606 138354213 208141606 490583437 886724566 490583437 886724566 105656390 158573740 105656390 158573740 744052704 378803749 744052704 378803749 697234898 447199734 697234898 447199734 639617886 827454806 639617886 827454806 97329370 145951267 97329370 145951267 219303508 330774264 219303508 330774264 820216643 270459198 820216643 270459198 151994121 229824472 151994121 229824472 349444615 634649100 349444615 634649100 848583891 227428156 848583891 227428156 954592213 67399523 954592213 67399523 74096915 111444702 74096915 111444702 486705332 779259274 486705332 779259274 538524362 543561561 538524362 543561561 422309383 604723262 422309383 604723262 367068387 995347200 367068387 995347200 541516417 933692524 541516417 933692524 610153868 596858099 610153868 596858099 537110515 574394636 537110515 574394636 467437194 688456331 467437194 688456331 851648813 223026698 851648813 223026698 832968801 250869944 832968801 250869944 5609118 8328680 5609118 8328680 798823252 298828073 798823252 298828073 806962371 287732960 806962371 287732960 106979179 160571970 106979179 160571970 359985487 697289352 359985487 697289352 872468999 190927668 872468999 190927668 938933787 91993546 938933787 91993546 913043927 131421718 913043927 131421718 656522471 563021355 656522471 563021355 215119358 325076151 215119358 325076151 613783718 861074739 613783718 861074739 239482904 359166851 239482904 359166851 501409513 924329465 501409513 924329465 572467065 564487128 572467065 564487128 521832680 866084568 521832680 866084568 86509297 130142674 86509297 130142674 765533652 346787020 765533652 346787020 520984786 985076349 520984786 985076349 935324613 98289563 935324613 98289563 155912364 235793217 155912364 235793217 84749221 127599212 84749221 127599212 442325962 998604583 442325962 998604583 759856487 355548463 759856487 355548463 540232049 552448832 540232049 552448832 401933660 701998613 401933660 701998613 535866802 870973644 535866802 870973644 192972189 291808378 192972189 291808378 319667356 480601154 319667356 480601154 994309475 7777960 994309475 7777960 765409872 346981418 765409872 346981418 876322933 185588312 876322933 185588312 328214051 493519453 328214051 493519453 810625054 283172811 810625054 283172811 980950430 29058245 980950430 29058245 641614999 658498318 641614999 658498318 182451426 277410488 182451426 277410488 786082869 317029675 786082869 317029675 290634707 435334915 290634707 435334915 982099665 27141907 982099665 27141907 899488643 151410216 899488643 151410216 987210031 19153311 987210031 19153311 578326834 815388021 578326834 815388021 695816614 449272311 695816614 449272311 124739450 186887148 124739450 186887148 58297830 87124225 58297830 87124225 292296037 437942625 292296037 437942625 140061391 210740452 140061391 210740452 11483706 17553873 11483706 17553873 318348124 478622287 318348124 478622287 670651521 488027676 670651521 488027676 943872092 83785803 943872092 83785803 443139374 808915411 443139374 808915411 869973259 194521538 869973259 194521538 970283228 44106015 970283228 44106015 739580326 384674130 739580326 384674130 824689973 263974545 824689973 263974545 3339681 5253128 3339681 5253128 559864724 684763576 559864724 684763576 393561848 645006065 393561848 645006065 930037633 106576151 930037633 106576151 574566174 517221203 574566174 517221203 286602982 429111391 286602982 429111391 299729412 449747600 299729412 449747600 819031682 271841151 819031682 271841151 316717064 475928559 316717064 475928559 947713556 77868825 947713556 77868825 591101805 785990465 591101805 785990465 584337097 679160074 584337097 679160074 187840316 284847007 187840316 284847007 866485627 199454482 866485627 199454482 336469061 872353446 336469061 872353446 732478956 396562916 732478956 396562916 218608304 329910852 218608304 329910852 520938905 929284950 520938905 929284950 240339850 360610980 240339850 360610980 283749413 424977277 283749413 424977277 776343293 330844632 776343293 330844632 886160374 171083541 886160374 171083541 711877467 426598392 711877467 426598392 982083797 27196407 982083797 27196407 174251575 264659394 174251575 264659394 336156816 779409058 336156816 779409058 715909407 420579349 715909407 420579349 539311828 521914759 539311828 521914759 192350169 290966606 192350169 290966606 639471851 897042481 639471851 897042481 464295983 983554106 464295983 983554106 178093217 270981853 178093217 270981853 754133993 363444321 754133993 363444321 950475012 73686353 950475012 73686353 100644700 151211868 100644700 151211868 435988923 849889199 435988923 849889199 831053633 254346478 831053633 254346478 812864314 280556220 812864314 280556220 18943570 29321660 18943570 29321660 194005257 293424814 194005257 293424814 719498113 415321252 719498113 415321252 917820279 124191028 917820279 124191028 801943433 294277209 801943433 294277209 242248581 363625309 242248581 363625309 853637720 219551488 853637720 219551488 459321748 696816447 459321748 696816447 439452969 872756640 439452969 872756640 732281540 396741780 732281540 396741780 311782864 468310902 311782864 468310902 785130073 318606942 785130073 318606942 456824233 574204272 456824233 574204272 829556574 256580879 829556574 256580879 105453382 158358267 105453382 158358267 307457308 461134811 307457308 461134811 486813320 707661550 486813320 707661550 340458939 716305253 340458939 716305253 689483622 458814921 689483622 458814921 51225071 76488108 51225071 76488108 116277395 174515758 116277395 174515758 543646443 842384093 543646443 842384093 892026828 162223754 892026828 162223754 862549612 204886021 862549612 204886021 724710871 407561445 724710871 407561445 242474887 363792671 242474887 363792671 533780122 756118867 533780122 756118867 616540286 542312958 616540286 542312958 425679556 906404412 425679556 906404412 31118022 46367999 31118022 46367999 454435198 712659464 454435198 712659464 7850997 12091810 7850997 12091810 856472099 215181345 856472099 215181345 456475814 666096042 456475814 666096042 525650876 514240285 525650876 514240285 737667246 387870071 737667246 387870071 238923028 358318629 238923028 358318629 544239145 533131353 544239145 533131353 174394509 264911688 174394509 264911688 181525730 275863612 181525730 275863612 482515356 979642132 482515356 979642132 299352507 449165610 299352507 449165610 318159104 478187550 318159104 478187550 442642266 845348884 442642266 845348884 436977814 529067108 436977814 529067108 658481757 892033805 658481757 892033805 463095251 892372639 463095251 892372639 350411046 909480110 350411046 909480110 395443135 554642442 395443135 554642442 717553269 418285645 717553269 418285645 23880076 36104151 23880076 36104151 501651656 919380899 501651656 919380899 274344397 411861851 274344397 411861851 661999139 558904783 661999139 558904783 712862542 424727028 712862542 424727028 327658939 492982386 327658939 492982386 692421782 454287511 692421782 454287511 16596280 25855629 16596280 25855629 429041123 845569873 429041123 845569873 62817836 94222371 62817836 94222371 501921751 997858474 501921751 997858474 40754936 60412090 40754936 60412090 717746429 418013100 717746429 418013100 239835494 359630755 239835494 359630755 854994657 217291774 854994657 217291774 661321023 651055465 661321023 651055465 722291513 411278112 722291513 411278112 237603577 356429717 237603577 356429717 389583543 579312643 389583543 579312643 851649798 222966179 851649798 222966179 505411610 701538953 505411610 701538953 26730130 40311566 26730130 40311566 366550729 850355786 366550729 850355786 345684036 993487533 345684036 993487533 312676203 469782571 312676203 469782571 447270723 859029115 447270723 859029115 185608951 281984758 185608951 281984758 516885794 907621113 516885794 907621113 77392619 116308496 77392619 116308496 657674477 753409420 657674477 753409420 333830169 906546472 333830169 906546472 376816307 992483001 376816307 992483001 500709131 500912042 500709131 500912042 851632429 223074138 851632429 223074138 504906198 917989036 504906198 917989036 85705908 128677970 85705908 128677970 532794763 656356976 532794763 656356976 984128874 23844395 984128874 23844395 625530541 996611228 625530541 996611228 43369401 64584546 43369401 64584546 337557979 535379369 337557979 535379369 406062177 682162650 406062177 682162650 701254522 441563948 701254522 441563948 575985623 861979896 575985623 861979896 604346302 965948937 604346302 965948937 585036679 555094556 585036679 555094556 698255743 445737707 698255743 445737707 211155672 318387239 211155672 318387239 940003007 90411271 940003007 90411271 319584248 480475732 319584248 480475732 927059026 110537733 927059026 110537733 949640728 75141947 949640728 75141947 452302638 976353910 452302638 976353910 202631675 305571068 202631675 305571068 677410490 476611422 677410490 476611422 725728690 406170048 725728690 406170048 353304773 554507444 353304773 554507444 987108221 19315520 987108221 19315520 494885675 803426510 494885675 803426510 584317167 528967628 584317167 528967628 743597190 379442012 743597190 379442012 263323061 394957948 263323061 394957948 628273559 727568474 628273559 727568474 49478641 73595092 49478641 73595092 963917862 53536144 963917862 53536144 21014992 31884422 21014992 31884422 972508241 40501916 972508241 40501916 373403296 911634122 373403296 911634122 653556094 637580624 653556094 637580624 835722767 247086404 835722767 247086404 979827233 30366728 979827233 30366728 647665480 808222712 647665480 808222712 795295840 304336746 795295840 304336746 585707248 643620673 585707248 643620673 389640274 862178832 389640274 862178832 587710606 870834731 587710606 870834731 199295161 301279350 199295161 301279350 607347515 641723276 607347515 641723276 569959988 795189451 569959988 795189451 814319883 278945281 814319883 278945281 772158257 336939920 772158257 336939920 177304494 269599868 177304494 269599868 108647726 162468319 108647726 162468319 247906436 371551411 247906436 371551411 168744191 256195010 168744191 256195010 497025587 577414029 497025587 577414029 104699069 157126120 104699069 157126120 576033011 721597090 576033011 721597090 345509552 605301780 345509552 605301780 969097064 45357795 969097064 45357795 145030248 219336602 145030248 219336602 672703085 484495010 672703085 484495010 976004745 36159396 976004745 36159396 743371726 379707830 743371726 379707830 181011782 275095931 181011782 275095931 542605339 869402606 542605339 869402606 300099905 450248474 300099905 450248474 532271690 815745739 532271690 815745739 826351498 261385121 826351498 261385121 761100627 354134346 761100627 354134346 136826287 206141278 136826287 206141278 233780749 351537039 233780749 351537039 346559968 714008625 346559968 714008625 705833757 435164110 705833757 435164110 155154056 234691482 155154056 234691482 639163967 741594000 639163967 741594000 420764330 894483491 420764330 894483491 780983654 324409600 780983654 324409600 45201860 67207236 45201860 67207236 922327979 117614142 922327979 117614142 736967220 388832051 736967220 388832051 63031501 94613910 63031501 94613910 663578763 498758026 663578763 498758026 178197648 271101290 178197648 271101290 607095173 512247602 607095173 512247602 500044495 835341194 500044495 835341194 814125452 279036976 814125452 279036976 469563614 675377851 469563614 675377851 101696847 152788648 101696847 152788648 643032735 919075832 643032735 919075832 134842970 202811157 134842970 202811157 169561277 257482122 169561277 257482122 83055191 124772864 83055191 124772864 319202158 479880416 319202158 479880416 956841897 63930108 956841897 63930108 692315884 454551253 692315884 454551253 297117587 445532852 297117587 445532852 612702527 641739288 612702527 641739288 166707152 252456876 166707152 252456876 174557050 265246083 174557050 265246083 705873205 435124493 705873205 435124493 540826293 713951440 540826293 713951440 685914420 464048911 685914420 464048911 710770638 428054608 710770638 428054608 764233609 348837854 764233609 348837854 47285634 70112145 47285634 70112145 852065535 222221242 852065535 222221242 403616651 724757120 403616651 724757120 756758220 359728934 756758220 359728934 461160386 612812082 461160386 612812082 980702566 29412433 980702566 29412433 126045704 189126838 126045704 189126838 795316836 304284847 795316836 304284847 550022697 651108374 550022697 651108374 931113171 104948659 931113171 104948659 683329110 468610562 683329110 468610562 967986132 46968475 967986132 46968475 140761848 212028631 140761848 212028631 519650693 532744048 519650693 532744048 207711589 313720518 207711589 313720518 303362457 454970882 303362457 454970882 987569574 18506312 987569574 18506312 435777889 831005998 435777889 831005998 274563759 412293199 274563759 412293199 851296443 223660862 851296443 223660862 190643452 288297662 190643452 288297662 350071092 959044215 350071092 959044215 547845332 634707316 547845332 634707316 423621432 569055617 423621432 569055617 102989861 154310450 102989861 154310450 155177801 234902049 155177801 234902049 978480346 32347784 978480346 32347784 739822635 384293956 739822635 384293956 262869927 394198892 262869927 394198892 258805772 387842857 258805772 387842857 570091127 976837528 570091127 976837528 422051653 795874882 422051653 795874882 391877444 500483647 391877444 500483647 708515477 431084367 708515477 431084367 805428886 289607880 805428886 289607880 208361458 314925137 208361458 314925137 395678654 716744771 395678654 716744771 957119058 63652220 957119058 63652220 743122709 380072217 743122709 380072217 591140067 911960731 591140067 911960731 182910234 278079767 182910234 278079767 733060678 395540051 733060678 395540051 591837566 754662598 591837566 754662598 459397827 801275065 459397827 801275065 775171843 332615523 775171843 332615523 508483096 964568757 508483096 964568757 653155316 738663592 653155316 738663592 661813237 905338854 661813237 905338854 273012170 409547542 273012170 409547542 758188170 357846549 758188170 357846549 972201969 41242890 972201969 41242890 576261295 825500168 576261295 825500168 359279570 872723334 359279570 872723334 21196159 32152794 21196159 32152794 722643121 410582771 722643121 410582771 299049341 448726582 299049341 448726582 2282869 3434034 2282869 3434034 749930477 369628093 749930477 369628093 665434486 495943479 665434486 495943479 913239989 131155668 913239989 131155668 871555353 192321522 871555353 192321522 888563387 167355102 888563387 167355102 420645962 608981163 420645962 608981163 167562532 254135591 167562532 254135591 564765614 580580435 564765614 580580435 426354679 786835692 426354679 786835692 610806771 500450656 610806771 500450656 495627167 725783775 495627167 725783775 398839464 682632315 398839464 682632315 329094711 494668481 329094711 494668481 410231035 729066988 410231035 729066988 949798357 74888631 949798357 74888631 752066449 366428369 752066449 366428369 180357536 274207617 180357536 274207617 226809206 340840591 226809206 340840591 137644603 207312027 137644603 207312027 662034144 899971690 662034144 899971690 825669518 262629863 825669518 262629863 85592428 128517287 85592428 128517287 425851264 654502411 425851264 654502411 655309943 962500498 655309943 962500498 581737425 993227725 581737425 993227725 925134034 113304894 925134034 113304894 174458644 265007670 174458644 265007670 148056787 224115837 148056787 224115837 850713328 224488236 850713328 224488236 901812909 147877286 901812909 147877286 333716785 907067836 333716785 907067836 654970124 545126518 654970124 545126518 531772825 927732321 531772825 927732321 99724110 149918990 99724110 149918990 103178548 154433685 103178548 154433685 482978596 615087773 482978596 615087773 15071623 23114813 15071623 23114813 560079196 513959295 560079196 513959295 192565735 291247109 192565735 291247109 918695594 122941188 918695594 122941188 852458773 221721753 852458773 221721753 564468409 677037347 564468409 677037347 832090348 252456881 832090348 252456881 115949707 173950029 115949707 173950029 298481151 447918070 298481151 447918070 708528608 431058466 708528608 431058466 314152445 471701689 314152445 471701689 378810838 692209154 378810838 692209154 561485984 627894528 561485984 627894528 980317860 29806594 980317860 29806594 101509627 152567986 101509627 152567986 344783039 629990775 344783039 629990775 360483570 594030951 360483570 594030951 787823542 314714079 787823542 314714079 821587561 268226212 821587561 268226212 357148557 676545020 357148557 676545020 287653195 430532190 287653195 430532190 625267586 772018606 625267586 772018606 733287841 395307760 733287841 395307760 334481641 660611841 334481641 660611841 706450216 434030424 706450216 434030424 553081955 972351808 553081955 972351808 614815469 967376161 614815469 967376161 190766231 288448947 190766231 288448947 279304674 419321179 279304674 419321179 452515695 714839749 452515695 714839749 225068986 338491923 225068986 338491923 208801630 315365199 208801630 315365199 758410739 357576112 758410739 357576112 468441710 851990256 468441710 851990256 400843625 678548029 400843625 678548029 258893245 387885395 258893245 387885395 938696482 92294958 938696482 92294958 513152121 688496183 513152121 688496183 497737714 587637603 497737714 587637603 194643566 294563464 194643566 294563464 419235018 895694663 419235018 895694663 839502939 241041328 839502939 241041328 289136641 433005477 289136641 433005477 142482823 215062940 142482823 215062940 88451394 132846363 88451394 132846363 785160876 318501788 785160876 318501788 24617170 36972080 24617170 36972080 667932500 492539987 667932500 492539987 927719262 109647223 927719262 109647223 56165747 84275670 56165747 84275670 850789758 224344102 850789758 224344102 508127778 707582531 508127778 707582531 438660031 555752594 438660031 555752594 845922591 231428809 845922591 231428809 355456386 789071339 355456386 789071339 891818337 162451745 891818337 162451745 526954935 954624224 526954935 954624224 606925744 706470311 606925744 706470311 413253452 947490201 413253452 947490201 920114402 120675783 920114402 120675783 426465470 807252072 426465470 807252072 161781513 245015794 161781513 245015794 778227083 328067116 778227083 328067116 904305814 144331125 904305814 144331125 259066237 388190428 259066237 388190428 143715162 216879513 143715162 216879513 316818525 476067514 316818525 476067514 934076634 100170553 934076634 100170553 651188027 960836414 651188027 960836414 497879205 573028045 497879205 573028045 735322209 391508087 735322209 391508087 290967285 435993810 290967285 435993810 715140950 421734175 715140950 421734175 11312714 17356229 11312714 17356229 191261550 289228402 191261550 289228402 25003647 37529743 25003647 37529743 794069824 305711129 794069824 305711129 961321327 57602322 961321327 57602322 719099619 415917679 719099619 415917679 353992865 503358260 353992865 503358260 838105432 243081085 838105432 243081085 498920753 571120653 498920753 571120653 575127037 645405754 575127037 645405754 576934419 533304610 576934419 533304610 107711420 161434918 107711420 161434918 485829274 912621553 485829274 912621553 847486783 229179927 847486783 229179927 854270972 218630533 854270972 218630533 738019803 387474484 738019803 387474484 835421329 247495592 835421329 247495592 956673616 64169706 956673616 64169706 831743041 253042706 831743041 253042706 536301006 963182197 536301006 963182197 284400332 426061951 284400332 426061951 726502891 405132015 726502891 405132015 347189335 870802632 347189335 870802632 607224435 779171279 607224435 779171279 883736124 175107721 883736124 175107721 777559735 329358009 777559735 329358009 45688912 67521519 45688912 67521519 688450852 460361276 688450852 460361276 943407151 84813970 943407151 84813970 954975608 66784762 954975608 66784762 177731676 270261507 177731676 270261507 14107255 22130931 14107255 22130931 11345740 17458397 11345740 17458397 356438633 537551400 356438633 537551400 2811896 4253166 2811896 4253166 643992129 954127604 643992129 954127604 288685773 432312924 288685773 432312924 198283008 299871615 198283008 299871615 301448086 452223581 301448086 452223581 713790107 423523396 713790107 423523396 819763449 271031357 819763449 271031357 351235785 811517118 351235785 811517118 615020470 832193233 615020470 832193233 842677371 236610851 842677371 236610851 895074332 157752897 895074332 157752897 410294197 642628978 410294197 642628978 5788929 8559494 5788929 8559494 570085551 628564206 570085551 628564206 650992022 522064629 650992022 522064629 541387315 502823874 541387315 502823874 373194275 826637065 373194275 826637065 115787746 173517367 115787746 173517367 235993285 354695693 235993285 354695693 959367536 60337441 959367536 60337441 838424586 242574537 838424586 242574537 389377396 796311194 389377396 796311194 211631573 319040744 211631573 319040744 686026655 463939155 686026655 463939155 716996877 419101350 716996877 419101350 359026892 741796013 359026892 741796013 759725766 355706237 759725766 355706237 664597448 497292217 664597448 497292217 744294982 378378223 744294982 378378223 314080435 471638699 314080435 471638699 377431755 719560384 377431755 719560384 507618305 933606198 507618305 933606198 678230236 475605133 678230236 475605133 431209168 763782541 431209168 763782541 351922400 581331351 351922400 581331351 516583719 961168346 516583719 961168346 171339387 260326852 171339387 260326852 970011937 44404348 970011937 44404348 899123805 152101204 899123805 152101204 77715276 116784314 77715276 116784314 549149595 651499993 549149595 651499993 953120191 69803718 953120191 69803718 246838758 369735416 246838758 369735416 235355651 353646625 235355651 353646625 201772980 304494220 201772980 304494220 458597255 597900094 458597255 597900094 839601262 240759879 839601262 240759879 983940506 24067470 983940506 24067470 42523069 63124718 42523069 63124718 159032524 240634214 159032524 240634214 804063810 291562757 804063810 291562757 373548848 914793354 373548848 914793354 96924218 145543950 96924218 145543950 684963172 465701461 684963172 465701461 578427119 766652092 578427119 766652092 219899886 331730501 219899886 331730501 644789874 905598533 644789874 905598533 577853105 532111354 577853105 532111354 480956653 711865852 480956653 711865852 861140492 207054729 861140492 207054729 577210159 781668150 577210159 781668150 890147549 165210682 890147549 165210682 143183137 215960685 143183137 215960685 930124836 106396435 930124836 106396435 808759666 285593927 808759666 285593927 80558314 120638385 80558314 120638385 786045583 317091788 786045583 317091788 726654686 404895580 726654686 404895580 743760164 379210795 743760164 379210795 668175359 491799085 668175359 491799085 97368050 146056729 97368050 146056729 905480630 142389780 905480630 142389780 181448825 275647520 181448825 275647520 210114148 317091789 210114148 317091789 112255488 168035420 112255488 168035420 970233722 44134050 970233722 44134050 243884672 366339547 243884672 366339547 890176378 165071245 890176378 165071245 919456488 121994819 919456488 121994819 492850169 879001912 492850169 879001912 693908800 452208840 693908800 452208840 630815569 919557482 630815569 919557482 808111216 286293347 808111216 286293347 134034052 201514889 134034052 201514889 504799241 916460988 504799241 916460988 805894304 288914591 805894304 288914591 917193962 125392707 917193962 125392707 394198579 528229607 394198579 528229607 234268360 352042589 234268360 352042589 830254375 255556080 830254375 255556080 574934573 883339848 574934573 883339848 801526085 295172286 801526085 295172286 739272201 385363717 739272201 385363717 65784591 98862652 65784591 98862652 180134845 273995938 180134845 273995938 388758692 519343605 388758692 519343605 476908251 981508282 476908251 981508282 613855252 737721175 613855252 737721175 930574167 105762376 930574167 105762376 308299077 462062616 308299077 462062616 15489968 23757628 15489968 23757628 60565514 90615684 60565514 90615684 735717029 390863791 735717029 390863791 451551024 982606663 451551024 982606663 42276742 62733329 42276742 62733329 386069812 756514829 386069812 756514829 308406525 462321667 308406525 462321667 587255792 832012673 587255792 832012673 625191893 645997185 625191893 645997185 693019252 453440771 693019252 453440771 359697764 601164816 359697764 601164816 376137545 766667421 376137545 766667421 80115447 120142984 80115447 120142984 966037032 50419196 966037032 50419196 892088579 162164904 892088579 162164904 881001739 178378132 881001739 178378132 555794993 500233104 555794993 500233104 729542286 400392897 729542286 400392897 94708239 141763852 94708239 141763852 353728211 816764312 353728211 816764312 991210120 12774206 991210120 12774206 206440153 311300532 206440153 311300532 335106234 924429698 335106234 924429698 319143693 479782498 319143693 479782498 397517476 558438865 397517476 558438865 614662084 734544387 614662084 734544387 928769948 108267745 928769948 108267745 548067561 780624613 548067561 780624613 658736652 561296246 658736652 561296246 435223515 750415318 435223515 750415318 339808915 594311411 339808915 594311411 357955032 570327979 357955032 570327979 618107528 787606276 618107528 787606276 994060055 8082238 994060055 8082238 470475099 718107017 470475099 718107017 748916901 371023614 748916901 371023614 835813415 246935929 835813415 246935929 544579635 944152777 544579635 944152777 595494411 584378294 595494411 584378294 146788107 222210836 146788107 222210836 356107239 709852454 356107239 709852454 82051002 122990702 82051002 122990702 648299821 834261947 648299821 834261947 885062150 172847917 885062150 172847917 124109488 186242513 124109488 186242513 73876192 110944776 73876192 110944776 792083587 308711394 792083587 308711394 692702849 453856488 692702849 453856488 861929075 205698211 861929075 205698211 815438526 277084109 815438526 277084109 361447462 560567016 361447462 560567016 929235554 107765454 929235554 107765454 870807408 193626911 870807408 193626911 42965596 63876776 42965596 63876776 84108556 126607981 84108556 126607981 205321532 309835907 205321532 309835907 846897164 229731706 846897164 229731706 53817037 80677138 53817037 80677138 47542323 70778305 47542323 70778305 424934911 528605013 424934911 528605013 305714789 458537788 305714789 458537788 237183707 355948975 237183707 355948975 172043971 261385116 172043971 261385116 840997877 239167125 840997877 239167125 943309975 84906832 943309975 84906832 645907848 692594968 645907848 692594968 878742512 182264819 878742512 182264819 649714192 981295219 649714192 981295219 217238941 327506404 217238941 327506404 318020671 477982326 318020671 477982326 140135620 210945452 140135620 210945452 423360403 678156015 423360403 678156015 690126561 457983564 690126561 457983564 458838188 846055055 458838188 846055055 65243459 98101005 65243459 98101005 869976755 194515934 869976755 194515934 236126540 354791547 236126540 354791547 183616089 279109627 183616089 279109627 416144960 892143265 416144960 892143265 227458304 341500561 227458304 341500561 85017200 127862185 85017200 127862185 715022230 421909875 715022230 421909875 400303353 604770529 400303353 604770529 748162286 372633649 748162286 372633649 553667989 798206750 553667989 798206750 344369577 950882378 344369577 950882378 55159531 82939275 55159531 82939275 485831163 821211875 485831163 821211875 263070355 394480949 263070355 394480949 557828240 500364990 557828240 500364990 743381513 379699591 743381513 379699591 488771686 529170781 488771686 529170781 835447562 247489367 835447562 247489367 497073455 796117681 497073455 796117681 128194238 192387124 128194238 192387124 928668358 108373905 928668358 108373905 943322193 84897062 943322193 84897062 311710948 468225661 311710948 468225661 807417428 286998359 807417428 286998359 339423656 839575696 339423656 839575696 242819821 364334452 242819821 364334452 393781464 967523096 393781464 967523096 391025953 729460844 391025953 729460844 411441213 828353984 411441213 828353984 286399326 429036879 286399326 429036879 467865936 864891991 467865936 864891991 905749958 141764392 905749958 141764392 563593403 797440879 563593403 797440879 711329884 427359276 711329884 427359276 974441267 37899021 974441267 37899021 562757272 546255966 562757272 546255966 827967693 259065576 827967693 259065576 642744071 524862661 642744071 524862661 4667486 7441915 4667486 7441915 797757353 300595778 797757353 300595778 717066466 419001681 717066466 419001681 515607366 779996193 515607366 779996193 953220176 69575182 953220176 69575182 693513263 452728483 693513263 452728483 164831220 249492613 164831220 249492613 77879768 117085744 77879768 117085744 162388745 245942217 162388745 245942217 602429809 866774836 602429809 866774836 268959421 403842201 268959421 403842201 694215386 451604429 694215386 451604429 738919147 386028684 738919147 386028684 344941613 814703212 344941613 814703212 857910282 212631886 857910282 212631886 994135167 7909979 994135167 7909979 920752278 120071272 920752278 120071272 535328226 883538089 535328226 883538089 490438533 561219953 490438533 561219953 650912811 954551915 650912811 954551915 231766105 347864213 231766105 347864213 51172296 76458561 51172296 76458561 943314964 84898453 943314964 84898453 770778486 338861950 770778486 338861950 902258623 147142392 902258623 147142392 917474380 124772865 917474380 124772865 403958398 983239418 403958398 983239418 402035730 585885124 402035730 585885124 411744543 698716396 411744543 698716396 450097238 504483753 450097238 504483753 25193579 37870857 25193579 37870857 38881766 57606664 38881766 57606664 666377638 494668477 666377638 494668477 919639425 121708318 919639425 121708318 636854331 690100631 636854331 690100631 296487641 444619249 296487641 444619249 426692000 936731305 426692000 936731305 525413421 511270721 525413421 511270721 523542588 613500297 523542588 613500297 716561632 419413940 716561632 419413940 664177214 497832076 664177214 497832076 844546066 233715474 844546066 233715474 477342660 712178291 477342660 712178291 452324171 657834274 452324171 657834274 706592166 433885154 706592166 433885154 792242240 308285363 792242240 308285363 301684794 452564624 301684794 452564624 454067443 684313161 454067443 684313161 368099480 916060763 368099480 916060763 389011521 523435129 389011521 523435129 223942866 336945273 223942866 336945273 675633089 479880414 675633089 479880414 283535903 424630474 283535903 424630474 335048000 652660692 335048000 652660692 804781058 290319053 804781058 290319053 684460224 466551317 684460224 466551317 724125831 408247290 724125831 408247290 538158205 981953790 538158205 981953790 370882412 548175145 370882412 548175145 275062802 412990384 275062802 412990384 984928701 22595567 984928701 22595567 617584990 700996709 617584990 700996709 687727831 461146955 687727831 461146955 407418929 763692259 407418929 763692259 435589331 603618115 435589331 603618115 638351414 778364790 638351414 778364790 685024181 465643460 685024181 465643460 878355685 182679357 878355685 182679357 369821433 720415704 369821433 720415704 951164125 72842924 951164125 72842924 872067831 191578378 872067831 191578378 742218251 381163924 742218251 381163924 567259409 882388478 567259409 882388478 308641336 462628635 308641336 462628635 741200063 382377634 741200063 382377634 50184551 74699164 50184551 74699164 699379274 444173175 699379274 444173175 505056628 944756480 505056628 944756480 324971794 488705977 324971794 488705977 671586121 486595516 671586121 486595516 39201541 58098657 39201541 58098657 954544750 67443708 954544750 67443708 249860366 374108657 249860366 374108657 585657007 701248262 585657007 701248262 149031373 225745007 149031373 225745007 227704821 341844164 227704821 341844164 980506079 29558878 980506079 29558878 712380192 425665774 712380192 425665774 99702733 149852939 99702733 149852939 540910529 881009133 540910529 881009133 39974926 59440995 39974926 59440995 119349440 178856443 119349440 178856443 97160751 145835246 97160751 145835246 361879045 586503687 361879045 586503687 650183753 534100501 650183753 534100501 745927238 375242777 745927238 375242777 825523558 263114829 825523558 263114829 148720337 225195687 148720337 225195687 275145361 413056920 275145361 413056920 624015055 655476196 624015055 655476196 515801834 544892136 515801834 544892136 288833128 432438492 288833128 432438492 531535256 617264677 531535256 617264677 625091270 512174707 625091270 512174707 538940264 774134969 538940264 774134969 656484015 768711850 656484015 768711850 594418747 807679266 594418747 807679266 408827611 976897814 408827611 976897814 934415984 99828144 934415984 99828144 733658590 394352993 733658590 394352993 839376022 241254823 839376022 241254823 98250601 147527465 98250601 147527465 817866603 273144642 817866603 273144642 119769997 179639932 119769997 179639932 276966160 415701613 276966160 415701613 452271281 875788580 452271281 875788580 868909008 196183510 868909008 196183510 166219075 251728194 166219075 251728194 235916041 354580127 235916041 354580127 627051607 622085889 627051607 622085889 131608444 197558857 131608444 197558857 48744316 72344036 48744316 72344036 520779945 661469658 520779945 661469658 181559180 275897535 181559180 275897535 586913969 615247800 586913969 615247800 203694629 306929956 203694629 306929956 182864300 278063239 182864300 278063239 206056357 311004188 206056357 311004188 359572710 520406405 359572710 520406405 865386346 200864076 865386346 200864076 638915894 825432970 638915894 825432970 228278897 342964362 228278897 342964362 814425145 278848810 814425145 278848810 634898219 972916814 634898219 972916814 607028996 555246127 607028996 555246127 305796561 458674063 305796561 458674063 932148865 103421097 932148865 103421097 610209136 534172731 610209136 534172731 218833273 330049372 218833273 330049372 328237783 493595115 328237783 493595115 749272451 370783634 749272451 370783634 739387952 385069157 739387952 385069157 701313156 441412927 701313156 441412927 222642180 335114932 222642180 335114932 851129312 223787644 851129312 223787644 314575896 472582480 314575896 472582480 895153161 157639660 895153161 157639660 41712145 61735376 41712145 61735376 566336526 589750647 566336526 589750647 608141900 514492705 608141900 514492705 810142286 283809432 810142286 283809432 351181615 923286639 351181615 923286639 781371947 323952620 781371947 323952620 604388913 519282358 604388913 519282358 771293315 337981533 771293315 337981533 536812791 983744758 536812791 983744758 282298431 423321326 282298431 423321326 31920235 47583916 31920235 47583916 737148630 388527389 737148630 388527389 383788880 740706531 383788880 740706531 784948637 318758808 784948637 318758808 28989440 43888639 28989440 43888639 864907697 201701574 864907697 201701574 242748605 364193784 242748605 364193784 156609461 236765464 156609461 236765464 129348752 194305729 129348752 194305729 280226472 420579353 280226472 420579353 39866231 59189202 39866231 59189202 316288314 475379090 316288314 475379090 99588677 149732505 99588677 149732505 362711812 568132022 362711812 568132022 824088211 264704597 824088211 264704597 366945221 738190602 366945221 738190602 734304644 392947861 734304644 392947861 522473056 817331855 522473056 817331855 680206227 472967092 680206227 472967092 586067444 536308902 586067444 536308902 731171040 398212192 731171040 398212192 218087288 329262435 218087288 329262435 764118120 349245549 764118120 349245549 191572249 289666574 191572249 289666574 8458053 12739990 8458053 12739990 237155007 355900991 237155007 355900991 300755447 451277052 300755447 451277052 334006044 853524173 334006044 853524173 14997269 23018096 14997269 23018096 24294031 36532521 24294031 36532521 75726985 113888667 75726985 113888667 131772709 197817293 131772709 197817293 566349913 554865900 566349913 554865900 76552288 115169713 76552288 115169713 899498995 151397927 899498995 151397927 537630323 924424363 537630323 924424363 535760642 950339644 535760642 950339644 662836233 861478422 662836233 861478422 487653109 984212716 487653109 984212716 985810805 21451940 985810805 21451940 323768000 486896891 323768000 486896891 613630510 578416139 613630510 578416139 441183270 508209483 441183270 508209483 778162416 328212290 778162416 328212290 628745991 887121458 628745991 887121458 39682003 58971814 39682003 58971814 91923960 137947519 91923960 137947519 536099993 563093005 536099993 563093005 917969351 123964080 917969351 123964080 897042103 154779791 897042103 154779791 746058936 375056257 746058936 375056257 806469296 288373693 806469296 288373693 433707967 971626486 433707967 971626486 987620827 18422348 987620827 18422348 894097147 159155459 894097147 159155459 877842664 183501716 877842664 183501716 803833958 291808379 803833958 291808379 489601059 754504864 489601059 754504864 486036649 746795574 486036649 746795574 34838805 51243821 34838805 51243821 626180999 548727538 626180999 548727538 358598471 759197130 358598471 759197130 979398511 30985668 979398511 30985668 241403923 362207936 241403923 362207936 708339931 431375151 708339931 431375151 826995204 260463803 826995204 260463803 186094703 282650962 186094703 282650962 954711531 67190944 954711531 67190944 309120761 463607482 309120761 463607482 348250402 622889297 348250402 622889297 624368699 568406636 624368699 568406636 591026748 521587529 591026748 521587529 41718057 61842812 41718057 61842812 191785346 290101701 191785346 290101701 440629429 912831316 440629429 912831316 37384285 55508370 37384285 55508370 906576475 140264565 906576475 140264565 411492013 788329932 411492013 788329932 653696150 789395436 653696150 789395436 167548438 254054202 167548438 254054202 635075104 996081769 635075104 996081769 70833742 106957479 70833742 106957479 780953676 324412162 780953676 324412162 685969002 463993231 685969002 463993231 433030340 520854034 433030340 520854034 880602922 178967621 880602922 178967621 423430823 989006227 423430823 989006227 253537635 380121058 253537635 380121058 289084807 432956330 289084807 432956330 738115332 387338590 738115332 387338590 690203367 457899504 690203367 457899504 645777594 507756903 645777594 507756903 445141021 739002296 445141021 739002296 758801176 356806902 758801176 356806902 926169901 112099224 926169901 112099224 345898889 942957440 345898889 942957440 24765953 37230685 24765953 37230685 615296635 859989514 615296635 859989514 276376564 414935424 276376564 414935424 55195928 82943214 55195928 82943214 918952458 122761384 918952458 122761384 720755409 413761049 720755409 413761049 258865588 387870067 258865588 387870067 865713314 200360518 865713314 200360518 518227893 920718368 518227893 920718368 974724742 37529744 974724742 37529744 444783072 938659858 444783072 938659858 64469029 96700434 64469029 96700434 468729149 973954821 468729149 973954821 727818350 402958947 727818350 402958947 724215065 408134757 724215065 408134757 752119143 366353458 752119143 366353458 21040150 31889994 21040150 31889994 435929458 572576573 435929458 572576573 592198236 768959072 592198236 768959072 331097963 497217049 331097963 497217049 966380190 49721501 966380190 49721501 407255620 624092887 407255620 624092887 310027912 464663191 310027912 464663191 441079470 749320382 441079470 749320382 617630853 850593919 617630853 850593919 671204561 487179831 671204561 487179831 23268162 35220088 23268162 35220088 44746343 66511468 44746343 66511468 830317604 255410032 830317604 255410032 580313234 827186675 580313234 827186675 240270906 360320979 240270906 360320979 61059532 91570995 61059532 91570995 393489568 559229467 393489568 559229467 795095765 304555760 795095765 304555760 340973047 700821468 340973047 700821468 200048669 302257492 200048669 302257492 243618104 365649064 243618104 365649064 49178909 73126372 49178909 73126372 483347277 955598452 483347277 955598452 676069303 478764490 676069303 478764490 360035019 658558488 360035019 658558488 383920245 824186076 383920245 824186076 846671735 229980655 846671735 229980655 777236023 329655370 777236023 329655370 677394306 476795311 677394306 476795311 419558563 503654303 419558563 503654303 624948084 681861703 624948084 681861703 590039121 714156178 590039121 714156178 880325488 179662407 880325488 179662407 125955609 188916828 125955609 188916828 906079726 141076656 906079726 141076656 11339389 17449037 11339389 17449037 244164546 366513097 244164546 366513097 344350583 739135957 344350583 739135957 694821842 450851569 694821842 450851569 955958146 65522358 955958146 65522358 581753031 964935497 581753031 964935497 175212189 266371826 175212189 266371826 24758444 37227381 24758444 37227381 864454009 202114557 864454009 202114557 692772747 453711668 692772747 453711668 912697536 131681419 912697536 131681419 785472125 317869362 785472125 317869362 115646478 173375959 115646478 173375959 860723787 207636209 860723787 207636209 762003574 352502881 762003574 352502881 453411240 859789791 453411240 859789791 279797783 419955930 279797783 419955930 483858037 687926774 483858037 687926774 952939018 70088243 952939018 70088243 380899440 693704914 380899440 693704914 545312105 556738602 545312105 556738602 965932153 50581878 965932153 50581878 826831276 260668470 826831276 260668470 989785947 15312173 989785947 15312173 294149799 441043320 294149799 441043320 115840157 173670969 115840157 173670969 19697281 30039432 19697281 30039432 946267490 80002599 946267490 80002599 741702261 381753301 741702261 381753301 395520405 984116758 395520405 984116758 245763554 368381081 245763554 368381081 340056564 502114395 340056564 502114395 664244959 497701382 664244959 497701382 686022698 463950047 686022698 463950047 861082952 207154083 861082952 207154083 795545614 304073097 795545614 304073097 437006260 684098469 437006260 684098469 712692270 425121965 712692270 425121965 112202852 167768316 112202852 167768316 124551758 186759191 124551758 186759191 42379501 62863076 42379501 62863076 590060377 748870230 590060377 748870230 393301089 717406212 393301089 717406212 57191625 85504667 57191625 85504667 202689367 305696435 202689367 305696435 313813078 471253831 313813078 471253831 939110028 91787839 939110028 91787839 594664427 715626402 594664427 715626402 116351824 174812135 116351824 174812135 374458266 621798094 374458266 621798094 625316437 637669941 625316437 637669941 159527573 241284535 159527573 241284535 993423718 8999593 993423718 8999593 787032626 315968981 787032626 315968981 362263028 807694489 362263028 807694489 674167876 482361035 674167876 482361035 948954384 76249303 948954384 76249303 739234006 385431786 739234006 385431786 95872367 143614832 95872367 143614832 940570006 89344917 940570006 89344917 760579003 354840424 760579003 354840424 244436198 366819723 244436198 366819723 488509591 609035248 488509591 609035248 265343650 398106571 265343650 398106571 90012744 135340011 90012744 135340011 605828488 895213314 605828488 895213314 872434946 190962879 872434946 190962879 519317975 697295456 519317975 697295456 127539531 191155523 127539531 191155523 473816280 913543071 473816280 913543071 351612370 689276749 351612370 689276749 251685262 376918020 251685262 376918020 912618523 131727546 912618523 131727546 586065618 993720262 586065618 993720262 358845491 870790215 358845491 870790215 662983356 499663892 662983356 499663892 221895244 334364947 221895244 334364947 431544107 553887736 431544107 553887736 863187321 203908915 863187321 203908915 164278790 248910691 164278790 248910691 329963823 495632243 329963823 495632243 899875642 150856781 899875642 150856781 369111743 550580734 369111743 550580734 134642953 202391286 134642953 202391286 82006709 122941192 82006709 122941192 756402686 359977873 756402686 359977873 908042252 138497607 908042252 138497607 934871787 99298568 934871787 99298568 704569977 436984561 704569977 436984561 258708028 387713537 258708028 387713537 855816176 215929326 855816176 215929326 19450011 29954371 19450011 29954371 63511251 95076424 63511251 95076424 853144954 220646184 853144954 220646184 854767164 217768087 854767164 217768087 271968970 408134754 271968970 408134754 413301508 844046097 413301508 844046097 646616931 659863331 646616931 659863331 663599975 498713246 663599975 498713246 151015553 228298638 151015553 228298638 954150898 68208043 954150898 68208043 172469099 262242421 172469099 262242421 851422815 223406401 851422815 223406401 302349290 453314915 302349290 453314915 588658836 957651037 588658836 957651037 950461404 73727349 950461404 73727349 845657134 231836055 845657134 231836055 40075415 59608622 40075415 59608622 902569782 146519335 902569782 146519335 320845281 482438002 320845281 482438002 463118615 817443589 463118615 817443589 301229582 451944035 301229582 451944035 638370614 528484074 638370614 528484074 430314460 505249422 430314460 505249422 789924383 311623850 789924383 311623850 352006990 662424777 352006990 662424777 380696578 616079057 380696578 616079057 66184643 99590919 66184643 99590919 999017568 1295096 999017568 1295096 606448038 866402823 606448038 866402823 661137271 736590962 661137271 736590962 410739305 719355639 410739305 719355639 845689441 231760431 845689441 231760431 573733463 640893529 573733463 640893529 752098210 366360986 752098210 366360986 177673839 270116107 177673839 270116107 111429279 166777885 111429279 166777885 289081546 432921023 289081546 432921023 323406007 486480094 323406007 486480094 911296900 134074002 911296900 134074002 754679452 362549281 754679452 362549281 297450691 446202422 297450691 446202422 97186905 145840591 97186905 145840591 753031143 365064810 753031143 365064810 384149777 616735093 384149777 616735093 793207451 306876572 793207451 306876572 959763674 59697267 959763674 59697267 133782752 200952916 133782752 200952916 216696710 326776879 216696710 326776879 386798560 667113415 386798560 667113415 671581642 486636104 671581642 486636104 760949734 354430439 760949734 354430439 875743917 186280978 875743917 186280978 571889465 923643477 571889465 923643477 57627520 86241891 57627520 86241891 259327935 388527386 259327935 388527386 402406520 955852680 402406520 955852680 983138488 25536720 983138488 25536720 758178458 357855916 758178458 357855916 484958557 695353397 484958557 695353397 108403780 162191498 108403780 162191498 890395169 164541078 890395169 164541078 994150072 7862469 994150072 7862469 906576591 140231981 906576591 140231981 936757835 95167526 936757835 95167526 987975171 17859185 987975171 17859185 952441342 71064227 952441342 71064227 719825111 414954668 719825111 414954668 781390160 323911953 781390160 323911953 43706717 65143786 43706717 65143786 544783993 657723988 544783993 657723988 547338389 657232503 547338389 657232503 553065447 902612326 553065447 902612326 954157211 68171815 954157211 68171815 589068454 605994866 589068454 605994866 277868785 417559017 277868785 417559017 497575170 633191408 497575170 633191408 182490051 277451222 182490051 277451222 568128705 720557972 568128705 720557972 506091067 734140272 506091067 734140272 447721889 611500820 447721889 611500820 508973971 872896918 508973971 872896918 574489985 793772859 574489985 793772859 995843733 5936881 995843733 5936881 880527904 179227169 880527904 179227169 725418219 406575670 725418219 406575670 506362483 677509776 506362483 677509776 356122225 541215315 356122225 541215315 370543480 671267250 370543480 671267250 205441426 310063575 205441426 310063575 39322188 58258097 39322188 58258097 960318770 59197804 960318770 59197804 761492175 353550805 761492175 353550805 439778070 773468462 439778070 773468462 349614281 768940438 349614281 768940438 223074058 335855861 223074058 335855861 575337763 791062600 575337763 791062600 977518318 33990206 977518318 33990206 966329173 49947636 966329173 49947636 930378571 106007867 930378571 106007867 464621340 657770102 464621340 657770102 621985258 520744583 621985258 520744583 159722366 241582857 159722366 241582857 24270560 36522108 24270560 36522108 41952179 62277793 41952179 62277793 863426767 203460203 863426767 203460203 871968363 191701069 871968363 191701069 585288268 577177157 585288268 577177157 328273075 493606880 328273075 493606880 281990140 422839476 281990140 422839476 923167264 116247017 923167264 116247017 692126309 454906696 692126309 454906696 450039595 721358204 450039595 721358204 934240061 99937826 934240061 99937826 901503943 148466638 901503943 148466638 912175360 132480345 912175360 132480345 487738774 569518122 487738774 569518122 569166272 927796533 569166272 927796533 674177441 482356286 674177441 482356286 632351267 867316921 632351267 867316921 352344549 802269652 352344549 802269652 582457602 916877081 582457602 916877081 880604310 178952359 880604310 178952359 272728548 409255367 272728548 409255367 249925614 374190580 249925614 374190580 803165056 292792609 803165056 292792609 922102766 118004634 922102766 118004634 441072656 519553320 441072656 519553320 648937315 626002258 648937315 626002258 591847905 892872046 591847905 892872046 109136594 163086780 109136594 163086780 527826970 654408002 527826970 654408002 987851576 17998522 987851576 17998522 536657918 577175322 536657918 577175322 358860527 785749330 358860527 785749330 924809436 113883494 924809436 113883494 679016212 474470747 679016212 474470747 771156732 338368258 771156732 338368258 305553440 458285103 305553440 458285103 474833827 815615998 474833827 815615998 596427946 732189486 596427946 732189486 327097971 491919182 327097971 491919182 767925378 343227842 767925378 343227842 700523487 442903702 700523487 442903702 506629419 838470038 506629419 838470038 244845728 367357596 244845728 367357596 119907017 179959914 119907017 179959914 487888625 581863249 487888625 581863249 733572445 394671994 733572445 394671994 900236014 150394644 900236014 150394644 744155284 378622167 744155284 378622167 919034998 122498821 919034998 122498821 239968862 359783914 239968862 359783914 4240698 6580064 4240698 6580064 841807724 237746067 841807724 237746067 854311524 218463115 854311524 218463115 324604487 488075493 324604487 488075493 364017866 607496839 364017866 607496839 212632145 320818803 212632145 320818803 339968688 599413807 339968688 599413807 812059849 281743823 812059849 281743823 723598757 409113808 723598757 409113808 466718458 819563189 466718458 819563189 797803267 300558662 797803267 300558662 268535030 402974572 268535030 402974572 55573310 83170187 55573310 83170187 15602922 23828161 15602922 23828161 409763339 558924954 409763339 558924954 275192033 413120595 275192033 413120595 310273663 465221709 310273663 465221709 852188351 222044458 852188351 222044458 613658259 502525163 613658259 502525163 229491259 344478015 229491259 344478015 96885833 145465314 96885833 145465314 702142550 440080809 702142550 440080809 309057287 463394492 309057287 463394492 860169388 208659441 860169388 208659441 848283486 228011489 848283486 228011489 103629650 155077523 103629650 155077523 392824899 618292939 392824899 618292939 744588587 377643249 744588587 377643249 152650895 230867479 152650895 230867479 623488466 863546709 623488466 863546709 983935527 24082609 983935527 24082609 545252843 836711967 545252843 836711967 436283307 618384275 436283307 618384275 252125007 377614247 252125007 377614247 203979922 307584624 203979922 307584624 204334630 307998539 204334630 307998539 958235660 62289671 958235660 62289671 367610058 995535935 367610058 995535935 528109498 739784373 528109498 739784373 702073921 440135627 702073921 440135627 37949625 56198231 37949625 56198231 885074099 172795023 885074099 172795023 693462772 452809416 693462772 452809416 94697419 141762809 94697419 141762809 316943958 476353669 316943958 476353669 323713712 486820789 323713712 486820789 550921869 650207869 550921869 650207869 33478993 49448538 33478993 49448538 140913222 212187994 140913222 212187994 280888266 421576610 280888266 421576610 309374145 463945752 309374145 463945752 726460107 405154511 726460107 405154511 916347080 126867475 916347080 126867475 515369907 750376578 515369907 750376578 649338957 953873958 649338957 953873958 307834486 461523156 307834486 461523156 848682747 227305831 848682747 227305831 961434344 57354114 961434344 57354114 350287367 519607042 350287367 519607042 630358652 878610989 630358652 878610989 115394101 172956153 115394101 172956153 222103412 334519555 222103412 334519555 604759390 532207814 604759390 532207814 224384307 337691240 224384307 337691240 978697518 31952561 978697518 31952561 351695440 932124230 351695440 932124230 165899804 251345568 165899804 251345568 968349147 46367678 968349147 46367678 492632939 528863870 492632939 528863870 577029155 637623014 577029155 637623014 672893474 484118169 672893474 484118169 265775896 398841263 265775896 398841263 394903860 717798973 394903860 717798973 192682991 291456442 192682991 291456442 992524760 10804482 992524760 10804482 986476872 20229813 986476872 20229813 274253108 411557933 274253108 411557933 571979361 742158133 571979361 742158133 791622288 309438202 791622288 309438202 9229778 13832290 9229778 13832290 155513252 235314429 155513252 235314429 619422747 557775438 619422747 557775438 431004751 594575610 431004751 594575610 340184730 740313796 340184730 740313796 236351846 354988703 236351846 354988703 351391673 943753336 351391673 943753336 853077818 220859961 853077818 220859961 416187648 540713552 416187648 540713552 277750190 417258640 277750190 417258640 975732000 36502252 975732000 36502252 208324088 314815433 208324088 314815433 988074370 17741967 988074370 17741967 511483615 559463832 511483615 559463832 773361012 335235995 773361012 335235995 816904707 274717810 816904707 274717810 191850086 290141004 191850086 290141004 305459830 458171203 305459830 458171203 509106826 784378683 509106826 784378683 534398414 656342122 534398414 656342122 547186194 721308778 547186194 721308778 904710708 143415253 904710708 143415253 857071715 213965416 857071715 213965416 800665970 296360669 800665970 296360669 523264433 947443634 523264433 947443634 531250433 552837932 531250433 552837932 701296566 441503824 701296566 441503824 748331470 372347035 748331470 372347035 473945457 686724637 473945457 686724637 851825573 222505868 851825573 222505868 712041345 426289852 712041345 426289852 845726474 231686802 845726474 231686802 984534935 23099406 984534935 23099406 873910618 189116276 873910618 189116276 37512138 55826264 37512138 55826264 753460401 364157485 753460401 364157485 497570781 724066600 497570781 724066600 992348577 11028397 992348577 11028397 464235522 545638107 464235522 545638107 607420220 993748500 607420220 993748500 114015632 171012694 114015632 171012694 368138722 874733441 368138722 874733441 298007266 447110450 298007266 447110450 758836149 356718504 758836149 356718504 339551944 723877379 339551944 723877379 306926027 460246410 306926027 460246410 560332825 881740994 560332825 881740994 580269386 511839491 580269386 511839491 96465290 144782638 96465290 144782638 141752797 213650892 141752797 213650892 404131003 536980208 404131003 536980208 247225655 370425195 247225655 370425195 228271051 342904437 228271051 342904437 545972192 642885780 545972192 642885780 632003740 511765508 632003740 511765508 899840497 150959637 899840497 150959637 247365060 370606325 247365060 370606325 477343034 942849124 477343034 942849124 32425364 48290679 32425364 48290679 835307655 247560918 835307655 247560918 575590492 520011623 575590492 520011623 796082284 303432195 796082284 303432195 164430830 248982883 164430830 248982883 794454932 305209489 794454932 305209489 435410556 785764661 435410556 785764661 479898796 816659827 479898796 816659827 4134880 6520124 4134880 6520124 493785925 974017400 493785925 974017400 383079459 667258903 383079459 667258903 759616593 355835602 759616593 355835602 157524533 238596175 157524533 238596175 413279463 657846968 413279463 657846968 910965074 134572987 910965074 134572987 787249016 315668323 787249016 315668323 81759902 122708086 81759902 122708086 331666300 497923689 331666300 497923689 54553249 81739061 54553249 81739061 462143288 856718646 462143288 856718646 474386381 533981590 474386381 533981590 198917496 300526865 198917496 300526865 551365856 508865005 551365856 508865005 218990786 330236224 218990786 330236224 529428907 668947421 529428907 668947421 534391907 506982898 534391907 506982898 748267501 372429490 748267501 372429490 748643192 371789403 748643192 371789403 893601955 159933204 893601955 159933204 657065427 641172002 657065427 641172002 662273229 667634636 662273229 667634636 27879427 42103887 27879427 42103887 858662715 211838005 858662715 211838005 440981894 646154757 440981894 646154757 524358010 797959034 524358010 797959034 541644428 990017227 541644428 990017227 444919264 526905072 444919264 526905072 235368251 353739597 235368251 353739597 904408999 143966498 904408999 143966498 990578936 14244475 990578936 14244475 761164020 354004353 761164020 354004353 390017435 865691137 390017435 865691137 365288612 808707150 365288612 808707150 607551065 516751028 607551065 516751028 53735548 80532171 53735548 80532171 460476967 590593538 460476967 590593538 148144813 224443340 148144813 224443340 389484589 788194901 389484589 788194901 991981147 11804610 991981147 11804610 244452915 366887046 244452915 366887046 378688549 644515199 378688549 644515199 234906805 352811984 234906805 352811984 558707870 620317578 558707870 620317578 937155967 94730824 937155967 94730824 895745586 156990383 895745586 156990383 33237510 49146376 33237510 49146376 564180438 652223054 564180438 652223054 217786284 328654442 217786284 328654442 731388100 397878209 731388100 397878209 972581624 40455475 972581624 40455475 430039212 812185625 430039212 812185625 1304283 1951446 1304283 1951446 828512797 257987982 828512797 257987982 328291946 493666512 328291946 493666512 609318105 768923462 609318105 768923462 14222592 22311243 14222592 22311243 916592991 126536221 916592991 126536221 93576397 140297546 93576397 140297546 300794892 451298534 300794892 451298534 931840320 103933090 931840320 103933090 69891660 105352579 69891660 105352579 856772125 214500516 856772125 214500516 193762982 292991640 193762982 292991640 893125627 160832265 893125627 160832265 595573068 622049048 595573068 622049048 176151965 267866592 176151965 267866592 267616797 401972321 267616797 401972321 532645879 850160021 532645879 850160021 478655776 592734821 478655776 592734821 220936024 333069089 220936024 333069089 534159354 686926295 534159354 686926295 581178513 779217347 581178513 779217347 512192029 560298377 512192029 560298377 432017211 575725259 432017211 575725259 16190817 25223108 16190817 25223108 314077725 471623939 314077725 471623939 751417051 367514864 751417051 367514864 932901854 102338751 932901854 102338751 608188045 558372796 608188045 558372796 651851044 726330546 651851044 726330546 308449096 462502122 308449096 462502122 996820187 4769522 996820187 4769522 481252289 925870262 481252289 925870262 701703040 441043322 701703040 441043322 237585590 356403591 237585590 356403591 936380368 95852570 936380368 95852570 640764550 617143062 640764550 617143062 21421464 32486991 21421464 32486991 181994205 276846835 181994205 276846835 137045699 206428804 137045699 206428804 609577904 848671840 609577904 848671840 765325218 347326528 765325218 347326528 66067336 99427371 66067336 99427371 743355687 379711549 743355687 379711549 798531724 299462979 798531724 299462979 613880111 796415054 613880111 796415054 592903200 633746375 592903200 633746375 341265298 710623559 341265298 710623559 852624505 221531068 852624505 221531068 652884419 682161676 652884419 682161676 670996383 487495426 670996383 487495426 167740186 254595471 167740186 254595471 154327371 233167396 154327371 233167396 873293797 189948641 873293797 189948641 629905222 541973522 629905222 541973522 125444341 188043680 125444341 188043680 695095612 450272409 695095612 450272409 726776754 404670615 726776754 404670615 898249309 153125048 898249309 153125048 183532939 278946933 183532939 278946933 611272375 829631697 611272375 829631697 163313673 247510784 163313673 247510784 952135772 71513975 952135772 71513975 669267522 490311338 669267522 490311338 791974678 308845482 791974678 308845482 272715106 409252940 272715106 409252940 812212972 281584451 812212972 281584451 859439431 209740038 859439431 209740038 763613649 349989730 763613649 349989730 666772240 494265774 666772240 494265774 55433429 83092718 55433429 83092718 785056714 318631721 785056714 318631721 426479674 745753278 426479674 745753278 496120114 584783419 496120114 584783419 823535559 265547939 823535559 265547939 80097936 120134797 80097936 120134797 30366214 45484679 30366214 45484679 30733890 45741547 30733890 45741547 899568466 151301778 899568466 151301778 749135112 370858805 749135112 370858805 534221493 852207804 534221493 852207804 371140685 605578575 371140685 605578575 613439660 630514169 613439660 630514169 407551807 642380318 407551807 642380318 927544454 109886471 927544454 109886471 209021653 315840794 209021653 315840794 319581749 480471074 319581749 480471074 477607191 809623081 477607191 809623081 231268659 346728685 231268659 346728685 782557949 322067119 782557949 322067119 629635862 826246385 629635862 826246385 645082964 968948943 645082964 968948943 98106474 147312488 98106474 147312488 223070812 335797007 223070812 335797007 630245909 750650395 630245909 750650395 272092004 408258130 272092004 408258130 379246599 579221880 379246599 579221880 510465755 817743700 510465755 817743700 983603303 24918963 983603303 24918963 304471140 456728727 304471140 456728727 276899904 415618411 276899904 415618411 457343089 656022195 457343089 656022195 640199641 529588256 640199641 529588256 370089226 504246314 370089226 504246314 374749643 636440156 374749643 636440156 289086560 432958956 289086560 432958956 293232476 439574610 293232476 439574610 381136247 729867046 381136247 729867046 460239198 792901324 460239198 792901324 256481476 384176328 256481476 384176328 640285179 739229958 640285179 739229958 983767425 24653250 983767425 24653250 680875620 471895531 680875620 471895531 150778547 228015004 150778547 228015004 324040976 487257460 324040976 487257460 549284339 923011508 549284339 923011508 391019806 653514043 391019806 653514043 869939197 194563990 869939197 194563990 74034466 111238670 74034466 111238670 439552027 697582427 439552027 697582427 730834241 398855092 730834241 398855092 291366770 436841977 291366770 436841977 871122561 193059739 871122561 193059739 702757118 439223758 702757118 439223758 745316463 376263298 745316463 376263298 225719754 339466069 225719754 339466069 822702210 266912383 822702210 266912383 487502594 997252765 487502594 997252765 992250165 11148676 992250165 11148676 609368335 916964993 609368335 916964993 238411792 357774229 238411792 357774229 245805567 368568833 245805567 368568833 616884047 502644446 616884047 502644446 214777401 324294794 214777401 324294794 299016318 448710193 299016318 448710193 274853745 412703746 274853745 412703746 703358546 438412068 703358546 438412068 519418056 828178755 519418056 828178755 27722712 41597924 27722712 41597924 485793269 632441829 485793269 632441829 217281663 327575006 217281663 327575006 643829946 520882239 643829946 520882239 145492783 220544040 145492783 220544040 918441087 123345136 918441087 123345136 971937555 41462708 971937555 41462708 891862639 162429592 891862639 162429592 366053434 954583937 366053434 954583937 135870913 204282065 135870913 204282065 338232110 670865403 338232110 670865403 152400096 230418675 152400096 230418675 607834216 870619724 607834216 870619724 664548393 497311364 664548393 497311364 84081563 126605556 84081563 126605556 835209003 247708199 835209003 247708199 666010309 495303892 666010309 495303892 796574699 302641568 796574699 302641568 489505063 751722752 489505063 751722752 211335079 318630611 211335079 318630611 245847854 368605131 245847854 368605131 711504749 427126729 711504749 427126729 912047413 132905072 912047413 132905072 333187600 917779820 333187600 917779820 58044373 86768118 58044373 86768118 473000669 678082762 473000669 678082762 813769762 279473858 813769762 279473858 851012247 224034536 851012247 224034536 587515172 691752706 587515172 691752706 595669865 797393906 595669865 797393906 527831386 980936400 527831386 980936400 53866154 80797086 53866154 80797086 209633621 316358158 209633621 316358158 442388958 528900962 442388958 528900962 972228484 41178020 972228484 41178020 328937835 494575249 328937835 494575249 750046408 369519722 750046408 369519722 869897465 194619776 869897465 194619776 157653864 238707404 157653864 238707404 75451625 113573047 75451625 113573047 171654536 260719084 171654536 260719084 32028908 47697238 32028908 47697238 255178246 382516701 255178246 382516701 395316218 819915270 395316218 819915270 681007084 471597485 681007084 471597485 115560798 173129035 115560798 173129035 46538582 68990830 46538582 68990830 659309005 577041792 659309005 577041792 129368568 194326305 129368568 194326305 735055612 391885346 735055612 391885346 202537353 305404522 202537353 305404522 912135155 132589802 912135155 132589802 58107313 86860452 58107313 86860452 105317187 157930710 105317187 157930710 795370784 304217916 795370784 304217916 496714091 864051738 496714091 864051738 304261102 456124967 304261102 456124967 327113523 491974348 327113523 491974348 733470651 395028982 733470651 395028982 588437933 792148010 588437933 792148010 485255505 753477030 485255505 753477030 475750916 767228433 475750916 767228433 859048585 210919822 859048585 210919822 680201559 472978705 680201559 472978705 221549720 333992788 221549720 333992788 342330898 879968697 342330898 879968697 954009279 68479484 954009279 68479484 877681028 183756609 877681028 183756609 761249649 353800516 761249649 353800516 473108071 716315645 473108071 716315645 573962518 539465793 573962518 539465793 564274090 807507809 564274090 807507809 250788330 375462368 250788330 375462368 550469595 925565677 550469595 925565677 340023078 967722112 340023078 967722112 379184838 974740027 379184838 974740027 26360763 39686663 26360763 39686663 116930379 175725120 116930379 175725120 209109193 315845937 209109193 315845937 266655116 400586068 266655116 400586068 785758705 317437143 785758705 317437143 766231815 345799534 766231815 345799534 761081681 354170061 761081681 354170061 418570216 884307942 418570216 884307942 640421374 816982973 640421374 816982973 615666496 635032374 615666496 635032374 287367316 430198695 287367316 430198695 918255136 123672509 918255136 123672509 255669411 382900037 255669411 382900037 937053328 94785152 937053328 94785152 773353631 335265974 773353631 335265974 149538317 226353740 149538317 226353740 704363564 437148803 704363564 437148803 167788210 254707016 167788210 254707016 902436174 146933950 902436174 146933950 56206283 84324700 56206283 84324700 592642952 578653371 592642952 578653371 341209093 955610277 341209093 955610277 881760143 177610232 881760143 177610232 194497664 294227218 194497664 294227218 740963282 382736812 740963282 382736812 658315015 703754502 658315015 703754502 482560349 519640408 482560349 519640408 440235727 825215374 440235727 825215374 632421694 749804534 632421694 749804534 339491122 897170229 339491122 897170229 316089487 475220678 316089487 475220678 70463100 106324229 70463100 106324229 457199332 585861452 457199332 585861452 412732698 764294807 412732698 764294807 108890928 162782593 108890928 162782593 536042327 800410773 536042327 800410773 854685184 217865100 854685184 217865100 621984967 585633533 621984967 585633533 61932296 92805587 61932296 92805587 877609586 183860915 877609586 183860915 506189747 737670021 506189747 737670021 433209391 502913501 433209391 502913501 45041589 66924114 45041589 66924114 874428783 188043682 874428783 188043682 130350056 195560553 130350056 195560553 862705604 204735213 862705604 204735213 153477866 232063872 153477866 232063872 75314698 113376351 75314698 113376351 3228166 5058953 3228166 5058953 265873850 399141765 265873850 399141765 333675412 526969125 333675412 526969125 217196020 327483509 217196020 327483509 265698002 398695287 265698002 398695287 324565461 487958327 324565461 487958327 124363089 186514589 124363089 186514589 741417946 382043565 741417946 382043565 3481536 5455073 3481536 5455073 161370736 244315779 161370736 244315779 26699820 40175176 26699820 40175176 234978389 352928935 234978389 352928935 845696886 231755647 845696886 231755647 67396475 101813358 67396475 101813358 120641103 181158174 120641103 181158174 773933657 334514478 773933657 334514478 628718472 886617592 628718472 886617592 377481586 803180613 377481586 803180613 26927537 40545794 26927537 40545794 932124042 103491620 932124042 103491620 525775380 735070067 525775380 735070067 428802184 904069443 428802184 904069443 219410774 330922327 219410774 330922327 936267258 96066958 936267258 96066958 474806234 956127994 474806234 956127994 658755751 761095718 658755751 761095718 653519600 907671581 653519600 907671581 799037275 298578104 799037275 298578104 426275480 643094765 426275480 643094765 925211765 113222536 925211765 113222536 560769940 602838905 560769940 602838905 326493041 490713802 326493041 490713802 109872560 164210041 109872560 164210041 327766025 493023256 327766025 493023256 748166306 372578701 748166306 372578701 686086554 463843118 686086554 463843118 254679485 381790434 254679485 381790434 84933585 127794860 84933585 127794860 756963377 359410357 756963377 359410357 666980024 493685713 666980024 493685713 251426970 376680095 251426970 376680095 328770345 494340803 328770345 494340803 485157526 763125613 485157526 763125613 825741095 262575142 825741095 262575142 916614805 126451611 916614805 126451611 996361801 5428317 996361801 5428317 489474155 678664966 489474155 678664966 348162997 961469070 348162997 961469070 161425797 244386367 161425797 244386367 745596234 375728020 745596234 375728020 844531381 233748078 844531381 233748078 691234601 456459296 691234601 456459296 453222753 518404574 453222753 518404574 799862327 297301488 799862327 297301488 799498148 297779161 799498148 297779161 330898241 496849939 330898241 496849939 775713805 331882936 775713805 331882936 687211564 462024693 687211564 462024693 605564120 609882835 605564120 609882835 954928697 66849680 954928697 66849680 592684316 644831771 592684316 644831771 477568549 788075321 477568549 788075321 6607320 9613723 6607320 9613723 114169981 171083543 114169981 171083543 874846219 187595824 874846219 187595824 336945769 998924056 336945769 998924056 332783536 499663895 332783536 499663895 991174670 12873610 991174670 12873610 509024704 834752927 509024704 834752927 79880573 119893212 79880573 119893212 742415380 380919103 742415380 380919103 57699072 86340572 57699072 86340572 74175228 111792754 74175228 111792754 946591929 79827974 946591929 79827974 373848824 755997040 373848824 755997040 949917655 74557344 949917655 74557344 90710487 136375514 90710487 136375514 184819439 280633124 184819439 280633124 65141831 97971786 65141831 97971786 292182944 437710187 292182944 437710187 370908350 984104677 370908350 984104677 234411703 352173230 234411703 352173230 24666083 37039070 24666083 37039070 883275312 175631391 883275312 175631391 700135040 443263308 700135040 443263308 744972817 376796856 744972817 376796856 962240202 55995645 962240202 55995645 342850645 803707527 342850645 803707527 318999074 479534305 318999074 479534305 311824516 468432613 311824516 468432613 232821455 349800849 232821455 349800849 700640424 442733326 700640424 442733326 734745236 392248247 734745236 392248247 345539098 624613993 345539098 624613993 76747618 115427336 76747618 115427336 395198866 854241835 395198866 854241835 74446945 112257994 74446945 112257994 771817838 337337573 771817838 337337573 4619246 7305793 4619246 7305793 659528506 506941050 659528506 506941050 762516050 351775167 762516050 351775167 253726606 380359674 253726606 380359674 877965848 183339725 877965848 183339725 110417873 165368109 110417873 165368109 450586121 863493980 450586121 863493980 446121788 908733657 446121788 908733657 351876525 994221856 351876525 994221856 226117065 339947041 226117065 339947041 25979161 39281837 25979161 39281837 777849111 328686397 777849111 328686397 926060933 112285456 926060933 112285456 17064321 26538702 17064321 26538702 888338417 167647780 888338417 167647780 601316844 562494043 601316844 562494043 632093042 855259512 632093042 855259512 743908218 378956221 743908218 378956221 945027408 82296892 945027408 82296892 519656995 652587663 519656995 652587663 13510418 20953899 13510418 20953899 401602901 862399317 401602901 862399317 467995551 642317410 467995551 642317410 10435291 15728634 10435291 15728634 777532939 329401787 777532939 329401787 148748503 225256517 148748503 225256517 773342360 335286783 773342360 335286783 543489717 675120694 543489717 675120694 841202475 238670164 841202475 238670164 181857497 276385092 181857497 276385092 386201207 791763924 386201207 791763924 81775816 122728941 81775816 122728941 869763403 194978944 869763403 194978944 528278663 854357848 528278663 854357848 56704128 84813969 56704128 84813969 593773609 618416865 593773609 618416865 849864133 225666302 849864133 225666302 835940820 246496237 835940820 246496237 612060282 907416058 612060282 907416058 466072760 589466662 466072760 589466662 535828367 872750278 535828367 872750278 800999578 296086548 800999578 296086548 528469290 526413968 528469290 526413968 486670119 783444312 486670119 783444312 981537678 28264845 981537678 28264845 89447140 134586717 89447140 134586717 780375169 325315016 780375169 325315016 631359593 664261233 631359593 664261233 403349244 755133981 403349244 755133981 425372370 683537805 425372370 683537805 308363249 462157966 308363249 462157966 467612290 781605894 467612290 781605894 987827408 18010941 987827408 18010941 128076787 192206164 128076787 192206164 275116507 413036957 275116507 413036957 61277910 91779212 61277910 91779212 265987693 399351662 265987693 399351662 581847577 815461590 581847577 815461590 740050608 383884252 740050608 383884252 87240587 131112052 87240587 131112052 33502326 49478092 33502326 49478092 707920361 431943871 707920361 431943871 126139424 189272218 126139424 189272218 553310362 728673673 553310362 728673673 122315511 183378293 122315511 183378293 502137910 942119985 502137910 942119985 364119802 540984929 364119802 540984929 57427477 85927953 57427477 85927953 778298910 328022702 778298910 328022702 301588830 452449573 301588830 452449573 639417454 699659720 639417454 699659720 92252134 138369591 92252134 138369591 983784042 24476074 983784042 24476074 656230684 836858129 656230684 836858129 341240212 579265260 341240212 579265260 76518525 115013474 76518525 115013474 416207004 601117971 416207004 601117971 968562203 46152242 968562203 46152242 240844918 361425497 240844918 361425497 28406640 43017988 28406640 43017988 886792342 170140097 886792342 170140097 353836330 550447813 353836330 550447813 876531471 185338927 876531471 185338927 429812172 859548473 429812172 859548473 7950078 12174085 7950078 12174085 87923019 131819902 87923019 131819902 701690864 441076637 701690864 441076637 576114112 805308279 576114112 805308279 912176425 132472791 912176425 132472791 640392761 716893981 640392761 716893981 381581414 977596437 381581414 977596437 888160404 167825037 888160404 167825037 632486839 789239324 632486839 789239324 828293033 258286977 828293033 258286977 32184128 47926608 32184128 47926608 561316640 546308919 561316640 546308919 735462487 391343561 735462487 391343561 196348814 296720117 196348814 296720117 826112433 261790594 826112433 261790594 676009084 479059635 676009084 479059635 386635299 695795854 386635299 695795854 968814976 45647623 968814976 45647623 486106477 942081018 486106477 942081018 448322382 802461659 448322382 802461659 395922812 594118773 395922812 594118773 435394809 675225857 435394809 675225857 219628941 331366048 219628941 331366048 756196569 360169529 756196569 360169529 150161068 227259026 150161068 227259026 966103808 50309412 966103808 50309412 6460671 9438796 6460671 9438796 980178156 29984027 980178156 29984027 594761567 515680696 594761567 515680696 737268597 388346408 737268597 388346408 349988243 969352767 349988243 969352767 975178418 37031362 975178418 37031362 314345080 472098317 314345080 472098317 241539094 362546683 241539094 362546683 372148487 539587412 372148487 539587412 110351594 165162499 110351594 165162499 461737269 725638471 461737269 725638471 297354947 446037433 297354947 446037433 487585853 797407554 487585853 797407554 46549345 69016854 46549345 69016854 754510437 362776224 754510437 362776224 265080488 397758091 265080488 397758091 134155533 201729922 134155533 201729922 692244842 454692315 692244842 454692315 40215889 59697264 40215889 59697264 440064488 974142245 440064488 974142245 62612617 93624692 62612617 93624692 304035927 455774852 304035927 455774852 91720129 137821180 91720129 137821180 619913517 541742332 619913517 541742332 421621224 645015369 421621224 645015369 703489053 438102112 703489053 438102112 455706795 924961570 455706795 924961570 954832070 66924118 954832070 66924118 282251038 423244046 282251038 423244046 894723867 158359199 894723867 158359199 942331989 86296525 942331989 86296525 550777729 588007348 550777729 588007348 99662704 149838295 99662704 149838295 214987958 324832042 214987958 324832042 144049770 217679487 144049770 217679487 376292717 588771126 376292717 588771126 652306541 576329780 652306541 576329780 2195194 3400569 2195194 3400569 800626358 296414995 800626358 296414995 704546556 436990809 704546556 436990809 287115254 429892617 287115254 429892617 934449193 99814481 934449193 99814481 893411450 160408667 893411450 160408667 543347356 505370888 543347356 505370888 790863798 310511693 790863798 310511693 368540017 789098345 368540017 789098345 148981949 225666086 148981949 225666086 789992660 311514148 789992660 311514148 905584087 142111679 905584087 142111679 948512671 76789373 948512671 76789373 24221034 36452137 24221034 36452137 895989522 156656954 895989522 156656954 764667112 348420751 764667112 348420751 861846286 206049138 861846286 206049138 547983206 850346181 547983206 850346181 340878166 885104252 340878166 885104252 208069973 314358486 208069973 314358486 553661139 639939077 553661139 639939077 929036034 108033401 929036034 108033401 436974986 907736725 436974986 907736725 630861363 942577792 630861363 942577792 115923960 173885686 115923960 173885686 558286929 776626273 558286929 776626273 249009190 372975725 249009190 372975725 19827657 30101010 19827657 30101010 909252431 137171217 909252431 137171217 814104707 279109630 814104707 279109630 284236861 425664945 284236861 425664945 974688172 37595736 974688172 37595736 663745389 498598182 663745389 498598182 823944767 264812378 823944767 264812378 881514348 177962025 881514348 177962025 605323558 628863038 605323558 628863038 210106836 317089676 210106836 317089676 937817428 93479239 937817428 93479239 868035732 197303008 868035732 197303008 787344164 315524332 787344164 315524332 890175807 165079961 890175807 165079961 70106174 105789163 70106174 105789163 92583559 138887270 92583559 138887270 12870566 19704333 12870566 19704333 635589089 914859356 635589089 914859356 548361838 857192124 548361838 857192124 278600181 418556998 278600181 418556998 583744887 996211764 583744887 996211764 851672656 222903193 851672656 222903193 510372741 800604839 510372741 800604839 517064615 863962156 517064615 863962156 551744849 742927652 551744849 742927652 322455519 484573693 322455519 484573693 12555364 19153310 12555364 19153310 687329460 461866454 687329460 461866454 793067539 307065566 793067539 307065566 610837430 805423656 610837430 805423656 444475509 981375618 444475509 981375618 816524407 275359353 816524407 275359353 167209845 253232516 167209845 253232516 728893773 401488644 728893773 401488644 69548536 104948658 69548536 104948658 197984341 299345139 197984341 299345139 109742651 163871575 109742651 163871575 775408476 332307139 775408476 332307139 3115808 4975485 3115808 4975485 683598495 468237050 683598495 468237050 182422314 277309375 182422314 277309375 48303870 71867971 48303870 71867971 79834646 119750327 79834646 119750327 168251429 255525345 168251429 255525345 918664429 123052685 918664429 123052685 797961966 300289759 797961966 300289759 49191428 73154397 49191428 73154397 61064572 91594206 61064572 91594206 771762856 337394147 771762856 337394147 549337103 777685552 549337103 777685552 762377065 351984442 762377065 351984442 32141503 47765150 32141503 47765150 91783713 137868498 91783713 137868498 6454322 9435585 6454322 9435585 872300589 191155792 872300589 191155792 848130933 228145199 848130933 228145199 213978152 323287597 213978152 323287597 918714208 122845969 918714208 122845969 177746845 270305661 177746845 270305661 712287234 425847328 712287234 425847328 312330038 469393800 312330038 469393800 953234964 69544853 953234964 69544853 833050966 250677695 833050966 250677695 139355490 209265104 139355490 209265104 294187772 441116449 294187772 441116449 822983639 266364376 822983639 266364376 347192068 525790542 347192068 525790542 777085944 329814664 777085944 329814664 712494682 425560958 712494682 425560958 69720988 105165813 69720988 105165813 37315922 55457892 37315922 55457892 241405844 362252715 241405844 362252715 962558676 55754023 962558676 55754023 81617106 122423063 81617106 122423063 813261035 279985432 813261035 279985432 886581947 170529052 886581947 170529052 163037228 247194073 163037228 247194073 272843926 409326457 272843926 409326457 123641898 185523705 123641898 185523705 934973433 99106486 934973433 99106486 326280901 490525397 326280901 490525397 491366557 874864071 491366557 874864071 792350138 308005543 792350138 308005543 55332415 83014145 55332415 83014145 483082222 640222161 483082222 640222161 755707609 361124913 755707609 361124913 402203287 985303798 402203287 985303798 724836710 407321862 724836710 407321862 627395681 858458079 627395681 858458079 728784340 401691212 728784340 401691212 754870402 362408485 754870402 362408485 923670469 115416276 923670469 115416276 371968967 871899056 371968967 871899056 66078794 99452555 66078794 99452555 659013983 761584408 659013983 761584408 969335766 45081713 969335766 45081713 749853198 369837574 749853198 369837574 160308803 242270620 160308803 242270620 310624873 465859940 310624873 465859940 68494368 103320883 68494368 103320883 541896385 831443727 541896385 831443727 421559270 764086693 421559270 764086693 767272346 344301660 767272346 344301660 162620628 246672101 162620628 246672101 703451 1014062 703451 1014062 649446217 933245843 649446217 933245843 806597631 288279011 806597631 288279011 530636355 756352108 530636355 756352108 203792701 307138475 203792701 307138475 251061217 376143890 251061217 376143890 527918004 630948227 527918004 630948227 537131 735958 537131 735958 165577705 250765248 165577705 250765248 518814897 868723925 518814897 868723925 80996913 121440341 80996913 121440341 675978939 479184610 675978939 479184610 65919265 99109125 65919265 99109125 290340528 434793859 290340528 434793859 516374626 818184667 516374626 818184667 76447680 114968386 76447680 114968386 109894324 164272581 109894324 164272581 393553873 611895580 393553873 611895580 166987403 252915682 166987403 252915682 490425375 667612313 490425375 667612313 365315232 958425851 365315232 958425851 539471435 568632883 539471435 568632883 98686603 148339410 98686603 148339410 272559492 408815536 272559492 408815536 869912307 194569280 869912307 194569280 499425867 635700668 499425867 635700668 582400271 621577986 582400271 621577986 539696868 532773711 539696868 532773711 920698163 120142981 920698163 120142981 400793558 723230155 400793558 723230155 505159950 662974136 505159950 662974136 649037037 990815232 649037037 990815232 570618303 575942155 570618303 575942155 219925276 331800818 219925276 331800818 599368203 942746999 599368203 942746999 258790321 387838817 258790321 387838817 473138116 643341685 473138116 643341685 868953042 196072675 868953042 196072675 952387657 71119084 952387657 71119084 990211995 14809661 990211995 14809661 84860066 127725639 84860066 127725639 421879003 677779670 421879003 677779670 917049947 125632098 917049947 125632098 792895780 307228829 792895780 307228829 786616203 316358155 786616203 316358155 90971536 136586292 90971536 136586292 878590993 182384676 878590993 182384676 452480237 968404971 452480237 968404971 950392805 73850035 950392805 73850035 765512071 346868782 765512071 346868782 991084990 13142142 991084990 13142142 279772757 419938494 279772757 419938494 431308115 666075368 431308115 666075368 649131190 922371501 649131190 922371501 986365704 20457958 986365704 20457958 412330638 522825483 412330638 522825483 113057865 169348621 113057865 169348621 580093992 795705247 580093992 795705247 384642758 883373615 384642758 883373615 102330482 153544938 102330482 153544938 160211197 242119946 160211197 242119946 417617982 772769937 417617982 772769937 471259393 552930101 471259393 552930101 824985610 263629621 824985610 263629621 956559338 64304197 956559338 64304197 566280135 581625200 566280135 581625200 421802708 613426227 421802708 613426227 64094084 95872690 64094084 95872690 267538422 401805752 267538422 401805752 608859529 582333800 608859529 582333800 407409507 749685862 407409507 749685862 836998190 244996651 836998190 244996651 316943770 476348199 316943770 476348199 154484816 233415709 154484816 233415709 152197623 230056405 152197623 230056405 806706956 288098286 806706956 288098286 707770619 432129447 707770619 432129447 77950428 117165466 77950428 117165466 868471410 196736684 868471410 196736684 230173010 345411821 230173010 345411821 893649348 159829383 893649348 159829383 663152976 499459264 663152976 499459264 421947104 973209724 421947104 973209724 697178793 447290539 697178793 447290539 461185181 897193998 461185181 897193998 829729506 256400665 829729506 256400665 172818946 262845758 172818946 262845758 417247205 601843075 417247205 601843075 737350868 388195318 737350868 388195318 83213122 124962222 83213122 124962222 663921145 498308259 663921145 498308259 266460826 400166193 266460826 400166193 776652380 330431027 776652380 330431027 234348719 352053162 234348719 352053162 914432720 129154827 914432720 129154827 837718501 243742214 837718501 243742214 314090966 471650257 314090966 471650257 463799130 530939075 463799130 530939075 54075555 81107406 54075555 81107406 716543101 419457897 716543101 419457897 177759862 270318410 177759862 270318410 857727187 212899798 857727187 212899798 607628072 875702623 607628072 875702623 290002375 434184654 290002375 434184654 816208885 275895293 816208885 275895293 249574305 373728028 249574305 373728028 792550251 307744772 792550251 307744772 650111007 776906120 650111007 776906120 284747838 426530402 284747838 426530402 420120222 917531457 420120222 917531457 168954896 256518084 168954896 256518084 991682635 12289881 991682635 12289881 980965191 29014140 980965191 29014140 363810277 959793544 363810277 959793544 68564178 103448395 68564178 103448395 940769379 89067853 940769379 89067853 377354834 806689204 377354834 806689204 472775686 635159946 472775686 635159946 888509054 167413573 888509054 167413573 762300950 352153637 762300950 352153637 99769501 150047534 99769501 150047534 871190486 192862258 871190486 192862258 107453198 161188098 107453198 161188098 235920883 354602746 235920883 354602746 728191161 402357475 728191161 402357475 402875816 946766121 402875816 946766121 446219081 693822350 446219081 693822350 51041927 76249304 51041927 76249304 135203741 203144025 135203741 203144025 196842971 297511726 196842971 297511726 303590406 455317619 303590406 455317619 27884693 42111702 27884693 42111702 54896904 82350832 54896904 82350832 810783240 282935427 810783240 282935427 535336428 586409725 535336428 586409725 539380614 760077697 539380614 760077697 124974030 187353745 124974030 187353745 266042390 399452821 266042390 399452821 838096517 243096709 838096517 243096709 611237506 849593891 611237506 849593891 534353437 786302848 534353437 786302848 354981534 510694720 354981534 510694720 613453003 518075770 613453003 518075770 688735978 459941343 688735978 459941343 646242096 828621677 646242096 828621677 398958613 793709044 398958613 793709044 573516609 862540301 573516609 862540301 348048629 699735204 348048629 699735204 220299325 332252126 220299325 332252126 236748675 355411292 236748675 355411292 681248998 471214917 681248998 471214917 411125059 793675407 411125059 793675407 959108289 60697808 959108289 60697808 579920040 870533788 579920040 870533788 344979287 587880436 344979287 587880436 142823568 215426347 142823568 215426347 143433937 216217257 143433937 216217257 228006117 342466429 228006117 342466429 943323505 84888011 943323505 84888011 896175516 156404276 896175516 156404276 803826711 291822794 803826711 291822794 35485986 52386109 35485986 52386109 948609902 76586926 948609902 76586926 880389964 179565945 880389964 179565945 758170531 357865250 758170531 357865250 735897835 390139119 735897835 390139119 200562981 302944964 200562981 302944964 687868548 460941460 687868548 460941460 547696456 893227143 547696456 893227143 664065975 497975036 664065975 497975036 865253907 201187124 865253907 201187124 830315410 255413969 830315410 255413969 842614126 236730161 842614126 236730161 59667196 89516305 59667196 89516305 620753240 774715599 620753240 774715599 88033740 131867701 88033740 131867701 303113156 454529574 303113156 454529574 371946886 543549551 371946886 543549551 172182412 261628275 172182412 261628275 992534841 10782937 992534841 10782937 725355754 406637055 725355754 406637055 620312992 759998701 620312992 759998701 928832594 108209189 928832594 108209189 368591484 779141945 368591484 779141945 624282016 705021810 624282016 705021810 260061262 389498966 260061262 389498966 25338893 37996548 25338893 37996548 17785418 27627281 17785418 27627281 386346806 672730757 386346806 672730757 756996835 359325260 756996835 359325260 552925333 871017626 552925333 871017626 373613120 766231501 373613120 766231501 53945380 80893369 53945380 80893369 978642493 32012757 978642493 32012757 593498011 819920028 593498011 819920028 824406469 264412472 824406469 264412472 503462221 986699636 503462221 986699636 292021362 437398076 292021362 437398076 933626246 101276777 933626246 101276777 722879830 410191688 722879830 410191688 75477996 113610160 75477996 113610160 25296297 37982158 25296297 37982158 108905609 162796645 108905609 162796645 574711610 827711831 574711610 827711831 67171131 101223263 67171131 101223263 899788663 151045878 899788663 151045878 850295352 225090933 850295352 225090933 640250441 533922274 640250441 533922274 731605096 397553378 731605096 397553378 735847759 390541968 735847759 390541968 264464316 396926319 264464316 396926319 486365551 695542706 486365551 695542706 288981783 432744032 288981783 432744032 492246864 870355985 492246864 870355985 392879759 880347446 392879759 880347446 52374078 78272785 52374078 78272785 301593513 452467412 301593513 452467412 567462229 989183781 567462229 989183781 604920835 705873286 604920835 705873286 68474147 103300516 68474147 103300516 870176025 194269150 870176025 194269150 816114412 275973003 816114412 275973003 97205430 145854873 97205430 145854873 886889054 170018670 886889054 170018670 592548281 804065478 592548281 804065478 52277797 78127850 52277797 78127850 288983835 432807490 288983835 432807490 80117066 120174339 80117066 120174339 757902010 358181540 757902010 358181540 35620181 52593151 35620181 52593151 708204462 431610152 708204462 431610152 269820023 405258056 269820023 405258056 302608244 453498655 302608244 453498655 855487303 216262930 855487303 216262930 465394223 736606262 465394223 736606262 799709460 297459440 799709460 297459440 772949060 335855856 772949060 335855856 791039684 310312054 791039684 310312054 202157563 304950981 202157563 304950981 523844214 529444864 523844214 529444864 857720961 212937492 857720961 212937492 415689272 765111966 415689272 765111966 680885151 471809137 680885151 471809137 599746821 802982320 599746821 802982320 388970579 718690494 388970579 718690494 430584758 947786211 430584758 947786211 23974903 36263840 23974903 36263840 344111689 621555894 344111689 621555894 377022441 890364512 377022441 890364512 345943673 545196182 345943673 545196182 673697785 483072910 673697785 483072910 228321681 342973241 228321681 342973241 143752497 216936487 143752497 216936487 475769148 648910999 475769148 648910999 180525472 274539807 180525472 274539807 653731116 696027137 653731116 696027137 725124354 407077995 725124354 407077995 884662777 173422623 884662777 173422623 430768249 921706396 430768249 921706396 898986717 152252867 898986717 152252867 911327864 134033836 911327864 134033836 95791878 143562740 95791878 143562740 377374758 935526257 377374758 935526257 968067450 46772775 968067450 46772775 350569218 565793432 350569218 565793432 222536653 334962808 222536653 334962808 138717266 208661247 138717266 208661247 638571226 844448447 638571226 844448447 549831983 956826493 549831983 956826493 630969869 745489017 630969869 745489017 168302815 255701813 168302815 255701813 553438281 721223276 553438281 721223276 416800978 832404966 416800978 832404966 461634545 722749724 461634545 722749724 275400381 413356328 275400381 413356328 28594174 43060965 28594174 43060965 409724721 805493376 409724721 805493376 657608899 513229330 657608899 513229330 167372350 253745718 167372350 253745718 583531928 651319305 583531928 651319305 515212165 559095905 515212165 559095905 609684604 563496260 609684604 563496260 399188746 519768795 399188746 519768795 206835356 311976834 206835356 311976834 566241945 624233382 566241945 624233382 687438475 461529945 687438475 461529945 515646534 616027311 515646534 616027311 886012994 171326161 886012994 171326161 479154875 510590569 479154875 510590569 928618447 108430325 928618447 108430325 394011437 979497546 394011437 979497546 978298156 32811895 978298156 32811895 604594347 745363091 604594347 745363091 1136265 1628570 1136265 1628570 229902647 345208257 229902647 345208257 789673374 312065241 789673374 312065241 293918743 440532803 293918743 440532803 64248083 96291102 64248083 96291102 152365451 230364139 152365451 230364139 135860320 204276419 135860320 204276419 971198510 42846651 971198510 42846651 725875546 405963216 725875546 405963216 352702319 996042798 352702319 996042798 642914491 930798172 642914491 930798172 184116326 279754504 184116326 279754504 696325227 448684406 696325227 448684406 935037283 98862650 935037283 98862650 296505856 444672363 296505856 444672363 117548997 176462207 117548997 176462207 800665406 296368671 800665406 296368671 906932630 139595352 906932630 139595352 406029239 781665234 406029239 781665234 570785894 547248538 570785894 547248538 927399152 110147325 927399152 110147325 884752237 173228903 884752237 173228903 747201745 373580363 747201745 373580363 701349364 441372705 701349364 441372705 5877083 8595985 5877083 8595985 176818294 268706509 176818294 268706509 571526694 555864501 571526694 555864501 883911606 174763219 883911606 174763219 293652179 439956865 293652179 439956865 364179590 881117476 364179590 881117476 652845425 839914389 652845425 839914389 213677569 322692479 213677569 322692479 390618521 565470128 390618521 565470128 835427395 247493828 835427395 247493828 505614036 976565801 505614036 976565801 343758525 989644418 343758525 989644418 24755544 37204802 24755544 37204802 104130027 156161324 104130027 156161324 795650793 303897469 795650793 303897469 495786011 769833103 495786011 769833103 26674689 40141318 26674689 40141318 212292896 320069998 212292896 320069998 36834477 54644309 36834477 54644309 339255199 863271645 339255199 863271645 384927237 802944732 384927237 802944732 378186304 566685402 378186304 566685402 606829250 749736293 606829250 749736293 850549014 224744440 850549014 224744440 374269108 596863445 374269108 596863445 374695200 586562375 374695200 586562375 910751835 134966666 910751835 134966666 76514031 115002936 76514031 115002936 411147522 548375090 411147522 548375090 195816992 296186817 195816992 296186817 297255153 445737702 297255153 445737702 713124933 424497901 713124933 424497901 571508044 544112946 571508044 544112946 2979949 4748410 2979949 4748410 630092155 833700816 630092155 833700816 480464216 615167919 480464216 615167919 510836670 940741094 510836670 940741094 538681093 503179192 538681093 503179192 693446406 452825536 693446406 452825536 523614767 558281302 523614767 558281302 551827554 555188152 551827554 555188152 75086909 112918290 75086909 112918290 668068796 492226085 668068796 492226085 543984030 618526123 543984030 618526123 367513492 957662288 367513492 957662288 351836489 541337246 351836489 541337246 396903528 619381689 396903528 619381689 436072614 610375208 436072614 610375208 757522266 358814422 757522266 358814422 274344046 411822143 274344046 411822143 20492051 31063056 20492051 31063056 390790993 980011965 390790993 980011965 55802753 83600949 55802753 83600949 49134283 73044292 49134283 73044292 962150038 56198226 962150038 56198226 28203058 42687277 28203058 42687277 303127012 454533638 303127012 454533638 796875571 302146641 796875571 302146641 52106754 77897290 52106754 77897290 915882190 127659852 915882190 127659852 457126680 746286020 457126680 746286020 738020490 387472515 738020490 387472515 976552636 35527322 976552636 35527322 200199472 302424087 200199472 302424087 197404331 298428716 197404331 298428716 158988073 240600101 158988073 240600101 869693925 195069050 869693925 195069050 258918480 387982406 258918480 387982406 364326392 761813247 364326392 761813247 256824804 384583533 256824804 384583533 307197342 460710471 307197342 460710471 715765960 420764139 715765960 420764139 263229731 394838641 263229731 394838641 492238768 707667084 492238768 707667084 590460983 655564518 590460983 655564518 189555336 287076037 189555336 287076037 839440814 241098513 839440814 241098513 798163594 300067435 798163594 300067435 760271515 355170201 760271515 355170201 454224086 811010961 454224086 811010961 663648796 498627077 663648796 498627077 159797057 241586324 159797057 241586324 422521828 627341127 422521828 627341127 953691847 69026801 953691847 69026801 639868886 711238468 639868886 711238468 66661098 100436384 66661098 100436384 859427009 209770923 859427009 209770923 401719265 591580717 401719265 591580717 720491888 414049804 720491888 414049804 941784187 87237137 941784187 87237137 408485749 862874061 408485749 862874061 852071706 222210838 852071706 222210838 673753420 483011624 673753420 483011624 255290544 382603118 255290544 382603118 37369583 55478383 37369583 55478383 100717331 151289827 100717331 151289827 712002340 426331863 712002340 426331863 283457277 424618991 283457277 424618991 83138407 124841037 83138407 124841037 389680213 727574657 389680213 727574657 604606731 944764411 604606731 944764411 515672449 846059093 515672449 846059093 299793073 449874210 299793073 449874210 98442420 147777905 98442420 147777905 763229947 350607240 763229947 350607240 915713897 127805541 915713897 127805541 246268356 369040012 246268356 369040012 889402957 166206090 889402957 166206090 549806264 763319343 549806264 763319343 835738104 247025465 835738104 247025465 473279961 683869910 473279961 683869910 175786466 267328111 175786466 267328111 254978812 382221899 254978812 382221899 576179856 698667007 576179856 698667007 560873138 999424305 560873138 999424305 692239589 454791294 692239589 454791294 167292556 253323853 167292556 253323853 263244692 394904453 263244692 394904453 465773019 941766376 465773019 941766376 714881174 422052975 714881174 422052975 314805204 473031242 314805204 473031242 70262300 105956463 70262300 105956463 294262224 441186304 294262224 441186304 131306132 197124109 131306132 197124109 589548909 617546185 589548909 617546185 109351615 163251426 109351615 163251426 787013010 316004875 787013010 316004875 8811473 13255544 8811473 13255544 349019574 563563504 349019574 563563504 686196757 463761266 686196757 463761266 415883850 883087385 415883850 883087385 678524514 475206068 678524514 475206068 563900255 803574428 563900255 803574428 644105281 848757854 644105281 848757854 761239099 353820700 761239099 353820700 745467508 376053715 745467508 376053715 276828321 415517204 276828321 415517204 81450974 122172599 81450974 122172599 369798516 504064598 369798516 504064598 186942879 283704940 186942879 283704940 565933468 596332841 565933468 596332841 191447654 289574062 191447654 289574062 407076569 798495663 407076569 798495663 891399230 162878997 891399230 162878997 597745136 917903196 597745136 917903196 308273577 462048745 308273577 462048745 654135240 835719998 654135240 835719998 827557674 259711183 827557674 259711183 879800792 180709312 879800792 180709312 673928085 482718054 673928085 482718054 705689205 435399498 705689205 435399498 956302936 65021927 956302936 65021927 550142794 654173762 550142794 654173762 107247936 160821392 107247936 160821392 284703488 426401269 284703488 426401269 579201288 825472517 579201288 825472517 890765662 163871576 890765662 163871576 422905003 735654213 422905003 735654213 275286338 413294958 275286338 413294958 187367225 284266605 187367225 284266605 547491344 941988687 547491344 941988687 277208225 415924462 277208225 415924462 241286183 362054461 241286183 362054461 455096722 896475859 455096722 896475859 560215227 881182822 560215227 881182822 376463130 606988447 376463130 606988447 333096809 815460223 333096809 815460223 915840874 127748591 915840874 127748591 56800673 84940459 56800673 84940459 452550565 980957250 452550565 980957250 386233441 511433010 386233441 511433010 619864296 564825874 619864296 564825874 605731552 676049118 605731552 676049118 255556234 382833847 255556234 382833847 231964538 348320203 231964538 348320203 528356091 783021456 528356091 783021456 407006713 502130391 407006713 502130391 592337817 668853492 592337817 668853492 225725464 339535262 225725464 339535262 925735715 112483975 925735715 112483975 559328336 992274592 559328336 992274592 108335549 162137256 108335549 162137256 951811803 71884910 951811803 71884910 289407772 433435667 289407772 433435667 632418533 712868176 632418533 712868176 151997718 229852087 151997718 229852087 784028513 319976656 784028513 319976656 584193196 914656433 584193196 914656433 52574624 78689394 52574624 78689394 229673750 344892247 229673750 344892247 47455702 70438530 47455702 70438530 700044894 443362352 700044894 443362352 281288729 421973563 281288729 421973563 880990749 178424611 880990749 178424611 580114035 950237693 580114035 950237693 636324008 750039612 636324008 750039612 558853682 974430604 558853682 974430604 760549134 354840819 760549134 354840819 749750335 370036835 749750335 370036835 115939882 173908295 115939882 173908295 976411877 35756017 976411877 35756017 722089228 411654738 722089228 411654738 184611247 280176792 184611247 280176792 915646121 127862184 915646121 127862184 384196601 941049046 384196601 941049046 455695372 717935666 455695372 717935666 927875234 109307724 927875234 109307724 164980473 249682253 164980473 249682253 5726923 8548197 5726923 8548197 411419892 635597009 411419892 635597009 577275812 738569442 577275812 738569442 860503095 207911366 860503095 207911366 262344910 393261944 262344910 393261944 840477720 239817722 840477720 239817722 132289996 198803004 132289996 198803004 720179255 414451704 720179255 414451704 691451508 455972584 691451508 455972584 494296680 656301826 494296680 656301826 748408564 372150225 748408564 372150225 18197993 28296567 18197993 28296567 394167914 741807996 394167914 741807996 918848540 122804313 918848540 122804313 44176303 65614290 44176303 65614290 811017248 282686104 811017248 282686104 969549970 44982647 969549970 44982647 2440946 3681318 2440946 3681318 245496782 368268437 245496782 368268437 299053781 448728121 299053781 448728121 504924542 811581249 504924542 811581249 51365605 76607384 51365605 76607384 40337281 59847737 40337281 59847737 814059941 279164828 814059941 279164828 109999447 164443505 109999447 164443505 529739936 657246076 529739936 657246076 741854747 381444028 741854747 381444028 296004395 443836315 296004395 443836315 133992727 201464943 133992727 201464943 967032917 48771004 967032917 48771004 152799621 231270580 152799621 231270580 757821691 358367883 757821691 358367883 754543857 362757968 754543857 362757968 935698117 97308053 935698117 97308053 337614655 703290701 337614655 703290701 636934136 858319420 636934136 858319420 306712630 459849751 306712630 459849751 788073222 314397286 788073222 314397286 385420760 894448068 385420760 894448068 236763262 355455701 236763262 355455701 17192296 26775523 17192296 26775523 714563825 422507278 714563825 422507278 141465123 212850779 141465123 212850779 937944666 93252436 937944666 93252436 40030041 59504058 40030041 59504058 493692778 546600857 493692778 546600857 176300842 268017716 176300842 268017716 185702069 282203659 185702069 282203659 859494763 209683028 859494763 209683028 857035830 214107878 857035830 214107878 70349915 106018140 70349915 106018140 15718675 24053481 15718675 24053481 937288593 94567747 937288593 94567747 165745196 251072957 165745196 251072957 13764496 21586131 13764496 21586131 213371519 321999176 213371519 321999176 817279457 274261431 817279457 274261431 62089137 92937076 62089137 92937076 158334651 239698602 158334651 239698602 86071214 129258465 86071214 129258465 273638984 410614739 273638984 410614739 640573703 657715525 640573703 657715525 928569276 108482227 928569276 108482227 390531980 768765243 390531980 768765243 104277955 156453126 104277955 156453126 385963706 873642781 385963706 873642781 496110784 605518229 496110784 605518229 620709914 669913890 620709914 669913890 441502887 955327770 441502887 955327770 536128773 927149948 536128773 927149948 644279905 929535941 644279905 929535941 564395905 696899940 564395905 696899940 563025017 725140347 563025017 725140347 576403173 545621896 576403173 545621896 200764064 303242710 200764064 303242710 147978143 223833109 147978143 223833109 403265060 735057941 403265060 735057941 3843469 5988652 3843469 5988652 942124350 86730752 942124350 86730752 312426873 469471903 312426873 469471903 580958968 538416159 580958968 538416159 655079513 729472644 655079513 729472644 395336835 548990575 395336835 548990575 231945447 348162215 231945447 348162215 546743028 525312525 546743028 525312525 110382810 165229016 110382810 165229016 977224818 34643009 977224818 34643009 329458329 495027281 329458329 495027281 487268992 746980829 487268992 746980829 173867531 264155126 173867531 264155126 954953607 66795302 954953607 66795302 424991382 656636455 424991382 656636455 968045743 46869765 968045743 46869765 243259028 365281294 243259028 365281294 4935027 7670232 4935027 7670232 533974878 508216889 533974878 508216889 571605000 725560389 571605000 725560389 294248374 441150350 294248374 441150350 819268565 271648512 819268565 271648512 940782339 89058097 940782339 89058097 69639857 104982548 69639857 104982548 430868537 660735751 430868537 660735751 256595882 384350629 256595882 384350629 753166113 364696570 753166113 364696570 914507804 129034638 914507804 129034638 897628617 154011434 897628617 154011434 941495908 87748988 941495908 87748988 903620161 145116588 903620161 145116588 600070357 653591742 600070357 653591742 513894525 809677666 513894525 809677666 457103922 530128685 457103922 530128685 177761049 270354460 177761049 270354460 194565640 294277206 194565640 294277206 176159236 267867367 176159236 267867367 604775608 713317196 604775608 713317196 386488116 829724855 386488116 829724855 200822259 303310153 200822259 303310153 603238296 993516879 603238296 993516879 398922927 713653050 398922927 713653050 625965311 606824830 625965311 606824830 430382748 945582392 430382748 945582392 774578844 333517563 774578844 333517563 24837511 37357008 24837511 37357008 899967964 150632585 899967964 150632585 812078064 281726080 812078064 281726080 771499893 337739051 771499893 337739051 343197685 505056083 343197685 505056083 18290736 28485352 18290736 28485352 552094797 528097132 552094797 528097132 544453585 585333123 544453585 585333123 379496349 881761465 379496349 881761465 910799133 134900966 910799133 134900966 120825928 181439559 120825928 181439559 317311754 477025835 317311754 477025835 1266782 1786061 1266782 1786061 236632562 355303662 236632562 355303662 717640637 418194865 717640637 418194865 13295807 20598748 13295807 20598748 838881443 242010296 838881443 242010296 354670526 897574479 354670526 897574479 892299567 161897581 892299567 161897581 565225075 746757698 565225075 746757698 398028586 624285115 398028586 624285115 803756229 291962566 803756229 291962566 985590151 21945477 985590151 21945477 196412661 296800585 196412661 296800585 435820033 804030963 435820033 804030963 534074945 862972345 534074945 862972345 806392486 288486686 806392486 288486686 74004934 111142845 74004934 111142845 11165432 17274994 11165432 17274994 44662327 66331078 44662327 66331078 378724187 703119081 378724187 703119081 915195766 128344394 915195766 128344394 541246420 792996146 541246420 792996146 19520617 29984025 19520617 29984025 525208155 531059232 525208155 531059232 28604138 43125324 28604138 43125324 491447455 623768633 491447455 623768633 51387401 76639494 51387401 76639494 399547967 713653845 399547967 713653845 821534776 268283738 821534776 268283738 100538330 151059952 100538330 151059952 223169488 336074525 223169488 336074525 678075472 475788134 678075472 475788134 567364774 945171792 567364774 945171792 87858293 131727550 87858293 131727550 862108507 205481930 862108507 205481930 774195521 333992787 774195521 333992787 346061255 977539830 346061255 977539830 691440294 456068491 691440294 456068491 777699022 329110211 777699022 329110211 965990676 50523997 965990676 50523997 161391295 244327865 161391295 244327865 392228001 825811466 392228001 825811466 444149022 607423190 444149022 607423190 636050904 611229279 636050904 611229279 776876913 330021553 776876913 330021553 943374408 84845572 943374408 84845572 528154751 630196783 528154751 630196783 186165196 282776396 186165196 282776396 639296787 825078924 639296787 825078924 297576827 446371956 297576827 446371956 976779789 35220086 976779789 35220086 47389377 70324907 47389377 70324907 624743455 832806803 624743455 832806803 100961587 151808798 100961587 151808798 405586929 648484291 405586929 648484291 694016289 452055269 694016289 452055269 973023665 39855240 973023665 39855240 146167868 221464942 146167868 221464942 438180210 624031557 438180210 624031557 71493173 108134190 71493173 108134190 629619284 940187230 629619284 940187230 92013975 138088374 92013975 138088374 873538654 189519735 873538654 189519735 782232725 322571058 782232725 322571058 212400744 320285721 212400744 320285721 747305747 373437370 747305747 373437370 393960119 863655819 393960119 863655819 501814333 839164652 501814333 839164652 627563026 686822498 627563026 686822498 311203817 467400375 311203817 467400375 513032543 518292938 513032543 518292938 967230719 48290677 967230719 48290677 37372514 55485253 37372514 55485253 481099428 878516114 481099428 878516114 12527353 19123484 12527353 19123484 934890460 99204221 934890460 99204221 700376874 443008359 700376874 443008359 988174301 17640572 988174301 17640572 394798590 832021881 394798590 832021881 656317512 821914205 656317512 821914205 460166993 646841672 460166993 646841672 883691726 175258021 883691726 175258021 869753333 195002360 869753333 195002360 774600712 333462643 774600712 333462643 769927963 340159076 769927963 340159076 916324511 126889819 916324511 126889819 20851730 31599083 20851730 31599083 73270170 110000187 73270170 110000187 582433449 847256644 582433449 847256644 348416310 613260395 348416310 613260395 224580382 337892312 224580382 337892312 176065339 267738293 176065339 267738293 683515571 468376479 683515571 468376479 320568218 481994901 320568218 481994901 521101360 817432585 521101360 817432585 458064058 873418874 458064058 873418874 966379613 49728998 966379613 49728998 626456726 540205747 626456726 540205747 898146292 153298611 898146292 153298611 966582335 49409002 966582335 49409002 663509341 498862948 663509341 498862948 820507136 270014818 820507136 270014818 299058486 448737269 299058486 448737269 362693324 843048749 362693324 843048749 206730393 311859444 206730393 311859444 229335291 344271974 229335291 344271974 773812959 334762664 773812959 334762664 770979048 338588921 770979048 338588921 168880284 256367625 168880284 256367625 454103463 750692759 454103463 750692759 98127876 147393448 98127876 147393448 108145584 161942303 108145584 161942303 502966416 778048144 502966416 778048144 949193075 75796238 949193075 75796238 95257165 142896550 95257165 142896550 278888461 418852157 278888461 418852157 549908828 929097600 549908828 929097600 520061865 588820046 520061865 588820046 631000720 568740619 631000720 568740619 60958272 91398993 60958272 91398993 338040464 809583354 338040464 809583354 876018947 185878898 876018947 185878898 148599359 225090934 148599359 225090934 406451060 871629028 406451060 871629028 986533128 20195194 986533128 20195194 235845356 354438514 235845356 354438514 662112332 545050313 662112332 545050313 415916586 596074610 415916586 596074610 24070288 36373664 24070288 36373664 700537510 442834736 700537510 442834736 318946707 479478722 318946707 479478722 286664769 429332776 286664769 429332776 980952142 29020761 980952142 29020761 885652785 171815210 885652785 171815210 776978039 329973908 776978039 329973908 282029197 422904380 282029197 422904380 794761395 304829701 794761395 304829701 512252140 730270986 512252140 730270986 515520325 543071818 515520325 543071818 284347071 425863982 284347071 425863982 76423163 114928737 76423163 114928737 391213767 574962443 391213767 574962443 163750300 247875937 163750300 247875937 500152501 895236678 500152501 895236678 742596298 380673512 742596298 380673512 342409372 581218665 342409372 581218665 120680360 181221126 120680360 181221126 706817908 433598924 706817908 433598924 902625223 146376436 902625223 146376436 434825778 832140657 434825778 832140657 613180331 996523098 613180331 996523098 675087076 480853992 675087076 480853992 689043021 459389714 689043021 459389714 137474606 207039792 137474606 207039792 582562660 870505682 582562660 870505682 353717117 533798276 353717117 533798276 396020783 775981155 396020783 775981155 446754148 517894937 446754148 517894937 973779463 39092794 973779463 39092794 821558261 268261430 821558261 268261430 812472939 281294738 812472939 281294738 542017610 744825618 542017610 744825618 488143420 935326031 488143420 935326031 745114773 376603926 745114773 376603926 355039853 527444660 355039853 527444660 127551546 191200558 127551546 191200558 7935894 12155062 7935894 12155062 16092328 25069249 16092328 25069249 825955087 262122392 825955087 262122392 542896901 940136169 542896901 940136169 306276827 459209731 306276827 459209731 876198959 185689732 876198959 185689732 709983499 429073355 709983499 429073355 194448613 294169547 194448613 294169547 481495028 678829581 481495028 678829581 692572755 454057366 692572755 454057366 737232757 388405486 737232757 388405486 422566814 661619353 422566814 661619353 777322344 329493547 777322344 329493547 552720972 565065735 552720972 565065735 130581373 195808488 130581373 195808488 94795025 141952152 94795025 141952152 53366057 79795171 53366057 79795171 259933827 389400839 259933827 389400839 291903547 437288897 291903547 437288897 791166241 310230000 791166241 310230000 267782155 402113444 267782155 402113444 598505516 510921729 598505516 510921729 196508692 296933093 196508692 296933093 198793190 300452051 198793190 300452051 715967671 420475559 715967671 420475559 612389260 847066964 612389260 847066964 355813277 965608953 355813277 965608953 487128552 727788057 487128552 727788057 711927670 426500011 711927670 426500011 938871696 92067357 938871696 92067357 141550354 213238749 141550354 213238749 781454476 323728723 781454476 323728723 605387023 720751638 605387023 720751638 340704078 678947643 340704078 678947643 925173345 113264453 925173345 113264453 612930816 700299223 612930816 700299223 486613938 951808611 486613938 951808611 171835953 261092620 171835953 261092620 707251971 433073512 707251971 433073512 242477055 363847682 242477055 363847682 713176787 424321665 713176787 424321665 641723559 560978576 641723559 560978576 139393037 209414203 139393037 209414203 550039833 712488809 550039833 712488809 943413974 84723097 943413974 84723097 848114877 228151926 848114877 228151926 79389613 118873590 79389613 118873590 674063076 482568058 674063076 482568058 225383667 339062392 225383667 339062392 645056385 871974446 645056385 871974446 614152109 949290843 614152109 949290843 191944520 290309086 191944520 290309086 626169721 953234541 626169721 953234541 951861814 71867973 951861814 71867973 537978323 729768942 537978323 729768942 882604481 176357394 882604481 176357394 920960358 119586905 920960358 119586905 611964437 626720265 611964437 626720265 792161911 308332148 792161911 308332148 32307401 48170040 32307401 48170040 294380944 441304547 294380944 441304547 48030131 71561263 48030131 71561263 685251870 465320186 685251870 465320186 394820175 874754555 394820175 874754555 539815472 852956454 539815472 852956454 519699797 536489572 519699797 536489572 27422789 41233044 27422789 41233044 786148273 316958734 786148273 316958734 469229535 605963954 469229535 605963954 62414560 93228889 62414560 93228889 394952800 833898186 394952800 833898186 444424383 617573800 444424383 617573800 436775607 962778763 436775607 962778763 768000693 343171104 768000693 343171104 817148281 274416545 817148281 274416545 874479992 187973837 874479992 187973837 717360487 418610962 717360487 418610962 915519696 127922975 915519696 127922975 684843382 465824354 684843382 465824354 182776852 277987842 182776852 277987842 363725720 757544896 363725720 757544896 721268579 412944967 721268579 412944967 871010507 193283702 871010507 193283702 369657407 569086498 369657407 569086498 751317287 367654668 751317287 367654668 610674907 628407131 610674907 628407131 641690490 547015413 641690490 547015413 888237212 167750794 888237212 167750794 383908721 618448890 383908721 618448890 343699646 704039268 343699646 704039268 720073028 414523470 720073028 414523470 761389793 353633613 761389793 353633613 604615951 935296475 604615951 935296475 944811510 82563940 944811510 82563940 589848073 802855264 589848073 802855264 654149349 721116497 654149349 721116497 952520651 70880106 952520651 70880106 186065717 282632664 186065717 282632664 525173956 935322800 525173956 935322800 35534722 52499595 35534722 52499595 758873118 356648271 758873118 356648271 978158444 33115263 978158444 33115263 402478855 735320700 402478855 735320700 332540201 499395196 332540201 499395196 642689598 911715004 642689598 911715004 638537190 825837143 638537190 825837143 247466464 370820136 247466464 370820136 916217691 127080000 916217691 127080000 60773011 90959072 60773011 90959072 260945933 391016341 260945933 391016341 324174144 487490159 324174144 487490159 772791418 336121434 772791418 336121434 871908334 191935998 871908334 191935998 697907777 446305028 697907777 446305028 656707570 826093191 656707570 826093191 553097365 741180234 553097365 741180234 876775650 184962580 876775650 184962580 727737630 403003912 727737630 403003912 737002931 388804149 737002931 388804149 248894408 372894084 248894408 372894084 177522923 270014815 177522923 270014815 208200559 314607987 208200559 314607987 138152324 207748102 138152324 207748102 758113359 357920899 758113359 357920899 445103475 667704713 445103475 667704713 521723462 843913619 521723462 843913619 675954170 479248860 675954170 479248860 843094576 236076996 843094576 236076996 519361350 992088602 519361350 992088602 126402258 189754072 126402258 189754072 868280289 196976833 868280289 196976833 58487344 87396198 58487344 87396198 633174608 791267800 633174608 791267800 764753734 348325923 764753734 348325923 949087159 75942258 949087159 75942258 887239262 169348625 887239262 169348625 914875130 128604203 914875130 128604203 511707230 662043558 511707230 662043558 64227493 96185298 64227493 96185298 650944713 810543586 650944713 810543586 945868047 80893370 945868047 80893370 558646174 765193471 558646174 765193471 619937620 584670021 619937620 584670021 264549816 397046216 264549816 397046216 316870999 476240727 316870999 476240727 391866719 618140176 391866719 618140176 998546197 1919946 998546197 1919946 65358351 98210827 65358351 98210827 871125432 193004381 871125432 193004381 385238466 818392034 385238466 818392034 252322639 378065363 252322639 378065363 942137368 86651600 942137368 86651600 886275362 170913366 886275362 170913366 286614501 429158435 286614501 429158435 378812086 841004393 378812086 841004393 469216423 587405566 469216423 587405566 435962320 774665969 435962320 774665969 851329299 223584914 851329299 223584914 730674822 399155920 730674822 399155920 655907674 804730404 655907674 804730404 805378811 289666576 805378811 289666576 18140393 28175368 18140393 28175368 243671725 365699068 243671725 365699068 796433893 302886144 796433893 302886144 306913102 460232115 306913102 460232115 133233045 200192318 133233045 200192318 537796766 826529596 537796766 826529596 729211109 401112322 729211109 401112322 507866476 736357523 507866476 736357523 106972865 160535452 106972865 160535452 570693235 557397382 570693235 557397382 295181846 442627745 295181846 442627745 132240978 198604202 132240978 198604202 779269846 326859029 779269846 326859029 9860181 14733019 9860181 14733019 477311392 883055705 477311392 883055705 744551256 377751331 744551256 377751331 470377317 979220704 470377317 979220704 213160232 321786893 213160232 321786893 407465577 981439447 407465577 981439447 77778118 116986343 77778118 116986343 599524678 802344398 599524678 802344398 431825606 544661291 431825606 544661291 880108647 180096830 880108647 180096830 867836886 197528137 867836886 197528137 560754571 850699602 560754571 850699602 156137999 236119693 156137999 236119693 384439525 952839428 384439525 952839428 14430086 22574848 14430086 22574848 777286845 329560156 777286845 329560156 37750354 55942241 37750354 55942241 963108864 54754809 963108864 54754809 233438261 350821020 233438261 350821020 555996773 513801366 555996773 513801366 227719138 341923332 227719138 341923332 253949373 380838625 253949373 380838625 259428030 388726204 259428030 388726204 181452315 275653656 181452315 275653656 680358425 472582478 680358425 472582478 495974583 870708882 495974583 870708882 554259661 963540554 554259661 963540554 373179790 848835815 373179790 848835815 276808890 415492936 276808890 415492936 22951033 34797568 22951033 34797568 781509167 323611651 781509167 323611651 911465734 133791168 911465734 133791168 872782283 190579680 872782283 190579680 766956696 345022299 766956696 345022299 793287220 306768615 793287220 306768615 361622269 726974001 361622269 726974001 351973262 871169406 351973262 871169406 642630743 973193204 642630743 973193204 946275642 79997314 946275642 79997314 560264311 715032579 560264311 715032579 667262480 493498734 667262480 493498734 523408773 723429536 523408773 723429536 292642375 438506148 292642375 438506148 921851209 118433637 921851209 118433637 913075821 131408743 913075821 131408743 109421459 163505814 109421459 163505814 39011964 57750645 39011964 57750645 226826606 340902546 226826606 340902546 272919898 409473711 272919898 409473711 875817002 186235541 875817002 186235541 875187584 186909798 875187584 186909798 557870473 536070881 557870473 536070881 975506532 36809015 975506532 36809015 16517623 25726262 16517623 25726262 866571058 199321599 866571058 199321599 400858245 943098382 400858245 943098382 702547209 439485648 702547209 439485648 766689358 345298221 766689358 345298221 841522966 238214365 841522966 238214365 18968696 29349649 18968696 29349649 733328302 395172557 733328302 395172557 278504393 418346727 278504393 418346727 150408762 227484593 150408762 227484593 387221093 839529838 387221093 839529838 639771057 847246942 639771057 847246942 919521128 121899400 919521128 121899400 227464791 341504530 227464791 341504530 443205540 754102951 443205540 754102951 810007526 284037994 810007526 284037994 588607306 800766049 588607306 800766049 62251487 93085549 62251487 93085549 498227126 724287249 498227126 724287249 380414956 640555694 380414956 640555694 115205850 172649301 115205850 172649301 462302348 606515794 462302348 606515794 812761902 280920994 812761902 280920994 809185032 284909654 809185032 284909654 596281822 720173635 596281822 720173635 203348426 306446016 203348426 306446016 570368242 826470260 570368242 826470260 28210771 42721419 28210771 42721419 455741078 725023125 455741078 725023125 815914494 276295173 815914494 276295173 208011623 314233857 208011623 314233857 800710232 296331619 800710232 296331619 128924238 193752843 128924238 193752843 390373296 871518823 390373296 871518823 817386682 274071917 817386682 274071917 818206991 272540090 818206991 272540090 915972202 127599210 915972202 127599210 702197522 439956867 702197522 439956867 675015606 480913091 675015606 480913091 89379765 134434091 89379765 134434091 681022834 471589069 681022834 471589069 904873845 143330008 904873845 143330008 288263346 431442518 288263346 431442518 854267910 218710853 854267910 218710853 477562214 652765551 477562214 652765551 454992221 517310150 454992221 517310150 938701422 92225930 938701422 92225930 403815692 995043809 403815692 995043809 867751948 197546997 867751948 197546997 526451729 880238944 526451729 880238944 622994522 506116281 622994522 506116281 994010312 8158575 994010312 8158575 558797337 966382970 558797337 966382970 786445024 316605977 786445024 316605977 120141617 180191638 120141617 180191638 879708763 180816305 879708763 180816305 355957740 632701882 355957740 632701882 238048336 356994320 238048336 356994320 974120970 38413095 974120970 38413095 250912858 375793346 250912858 375793346 841651791 237957086 841651791 237957086 78669775 118043128 78669775 118043128 265778722 398877740 265778722 398877740 684045546 467386351 684045546 467386351 803902892 291726069 803902892 291726069 689129778 459209732 689129778 459209732 685186159 465476326 685186159 465476326 793751648 306067494 793751648 306067494 466303081 955849192 466303081 955849192 682065059 470336476 682065059 470336476 44756354 66513335 44756354 66513335 218541073 329814663 218541073 329814663 567441432 687282194 567441432 687282194 561887401 849469570 561887401 849469570 699281484 444316642 699281484 444316642 281052302 421705644 281052302 421705644 946089669 80577587
183782 0 1175873 1169462 1175873 1169462 1680800 1759537 1680800 1759537 3317899 616834 3317899 616834 531222 1127578 531222 1127578 4004811 2315980 4004811 2315980 4230789 2418048 4230789 2418048 3316713 4037763 3316713 4037763 3634155 3038654 3634155 3038654 3318274 3436117 3318274 3436117 2411630 3339671 2411630 3339671 3549734 1880240 3549734 1880240 4422653 3334384 4422653 3334384 3430294 3347787 3430294 3347787 4103771 2422603 4103771 2422603 1685678 1206691 1685678 1206691 2673313 3352032 2673313 3352032 3665438 3009872 3665438 3009872 4523567 2843520 4523567 2843520 2075369 3347968 2075369 3347968 1433883 1678160 1433883 1678160 929051 713214 929051 713214 3336478 3204300 3336478 3204300 4305498 2642871 4305498 2642871 283371 1396461 283371 1396461 977694 1668977 977694 1668977 2820035 3316711 2820035 3316711 251577 1383949 251577 1383949 4464746 2167843 4464746 2167843 748170 748077 748170 748077 830432 840460 830432 840460 709085 983762 709085 983762 1701857 1663490 1701857 1663490 655474 1671851 655474 1671851 4847811 1651400 4847811 1651400 1418147 1677989 1418147 1677989 2246709 1664009 2246709 1664009 3324418 1572532 3324418 1572532 4622140 2958373 4622140 2958373 4704739 1969829 4704739 1969829 3340465 484261 3340465 484261 824605 812386 824605 812386 1060711 1069546 1060711 1069546 755241 727637 755241 727637 132885 3313958 132885 3313958 1664379 4298378 1664379 4298378 2580271 1650854 2580271 1650854 3339644 2373182 3339644 2373182 228449 1425615 228449 1425615 3812593 2859696 3812593 2859696 3330229 4426521 3330229 4426521 4052231 202150 4052231 202150 263758 261362 263758 261362 4326923 2679826 4326923 2679826 3346646 1298047 3346646 1298047 4654735 3341627 4654735 3341627 4027008 2667166 4027008 2667166 3927916 2223419 3927916 2223419 1652502 3389852 1652502 3389852 1183947 1210650 1183947 1210650 3331336 793158 3331336 793158 3319055 681317 3319055 681317 624212 3338138 624212 3338138 3315501 1437566 3315501 1437566 3125174 2481872 3125174 2481872 1217825 1239321 1217825 1239321 370517 1298829 370517 1298829 3638801 1970937 3638801 1970937 4791630 1878202 4791630 1878202 1650443 1838034 1650443 1838034 646711 1658254 646711 1658254 1158610 518557 1158610 518557 793520 767003 793520 767003 4671771 2975690 4671771 2975690 4632724 2032324 4632724 2032324 1673622 590496 1673622 590496 3327770 4794777 3327770 4794777 4167667 2505215 4167667 2505215 3336483 3235855 3336483 3235855 303384 1385071 303384 1385071 3645252 1979407 3645252 1979407 845529 853319 845529 853319 4931487 3324325 4931487 3324325 3349860 2110568 3349860 2110568 902891 754194 902891 754194 3940156 2247291 3940156 2247291 3783713 2853866 3783713 2853866 3338558 1724433 3338558 1724433 2836970 3350318 2836970 3350318 3792072 2108893 3792072 2108893 3389245 3344472 3389245 3344472 4695693 1993113 4695693 1993113 3326782 1517601 3326782 1517601 3931783 2273949 3931783 2273949 1324269 1663579 1324269 1663579 4252409 2582894 4252409 2582894 3784073 2101551 3784073 2101551 3695875 2038148 3695875 2038148 486228 480774 486228 480774 1174830 497803 1174830 497803 826562 3333972 826562 3333972 4637723 2022171 4637723 2022171 2065063 1684453 2065063 1684453 2813289 1654871 2813289 1654871 4548208 2130955 4548208 2130955 1011632 990272 1011632 990272 3727832 2075105 3727832 2075105 3769735 2105918 3769735 2105918 3052181 3347801 3052181 3347801 3323580 4060550 3323580 4060550 4887751 3339217 4887751 3339217 905550 785102 905550 785102 4263864 2577496 4263864 2577496 850550 836922 850550 836922 682202 717505 682202 717505 4742798 3336604 4742798 3336604 4000004 3344273 4000004 3344273 1152263 531218 1152263 531218 2823249 1685841 2823249 1685841 1667302 2742392 1667302 2742392 2114770 1680541 2114770 1680541 1122112 530204 1122112 530204 4048513 1651060 4048513 1651060 1682126 1598842 1682126 1598842 965341 974318 965341 974318 1680907 3559001 1680907 3559001 880173 890536 880173 890536 3340059 3385546 3340059 3385546 4216498 2528079 4216498 2528079 3335778 2654843 3335778 2654843 589992 600434 589992 600434 1667067 3452519 1667067 3452519 485115 492076 485115 492076 4564180 2073330 4564180 2073330 3914684 1392401 3914684 1392401 758423 916965 758423 916965 3320992 4338588 3320992 4338588 1080256 1053121 1080256 1053121 1190670 1190830 1190670 1190830 817550 827057 817550 827057 4063259 2618189 4063259 2618189 4696435 1970253 4696435 1970253 777957 879407 777957 879407 1683536 1859493 1683536 1859493 3331579 1841690 3331579 1841690 4250976 2581217 4250976 2581217 946081 959944 946081 959944 484641 1191988 484641 1191988 3433100 3347046 3433100 3347046 4365627 247395 4365627 247395 1674613 5015 1674613 5015 4650721 2002245 4650721 2002245 438621 1214837 438621 1214837 351080 1305193 351080 1305193 3343051 1438889 3343051 1438889 1683269 596111 1683269 596111 3652957 2007772 3652957 2007772 506046 502213 506046 502213 4115149 2462547 4115149 2462547 4479305 2168653 4479305 2168653 192195 1665655 192195 1665655 1366442 1345370 1366442 1345370 520564 3344464 520564 3344464 4268666 2386959 4268666 2386959 4093940 2439193 4093940 2439193 4658660 2028370 4658660 2028370 4606095 1683627 4606095 1683627 2122900 1982685 2122900 1982685 2061223 1682255 2061223 1682255 585091 1054457 585091 1054457 4535402 2098148 4535402 2098148 1564242 1665118 1564242 1665118 3317892 2418731 3317892 2418731 1449195 202423 1449195 202423 1662676 2451609 1662676 2451609 4344631 2643617 4344631 2643617 3317485 3233349 3317485 3233349 3973885 2306337 3973885 2306337 1114202 565132 1114202 565132 1434700 252540 1434700 252540 907288 930021 907288 930021 1668112 2659443 1668112 2659443 3335614 2355664 3335614 2355664 1769437 3313955 1769437 3313955 3323455 4568552 3323455 4568552 778687 870728 778687 870728 2095886 1677846 2095886 1677846 4181781 2525255 4181781 2525255 3885068 2762842 3885068 2762842 671852 677721 671852 677721 1672267 3174003 1672267 3174003 1684576 1816298 1684576 1816298 4757458 3090404 4757458 3090404 1667591 581380 1667591 581380 4339449 2333355 4339449 2333355 3601811 1957053 3601811 1957053 639697 1028290 639697 1028290 2766575 3077003 2766575 3077003 331666 1330619 331666 1330619 385520 395519 385520 395519 450124 1205488 450124 1205488 517663 1142282 517663 1142282 1671627 768240 1671627 768240 166214 3318352 166214 3318352 4734829 3088551 4734829 3088551 586285 550611 586285 550611 3624822 3324355 3624822 3324355 3335692 3239974 3335692 3239974 3894640 2771251 3894640 2771251 406522 1259932 406522 1259932 552153 1101743 552153 1101743 1660589 623387 1660589 623387 3337747 3547903 3337747 3547903 599084 584559 599084 584559 763172 873578 763172 873578 869485 776032 869485 776032 1410192 224742 1410192 224742 1298957 337158 1298957 337158 1652833 2953045 1652833 2953045 172802 3322506 172802 3322506 1654415 2325908 1654415 2325908 3811959 1686481 3811959 1686481 1652429 4063611 1652429 4063611 3331001 1948122 3331001 1948122 1191070 494856 1191070 494856 3622358 3050364 3622358 3050364 1654993 3378242 1654993 3378242 1157131 1655897 1157131 1655897 1651087 3237951 1651087 3237951 4656114 1990456 4656114 1990456 1313723 1300984 1313723 1300984 795391 846030 795391 846030 2121818 3346361 2121818 3346361 4230468 2558412 4230468 2558412 3624758 3025200 3624758 3025200 4185253 2521148 4185253 2521148 3419054 1666033 3419054 1666033 1321633 359458 1321633 359458 420165 440172 420165 440172 1073686 1063090 1073686 1063090 1292316 1262131 1292316 1262131 410992 1274053 410992 1274053 637921 1056545 637921 1056545 795522 782659 795522 782659 742505 916108 742505 916108 436959 417482 436959 417482 1276264 368866 1276264 368866 923619 3348569 923619 3348569 1053773 3341778 1053773 3341778 1679149 1138663 1679149 1138663 4363496 1658265 4363496 1658265 1216554 1221736 1216554 1221736 4300851 2357968 4300851 2357968 3616362 1951617 3616362 1951617 1144374 542874 1144374 542874 2738266 1657688 2738266 1657688 571525 1680639 571525 1680639 678295 1680160 678295 1680160 3318272 4145709 3318272 4145709 1674508 1823324 1674508 1823324 1673040 554185 1673040 554185 429247 417542 429247 417542 4212450 2552193 4212450 2552193 963061 975894 963061 975894 3321356 2843774 3321356 2843774 4092432 2545576 4092432 2545576 3347654 2005589 3347654 2005589 4439437 2249315 4439437 2249315 3696851 3333376 3696851 3333376 1472173 1457848 1472173 1457848 1670750 4608052 1670750 4608052 4720067 1950469 4720067 1950469 292908 1365385 292908 1365385 3341777 3937400 3341777 3937400 3609452 3054469 3609452 3054469 1666611 329863 1666611 329863 1377948 311762 1377948 311762 1314927 1316238 1314927 1316238 3347075 2993853 3347075 2993853 1153257 1181936 1153257 1181936 766686 905438 766686 905438 4381672 3328184 4381672 3328184 1577490 3330487 1577490 3330487 1033562 627244 1033562 627244 2166688 1660285 2166688 1660285 4627945 2054001 4627945 2054001 3991888 2688164 3991888 2688164 3345197 424098 3345197 424098 3676507 2998906 3676507 2998906 1410346 277657 1410346 277657 1095409 1100249 1095409 1100249 1656468 4018561 1656468 4018561 1651268 1852744 1651268 1852744 249163 1433093 249163 1433093 3601456 1939618 3601456 1939618 3857797 2174761 3857797 2174761 4621756 3341029 4621756 3341029 4651529 2980512 4651529 2980512 3069902 1648127 3069902 1648127 4075929 2387524 4075929 2387524 910699 735265 910699 735265 1593978 1673832 1593978 1673832 446478 1199598 446478 1199598 3339234 2413775 3339234 2413775 3878285 2190535 3878285 2190535 3317238 4733247 3317238 4733247 3702010 2949426 3702010 2949426 4549614 2128384 4549614 2128384 1657713 1684383 1657713 1684383 766883 885792 766883 885792 3330157 1859750 3330157 1859750 1671985 4095706 1671985 4095706 1000765 1678132 1000765 1678132 3333622 2512279 3333622 2512279 540650 1119304 540650 1119304 321927 318285 321927 318285 4478337 2798411 4478337 2798411 3321441 1542217 3321441 1542217 598990 1075651 598990 1075651 1201798 1650558 1201798 1650558 3517768 3337559 3517768 3337559 1272593 1253724 1272593 1253724 740769 1676789 740769 1676789 3316234 3895965 3316234 3895965 4784695 1878038 4784695 1878038 161294 1649088 161294 1649088 3328095 1667653 3328095 1667653 980775 648797 980775 648797 931844 959029 931844 959029 3621579 3026175 3621579 3026175 3608303 3031462 3608303 3031462 4529743 2831703 4529743 2831703 4027428 1654825 4027428 1654825 472883 485530 472883 485530 943144 3322778 943144 3322778 1673723 4313354 1673723 4313354 900211 758810 900211 758810 1653999 4446965 1653999 4446965 3915237 1669714 3915237 1669714 341955 312122 341955 312122 3673078 2979803 3673078 2979803 3347352 3305210 3347352 3305210 3877205 2771836 3877205 2771836 793668 861650 793668 861650 3318409 2961583 3318409 2961583 616475 1035959 616475 1035959 1652524 2865075 1652524 2865075 1405169 293755 1405169 293755 3981692 2328464 3981692 2328464 2418448 3113452 2418448 3113452 1686140 4578249 1686140 4578249 2376832 3326674 2376832 3326674 661893 673920 661893 673920 4788314 1649802 4788314 1649802 524663 3339391 524663 3339391 1648803 3624609 1648803 3624609 1008570 679396 1008570 679396 1667747 3719683 1667747 3719683 1664241 1296435 1664241 1296435 1672401 3988415 1672401 3988415 3677825 2006091 3677825 2006091 3322315 4087013 3322315 4087013 4315990 2630178 4315990 2630178 4610799 2047185 4610799 2047185 3828297 2146581 3828297 2146581 1665615 3278769 1665615 3278769 3341055 2779087 3341055 2779087 3327553 867218 3327553 867218 1364573 1349608 1364573 1349608 4243976 2442604 4243976 2442604 1684026 4424543 1684026 4424543 3339305 2696523 3339305 2696523 1163244 1169659 1163244 1169659 675351 1007850 675351 1007850 1045659 608609 1045659 608609 4167311 2487410 4167311 2487410 1676918 4944309 1676918 4944309 3250952 3327989 3250952 3327989 4705208 1935186 4705208 1935186 3335493 356552 3335493 356552 1670911 3639006 1670911 3639006 4044130 2653203 4044130 2653203 4190582 2480433 4190582 2480433 3583251 1659059 3583251 1659059 942531 931388 942531 931388 4168051 2500475 4168051 2500475 4124103 2559779 4124103 2559779 1675509 554411 1675509 554411 357814 1308780 357814 1308780 686093 969734 686093 969734 1672466 3832100 1672466 3832100 1680332 4530677 1680332 4530677 2968616 3331034 2968616 3331034 3319681 3882056 3319681 3882056 1649221 3907802 1649221 3907802 3340109 4377982 3340109 4377982 782532 811328 782532 811328 3335846 2399804 3335846 2399804 521977 1676963 521977 1676963 3318887 4975215 3318887 4975215 964852 729759 964852 729759 1650014 2521489 1650014 2521489 1667471 2264658 1667471 2264658 1099439 1101473 1099439 1101473 394511 1268113 394511 1268113 3781552 1648887 3781552 1648887 3692644 3013526 3692644 3013526 1651693 2025541 1651693 2025541 3620328 1959840 3620328 1959840 1298480 363125 1298480 363125 937212 932252 937212 932252 725294 937469 725294 937469 827161 833974 827161 833974 235178 3330663 235178 3330663 4517770 1672443 4517770 1672443 1667675 1562547 1667675 1562547 1077431 1057416 1077431 1057416 1803919 1656887 1803919 1656887 945427 713222 945427 713222 3601063 1909461 3601063 1909461 347574 3348234 347574 3348234 3821037 2826259 3821037 2826259 3605676 1966670 3605676 1966670 1388988 1378046 1388988 1378046 4715164 1957349 4715164 1957349 3340704 2949014 3340704 2949014 4518808 3315511 4518808 3315511 3315757 1880360 3315757 1880360 653463 639192 653463 639192 994412 3319321 994412 3319321 1250565 405865 1250565 405865 3728699 3352797 3728699 3352797 1353079 290156 1353079 290156 2749123 3347555 2749123 3347555 288567 1680676 288567 1680676 744003 910618 744003 910618 1036501 636977 1036501 636977 1255896 421854 1255896 421854 1685375 3053432 1685375 3053432 1281104 1288288 1281104 1288288 1945150 1682067 1945150 1682067 4496274 1683835 4496274 1683835 1454140 1459858 1454140 1459858 4330761 2662681 4330761 2662681 4119521 2449509 4119521 2449509 3342693 396109 3342693 396109 3638592 3034968 3638592 3034968 1657059 3755277 1657059 3755277 3183880 3336541 3183880 3336541 4027518 2632773 4027518 2632773 239409 242785 239409 242785 1683751 4415982 1683751 4415982 4286305 2634160 4286305 2634160 3976533 2717476 3976533 2717476 302232 1368139 302232 1368139 3821973 2852158 3821973 2852158 2676811 1652311 2676811 1652311 1669208 2596988 1669208 2596988 1657984 300902 1657984 300902 2170148 1683310 2170148 1683310 3324905 1656535 3324905 1656535 451694 3343633 451694 3343633 4444236 2782223 4444236 2782223 3748922 2899629 3748922 2899629 283806 287136 283806 287136 1683708 1634546 1683708 1634546 883754 894045 883754 894045 4575969 2098682 4575969 2098682 794119 875669 794119 875669 1338292 3341136 1338292 3341136 1666447 3229164 1666447 3229164 298308 1348326 298308 1348326 233482 208042 233482 208042 3327563 1904897 3327563 1904897 4357569 2318495 4357569 2318495 804817 812783 804817 812783 1468601 3334458 1468601 3334458 3341927 4097111 3341927 4097111 229430 1429461 229430 1429461 3658988 1986232 3658988 1986232 4454821 2791754 4454821 2791754 1668681 3779425 1668681 3779425 1681551 4437771 1681551 4437771 2360477 1684872 2360477 1684872 1665918 90829 1665918 90829 3869839 2169548 3869839 2169548 2639556 1647923 2639556 1647923 1045396 1056886 1045396 1056886 1676985 916062 1676985 916062 3330781 1793036 3330781 1793036 4729492 3057759 4729492 3057759 1257354 408632 1257354 408632 4522821 3325910 4522821 3325910 1655205 406504 1655205 406504 1499413 1662747 1499413 1662747 769489 919528 769489 919528 4621605 2931380 4621605 2931380 4583064 2093918 4583064 2093918 441941 1243096 441941 1243096 1053091 606349 1053091 606349 4095826 2566622 4095826 2566622 217229 211951 217229 211951 3963486 2705842 3963486 2705842 1671651 306667 1671651 306667 1031074 1017977 1031074 1017977 3341259 1274738 3341259 1274738 1224157 444696 1224157 444696 3704180 2021717 3704180 2021717 406315 397211 406315 397211 1669335 4936662 1669335 4936662 1663436 140625 1663436 140625 3323042 413496 3323042 413496 1048194 598827 1048194 598827 1018645 622602 1018645 622602 4027813 3327121 4027813 3327121 3799130 2118179 3799130 2118179 229400 240858 229400 240858 1276490 3319802 1276490 3319802 4037259 2382898 4037259 2382898 1675704 4090683 1675704 4090683 1167541 1179395 1167541 1179395 4210505 2556686 4210505 2556686 3597511 1922975 3597511 1922975 2892378 3333937 2892378 3333937 3320674 695390 3320674 695390 1656451 4226365 1656451 4226365 4790206 1900015 4790206 1900015 593452 3330176 593452 3330176 120892 1651508 120892 1651508 3538850 3120008 3538850 3120008 3936352 2726045 3936352 2726045 449296 1223598 449296 1223598 4499301 2803360 4499301 2803360 1661319 4458577 1661319 4458577 4607003 2932060 4607003 2932060 4653308 2997464 4653308 2997464 3349764 4506571 3349764 4506571 2328137 3343091 2328137 3343091 817242 850883 817242 850883 1150952 1147986 1150952 1147986 3350191 3434418 3350191 3434418 1172321 1196228 1172321 1196228 353395 340493 353395 340493 1674280 4414402 1674280 4414402 1324567 1355418 1324567 1355418 4623493 3322636 4623493 3322636 364128 391912 364128 391912 3338074 2107747 3338074 2107747 1421726 229372 1421726 229372 3352483 931950 3352483 931950 4504859 3321210 4504859 3321210 4036149 2368253 4036149 2368253 802882 803890 802882 803890 745798 954845 745798 954845 1284297 1314388 1284297 1314388 4093987 2434731 4093987 2434731 1243441 1270477 1243441 1270477 3945374 2746608 3945374 2746608 290910 3329083 290910 3329083 3652714 3008310 3652714 3008310 3192805 1647620 3192805 1647620 3321186 3930202 3321186 3930202 1656899 45996 1656899 45996 1149814 518886 1149814 518886 3892766 2247063 3892766 2247063 4388983 1663264 4388983 1663264 3319363 2892047 3319363 2892047 989737 975981 989737 975981 3760599 1680082 3760599 1680082 387377 1280555 387377 1280555 1000781 1009749 1000781 1009749 1661435 207674 1661435 207674 664606 1033997 664606 1033997 1238763 1235971 1238763 1235971 762418 901235 762418 901235 659116 1034830 659116 1034830 2987583 2111861 2987583 2111861 2646976 3320737 2646976 3320737 1222274 1663161 1222274 1663161 4102040 2424566 4102040 2424566 4216285 2528313 4216285 2528313 1275987 399817 1275987 399817 1434341 241012 1434341 241012 2511264 3344740 2511264 3344740 1325732 1335167 1325732 1335167 1374393 305752 1374393 305752 2795062 1681499 2795062 1681499 926744 939601 926744 939601 3585008 1656751 3585008 1656751 4311910 2637340 4311910 2637340 3172411 1659872 3172411 1659872 1318387 343126 1318387 343126 559300 580504 559300 580504 3730880 2933854 3730880 2933854 4393798 2696608 4393798 2696608 862373 879603 862373 879603 1394673 261292 1394673 261292 4700075 3023525 4700075 3023525 4497511 2835512 4497511 2835512 1685164 1902176 1685164 1902176 835919 846468 835919 846468 1663179 616186 1663179 616186 1614995 1675834 1614995 1675834 4567914 2092770 4567914 2092770 4796922 3126828 4796922 3126828 597318 595678 597318 595678 4297135 2613611 4297135 2613611 3883838 1667054 3883838 1667054 3686940 2020300 3686940 2020300 4421266 2738865 4421266 2738865 240141 1410048 240141 1410048 1088261 1072933 1088261 1072933 3334743 4347834 3334743 4347834 1651977 3832020 1651977 3832020 4455314 2217784 4455314 2217784 1667908 3411870 1667908 3411870 3900326 2239203 3900326 2239203 1672523 1706288 1672523 1706288 511083 490331 511083 490331 1291423 389892 1291423 389892 977068 997189 977068 997189 4420937 2242337 4420937 2242337 4077368 2413974 4077368 2413974 305109 1654266 305109 1654266 2239415 3330215 2239415 3330215 1670879 3831159 1670879 3831159 3373412 1684843 3373412 1684843 4389186 3340366 4389186 3340366 643021 614234 643021 614234 4019040 2330166 4019040 2330166 4305925 2362830 4305925 2362830 471787 502540 471787 502540 3350315 4487027 3350315 4487027 4216855 2423855 4216855 2423855 3327121 1806282 3327121 1806282 4121324 2445549 4121324 2445549 1655230 2949924 1655230 2949924 3753735 2944865 3753735 2944865 1612409 3338740 1612409 3338740 3313870 1319964 3313870 1319964 780688 1652633 780688 1652633 3978897 2321646 3978897 2321646 420848 454682 420848 454682 1669897 2350498 1669897 2350498 3020349 3339108 3020349 3339108 1654819 4486512 1654819 4486512 3315731 3768259 3315731 3768259 2189864 3349519 2189864 3349519 507862 1142820 507862 1142820 3886008 2751552 3886008 2751552 4143496 2496267 4143496 2496267 2500506 3350049 2500506 3350049 3703224 3351616 3703224 3351616 4042403 2616187 4042403 2616187 2329093 3337194 2329093 3337194 3664942 2013823 3664942 2013823 1040075 1015277 1040075 1015277 4251489 1658748 4251489 1658748 1653428 2432236 1653428 2432236 2824769 1985524 2824769 1985524 1675463 2708992 1675463 2708992 4458499 2204479 4458499 2204479 1684242 770284 1684242 770284 667257 969137 667257 969137 4330702 2327467 4330702 2327467 1094544 1100709 1094544 1100709 1683131 2944281 1683131 2944281 3881318 2805083 3881318 2805083 931422 959783 931422 959783 3930465 2746574 3930465 2746574 746088 906084 746088 906084 1678979 3373765 1678979 3373765 783372 1670954 783372 1670954 4365404 2710433 4365404 2710433 4674527 1171772 4674527 1171772 576346 551432 576346 551432 864471 812542 864471 812542 1661982 2305307 1661982 2305307 3781851 2881211 3781851 2881211 2866259 3333302 2866259 3333302 788239 788385 788239 788385 3320375 954072 3320375 954072 1270200 1255251 1270200 1255251 3720143 2077057 3720143 2077057 3344055 1522756 3344055 1522756 3656054 3009365 3656054 3009365 2119032 3333780 2119032 3333780 1664104 4496714 1664104 4496714 1368436 3345715 1368436 3345715 3329374 2651256 3329374 2651256 4528326 2866271 4528326 2866271 3234292 1686006 3234292 1686006 4136332 2546139 4136332 2546139 3320642 3504397 3320642 3504397 695975 973446 695975 973446 2068900 1648338 2068900 1648338 837427 870944 837427 870944 3349876 3589993 3349876 3589993 4509122 2145262 4509122 2145262 1158726 1138486 1158726 1138486 730453 925662 730453 925662 3820028 2840783 3820028 2840783 918809 926036 918809 926036 3737680 2067022 3737680 2067022 1656934 4649743 1656934 4649743 1343438 349556 1343438 349556 376885 1303166 376885 1303166 4199899 2472410 4199899 2472410 4176444 3343166 4176444 3343166 4271089 2392613 4271089 2392613 3698642 3313932 3698642 3313932 4827604 1681190 4827604 1681190 3344164 2292175 3344164 2292175 4149171 2464048 4149171 2464048 4456854 2763091 4456854 2763091 1125892 1128295 1125892 1128295 2213543 1657726 2213543 1657726 4060196 2401493 4060196 2401493 3326852 652533 3326852 652533 4669152 2024906 4669152 2024906 3324948 156206 3324948 156206 3815035 2820204 3815035 2820204 1198701 1195040 1198701 1195040 4706341 3021959 4706341 3021959 506238 509598 506238 509598 570540 1096012 570540 1096012 1181076 1162036 1181076 1162036 3439780 3340371 3439780 3340371 211226 1451824 211226 1451824 4283006 2405103 4283006 2405103 677073 692988 677073 692988 430132 1237816 430132 1237816 3579784 1922423 3579784 1922423 4181447 2541851 4181447 2541851 895740 753931 895740 753931 4557577 2107512 4557577 2107512 3407303 1665968 3407303 1665968 4110310 2476137 4110310 2476137 3341421 1544685 3341421 1544685 1387647 1378915 1387647 1378915 3322759 1742223 3322759 1742223 1654247 4672832 1654247 4672832 4044413 2608803 4044413 2608803 4589363 2886478 4589363 2886478 506766 518801 506766 518801 3605628 1975126 3605628 1975126 4643283 2032488 4643283 2032488 3318811 843872 3318811 843872 265249 1678369 265249 1678369 991975 988684 991975 988684 362112 1319421 362112 1319421 3316353 4271426 3316353 4271426 1079578 1683541 1079578 1683541 907252 914011 907252 914011 4619767 2966740 4619767 2966740 4283992 2381400 4283992 2381400 408865 433619 408865 433619 801171 802862 801171 802862 4735840 1914665 4735840 1914665 782253 876464 782253 876464 3028910 3334683 3028910 3334683 3341080 4635658 3341080 4635658 598970 593729 598970 593729 247341 1410586 247341 1410586 4136208 3340570 4136208 3340570 4470544 2781382 4470544 2781382 846822 847821 846822 847821 2393536 3334386 2393536 3334386 239730 1421348 239730 1421348 961712 714835 961712 714835 4657077 2974614 4657077 2974614 1062024 610198 1062024 610198 1353551 312613 1353551 312613 3579075 3069431 3579075 3069431 3939947 2243593 3939947 2243593 3769263 2919563 3769263 2919563 517762 1679643 517762 1679643 484512 1176207 484512 1176207 3797725 2115162 3797725 2115162 1657021 2519120 1657021 2519120 3582530 1924919 3582530 1924919 4302027 3338289 4302027 3338289 327086 1330125 327086 1330125 4369859 2667710 4369859 2667710 4511029 2815881 4511029 2815881 4150627 2507226 4150627 2507226 1681724 1673813 1681724 1673813 1470909 1675598 1470909 1675598 4118033 3314357 4118033 3314357 349155 1683890 349155 1683890 1646898 4942396 1646898 4942396 121257 3317112 121257 3317112 1900177 1676437 1900177 1676437 2234877 1668938 2234877 1668938 830050 824953 830050 824953 4337503 2688012 4337503 2688012 4077458 1680507 4077458 1680507 3955625 2295788 3955625 2295788 248048 250205 248048 250205 1279086 394455 1279086 394455 1654393 1212475 1654393 1212475 505449 505127 505449 505127 4014389 2635622 4014389 2635622 622695 1064434 622695 1064434 4431169 3320584 4431169 3320584 369048 342826 369048 342826 3966522 2279507 3966522 2279507 1118658 1093434 1118658 1093434 110234 3350816 110234 3350816 1680495 1348205 1680495 1348205 3960883 1683268 3960883 1683268 3858158 1670366 3858158 1670366 907409 779990 907409 779990 3615568 3039547 3615568 3039547 1345823 310874 1345823 310874 214932 1445796 214932 1445796 3654727 3027811 3654727 3027811 3340187 295560 3340187 295560 49037 3344761 49037 3344761 4544369 2902589 4544369 2902589 4552812 2101583 4552812 2101583 4472144 2186809 4472144 2186809 3717542 2081613 3717542 2081613 1674522 1214772 1674522 1214772 2342427 3316980 2342427 3316980 4495700 2169367 4495700 2169367 4623051 3326745 4623051 3326745 473887 3324562 473887 3324562 4152084 2490984 4152084 2490984 4213134 1458267 4213134 1458267 290063 316478 290063 316478 1269265 379835 1269265 379835 2594050 1649599 2594050 1649599 4190399 2532236 4190399 2532236 3737155 2922871 3737155 2922871 428650 1237463 428650 1237463 1288618 356690 1288618 356690 3313439 3877452 3313439 3877452 1132192 547004 1132192 547004 910571 912295 910571 912295 3335234 65619 3335234 65619 312601 1356734 312601 1356734 245122 1683070 245122 1683070 3990418 1651711 3990418 1651711 4626527 2975410 4626527 2975410 3322714 4033347 3322714 4033347 284546 1665156 284546 1665156 4905505 3315457 4905505 3315457 1550278 1654288 1550278 1654288 1675099 965095 1675099 965095 3539529 3141202 3539529 3141202 3778809 2122270 3778809 2122270 3348952 4828755 3348952 4828755 491514 1670880 491514 1670880 4370045 2717839 4370045 2717839 1031086 1008734 1031086 1008734 1665280 2025630 1665280 2025630 1182876 483944 1182876 483944 3202614 3313700 3202614 3313700 4121574 2469697 4121574 2469697 1670443 4849545 1670443 4849545 252150 1673560 252150 1673560 1672814 4468844 1672814 4468844 3846321 1661634 3846321 1661634 522304 1141194 522304 1141194 1956660 1675924 1956660 1675924 3623117 1974579 3623117 1974579 418664 416725 418664 416725 972894 999279 972894 999279 1678436 4587365 1678436 4587365 3639897 1992118 3639897 1992118 549955 1096989 549955 1096989 225066 1684542 225066 1684542 812662 3349044 812662 3349044 1665434 4890713 1665434 4890713 3317563 324827 3317563 324827 549322 548102 549322 548102 4338787 1676200 4338787 1676200 903269 788026 903269 788026 1054930 1655448 1054930 1655448 3811960 2160347 3811960 2160347 738941 917714 738941 917714 4023208 2650905 4023208 2650905 4813414 1670558 4813414 1670558 1667024 2442989 1667024 2442989 1308780 337465 1308780 337465 3352200 4810820 3352200 4810820 426542 427550 426542 427550 1678032 3875797 1678032 3875797 4349795 2337840 4349795 2337840 4727709 1945932 4727709 1945932 762946 796143 762946 796143 3716375 2060939 3716375 2060939 4581985 352713 4581985 352713 3628173 1976254 3628173 1976254 1650776 2069005 1650776 2069005 1036550 653042 1036550 653042 1182201 1651996 1182201 1651996 3560649 1918943 3560649 1918943 4575491 3343948 4575491 3343948 4638667 2025687 4638667 2025687 1663671 4425366 1663671 4425366 4721217 3060941 4721217 3060941 3967941 2285218 3967941 2285218 3628916 1956741 3628916 1956741 3668257 2019314 3668257 2019314 2647122 1668160 2647122 1668160 3764350 2124672 3764350 2124672 4380237 2316663 4380237 2316663 1264530 405338 1264530 405338 1355842 317968 1355842 317968 964939 3314995 964939 3314995 1648626 2933744 1648626 2933744 4225588 2441215 4225588 2441215 4030461 2613883 4030461 2613883 1407303 251647 1407303 251647 1683452 4017343 1683452 4017343 3593409 3074130 3593409 3074130 490167 504284 490167 504284 528117 1154422 528117 1154422 1944420 2231114 1944420 2231114 3342654 3477496 3342654 3477496 822838 1650931 822838 1650931 3333577 262257 3333577 262257 3320480 1716626 3320480 1716626 4665059 2993828 4665059 2993828 4695585 1970855 4695585 1970855 1349789 3332059 1349789 3332059 4595162 2068805 4595162 2068805 575888 1090750 575888 1090750 4027277 2613058 4027277 2613058 250823 1433726 250823 1433726 1882740 3329446 1882740 3329446 2106342 1675938 2106342 1675938 1388773 1370541 1388773 1370541 1664965 680555 1664965 680555 1515559 1656796 1515559 1656796 1391019 298982 1391019 298982 831785 3346131 831785 3346131 697870 936573 697870 936573 348479 374925 348479 374925 1908376 1659809 1908376 1659809 1649295 1128787 1649295 1128787 3330491 3238475 3330491 3238475 3336389 4918528 3336389 4918528 4486100 3319841 4486100 3319841 3352068 2869074 3352068 2869074 641917 1015670 641917 1015670 1239561 1262809 1239561 1262809 4445405 2745817 4445405 2745817 3654556 3333192 3654556 3333192 4597093 2925092 4597093 2925092 3655092 2011331 3655092 2011331 1685029 4958041 1685029 4958041 1318075 1685319 1318075 1685319 3810452 2839928 3810452 2839928 262027 238442 262027 238442 633753 613163 633753 613163 399292 1270753 399292 1270753 491965 3330631 491965 3330631 4218872 2540072 4218872 2540072 4501860 2165426 4501860 2165426 653358 661092 653358 661092 675789 983567 675789 983567 3333076 4304005 3333076 4304005 3343859 1890725 3343859 1890725 4309255 2625893 4309255 2625893 3315943 1225488 3315943 1225488 651438 638443 651438 638443 4400651 2240070 4400651 2240070 1224892 3314216 1224892 3314216 4208876 2537470 4208876 2537470 4057774 2600481 4057774 2600481 4367403 2682935 4367403 2682935 1570243 3349080 1570243 3349080 3573263 1880696 3573263 1880696 398378 395137 398378 395137 3764085 2086582 3764085 2086582 1683103 776015 1683103 776015 2724107 3333170 2724107 3333170 2423791 1686298 2423791 1686298 3962886 2304629 3962886 2304629 438797 1213633 438797 1213633 1663093 1946193 1663093 1946193 16602 3348834 16602 3348834 4781183 3103524 4781183 3103524 3952166 2292206 3952166 2292206 1665547 2283035 1665547 2283035 3335977 3804147 3335977 3804147 1663065 4680495 1663065 4680495 252552 1404377 252552 1404377 724557 713325 724557 713325 4237538 3334315 4237538 3334315 1211845 422296 1211845 422296 1420551 1654332 1420551 1654332 3593953 1660083 3593953 1660083 4736806 1915385 4736806 1915385 316646 1352325 316646 1352325 3344931 4515967 3344931 4515967 4235787 2452219 4235787 2452219 993605 986659 993605 986659 3360195 1673769 3360195 1673769 1360697 1355942 1360697 1355942 3796233 2136331 3796233 2136331 1385014 3344353 1385014 3344353 2598909 3337043 2598909 3337043 277968 1404723 277968 1404723 615027 1055884 615027 1055884 4564854 3319780 4564854 3319780 3462589 3350536 3462589 3350536 1654109 559016 1654109 559016 3245126 3328944 3245126 3328944 4403594 2743781 4403594 2743781 4513974 2848257 4513974 2848257 1683375 862890 1683375 862890 3871607 2212391 3871607 2212391 3645999 1952854 3645999 1952854 3754895 2886029 3754895 2886029 967485 983347 967485 983347 1341067 1324423 1341067 1324423 534376 3317712 534376 3317712 3981719 2298476 3981719 2298476 4531911 2856430 4531911 2856430 756373 1651939 756373 1651939 820329 1672838 820329 1672838 1024173 1680716 1024173 1680716 4590852 2079131 4590852 2079131 3463682 1666551 3463682 1666551 1372535 304598 1372535 304598 4560332 2123264 4560332 2123264 758743 891494 758743 891494 472778 1185652 472778 1185652 3330650 3507708 3330650 3507708 4030546 2623453 4030546 2623453 811787 786358 811787 786358 669929 658132 669929 658132 580684 576407 580684 576407 3616539 1964961 3616539 1964961 853977 792002 853977 792002 3871132 2803217 3871132 2803217 3925948 2234912 3925948 2234912 1683047 3768689 1683047 3768689 1673014 4672420 1673014 4672420 4773948 1898779 4773948 1898779 1269164 1276896 1269164 1276896 4692621 3027585 4692621 3027585 4635614 2031168 4635614 2031168 1351700 3352575 1351700 3352575 4301889 2639924 4301889 2639924 626550 1036039 626550 1036039 1707316 3335525 1707316 3335525 1259114 435081 1259114 435081 4516370 2878888 4516370 2878888 4286279 2647519 4286279 2647519 3953090 2711539 3953090 2711539 1680254 952261 1680254 952261 847444 825893 847444 825893 4584247 3321342 4584247 3321342 3317995 3986152 3317995 3986152 1032348 1019260 1032348 1019260 3340997 1948770 3340997 1948770 1138055 3340147 1138055 3340147 1116432 567198 1116432 567198 4197231 2444471 4197231 2444471 4000055 2661701 4000055 2661701 4003983 2651555 4003983 2651555 854570 3551599 854570 3551599 4699872 1936472 4699872 1936472 4484522 2824342 4484522 2824342 745609 778635 745609 778635 4818216 3339784 4818216 3339784 1281138 382676 1281138 382676 3325423 3382413 3325423 3382413 4090627 1680576 4090627 1680576 3926867 1658681 3926867 1658681 3336809 4294535 3336809 4294535 377142 390947 377142 390947 432920 442164 432920 442164 3732706 2929948 3732706 2929948 3728967 2958772 3728967 2958772 1285575 1278402 1285575 1278402 4026888 2637923 4026888 2637923 4351791 3344001 4351791 3344001 1352219 1338650 1352219 1338650 3426960 3351214 3426960 3351214 4459230 2785381 4459230 2785381 1067072 1060134 1067072 1060134 3935717 2703268 3935717 2703268 1021671 1025644 1021671 1025644 2796246 3332108 2796246 3332108 3619474 3073324 3619474 3073324 3324983 3203908 3324983 3203908 656568 1009037 656568 1009037 787733 795002 787733 795002 254515 262910 254515 262910 4053561 2400854 4053561 2400854 1648417 2828471 1648417 2828471 4050120 2397081 4050120 2397081 4489152 2800024 4489152 2800024 1389158 1375912 1389158 1375912 1070570 1040998 1070570 1040998 968065 956650 968065 956650 3640425 3009950 3640425 3009950 704979 967488 704979 967488 809594 827838 809594 827838 3696989 2963913 3696989 2963913 3573126 1905295 3573126 1905295 4503945 2133944 4503945 2133944 354365 1294714 354365 1294714 677331 1000182 677331 1000182 4007441 2632720 4007441 2632720 691538 1663677 691538 1663677 193965 3332395 193965 3332395 499185 466978 499185 466978 4286667 2605526 4286667 2605526 3339068 3666127 3339068 3666127 583757 1653436 583757 1653436 2533901 3316823 2533901 3316823 3552850 3103098 3552850 3103098 715608 957386 715608 957386 228618 4083746 228618 4083746 4618266 2940668 4618266 2940668 3331678 1516001 3331678 1516001 3833745 2168597 3833745 2168597 1274852 1277049 1274852 1277049 1310891 3352615 1310891 3352615 4111461 2529812 4111461 2529812 4020690 2633418 4020690 2633418 3719295 2927114 3719295 2927114 4553769 1647930 4553769 1647930 3730646 2072895 3730646 2072895 2643020 1662023 2643020 1662023 121310 1681803 121310 1681803 1191809 503624 1191809 503624 3950506 3330278 3950506 3330278 3335389 4534659 3335389 4534659 419017 398328 419017 398328 634067 1040638 634067 1040638 3318703 1963269 3318703 1963269 456338 1229133 456338 1229133 1463930 1682648 1463930 1682648 1378687 305605 1378687 305605 1648666 1793927 1648666 1793927 1657148 454780 1657148 454780 3794336 2889308 3794336 2889308 1684670 5005884 1684670 5005884 1213184 1234554 1213184 1234554 1664148 3644661 1664148 3644661 4752313 3083579 4752313 3083579 1372548 1360368 1372548 1360368 2059015 3325639 2059015 3325639 4510219 2148940 4510219 2148940 1653930 3084182 1653930 3084182 3351811 2498580 3351811 2498580 4557042 2115256 4557042 2115256 358551 3348184 358551 3348184 3342350 1362185 3342350 1362185 3051003 1676231 3051003 1676231 1074336 1077870 1074336 1077870 4168191 2526955 4168191 2526955 1130556 1144367 1130556 1144367 4857493 3348995 4857493 3348995 4337603 1676251 4337603 1676251 4178738 2511234 4178738 2511234 4344708 2328452 4344708 2328452 630141 633611 630141 633611 628969 1033866 628969 1033866 1661619 1670350 1661619 1670350 3317918 1622596 3317918 1622596 3342740 2213441 3342740 2213441 3591367 1670267 3591367 1670267 4010705 2660941 4010705 2660941 402339 1300566 402339 1300566 1499612 3338373 1499612 3338373 265580 237561 265580 237561 4407700 2255798 4407700 2255798 3349086 2729713 3349086 2729713 2544417 1670898 2544417 1670898 3645880 3345909 3645880 3345909 2547667 3326868 2547667 3326868 3345475 3714637 3345475 3714637 265295 1416617 265295 1416617 931882 915116 931882 915116 4579032 2892995 4579032 2892995 1264254 3329726 1264254 3329726 1694573 3343161 1694573 3343161 4289406 1678573 4289406 1678573 483469 491756 483469 491756 2509808 3120797 2509808 3120797 677096 3542864 677096 3542864 4018447 2664500 4018447 2664500 4239496 2593525 4239496 2593525 4207530 3314887 4207530 3314887 594479 1078571 594479 1078571 1727312 1648211 1727312 1648211 1114435 1144952 1114435 1144952 4061407 2634547 4061407 2634547 453079 3328989 453079 3328989 1662828 3521355 1662828 3521355 3819182 2165527 3819182 2165527 670253 696655 670253 696655 568758 3601520 568758 3601520 1808089 3327341 1808089 3327341 273876 276881 273876 276881 666043 3344893 666043 3344893 3327178 2376325 3327178 2376325 1133413 546431 1133413 546431 1276317 1253721 1276317 1253721 4768395 1897417 4768395 1897417 3342128 931011 3342128 931011 398109 1286879 398109 1286879 3680506 2960629 3680506 2960629 4396936 2266335 4396936 2266335 1682589 900980 1682589 900980 3314899 1322193 3314899 1322193 3337109 1000312 3337109 1000312 1178411 473270 1178411 473270 3577122 3092314 3577122 3092314 1251625 394630 1251625 394630 4311388 2648276 4311388 2648276 1669838 115764 1669838 115764 1929193 3329881 1929193 3329881 2933695 1652429 2933695 1652429 1674454 4877737 1674454 4877737 263230 289924 263230 289924 890810 3345905 890810 3345905 1678854 3018193 1678854 3018193 802889 802276 802889 802276 3342875 536410 3342875 536410 3333146 2979063 3333146 2979063 4223337 2576054 4223337 2576054 1660619 556821 1660619 556821 1576320 3324425 1576320 3324425 3739944 1654712 3739944 1654712 4196498 2533459 4196498 2533459 3529725 3351949 3529725 3351949 3876361 2792598 3876361 2792598 2400873 1685657 2400873 1685657 4234481 2558421 4234481 2558421 3335176 366085 3335176 366085 3666156 1680130 3666156 1680130 1654843 4957012 1654843 4957012 800190 3528179 800190 3528179 1041973 1038117 1041973 1038117 1439063 4334002 1439063 4334002 929966 926342 929966 926342 4962760 3339057 4962760 3339057 3796085 2893346 3796085 2893346 3319781 487069 3319781 487069 4614451 2979642 4614451 2979642 3317102 3847286 3317102 3847286 3870778 2783975 3870778 2783975 1676891 964518 1676891 964518 1156904 526914 1156904 526914 862118 803714 862118 803714 2487475 1665607 2487475 1665607 3847543 2173867 3847543 2173867 2522031 1655737 2522031 1655737 4630029 2960533 4630029 2960533 1680346 3526813 1680346 3526813 4777609 1917045 4777609 1917045 4127309 2515935 4127309 2515935 1680676 2176978 1680676 2176978 3589724 3048272 3589724 3048272 4116076 2450447 4116076 2450447 3618072 1949394 3618072 1949394 1664518 736053 1664518 736053 941996 956437 941996 956437 3748928 2084413 3748928 2084413 408607 1270420 408607 1270420 3336637 1789436 3336637 1789436 1686422 2154149 1686422 2154149 468441 3326390 468441 3326390 4628373 1661994 4628373 1661994 1674667 4651769 1674667 4651769 3862266 2827004 3862266 2827004 536534 534580 536534 534580 3837969 2179100 3837969 2179100 622383 3332535 622383 3332535 1103416 3325279 1103416 3325279 3171368 1682350 3171368 1682350 1421594 245018 1421594 245018 1677261 33715 1677261 33715 4040665 2629283 4040665 2629283 3337992 3964509 3337992 3964509 3318068 2433103 3318068 2433103 4922112 1647771 4922112 1647771 3175340 1653320 3175340 1653320 1235642 3327159 1235642 3327159 4510040 2815502 4510040 2815502 988045 991741 988045 991741 1142352 4690706 1142352 4690706 563276 1091801 563276 1091801 4096514 2587014 4096514 2587014 1642836 1681482 1642836 1681482 3906824 2737372 3906824 2737372 1795196 1668897 1795196 1668897 3818352 2143821 3818352 2143821 4641526 3348350 4641526 3348350 927678 737431 927678 737431 3682359 2946779 3682359 2946779 448454 470936 448454 470936 1103664 1129280 1103664 1129280 3261692 3341163 3261692 3341163 3326299 2057808 3326299 2057808 3853257 2205178 3853257 2205178 855702 859823 855702 859823 2173111 3321295 2173111 3321295 932846 942190 932846 942190 4589590 2924218 4589590 2924218 1672410 3816593 1672410 3816593 3314348 2078251 3314348 2078251 2977179 1665767 2977179 1665767 4538994 2123768 4538994 2123768 4135294 1456502 4135294 1456502 1677401 193147 1677401 193147 1674961 3959896 1674961 3959896 4078372 2395647 4078372 2395647 3332492 1963110 3332492 1963110 4671799 1991129 4671799 1991129 4021661 2341071 4021661 2341071 3128309 3337094 3128309 3337094 3880229 2229551 3880229 2229551 1655006 3693817 1655006 3693817 4018948 2364610 4018948 2364610 855521 785397 855521 785397 3685321 2020159 3685321 2020159 3328689 546621 3328689 546621 1369800 1349014 1369800 1349014 3288300 1684038 3288300 1684038 1671144 2152348 1671144 2152348 889763 770622 889763 770622 140496 1651648 140496 1651648 1326473 359456 1326473 359456 4109988 2548057 4109988 2548057 1300652 1319112 1300652 1319112 741945 920612 741945 920612 515496 1132291 515496 1132291 4704854 3064637 4704854 3064637 1214059 1188303 1214059 1188303 3705011 2033473 3705011 2033473 2559233 1654625 2559233 1654625 3777354 2874136 3777354 2874136 4787707 1874652 4787707 1874652 1659107 3418038 1659107 3418038 3345871 2771001 3345871 2771001 1654168 1462113 1654168 1462113 3597837 1916117 3597837 1916117 3108095 3325808 3108095 3325808 1680698 1151061 1680698 1151061 390153 365959 390153 365959 2076879 1685593 2076879 1685593 3636878 1973221 3636878 1973221 665552 674157 665552 674157 4504618 2846692 4504618 2846692 412768 1239494 412768 1239494 2654989 1657883 2654989 1657883 4642754 2972348 4642754 2972348 810710 871358 810710 871358 2664695 1665233 2664695 1665233 3341873 2050860 3341873 2050860 1815161 3320590 1815161 3320590 3345979 4714802 3345979 4714802 1052491 590707 1052491 590707 3699378 2983261 3699378 2983261 652418 991483 652418 991483 2278733 1650639 2278733 1650639 3352374 321631 3352374 321631 311827 1361186 311827 1361186 3331716 954064 3331716 954064 952282 712194 952282 712194 1431777 242598 1431777 242598 3474458 3327925 3474458 3327925 3681587 2991705 3681587 2991705 1669767 155046 1669767 155046 3846089 1651059 3846089 1651059 2100978 1660164 2100978 1660164 3693623 2975162 3693623 2975162 3348804 2306481 3348804 2306481 305353 3333351 305353 3333351 1686113 4632708 1686113 4632708 3547445 1652415 3547445 1652415 2463997 1681098 2463997 1681098 4217032 3322711 4217032 3322711 1163818 1158590 1163818 1158590 1150518 1138570 1150518 1138570 3345681 2849477 3345681 2849477 371804 378014 371804 378014 972494 991833 972494 991833 2522718 3324855 2522718 3324855 4367317 2716622 4367317 2716622 3339086 2226131 3339086 2226131 309753 1367605 309753 1367605 3797029 2868631 3797029 2868631 4547583 2109685 4547583 2109685 4053843 2378489 4053843 2378489 1794754 1659662 1794754 1659662 3318261 2339171 3318261 2339171 3659359 3032814 3659359 3032814 4519406 2173864 4519406 2173864 4898055 1662143 4898055 1662143 1697137 3353075 1697137 3353075 1446937 258800 1446937 258800 660342 642187 660342 642187 1754726 1658388 1754726 1658388 4476301 2784963 4476301 2784963 301597 1396740 301597 1396740 3620079 3064262 3620079 3064262 1686349 3283562 1686349 3283562 3315583 3884565 3315583 3884565 836948 1678793 836948 1678793 763657 871886 763657 871886 3758685 2065507 3758685 2065507 1658656 2543435 1658656 2543435 3915405 2252323 3915405 2252323 1684747 4409478 1684747 4409478 1165001 513901 1165001 513901 4568910 2907904 4568910 2907904 2008485 3323622 2008485 3323622 3819290 2878273 3819290 2878273 1085685 1052690 1085685 1052690 2793966 3349658 2793966 3349658 4308787 2636004 4308787 2636004 1675065 2805214 1675065 2805214 1657299 4724428 1657299 4724428 1676733 4330135 1676733 4330135 4109181 2571337 4109181 2571337 3527215 3324684 3527215 3324684 3607093 1681534 3607093 1681534 4305672 2352611 4305672 2352611 4175301 2514488 4175301 2514488 1685150 3039483 1685150 3039483 2664940 1655968 2664940 1655968 1673249 2909727 1673249 2909727 1651424 4423329 1651424 4423329 1340398 1347788 1340398 1347788 4041429 2636953 4041429 2636953 3873779 2189773 3873779 2189773 708819 964651 708819 964651 1223051 1244977 1223051 1244977 125936 3350818 125936 3350818 4241529 2422032 4241529 2422032 41710 1651230 41710 1651230 4345051 2691747 4345051 2691747 1029242 1026923 1029242 1026923 3083597 1655941 3083597 1655941 586571 588550 586571 588550 3875767 2229142 3875767 2229142 4733483 1919235 4733483 1919235 4306546 2642707 4306546 2642707 3713156 1671684 3713156 1671684 1186377 1182267 1186377 1182267 1208288 1244392 1208288 1244392 2023850 3316757 2023850 3316757 4478944 2821237 4478944 2821237 3938617 2268711 3938617 2268711 1651423 4249701 1651423 4249701 248866 231471 248866 231471 479818 1173353 479818 1173353 3328696 1241963 3328696 1241963 4474328 2822679 4474328 2822679 3547285 3110176 3547285 3110176 1670648 4614506 1670648 4614506 4606544 2046515 4606544 2046515 2507899 3317574 2507899 3317574 405886 412203 405886 412203 249148 1657931 249148 1657931 1562710 3346348 1562710 3346348 1257578 417517 1257578 417517 3944248 2304168 3944248 2304168 1465681 218244 1465681 218244 2516496 1665185 2516496 1665185 532955 1150044 532955 1150044 3322945 4025086 3322945 4025086 3340903 1866844 3340903 1866844 746242 940205 746242 940205 563454 546198 563454 546198 635290 1043890 635290 1043890 878592 782861 878592 782861 4069516 2592164 4069516 2592164 1396354 3317909 1396354 3317909 4758881 1915617 4758881 1915617 3341570 683892 3341570 683892 3900403 1672115 3900403 1672115 1652888 2174350 1652888 2174350 1673465 2548995 1673465 2548995 3325081 1193873 3325081 1193873 3462445 3352597 3462445 3352597 4077335 2594549 4077335 2594549 4691317 1659551 4691317 1659551 4160699 2484283 4160699 2484283 634222 621983 634222 621983 1011162 670032 1011162 670032 1668250 4061828 1668250 4061828 3333415 2169355 3333415 2169355 1336746 337403 1336746 337403 705070 692262 705070 692262 4337465 2315397 4337465 2315397 1306173 371783 1306173 371783 1681807 3642017 1681807 3642017 857294 808391 857294 808391 467950 1228669 467950 1228669 3338747 829917 3338747 829917 787280 859810 787280 859810 3901702 2234854 3901702 2234854 879818 796263 879818 796263 1684795 4471915 1684795 4471915 949540 962102 949540 962102 3649584 3006569 3649584 3006569 3316290 4903905 3316290 4903905 861530 800854 861530 800854 4937978 1661207 4937978 1661207 3337576 978478 3337576 978478 1449071 1444051 1449071 1444051 1647228 3646010 1647228 3646010 1468078 3313355 1468078 3313355 4018562 2372307 4018562 2372307 3317217 872380 3317217 872380 1663392 607229 1663392 607229 260977 1387687 260977 1387687 1305273 376674 1305273 376674 1232153 414823 1232153 414823 3346233 3096560 3346233 3096560 280454 1398553 280454 1398553 4030898 2377674 4030898 2377674 3335737 812342 3335737 812342 683516 709814 683516 709814 1178782 523607 1178782 523607 1680310 3945428 1680310 3945428 4237040 2438088 4237040 2438088 1651621 2246587 1651621 2246587 1278187 1674631 1278187 1674631 1040807 636252 1040807 636252 300299 281894 300299 281894 3885531 2789703 3885531 2789703 3342680 1360315 3342680 1360315 628199 603798 628199 603798 4702577 1962292 4702577 1962292 909068 926024 909068 926024 1657893 4468393 1657893 4468393 501041 1139636 501041 1139636 713147 968377 713147 968377 3604189 1973806 3604189 1973806 4060255 2642764 4060255 2642764 789550 889199 789550 889199 3350435 3227428 3350435 3227428 3347122 1661680 3347122 1661680 514322 481489 514322 481489 4475981 3343444 4475981 3343444 345258 332983 345258 332983 3344898 3341645 3344898 3341645 683661 713038 683661 713038 4534116 2874401 4534116 2874401 330390 330355 330390 330355 3455610 3341536 3455610 3341536 3322227 2630845 3322227 2630845 36480 1682448 36480 1682448 635496 655749 635496 655749 875386 806602 875386 806602 4656844 1211083 4656844 1211083 4718095 3065746 4718095 3065746 721245 945115 721245 945115 3746523 3326378 3746523 3326378 3688180 2051830 3688180 2051830 1286964 367260 1286964 367260 637621 620058 637621 620058 3596414 1935531 3596414 1935531 1652242 2430692 1652242 2430692 793026 802657 793026 802657 3346733 1335884 3346733 1335884 925576 754087 925576 754087 4605396 2940286 4605396 2940286 2478471 3352923 2478471 3352923 762813 746406 762813 746406 3334432 939269 3334432 939269 4052085 2372700 4052085 2372700 640511 1024667 640511 1024667 3558074 3107458 3558074 3107458 3330472 1935565 3330472 1935565 3622117 3027784 3622117 3027784 4454299 285173 4454299 285173 4695224 3027821 4695224 3027821 1644003 3342903 1644003 3342903 4268333 2412122 4268333 2412122 856265 869297 856265 869297 4430613 2743968 4430613 2743968 847834 837024 847834 837024 213288 213756 213288 213756 4346498 2315259 4346498 2315259 1072377 598338 1072377 598338 3343344 4140027 3343344 4140027 3620407 3028169 3620407 3028169 3688825 2947902 3688825 2947902 408760 410530 408760 410530 1678285 2349742 1678285 2349742 2616872 3315831 2616872 3315831 1509534 3323285 1509534 3323285 4689307 1977842 4689307 1977842 3314222 1677046 3314222 1677046 1680874 734755 1680874 734755 745594 737295 745594 737295 1671698 1218291 1671698 1218291 3332899 4196903 3332899 4196903 3351674 1537724 3351674 1537724 1730073 1648645 1730073 1648645 507392 534302 507392 534302 3788938 2106872 3788938 2106872 3351799 1125888 3351799 1125888 692229 691689 692229 691689 3348710 237862 3348710 237862 1302935 1659368 1302935 1659368 3904778 2246288 3904778 2246288 1414626 1429833 1414626 1429833 1685995 3340062 1685995 3340062 370918 1656391 370918 1656391 1655226 4418460 1655226 4418460 744291 745887 744291 745887 3674870 3012363 3674870 3012363 3178091 1667349 3178091 1667349 4130766 2548376 4130766 2548376 1048583 1035283 1048583 1035283 1868463 1677788 1868463 1677788 4550819 2880454 4550819 2880454 541846 1147478 541846 1147478 1464823 4046662 1464823 4046662 1677891 711498 1677891 711498 1401262 263056 1401262 263056 779955 905399 779955 905399 3075994 1668325 3075994 1668325 250634 1418851 250634 1418851 3347269 4001635 3347269 4001635 1201316 469043 1201316 469043 3612442 1670739 3612442 1670739 223389 222197 223389 222197 3354855 3320034 3354855 3320034 3508539 3319974 3508539 3319974 356742 346739 356742 346739 1684487 758319 1684487 758319 1154159 506058 1154159 506058 4575845 2066990 4575845 2066990 3901661 2769613 3901661 2769613 1474386 3337980 1474386 3337980 3342713 4837880 3342713 4837880 3229467 1670412 3229467 1670412 4622750 2959850 4622750 2959850 4158308 2489144 4158308 2489144 4403399 2279502 4403399 2279502 1970392 1656633 1970392 1656633 357835 1335822 357835 1335822 940126 705352 940126 705352 3797638 2896884 3797638 2896884 3803156 2870962 3803156 2870962 719447 946356 719447 946356 998494 672735 998494 672735 456040 1211012 456040 1211012 1911913 3347910 1911913 3347910 3023411 2188999 3023411 2188999 458538 476751 458538 476751 590456 1058301 590456 1058301 1073521 1049649 1073521 1049649 978077 679238 978077 679238 316603 1362500 316603 1362500 455143 1213149 455143 1213149 1315564 1292874 1315564 1292874 3688142 2021134 3688142 2021134 3344658 2727050 3344658 2727050 1430868 1395876 1430868 1395876 464645 487127 464645 487127 628095 629567 628095 629567 3885005 2220904 3885005 2220904 3922108 2709773 3922108 2709773 1859819 3322020 1859819 3322020 3722232 2078643 3722232 2078643 838393 799149 838393 799149 4248053 2442507 4248053 2442507 685500 945931 685500 945931 3682822 3333341 3682822 3333341 4703539 3046145 4703539 3046145 3951304 2706688 3951304 2706688 66767 3318031 66767 3318031 4337099 3340180 4337099 3340180 3330563 664772 3330563 664772 62999 1651958 62999 1651958 1871958 3319123 1871958 3319123 1680985 1972923 1680985 1972923 4818872 3343233 4818872 3343233 3667930 3338391 3667930 3338391 2757722 1670338 2757722 1670338 885628 3342937 885628 3342937 4672403 1969539 4672403 1969539 1441918 230868 1441918 230868 4709630 1938251 4709630 1938251 231489 234730 231489 234730 4271555 2601017 4271555 2601017 3337386 1053021 3337386 1053021 1656258 4492163 1656258 4492163 4093660 2598205 4093660 2598205 4135563 1685450 4135563 1685450 918452 909513 918452 909513 3518862 3346470 3518862 3346470 975793 970505 975793 970505 1222465 454341 1222465 454341 232089 1648939 232089 1648939 525884 1654326 525884 1654326 1375375 1394878 1375375 1394878 1419942 283591 1419942 283591 1286597 1292275 1286597 1292275 859917 1654696 859917 1654696 372219 384283 372219 384283 4324860 1657175 4324860 1657175 1667506 3583255 1667506 3583255 470900 468905 470900 468905 4768217 3080813 4768217 3080813 1073693 573006 1073693 573006 1089318 1078211 1089318 1078211 3350957 2056162 3350957 2056162 3726849 2945792 3726849 2945792 448883 462332 448883 462332 4690024 3015686 4690024 3015686 3326726 1991829 3326726 1991829 821120 1663416 821120 1663416 2904345 3318378 2904345 3318378 1669268 4228253 1669268 4228253 1294506 353424 1294506 353424 4392948 1678578 4392948 1678578 1332933 1354106 1332933 1354106 334728 350252 334728 350252 751267 715671 751267 715671 1349316 1329626 1349316 1329626 1670685 529498 1670685 529498 1368760 315132 1368760 315132 777376 890746 777376 890746 48743 1664175 48743 1664175 1221078 1203661 1221078 1203661 1040490 625604 1040490 625604 3802117 2136519 3802117 2136519 1132156 1136370 1132156 1136370 829112 829349 829112 829349 1654543 2402680 1654543 2402680 1215352 1664071 1215352 1664071 786381 755033 786381 755033 2230276 1658746 2230276 1658746 1601635 3345825 1601635 3345825 1275161 402548 1275161 402548 3339570 2431076 3339570 2431076 1671934 2186549 1671934 2186549 4474429 3318126 4474429 3318126 3267429 3336668 3267429 3336668 1447981 1442161 1447981 1442161 3064826 3314126 3064826 3314126 997931 3343890 997931 3343890 3827321 2161396 3827321 2161396 4076235 2610573 4076235 2610573 1678516 379027 1678516 379027 3329259 4542579 3329259 4542579 1440019 1677438 1440019 1677438 341223 1670234 341223 1670234 3541251 3101296 3541251 3101296 3746106 2079910 3746106 2079910 3625304 3018293 3625304 3018293 3312423 1676082 3312423 1676082 4405677 3341199 4405677 3341199 4590055 2919089 4590055 2919089 1677641 4088111 1677641 4088111 1685488 3483057 1685488 3483057 3341059 4065877 3341059 4065877 4433158 2244796 4433158 2244796 2260234 3342132 2260234 3342132 4655215 2982755 4655215 2982755 2600397 1674157 2600397 1674157 3336473 333621 3336473 333621 253776 235461 253776 235461 4087387 2601162 4087387 2601162 565696 1073086 565696 1073086 500901 1193931 500901 1193931 2931970 1673695 2931970 1673695 1665432 1531597 1665432 1531597 1204392 434758 1204392 434758 788202 879258 788202 879258 4329894 3337100 4329894 3337100 3812487 2151879 3812487 2151879 3147461 3328744 3147461 3328744 167354 3349866 167354 3349866 3628183 1650352 3628183 1650352 4431102 2731047 4431102 2731047 3419306 3321230 3419306 3321230 3334000 3265297 3334000 3265297 1064628 594311 1064628 594311 1457950 1435326 1457950 1435326 3956739 2271340 3956739 2271340 3326448 4994769 3326448 4994769 378861 1287696 378861 1287696 902985 780653 902985 780653 1410997 263685 1410997 263685 1890221 2461494 1890221 2461494 2722008 1657542 2722008 1657542 4525988 2111702 4525988 2111702 922576 3344552 922576 3344552 616247 590655 616247 590655 3343857 3088562 3343857 3088562 4369655 2689898 4369655 2689898 4628134 2947543 4628134 2947543 2187453 1682416 2187453 1682416 1001581 664437 1001581 664437 4461171 2184947 4461171 2184947 4029114 1661263 4029114 1661263 1670101 1830571 1670101 1830571 4333649 2334667 4333649 2334667 3752392 2880099 3752392 2880099 1672391 4032904 1672391 4032904 1686357 4353341 1686357 4353341 4111278 2550747 4111278 2550747 4303071 1683612 4303071 1683612 3328228 4863925 3328228 4863925 1678454 4563545 1678454 4563545 1653477 4804840 1653477 4804840 1119989 553708 1119989 553708 380170 3313678 380170 3313678 4113278 2432746 4113278 2432746 3349543 529378 3349543 529378 3334344 1536918 3334344 1536918 4816041 1663349 4816041 1663349 274804 293489 274804 293489 3112421 1669721 3112421 1669721 4950974 3338067 4950974 3338067 4518505 3336424 4518505 3336424 4078317 2441554 4078317 2441554 264423 285187 264423 285187 4557276 1659511 4557276 1659511 1129964 3332008 1129964 3332008 884448 784132 884448 784132 4720106 3087841 4720106 3087841 3791011 2868609 3791011 2868609 4063923 1651843 4063923 1651843 1457441 1451774 1457441 1451774 3740058 2088752 3740058 2088752 3337242 2685867 3337242 2685867 898321 781722 898321 781722 4157187 2466407 4157187 2466407 712556 971402 712556 971402 3755056 2909124 3755056 2909124 3344764 3856438 3344764 3856438 3631783 3031265 3631783 3031265 985839 1007538 985839 1007538 1136284 1113058 1136284 1113058 1457029 231518 1457029 231518 270715 1385675 270715 1385675 4648272 2041115 4648272 2041115 763449 895534 763449 895534 4712543 1931738 4712543 1931738 1659424 3015683 1659424 3015683 807939 819109 807939 819109 3857004 2806133 3857004 2806133 1682023 1432167 1682023 1432167 4259495 1647685 4259495 1647685 2690399 3335117 2690399 3335117 4302846 1668872 4302846 1668872 3938910 2276673 3938910 2276673 4011859 2648822 4011859 2648822 1219705 3339812 1219705 3339812 4035160 2626272 4035160 2626272 1462844 209782 1462844 209782 1665100 4854056 1665100 4854056 3735199 2921907 3735199 2921907 546567 1144693 546567 1144693 744199 901788 744199 901788 3352093 107866 3352093 107866 1008231 650243 1008231 650243 4044057 1680791 4044057 1680791 512518 499153 512518 499153 1262728 3346073 1262728 3346073 1668048 4357774 1668048 4357774 724319 945799 724319 945799 1068445 1047764 1068445 1047764 3061228 3335464 3061228 3335464 4483228 2838207 4483228 2838207 4464501 2223545 4464501 2223545 734281 924962 734281 924962 3344668 2446678 3344668 2446678 1325722 1310740 1325722 1310740 4144748 2505766 4144748 2505766 3544885 1885621 3544885 1885621 2614876 3320296 2614876 3320296 4476633 2177745 4476633 2177745 3331147 4308247 3331147 4308247 4542096 2091888 4542096 2091888 3325884 889524 3325884 889524 867014 856590 867014 856590 4250225 2582204 4250225 2582204 1658745 1104247 1658745 1104247 1156110 483374 1156110 483374 1669668 4997062 1669668 4997062 1683790 3557062 1683790 3557062 3941223 2711837 3941223 2711837 661280 1012750 661280 1012750 3331676 4706433 3331676 4706433 851932 832414 851932 832414 1185211 467293 1185211 467293 1698432 1657712 1698432 1657712 1683229 771022 1683229 771022 3345526 4935190 3345526 4935190 4661528 442227 4661528 442227 4172309 1675393 4172309 1675393 3874230 2808331 3874230 2808331 1224144 1225117 1224144 1225117 1659592 3162543 1659592 3162543 400961 399698 400961 399698 562914 1118171 562914 1118171 3343252 4507706 3343252 4507706 4380278 2736359 4380278 2736359 1681583 4996808 1681583 4996808 288386 290213 288386 290213 67241 3347520 67241 3347520 4140789 3335694 4140789 3335694 1682938 1164243 1682938 1164243 333600 327157 333600 327157 4639032 2038712 4639032 2038712 220729 4034045 220729 4034045 577437 1066350 577437 1066350 3334095 3970588 3334095 3970588 1678242 3704456 1678242 3704456 1731513 1670031 1731513 1670031 2797954 1648684 2797954 1648684 3584603 3094044 3584603 3094044 4441340 2192406 4441340 2192406 1120889 544096 1120889 544096 543743 574749 543743 574749 689621 3346465 689621 3346465 248758 3343242 248758 3343242 948648 960990 948648 960990 4145525 2528346 4145525 2528346 245598 1397820 245598 1397820 3785792 2110686 3785792 2110686 3665980 3018068 3665980 3018068 1109846 1098569 1109846 1098569 1653014 3530381 1653014 3530381 4325688 2651271 4325688 2651271 3645417 2999494 3645417 2999494 3899306 2754243 3899306 2754243 477632 1181259 477632 1181259 3348927 752979 3348927 752979 5000463 1663118 5000463 1663118 1633597 1679381 1633597 1679381 3725078 2056724 3725078 2056724 1652117 1847043 1652117 1847043 363227 349085 363227 349085 4707608 1958676 4707608 1958676 3999056 2672608 3999056 2672608 4685094 2991369 4685094 2991369 1669273 2849246 1669273 2849246 4238943 2586836 4238943 2586836 4655186 3007104 4655186 3007104 3335898 2316386 3335898 2316386 4376886 2310649 4376886 2310649 310360 292704 310360 292704 926347 727290 926347 727290 252625 254211 252625 254211 100506 3321540 100506 3321540 3788930 2130126 3788930 2130126 4445958 2232977 4445958 2232977 958357 702431 958357 702431 891586 897962 891586 897962 915475 925647 915475 925647 4239917 2574734 4239917 2574734 355078 1314385 355078 1314385 419768 446457 419768 446457 842631 3314912 842631 3314912 4315603 2322529 4315603 2322529 951096 970392 951096 970392 1065020 591760 1065020 591760 776763 856366 776763 856366 4405134 2740951 4405134 2740951 1134559 493679 1134559 493679 4062576 2582996 4062576 2582996 1676227 1875408 1676227 1875408 2682838 1685295 2682838 1685295 1260380 389028 1260380 389028 186926 3344192 186926 3344192 3325831 3792388 3325831 3792388 4015698 2324920 4015698 2324920 4723668 1924361 4723668 1924361 1665467 3321880 1665467 3321880 1110944 1116295 1110944 1116295 3323786 4773478 3323786 4773478 220421 1442068 220421 1442068 939562 720789 939562 720789 1677273 3624012 1677273 3624012 3342504 366741 3342504 366741 4424808 2792877 4424808 2792877 888679 769499 888679 769499 3577620 3059741 3577620 3059741 4322627 2679451 4322627 2679451 221811 216569 221811 216569 1670727 3235605 1670727 3235605 312163 1655656 312163 1655656 1448737 208351 1448737 208351 3327011 2852842 3327011 2852842 4520681 1664510 4520681 1664510 3589403 3046308 3589403 3046308 3593731 1902304 3593731 1902304 1672251 719139 1672251 719139 1024474 653797 1024474 653797 1654096 2959406 1654096 2959406 416142 1232821 416142 1232821 4184248 2483741 4184248 2483741 4617182 3350360 4617182 3350360 725961 958217 725961 958217 3318085 4215800 3318085 4215800 311919 1356176 311919 1356176 1080833 4732651 1080833 4732651 659514 661004 659514 661004 4551963 2885491 4551963 2885491 2111429 3330970 2111429 3330970 3874981 2216197 3874981 2216197 3316019 2096213 3316019 2096213 1649601 2389130 1649601 2389130 4579699 2084527 4579699 2084527 1650170 3432083 1650170 3432083 1258358 1259376 1258358 1259376 3327212 3939195 3327212 3939195 1238442 438097 1238442 438097 562245 1101002 562245 1101002 301171 273400 301171 273400 1650323 158876 1650323 158876 4493334 2164957 4493334 2164957 4597658 2945912 4597658 2945912 2353698 3344478 2353698 3344478 1315411 3351728 1315411 3351728 4428820 2232389 4428820 2232389 4733513 1962636 4733513 1962636 4204124 2486980 4204124 2486980 3756304 2080037 3756304 2080037 1660888 4540637 1660888 4540637 1304667 3739696 1304667 3739696 4206011 1650128 4206011 1650128 3352854 1652318 3352854 1652318 1681879 2111932 1681879 2111932 2519052 3318108 2519052 3318108 1675090 4486638 1675090 4486638 4414381 2245075 4414381 2245075 1045922 640265 1045922 640265 1013740 1022795 1013740 1022795 1685169 2630573 1685169 2630573 3318158 2489287 3318158 2489287 1159388 1147127 1159388 1147127 4346292 2692728 4346292 2692728 548512 548882 548512 548882 1652211 3468689 1652211 3468689 4647339 2962292 4647339 2962292 4753825 3078183 4753825 3078183 399170 422419 399170 422419 4760077 3073958 4760077 3073958 230254 1431512 230254 1431512 310060 1674725 310060 1674725 1078758 1070884 1078758 1070884 1438442 1426058 1438442 1426058 2442400 3340904 2442400 3340904 1651075 4802510 1651075 4802510 3320432 1849106 3320432 1849106 1606443 1655773 1606443 1655773 4570284 2097543 4570284 2097543 577386 597416 577386 597416 3345776 3873211 3345776 3873211 1423750 250914 1423750 250914 4533457 2878075 4533457 2878075 4208492 1451377 4208492 1451377 4740907 1931257 4740907 1931257 1671128 2945425 1671128 2945425 3729627 2059870 3729627 2059870 1664108 463074 1664108 463074 3817665 1657865 3817665 1657865 3762001 3346423 3762001 3346423 762475 777192 762475 777192 1320172 1313620 1320172 1313620 1251349 383394 1251349 383394 435479 1242109 435479 1242109 435789 1230484 435789 1230484 4418073 2284815 4418073 2284815 1306146 358226 1306146 358226 1368792 1377568 1368792 1377568 3314583 427330 3314583 427330 990804 687970 990804 687970 3935192 2699591 3935192 2699591 4587223 2926279 4587223 2926279 2984680 1658782 2984680 1658782 1338641 1369612 1338641 1369612 4226842 2441324 4226842 2441324 481993 1179746 481993 1179746 4311970 2332218 4311970 2332218 3328841 2367166 3328841 2367166 897808 905155 897808 905155 3330709 4451219 3330709 4451219 4651224 2012377 4651224 2012377 1648153 422611 1648153 422611 1265232 3330837 1265232 3330837 3337254 3508598 3337254 3508598 3345616 4887905 3345616 4887905 3990648 2355904 3990648 2355904 3329454 2357263 3329454 2357263 3322818 398465 3322818 398465 1650610 4820384 1650610 4820384 1673822 3910853 1673822 3910853 3800365 2137550 3800365 2137550 3523502 1684653 3523502 1684653 4035111 2601628 4035111 2601628 1669174 3743065 1669174 3743065 377304 1647819 377304 1647819 324428 1322742 324428 1322742 3306806 1668948 3306806 1668948 3317868 99319 3317868 99319 3840550 2190741 3840550 2190741 1002498 1000668 1002498 1000668 1286490 4594526 1286490 4594526 3341006 1614722 3341006 1614722 1968664 1654895 1968664 1654895 670802 992411 670802 992411 3333598 2488536 3333598 2488536 3866036 2216027 3866036 2216027 4458362 2773987 4458362 2773987 3626354 3040773 3626354 3040773 768971 1672627 768971 1672627 988596 1674982 988596 1674982 3314061 287926 3314061 287926 1017484 639573 1017484 639573 3333692 2505084 3333692 2505084 579773 1072258 579773 1072258 1026128 1025330 1026128 1025330 3328450 3450113 3328450 3450113 3304429 3342953 3304429 3342953 1278529 400627 1278529 400627 3059596 3323387 3059596 3323387 4530513 2154393 4530513 2154393 852240 837148 852240 837148 4309688 2647442 4309688 2647442 219281 1460923 219281 1460923 3793242 2137884 3793242 2137884 1365329 323890 1365329 323890 941569 3321794 941569 3321794 626664 1015565 626664 1015565 2717915 3332363 2717915 3332363 1666313 109434 1666313 109434 1051149 619860 1051149 619860 1002575 661254 1002575 661254 1101209 560251 1101209 560251 3313480 715510 3313480 715510 31580 1675735 31580 1675735 2737008 1680260 2737008 1680260 3720166 2089642 3720166 2089642 1672998 2274528 1672998 2274528 2395066 1673025 2395066 1673025 3845224 2824106 3845224 2824106 2650483 3343936 2650483 3343936 4637841 2955240 4637841 2955240 236605 1410537 236605 1410537 4380870 2285877 4380870 2285877 3892251 2809503 3892251 2809503 3990203 2327650 3990203 2327650 647959 996138 647959 996138 2026314 1646853 2026314 1646853 2578639 3138429 2578639 3138429 260893 1423745 260893 1423745 4124798 2490141 4124798 2490141 460572 442109 460572 442109 636792 1035296 636792 1035296 1460700 1666450 1460700 1666450 4657932 3314191 4657932 3314191 1087891 3327258 1087891 3327258 1656217 285057 1656217 285057 3643465 3019749 3643465 3019749 1665405 1952764 1665405 1952764 963503 718393 963503 718393 4092488 2569447 4092488 2569447 771774 769561 771774 769561 3332546 888044 3332546 888044 547450 1684435 547450 1684435 1000325 3335002 1000325 3335002 3831283 2135502 3831283 2135502 3329906 671035 3329906 671035 621630 1654526 621630 1654526 4799348 1876457 4799348 1876457 648311 643831 648311 643831 1661995 4930820 1661995 4930820 3305687 3319055 3305687 3319055 1106448 1077415 1106448 1077415 1072240 1066910 1072240 1066910 73531 1684185 73531 1684185 750605 733327 750605 733327 4209885 3324363 4209885 3324363 4093742 2574562 4093742 2574562 3714791 2051834 3714791 2051834 4705547 3040105 4705547 3040105 285855 316544 285855 316544 4393354 2291593 4393354 2291593 1206055 1226679 1206055 1226679 202816 1678876 202816 1678876 4147520 3347296 4147520 3347296 996271 671857 996271 671857 1353265 1684518 1353265 1684518 841906 3343342 841906 3343342 1999106 1656854 1999106 1656854 3667294 2007875 3667294 2007875 1106009 1113479 1106009 1113479 1347952 1673620 1347952 1673620 1513031 1647959 1513031 1647959 3947534 2258205 3947534 2258205 4416042 3343004 4416042 3343004 4894994 1669189 4894994 1669189 1136024 559057 1136024 559057 3351499 889795 3351499 889795 4123263 2525307 4123263 2525307 1678175 1782588 1678175 1782588 4601685 2929913 4601685 2929913 3331967 3192430 3331967 3192430 1683505 962981 1683505 962981 4087536 214842 4087536 214842 1647134 456507 1647134 456507 545380 570590 545380 570590 1415007 1429839 1415007 1429839 3319262 1399816 3319262 1399816 3873543 1680343 3873543 1680343 1646938 1507170 1646938 1507170 1680558 498977 1680558 498977 3830018 3335601 3830018 3335601 927284 738788 927284 738788 1242992 3320275 1242992 3320275 1661660 2203743 1661660 2203743 1256547 406459 1256547 406459 1318631 340762 1318631 340762 1222811 1220409 1222811 1220409 858122 857697 858122 857697 1672700 2842169 1672700 2842169 3917859 2754944 3917859 2754944 3344497 2131205 3344497 2131205 220508 204643 220508 204643 4520510 2132746 4520510 2132746 635476 1682496 635476 1682496 4532002 1662544 4532002 1662544 3831426 2194970 3831426 2194970 1359071 1382576 1359071 1382576 256920 1437481 256920 1437481 3908499 2773087 3908499 2773087 18127 1665466 18127 1665466 3787206 2879128 3787206 2879128 4541387 2101964 4541387 2101964 4468022 2212187 4468022 2212187 3660116 1993764 3660116 1993764 397559 369503 397559 369503 2559694 1682365 2559694 1682365 3329393 1074941 3329393 1074941 3347511 4550762 3347511 4550762 787879 3319214 787879 3319214 309416 1341811 309416 1341811 747673 1656006 747673 1656006 792525 3324315 792525 3324315 595515 578819 595515 578819 1677156 4399243 1677156 4399243 3724232 2030720 3724232 2030720 3619350 1960060 3619350 1960060 1676626 716176 1676626 716176 2200058 1650677 2200058 1650677 3343024 4190161 3343024 4190161 1899662 1648910 1899662 1648910 1206247 471592 1206247 471592 1356009 1361082 1356009 1361082 530351 532222 530351 532222 305037 1366548 305037 1366548 1190969 460989 1190969 460989 3574495 1904840 3574495 1904840 1186152 1159754 1186152 1159754 4074494 1652217 4074494 1652217 1667812 1710076 1667812 1710076 567750 593079 567750 593079 923720 3328012 923720 3328012 765723 905555 765723 905555 242094 233231 242094 233231 1070225 608045 1070225 608045 4612794 2045023 4612794 2045023 3747531 2923746 3747531 2923746 3625674 3320919 3625674 3320919 3344993 282062 3344993 282062 347834 340109 347834 340109 1023630 1007584 1023630 1007584 4522116 1670081 4522116 1670081 382522 1297555 382522 1297555 4321435 2330455 4321435 2330455 1661941 2496303 1661941 2496303 1245559 1271924 1245559 1271924 4130664 2492810 4130664 2492810 4768232 3115113 4768232 3115113 1031922 1025845 1031922 1025845 4463152 2193094 4463152 2193094 1653261 1725253 1653261 1725253 3745524 2909286 3745524 2909286 923265 4778546 923265 4778546 801767 851932 801767 851932 4572553 1656554 4572553 1656554 4187360 2496632 4187360 2496632 3576042 3128322 3576042 3128322 328354 338418 328354 338418 3134191 1648626 3134191 1648626 973206 690253 973206 690253 554658 3325673 554658 3325673 843290 3336248 843290 3336248 822549 849691 822549 849691 3620913 1953380 3620913 1953380 3888061 2805369 3888061 2805369 3342027 1073497 3342027 1073497 1755997 1678739 1755997 1678739 328500 319610 328500 319610 4252813 2580283 4252813 2580283 4451971 2771690 4451971 2771690 4019940 2371933 4019940 2371933 884643 887886 884643 887886 1201572 462867 1201572 462867 1685362 2247851 1685362 2247851 342766 1351975 342766 1351975 2605997 3315942 2605997 3315942 3323840 2967735 3323840 2967735 1059909 1024963 1059909 1024963 3917895 2776848 3917895 2776848 3809792 1650555 3809792 1650555 4526009 2874314 4526009 2874314 3321619 3543889 3321619 3543889 4561207 341248 4561207 341248 3880709 2214051 3880709 2214051 553012 1657781 553012 1657781 4584816 2926679 4584816 2926679 1432595 238166 1432595 238166 4257963 2413703 4257963 2413703 427166 449139 427166 449139 1659344 1101701 1659344 1101701 3720294 2916393 3720294 2916393 777318 921984 777318 921984 861476 3329093 861476 3329093 4319394 2641775 4319394 2641775 3343745 3376569 3343745 3376569 1062578 1053934 1062578 1053934 1331690 327132 1331690 327132 1665155 900646 1665155 900646 3341486 770373 3341486 770373 4352414 2662982 4352414 2662982 4095898 3323118 4095898 3323118 3819057 2136021 3819057 2136021 1319867 352459 1319867 352459 956843 726423 956843 726423 1140138 1158177 1140138 1158177 348294 3315255 348294 3315255 1362301 3347725 1362301 3347725 1665997 3902684 1665997 3902684 3845403 2836063 3845403 2836063 3791039 2852566 3791039 2852566 3328155 1456158 3328155 1456158 654496 1033807 654496 1033807 1402364 1399056 1402364 1399056 3643634 3008731 3643634 3008731 1326715 1337475 1326715 1337475 343492 1325280 343492 1325280 791724 3554919 791724 3554919 4111872 2543028 4111872 2543028 1231402 1219660 1231402 1219660 3339787 2750833 3339787 2750833 4737905 3037643 4737905 3037643 4124466 2537141 4124466 2537141 641057 4772786 641057 4772786 87671 1681291 87671 1681291 4357394 2717752 4357394 2717752 4563131 2076306 4563131 2076306 3325959 669686 3325959 669686 4333363 2363954 4333363 2363954 1667249 455524 1667249 455524 2806218 3333558 2806218 3333558 4430183 2755175 4430183 2755175 1671866 4908938 1671866 4908938 1382537 1659436 1382537 1659436 1654267 2705270 1654267 2705270 3341361 2930387 3341361 2930387 2008073 3328515 2008073 3328515 1652094 4076894 1652094 4076894 4105149 3350376 4105149 3350376 1252427 1255051 1252427 1255051 3644621 1974700 3644621 1974700 4927758 1647646 4927758 1647646 3322168 3862693 3322168 3862693 3334571 1317335 3334571 1317335 4289993 2628494 4289993 2628494 493680 1660241 493680 1660241 1667087 2973694 1667087 2973694 3605218 3053237 3605218 3053237 723287 927685 723287 927685 1858376 1670105 1858376 1670105 837065 834119 837065 834119 403183 1655212 403183 1655212 1647566 4264862 1647566 4264862 4439492 3315237 4439492 3315237 4777102 3071668 4777102 3071668 4563992 2891533 4563992 2891533 4118213 2449299 4118213 2449299 3580604 1913719 3580604 1913719 1307082 1307560 1307082 1307560 4005737 2670587 4005737 2670587 1200681 477881 1200681 477881 1668339 4236533 1668339 4236533 3835200 2152847 3835200 2152847 3629795 1956586 3629795 1956586 4364951 2297225 4364951 2297225 1670880 2623027 1670880 2623027 4330370 2319479 4330370 2319479 3352897 553989 3352897 553989 3587905 1011022 3587905 1011022 4544417 2130069 4544417 2130069 508546 3352705 508546 3352705 1427225 218294 1427225 218294 1654748 1880795 1654748 1880795 4975438 1659954 4975438 1659954 3340117 2897559 3340117 2897559 1293812 1280549 1293812 1280549 729028 753451 729028 753451 3685282 2982153 3685282 2982153 1362085 1357637 1362085 1357637 2602463 1646751 2602463 1646751 4029541 2349183 4029541 2349183 4497659 1673094 4497659 1673094 777955 794168 777955 794168 4247058 2597070 4247058 2597070 3343964 4694977 3343964 4694977 597047 576600 597047 576600 1344212 1657898 1344212 1657898 2223821 3321528 2223821 3321528 3340869 3818823 3340869 3818823 3676642 2998359 3676642 2998359 4009146 2634744 4009146 2634744 4280143 2596605 4280143 2596605 1669293 3458326 1669293 3458326 3572740 3325002 3572740 3325002 4428557 2780196 4428557 2780196 4096425 2449023 4096425 2449023 1656503 3659732 1656503 3659732 3931183 2715701 3931183 2715701 1651597 2141969 1651597 2141969 1667179 410551 1667179 410551 461163 478427 461163 478427 3400380 1664337 3400380 1664337 4735837 3069597 4735837 3069597 3829469 3336193 3829469 3336193 4461737 2772749 4461737 2772749 436305 417972 436305 417972 1673110 619135 1673110 619135 2022194 1652639 2022194 1652639 479113 1671987 479113 1671987 342840 3343252 342840 3343252 1403671 261433 1403671 261433 1266890 420468 1266890 420468 158292 3318783 158292 3318783 1660520 3699806 1660520 3699806 710853 971334 710853 971334 3700102 1668539 3700102 1668539 551918 537275 551918 537275 4724084 1939879 4724084 1939879 3592880 1917715 3592880 1917715 4300466 2626022 4300466 2626022 1662407 2386887 1662407 2386887 598627 3340173 598627 3340173 3778281 2866203 3778281 2866203 3857761 2184785 3857761 2184785 1677823 2675255 1677823 2675255 4796132 1899417 4796132 1899417 3328763 565655 3328763 565655 3832484 3321610 3832484 3321610 3877431 2797136 3877431 2797136 4750949 1894367 4750949 1894367 3346896 510468 3346896 510468 3583430 1658289 3583430 1658289 620622 622129 620622 622129 3342625 1285718 3342625 1285718 412137 424241 412137 424241 912158 894225 912158 894225 3853762 2801593 3853762 2801593 2380615 1651920 2380615 1651920 3345517 738292 3345517 738292 3256213 3335678 3256213 3335678 1655486 500391 1655486 500391 4690927 3051505 4690927 3051505 1682815 4120690 1682815 4120690 1553155 3335293 1553155 3335293 3341417 2271898 3341417 2271898 4659988 2989472 4659988 2989472 3634864 1971991 3634864 1971991 3318107 579589 3318107 579589 4485849 1686460 4485849 1686460 1653220 3332566 1653220 3332566 1356856 316516 1356856 316516 400921 421613 400921 421613 1302730 351594 1302730 351594 158514 1686375 158514 1686375 3708536 2043262 3708536 2043262 3350898 78763 3350898 78763 3677964 2009064 3677964 2009064 1666542 3033051 1666542 3033051 4457202 2780194 4457202 2780194 361510 1650580 361510 1650580 2853695 1671595 2853695 1671595 4330634 2362321 4330634 2362321 3363363 1653095 3363363 1653095 3348152 462726 3348152 462726 3558961 1906723 3558961 1906723 2251464 1674578 2251464 1674578 2245447 1668425 2245447 1668425 4069910 2583985 4069910 2583985 4172454 2524168 4172454 2524168 3773779 2923506 3773779 2923506 4475791 2800513 4475791 2800513 400461 1270886 400461 1270886 4631539 2959277 4631539 2959277 354927 358266 354927 358266 4242879 2429051 4242879 2429051 3388080 3321461 3388080 3321461 4607923 2079606 4607923 2079606 778816 861814 778816 861814 757348 752912 757348 752912 4010973 2655181 4010973 2655181 880438 1659506 880438 1659506 3329815 3127405 3329815 3127405 3346948 1983880 3346948 1983880 3654925 3004729 3654925 3004729 3318820 2884965 3318820 2884965 3331994 2889337 3331994 2889337 993262 983469 993262 983469 4115261 2544123 4115261 2544123 4698916 1968168 4698916 1968168 3332044 804319 3332044 804319 3334998 4405889 3334998 4405889 3340843 4441918 3340843 4441918 1682716 1678651 1682716 1678651 4337021 2323843 4337021 2323843 948179 940682 948179 940682 660926 1003996 660926 1003996 456395 490175 456395 490175 3972261 2711084 3972261 2711084 1683092 671741 1683092 671741 4285259 2405469 4285259 2405469 1490536 1679156 1490536 1679156 906072 743346 906072 743346 1411654 264401 1411654 264401 2314733 3316659 2314733 3316659 3313740 2495498 3313740 2495498 3322190 467595 3322190 467595 4982200 3326867 4982200 3326867 568022 1063998 568022 1063998 1673792 3981699 1673792 3981699 1373682 270013 1373682 270013 4167959 2509007 4167959 2509007 4712328 3076662 4712328 3076662 4125471 2440404 4125471 2440404 2833795 3322909 2833795 3322909 3125120 2537672 3125120 2537672 4334131 2334179 4334131 2334179 4427584 2780758 4427584 2780758 4506958 2166013 4506958 2166013 765948 922581 765948 922581 2911350 3323760 2911350 3323760 4668198 2006159 4668198 2006159 519725 503467 519725 503467 1106552 566018 1106552 566018 3313553 61871 3313553 61871 3986387 1651890 3986387 1651890 4252326 2614006 4252326 2614006 3627298 3046202 3627298 3046202 2635552 1668236 2635552 1668236 4062000 2385631 4062000 2385631 4096430 2537897 4096430 2537897 1504102 3332749 1504102 3332749 3602174 1920063 3602174 1920063 1315796 316156 1315796 316156 4219199 2445376 4219199 2445376 3351786 2864094 3351786 2864094 3351660 866308 3351660 866308 618245 621357 618245 621357 956991 3330081 956991 3330081 1371657 1367353 1371657 1367353 387462 396125 387462 396125 3333306 1395670 3333306 1395670 208357 1464313 208357 1464313 4042198 2624177 4042198 2624177 2905497 3326246 2905497 3326246 1588772 1666057 1588772 1666057 3379234 3341124 3379234 3341124 1247826 1236697 1247826 1236697 1681408 1119658 1681408 1119658 4664261 1981400 4664261 1981400 1072805 1667686 1072805 1667686 3722382 2946536 3722382 2946536 850287 823047 850287 823047 1378000 1358672 1378000 1358672 4049124 2372352 4049124 2372352 3345321 2508804 3345321 2508804 3314294 1869186 3314294 1869186 1270976 384396 1270976 384396 3868075 2792774 3868075 2792774 3941024 2759828 3941024 2759828 4015007 2330709 4015007 2330709 3677676 2012116 3677676 2012116 4690464 1972625 4690464 1972625 361725 322816 361725 322816 1654683 1802490 1654683 1802490 896848 1680761 896848 1680761 1030780 1029989 1030780 1029989 1266428 394747 1266428 394747 3342108 3481232 3342108 3481232 4609917 3323338 4609917 3323338 1283421 1657010 1283421 1657010 1423456 235964 1423456 235964 862873 867379 862873 867379 1129486 1667793 1129486 1667793 2402688 3329588 2402688 3329588 461223 3322174 461223 3322174 1280686 1257086 1280686 1257086 438705 4629529 438705 4629529 1138263 532725 1138263 532725 1256853 1231312 1256853 1231312 4268817 2391101 4268817 2391101 4602454 2056535 4602454 2056535 4089224 2577247 4089224 2577247 877486 878671 877486 878671 4692077 3350240 4692077 3350240 3336584 4013961 3336584 4013961 1439052 223366 1439052 223366 325356 1357851 325356 1357851 3352359 4847273 3352359 4847273 4555774 2874492 4555774 2874492 1001647 996452 1001647 996452 3387527 3319368 3387527 3319368 1085022 1684602 1085022 1684602 1053469 1659470 1053469 1659470 3346027 1737340 3346027 1737340 4443100 3345537 4443100 3345537 685633 973223 685633 973223 4928647 3314050 4928647 3314050 4291487 1685709 4291487 1685709 3322049 3932894 3322049 3932894 3969685 2319420 3969685 2319420 3322356 1148627 3322356 1148627 1425830 1391211 1425830 1391211 318065 1371882 318065 1371882 941985 952717 941985 952717 4524881 1664489 4524881 1664489 4313735 1653437 4313735 1653437 4468112 2822847 4468112 2822847 3592605 1933112 3592605 1933112 4715758 3068345 4715758 3068345 4728442 3087988 4728442 3087988 4355060 2680089 4355060 2680089 1652427 4532279 1652427 4532279 1068416 1062312 1068416 1062312 2987990 1680818 2987990 1680818 1534785 1685342 1534785 1685342 3173597 3321446 3173597 3321446 1271757 1298779 1271757 1298779 3717157 2941133 3717157 2941133 3609848 1927530 3609848 1927530 720648 934350 720648 934350 946978 729627 946978 729627 1720102 1649067 1720102 1649067 3352804 2137760 3352804 2137760 4818297 1672717 4818297 1672717 676011 1017191 676011 1017191 861442 3325419 861442 3325419 1667733 2140496 1667733 2140496 4122867 2459999 4122867 2459999 3883170 2194714 3883170 2194714 494063 1140683 494063 1140683 3807130 2147944 3807130 2147944 503429 510301 503429 510301 2689771 3105670 2689771 3105670 1777408 1674398 1777408 1674398 4573225 2889382 4573225 2889382 163142 3346826 163142 3346826 3255213 1682520 3255213 1682520 1049462 1653114 1049462 1653114 3805199 2869977 3805199 2869977 3572814 1881467 3572814 1881467 3388357 1659432 3388357 1659432 4425226 2278288 4425226 2278288 4462426 2204123 4462426 2204123 1551054 1651510 1551054 1651510 4520557 2835808 4520557 2835808 289494 305432 289494 305432 4101239 1675900 4101239 1675900 1114727 1123752 1114727 1123752 1177612 1185172 1177612 1185172 606865 624661 606865 624661 385384 383721 385384 383721 3317255 599688 3317255 599688 1668115 2832661 1668115 2832661 976187 694705 976187 694705 3351364 3896382 3351364 3896382 3733964 2039219 3733964 2039219 3877159 2180058 3877159 2180058 3335782 289808 3335782 289808 1664883 4737996 1664883 4737996 3598165 3040963 3598165 3040963 3341394 605808 3341394 605808 1360797 1348499 1360797 1348499 3455214 1660314 3455214 1660314 4027509 2615101 4027509 2615101 1672408 3077240 1672408 3077240 1232683 4653503 1232683 4653503 4032667 2354954 4032667 2354954 1182884 3319080 1182884 3319080 1871337 2504697 1871337 2504697 3547464 3095421 3547464 3095421 585606 599732 585606 599732 4494879 3333820 4494879 3333820 4204795 2445275 4204795 2445275 4105538 2440143 4105538 2440143 1345954 1347723 1345954 1347723 884105 889850 884105 889850 1075071 3341123 1075071 3341123 357484 343378 357484 343378 2522201 3124301 2522201 3124301 4015849 2635648 4015849 2635648 3690440 1228097 3690440 1228097 3557945 3116657 3557945 3116657 1684563 110594 1684563 110594 1657007 3006657 1657007 3006657 3313728 2954812 3313728 2954812 3313874 4691619 3313874 4691619 1382961 300607 1382961 300607 3836372 2822939 3836372 2822939 3945368 2739311 3945368 2739311 989406 645798 989406 645798 3952411 2721966 3952411 2721966 799577 857685 799577 857685 608420 580675 608420 580675 1661506 55596 1661506 55596 3353172 1016961 3353172 1016961 3814930 1680871 3814930 1680871 1390434 3345050 1390434 3345050 913354 779790 913354 779790 1412945 3976121 1412945 3976121 4091788 2437170 4091788 2437170 1084239 580046 1084239 580046 1666936 115738 1666936 115738 1820134 1663388 1820134 1663388 4549344 2889785 4549344 2889785 1201835 435244 1201835 435244 4251563 2585426 4251563 2585426 4283186 2385593 4283186 2385593 4784998 1886696 4784998 1886696 691210 3540462 691210 3540462 1680163 4982938 1680163 4982938 3319602 4897407 3319602 4897407 302229 313774 302229 313774 1683849 4843637 1683849 4843637 873190 849727 873190 849727 673297 679874 673297 679874 3334091 4240137 3334091 4240137 1058654 1647393 1058654 1647393 943212 961626 943212 961626 3328386 1844846 3328386 1844846 745958 934571 745958 934571 3985407 2694895 3985407 2694895 3785300 2895692 3785300 2895692 4235591 2462452 4235591 2462452 1686002 289664 1686002 289664 4891624 3339636 4891624 3339636 606917 611934 606917 611934 1375989 4435909 1375989 4435909 3969069 2320535 3969069 2320535 4511434 1655899 4511434 1655899 1445286 3323444 1445286 3323444 1354973 1347087 1354973 1347087 1654042 873990 1654042 873990 1063693 599018 1063693 599018 4484247 2178841 4484247 2178841 4105012 2430214 4105012 2430214 3314506 856843 3314506 856843 506216 1150693 506216 1150693 4533873 1652155 4533873 1652155 2034407 3337967 2034407 3337967 4251751 2419642 4251751 2419642 3962465 2317967 3962465 2317967 736039 944069 736039 944069 4720406 1123877 4720406 1123877 811008 868172 811008 868172 4191351 2546036 4191351 2546036 347141 376535 347141 376535 3868150 2813728 3868150 2813728 3317981 3619715 3317981 3619715 221361 219003 221361 219003 3339715 3822444 3339715 3822444 3263012 3335981 3263012 3335981 632638 642138 632638 642138 678047 1647132 678047 1647132 1652274 3209342 1652274 3209342 4435104 2793007 4435104 2793007 1195416 1174315 1195416 1174315 294890 295127 294890 295127 3344072 3921606 3344072 3921606 1679706 4328391 1679706 4328391 4153472 2460333 4153472 2460333 4645882 2008839 4645882 2008839 1126114 1099546 1126114 1099546 2322165 1890866 2322165 1890866 1666517 2152142 1666517 2152142 3333171 1373396 3333171 1373396 1671498 3305440 1671498 3305440 1421544 1421962 1421544 1421962 3740762 2919820 3740762 2919820 233853 1414631 233853 1414631 4148608 3318217 4148608 3318217 1033225 626202 1033225 626202 1766771 3325722 1766771 3325722 1143323 530843 1143323 530843 278835 1399067 278835 1399067 2593006 1670245 2593006 1670245 1128061 543590 1128061 543590 1649252 1718614 1649252 1718614 3900851 2766381 3900851 2766381 3653580 2991063 3653580 2991063 3995754 2657256 3995754 2657256 3228084 3324384 3228084 3324384 569849 1105491 569849 1105491 2092412 2973509 2092412 2973509 1499492 1659100 1499492 1659100 3332218 4952316 3332218 4952316 3962310 2305155 3962310 2305155 642078 3347772 642078 3347772 3319969 981850 3319969 981850 4459765 2799477 4459765 2799477 900423 876650 900423 876650 4099100 2532257 4099100 2532257 3663308 2986284 3663308 2986284 3350597 1639867 3350597 1639867 1139489 539987 1139489 539987 4236964 2414155 4236964 2414155 4360670 2309425 4360670 2309425 4061210 2592943 4061210 2592943 4649981 2030745 4649981 2030745 305933 1341952 305933 1341952 4601360 2074134 4601360 2074134 3328115 4913103 3328115 4913103 3315640 4296623 3315640 4296623 273875 267500 273875 267500 256933 3334640 256933 3334640 4053687 2614045 4053687 2614045 2372335 3346533 2372335 3346533 1657886 989306 1657886 989306 3344751 1456578 3344751 1456578 4186432 2501487 4186432 2501487 1419442 240924 1419442 240924 1387223 268077 1387223 268077 1098052 574972 1098052 574972 463445 1196149 463445 1196149 2618447 3319788 2618447 3319788 765100 760370 765100 760370 1749184 1651405 1749184 1651405 1685843 4162119 1685843 4162119 1241863 1678602 1241863 1678602 2259456 1682944 2259456 1682944 4367489 2674431 4367489 2674431 1235847 1227238 1235847 1227238 3317294 508665 3317294 508665 3782296 2132941 3782296 2132941 4464291 2221668 4464291 2221668 4487963 2172724 4487963 2172724 3318098 4980437 3318098 4980437 811831 1659477 811831 1659477 4733789 3093294 4733789 3093294 1405040 246528 1405040 246528 3693866 2996232 3693866 2996232 1652809 3778334 1652809 3778334 877751 805559 877751 805559 3960890 2720828 3960890 2720828 647904 1025232 647904 1025232 4083043 2440152 4083043 2440152 3653779 3037935 3653779 3037935 610560 1043636 610560 1043636 1654537 1541728 1654537 1541728 3332170 2854237 3332170 2854237 1321406 1317970 1321406 1317970 1681798 4392084 1681798 4392084 3337725 3844532 3337725 3844532 991348 3319306 991348 3319306 377876 1282481 377876 1282481 4728843 1961526 4728843 1961526 1402921 245769 1402921 245769 692280 941003 692280 941003 870083 891035 870083 891035 2984911 1647123 2984911 1647123 3972800 2682904 3972800 2682904 674427 697474 674427 697474 752900 929009 752900 929009 885519 3318079 885519 3318079 581736 1077872 581736 1077872 4093413 2580038 4093413 2580038 1679232 3264097 1679232 3264097 2448971 1660295 2448971 1660295 3815067 2852878 3815067 2852878 368186 1306339 368186 1306339 3837799 2170575 3837799 2170575 260113 1407494 260113 1407494 1377485 1380069 1377485 1380069 4261859 2396105 4261859 2396105 1425215 1683084 1425215 1683084 1281706 368692 1281706 368692 3942777 2724480 3942777 2724480 1659337 2590416 1659337 2590416 1664992 2546670 1664992 2546670 3318467 2100315 3318467 2100315 638417 641620 638417 641620 1326836 1332757 1326836 1332757 4214371 2519330 4214371 2519330 3321376 3065039 3321376 3065039 3895374 1686617 3895374 1686617 1654153 3860137 1654153 3860137 1795921 3315713 1795921 3315713 1347540 1355341 1347540 1355341 3339470 367561 3339470 367561 4005980 2662930 4005980 2662930 1653741 2923510 1653741 2923510 1671255 836195 1671255 836195 4737508 1941273 4737508 1941273 1673956 3767655 1673956 3767655 1653289 4892012 1653289 4892012 3320326 4680580 3320326 4680580 4426435 1649527 4426435 1649527 1386331 254710 1386331 254710 4226782 2425591 4226782 2425591 1660579 4503381 1660579 4503381 1409140 1394229 1409140 1394229 3349570 3453087 3349570 3453087 1651591 2969248 1651591 2969248 3315461 1184272 3315461 1184272 3656016 2001338 3656016 2001338 4657699 2989730 4657699 2989730 314316 306817 314316 306817 4460019 2190758 4460019 2190758 314045 324398 314045 324398 3325720 2800784 3325720 2800784 1671416 2770145 1671416 2770145 1684995 3888890 1684995 3888890 4026081 2385612 4026081 2385612 4620274 2970908 4620274 2970908 3343844 908515 3343844 908515 345151 3763264 345151 3763264 629263 1038618 629263 1038618 1761808 3342820 1761808 3342820 3660719 3030654 3660719 3030654 4695502 3007342 4695502 3007342 1210277 476205 1210277 476205 3344226 4363158 3344226 4363158 3657611 2006422 3657611 2006422 3973726 2689600 3973726 2689600 488647 1169090 488647 1169090 1146557 541342 1146557 541342 3866920 2167105 3866920 2167105 1655694 1493188 1655694 1493188 1668987 3161260 1668987 3161260 1400499 1401697 1400499 1401697 713536 939707 713536 939707 3614898 3066746 3614898 3066746 4495364 3328623 4495364 3328623 4096274 2562085 4096274 2562085 3547279 1914962 3547279 1914962 4335211 3322801 4335211 3322801 314841 327992 314841 327992 4101323 2545989 4101323 2545989 615009 642441 615009 642441 1667082 1288917 1667082 1288917 1653610 3701740 1653610 3701740 452683 1199390 452683 1199390 4452133 2793296 4452133 2793296 1086331 1112010 1086331 1112010 1227381 1652152 1227381 1652152 1116754 1077932 1116754 1077932 720987 722644 720987 722644 3637362 1943121 3637362 1943121 2576399 1673297 2576399 1673297 3353131 2521097 3353131 2521097 3351911 1407181 3351911 1407181 3335810 231164 3335810 231164 4614207 2043229 4614207 2043229 367823 3342087 367823 3342087 4407456 3332524 4407456 3332524 1678587 3122027 1678587 3122027 2099089 1669466 2099089 1669466 4405710 2754141 4405710 2754141 1651082 1956666 1651082 1956666 3145995 1676270 3145995 1676270 3675132 3001968 3675132 3001968 371235 1279876 371235 1279876 3617792 1936923 3617792 1936923 3342120 882803 3342120 882803 3330878 1948645 3330878 1948645 932754 751231 932754 751231 2314184 1653438 2314184 1653438 1646816 3717680 1646816 3717680 702237 3342798 702237 3342798 1110132 1115518 1110132 1115518 2142171 1674897 2142171 1674897 4291123 2599152 4291123 2599152 231009 1436561 231009 1436561 3763764 2893202 3763764 2893202 1654309 796332 1654309 796332 3314344 3254378 3314344 3254378 120707 3322628 120707 3322628 4635879 2006572 4635879 2006572 2330293 3319623 2330293 3319623 433981 1239400 433981 1239400 4741355 3093999 4741355 3093999 1684045 1809541 1684045 1809541 513508 529861 513508 529861 1295041 348500 1295041 348500 523834 509060 523834 509060 3718098 2939983 3718098 2939983 4288713 2370541 4288713 2370541 1008153 645159 1008153 645159 3321952 3678758 3321952 3678758 597392 1101348 597392 1101348 3768781 2891496 3768781 2891496 4684543 2991633 4684543 2991633 1101914 1133969 1101914 1133969 1204271 1217734 1204271 1217734 3327818 3774414 3327818 3774414 1167821 487708 1167821 487708 4393857 2736798 4393857 2736798 1670237 4443107 1670237 4443107 3338299 2690095 3338299 2690095 1132110 1666577 1132110 1666577 3274144 1655523 3274144 1655523 956029 957002 956029 957002 1677558 2420795 1677558 2420795 1673948 1298278 1673948 1298278 1649438 4375552 1649438 4375552 775624 924654 775624 924654 4073338 2400846 4073338 2400846 1668565 248208 1668565 248208 3341116 2923311 3341116 2923311 3348046 1076905 3348046 1076905 1659137 4523390 1659137 4523390 2755854 1658272 2755854 1658272 1354988 1335079 1354988 1335079 4187363 2511235 4187363 2511235 3320079 48284 3320079 48284 4381155 2706476 4381155 2706476 3338561 2679204 3338561 2679204 1664031 2895306 1664031 2895306 1367177 292297 1367177 292297 4371374 2702682 4371374 2702682 2846727 1649347 2846727 1649347 4587535 2075170 4587535 2075170 4090991 2557422 4090991 2557422 1169442 3352867 1169442 3352867 4618466 2039261 4618466 2039261 4333857 2666555 4333857 2666555 652143 1010434 652143 1010434 3912501 2271352 3912501 2271352 3342717 4066326 3342717 4066326 4488503 3341308 4488503 3341308 4311391 2374160 4311391 2374160 1679981 1020744 1679981 1020744 3353001 1882209 3353001 1882209 1652355 1731398 1652355 1731398 3319590 3331762 3319590 3331762 3794646 3335164 3794646 3335164 601582 621613 601582 621613 474363 1186067 474363 1186067 1647731 1414415 1647731 1414415 767620 889587 767620 889587 1156439 1155827 1156439 1155827 464682 1203346 464682 1203346 3824207 2821113 3824207 2821113 4577633 2087036 4577633 2087036 1116116 1655144 1116116 1655144 3351353 2548053 3351353 2548053 386411 1258745 386411 1258745 2008927 3340199 2008927 3340199 1126574 3338328 1126574 3338328 4103310 2571452 4103310 2571452 4444425 2210074 4444425 2210074 1416567 1675234 1416567 1675234 1677319 2058859 1677319 2058859 4190741 2459044 4190741 2459044 3720353 2038988 3720353 2038988 3818968 2161409 3818968 2161409 3950568 2292992 3950568 2292992 4108167 2470258 4108167 2470258 3795167 2849284 3795167 2849284 701917 935569 701917 935569 817282 1685685 817282 1685685 366082 381431 366082 381431 4334284 3340668 4334284 3340668 3574486 3112964 3574486 3112964 2559263 1683861 2559263 1683861 3154187 1654406 3154187 1654406 1647614 2652987 1647614 2652987 1670787 2635500 1670787 2635500 3341410 3085953 3341410 3085953 3585613 1684704 3585613 1684704 3752790 2898224 3752790 2898224 604968 1063132 604968 1063132 1209233 1210430 1209233 1210430 3326162 1660580 3326162 1660580 1252276 1261801 1252276 1261801 3663648 1971527 3663648 1971527 1254642 430846 1254642 430846 1106180 1669301 1106180 1669301 4600384 2048115 4600384 2048115 1658918 4874434 1658918 4874434 3927468 2708531 3927468 2708531 4825514 1652696 4825514 1652696 4510052 2844047 4510052 2844047 700907 945185 700907 945185 575854 550178 575854 550178 500698 1677790 500698 1677790 3070628 1667635 3070628 1667635 4000232 2675856 4000232 2675856 529776 541516 529776 541516 1038001 658618 1038001 658618 270281 244442 270281 244442 3835776 1339022 3835776 1339022 4133782 2565267 4133782 2565267 3962326 1682206 3962326 1682206 1324384 1334786 1324384 1334786 556038 541785 556038 541785 4627987 2019671 4627987 2019671 4193997 2500642 4193997 2500642 568544 547729 568544 547729 753135 925761 753135 925761 1127413 1135307 1127413 1135307 4207836 2482332 4207836 2482332 4569598 1665951 4569598 1665951 3849195 2811208 3849195 2811208 4295501 2629833 4295501 2629833 634404 1031597 634404 1031597 337923 343560 337923 343560 1672195 3633266 1672195 3633266 1431233 232746 1431233 232746 661301 987552 661301 987552 3317327 4406010 3317327 4406010 4619962 2953459 4619962 2953459 1131893 1131657 1131893 1131657 626239 1023646 626239 1023646 4152867 2520681 4152867 2520681 3350875 4602528 3350875 4602528 1249513 427653 1249513 427653 320537 302761 320537 302761 1231145 432749 1231145 432749 4076905 2584545 4076905 2584545 4195966 2462271 4195966 2462271 404345 1259666 404345 1259666 1669863 3341839 1669863 3341839 1655681 2493129 1655681 2493129 4548819 1355873 4548819 1355873 4216215 2547686 4216215 2547686 3342562 1250439 3342562 1250439 1683407 1459187 1683407 1459187 869361 876433 869361 876433 203857 1665836 203857 1665836 2611325 3336690 2611325 3336690 2020790 1666756 2020790 1666756 490051 488281 490051 488281 3902081 2803223 3902081 2803223 3790421 1678085 3790421 1678085 2930765 2931175 2930765 2931175 4653016 1683571 4653016 1683571 717986 942853 717986 942853 942313 910100 942313 910100 4032868 2597122 4032868 2597122 1668648 4615058 1668648 4615058 4329023 3336374 4329023 3336374 812229 1651331 812229 1651331 453129 1201695 453129 1201695 1657079 1459750 1657079 1459750 1649787 3786197 1649787 3786197 536919 1123394 536919 1123394 965266 1670447 965266 1670447 1652175 4451421 1652175 4451421 1692478 3339582 1692478 3339582 910280 1674527 910280 1674527 4166218 2477200 4166218 2477200 3870345 2225666 3870345 2225666 4571318 2109589 4571318 2109589 4501657 2174441 4501657 2174441 4312132 2633623 4312132 2633623 868391 862137 868391 862137 4416159 2753668 4416159 2753668 1649738 4560566 1649738 4560566 1679705 3700192 1679705 3700192 2490 1663709 2490 1663709 3330570 335941 3330570 335941 4248606 2551628 4248606 2551628 4486783 2204716 4486783 2204716 1328707 341062 1328707 341062 3651768 2985959 3651768 2985959 653546 637884 653546 637884 1656912 152194 1656912 152194 30858 1679676 30858 1679676 3939660 2264604 3939660 2264604 1240052 435745 1240052 435745 730417 3347362 730417 3347362 1685743 3407589 1685743 3407589 686029 963428 686029 963428 4624632 2974736 4624632 2974736 4208806 2473313 4208806 2473313 28980 3332673 28980 3332673 3345280 2924708 3345280 2924708 2763868 3327157 2763868 3327157 1136657 1675458 1136657 1675458 4549805 2100450 4549805 2100450 3349528 4803890 3349528 4803890 4147488 2489359 4147488 2489359 3727510 2927445 3727510 2927445 1664512 2900022 1664512 2900022 3343428 401676 3343428 401676 3326723 4459908 3326723 4459908 97694 1656114 97694 1656114 1103268 545443 1103268 545443 4638403 2988828 4638403 2988828 4196907 2512924 4196907 2512924 1085058 568976 1085058 568976 4625588 2046317 4625588 2046317 4173717 2479378 4173717 2479378 4544348 2124241 4544348 2124241 273605 280224 273605 280224 737329 704579 737329 704579 1226716 431300 1226716 431300 3838177 2807065 3838177 2807065 4542535 1654410 4542535 1654410 3328954 280472 3328954 280472 1797029 1680812 1797029 1680812 884397 3338518 884397 3338518 3841415 1659504 3841415 1659504 3129002 1670062 3129002 1670062 1653938 4961102 1653938 4961102 3754773 2927102 3754773 2927102 509999 520704 509999 520704 90696 1679509 90696 1679509 3328071 3584212 3328071 3584212 502151 485815 502151 485815 4212360 2560656 4212360 2560656 2882361 1657129 2882361 1657129 4494226 1683527 4494226 1683527 1659840 1296320 1659840 1296320 4562509 2092114 4562509 2092114 4417986 2252641 4417986 2252641 1657887 2294679 1657887 2294679 3332180 4766722 3332180 4766722 2394547 1664309 2394547 1664309 1665183 2763672 1665183 2763672 3928340 3332112 3928340 3332112 911779 3345858 911779 3345858 429560 427998 429560 427998 3332405 590251 3332405 590251 1684777 2807458 1684777 2807458 3340905 4903013 3340905 4903013 874154 3315094 874154 3315094 4222103 2528640 4222103 2528640 883371 790765 883371 790765 4150313 1684165 4150313 1684165 572833 3328316 572833 3328316 1685422 1323795 1685422 1323795 450116 432039 450116 432039 3714681 2934255 3714681 2934255 3325763 1676171 3325763 1676171 1670170 3307269 1670170 3307269 4523102 2854078 4523102 2854078 417497 403263 417497 403263 1443887 219675 1443887 219675 1452014 1652619 1452014 1652619 3339162 4606179 3339162 4606179 4785937 1678681 4785937 1678681 776916 741215 776916 741215 187180 3343796 187180 3343796 1682811 1208945 1682811 1208945 4659978 3351407 4659978 3351407 4703673 1972886 4703673 1972886 3994117 2354674 3994117 2354674 1658443 837579 1658443 837579 221819 1673577 221819 1673577 3726195 2939645 3726195 2939645 1345318 322420 1345318 322420 4466099 2773693 4466099 2773693 1378511 1396964 1378511 1396964 3867404 2207622 3867404 2207622 1669292 1440305 1669292 1440305 3334271 3847905 3334271 3847905 866756 807745 866756 807745 1980108 3341993 1980108 3341993 3615565 3039710 3615565 3039710 1646980 4720325 1646980 4720325 4115031 2449220 4115031 2449220 633722 657652 633722 657652 1079999 1071364 1079999 1071364 3559283 3333602 3559283 3333602 3325841 4553712 3325841 4553712 1002869 3315321 1002869 3315321 1659921 4751675 1659921 4751675 1912599 2657152 1912599 2657152 1657011 1444030 1657011 1444030 1656539 1318782 1656539 1318782 4617277 2057935 4617277 2057935 4079713 2624171 4079713 2624171 1648178 1455467 1648178 1455467 4361407 2326809 4361407 2326809 1186450 479364 1186450 479364 4050846 1657358 4050846 1657358 317159 294384 317159 294384 1041186 1030405 1041186 1030405 3349469 2081707 3349469 2081707 1679868 3881826 1679868 3881826 3926197 2280779 3926197 2280779 650235 993387 650235 993387 1408955 251083 1408955 251083 3341051 564329 3341051 564329 272766 1400128 272766 1400128 4076474 2603122 4076474 2603122 331569 1316911 331569 1316911 3323378 4393800 3323378 4393800 1625675 1675799 1625675 1675799 387029 396315 387029 396315 522389 1127122 522389 1127122 1050848 593009 1050848 593009 3943980 2719503 3943980 2719503 1363452 1368568 1363452 1368568 297213 291973 297213 291973 1659586 436469 1659586 436469 3558473 3103210 3558473 3103210 4545608 2873067 4545608 2873067 1443824 3327588 1443824 3327588 264149 1390073 264149 1390073 1667632 137132 1667632 137132 3345597 2016033 3345597 2016033 618346 1039633 618346 1039633 2781834 3077922 2781834 3077922 1111398 1138071 1111398 1138071 4346092 1653913 4346092 1653913 4161275 1657741 4161275 1657741 4495374 2167923 4495374 2167923 4499769 2168366 4499769 2168366 3625311 3034323 3625311 3034323 4481600 2831556 4481600 2831556 3572079 1910646 3572079 1910646 4757869 1881455 4757869 1881455 1064586 1067392 1064586 1067392 1313223 352465 1313223 352465 1148309 1159195 1148309 1159195 1046222 587258 1046222 587258 3333874 4469102 3333874 4469102 2923739 1676158 2923739 1676158 505013 1196232 505013 1196232 4599544 2093864 4599544 2093864 1647403 1620880 1647403 1620880 1672966 4097791 1672966 4097791 1669036 2197340 1669036 2197340 3921769 2729964 3921769 2729964 4499254 2824148 4499254 2824148 3979556 2341459 3979556 2341459 1660114 1511103 1660114 1511103 4279916 2374034 4279916 2374034 1674966 4087714 1674966 4087714 1058362 1071303 1058362 1071303 1186345 484296 1186345 484296 4315120 2651202 4315120 2651202 3553035 1901406 3553035 1901406 1662137 1631214 1662137 1631214 1904693 3323639 1904693 3323639 3731457 2932835 3731457 2932835 4812478 1680801 4812478 1680801 4200607 2507278 4200607 2507278 4723366 3045657 4723366 3045657 460201 1194665 460201 1194665 479636 1160111 479636 1160111 3324674 4446130 3324674 4446130 702353 988136 702353 988136 3861364 2781420 3861364 2781420 1264729 1655041 1264729 1655041 1081044 582683 1081044 582683 1093278 1077634 1093278 1077634 3352424 2008361 3352424 2008361 3515701 3348228 3515701 3348228 1647205 3846064 1647205 3846064 3315468 1027073 3315468 1027073 4720678 1958148 4720678 1958148 1677701 5002175 1677701 5002175 2146068 3316140 2146068 3316140 956402 688692 956402 688692 3320230 4638926 3320230 4638926 1666433 912344 1666433 912344 4076216 2403163 4076216 2403163 868409 856210 868409 856210 3557260 1878686 3557260 1878686 1026641 647585 1026641 647585 593519 1106243 593519 1106243 1255412 1265418 1255412 1265418 2725991 1659836 2725991 1659836 3314143 540022 3314143 540022 4244824 2582055 4244824 2582055 967750 704162 967750 704162 2115496 1648916 2115496 1648916 4412138 234182 4412138 234182 1709557 1666049 1709557 1666049 3892857 2759820 3892857 2759820 1731111 1677994 1731111 1677994 4120608 2461167 4120608 2461167 2321433 3326527 2321433 3326527 835895 807357 835895 807357 1358545 314897 1358545 314897 1365953 283647 1365953 283647 1377279 282174 1377279 282174 324856 318518 324856 318518 4486267 2207369 4486267 2207369 1647042 301741 1647042 301741 2650523 1650231 2650523 1650231 4487708 2195793 4487708 2195793 3674994 1983892 3674994 1983892 4694998 3047784 4694998 3047784 600987 626316 600987 626316 635653 1039972 635653 1039972 4196141 2453316 4196141 2453316 940503 1677360 940503 1677360 1052267 1068258 1052267 1068258 4930422 3331809 4930422 3331809 4256178 2408875 4256178 2408875 39769 3336694 39769 3336694 498198 3317700 498198 3317700 1810542 1678680 1810542 1678680 4219565 2546314 4219565 2546314 3333750 198976 3333750 198976 782442 788592 782442 788592 4179533 3335772 4179533 3335772 1176729 497120 1176729 497120 732991 715006 732991 715006 1207737 486858 1207737 486858 1372853 289421 1372853 289421 3882220 3341819 3882220 3341819 553110 549536 553110 549536 3284123 3350088 3284123 3350088 4725860 3320628 4725860 3320628 3321505 863541 3321505 863541 1697120 1657313 1697120 1657313 3343846 3656796 3343846 3656796 1448503 1471515 1448503 1471515 4534411 2106650 4534411 2106650 4654822 1995312 4654822 1995312 2717234 3352406 2717234 3352406 4417949 2747590 4417949 2747590 3330088 1829879 3330088 1829879 362588 370165 362588 370165 238451 1409657 238451 1409657 761510 1663543 761510 1663543 4067620 2405919 4067620 2405919 3352146 1787011 3352146 1787011 4217602 2536674 4217602 2536674 1678774 2821700 1678774 2821700 475416 1664865 475416 1664865 4573638 2078432 4573638 2078432 600605 571233 600605 571233 3796109 1675736 3796109 1675736 659412 1010662 659412 1010662 4312600 2369085 4312600 2369085 943681 922012 943681 922012 683355 3342793 683355 3342793 1268232 409092 1268232 409092 453597 452679 453597 452679 4431838 2265671 4431838 2265671 1575854 1657789 1575854 1657789 3912810 3351389 3912810 3351389 436020 454355 436020 454355 738013 4771351 738013 4771351 1684419 4953014 1684419 4953014 4099409 2435554 4099409 2435554 1239836 1229292 1239836 1229292 1840054 3332417 1840054 3332417 4048737 2627414 4048737 2627414 1006120 1014557 1006120 1014557 1915872 1653359 1915872 1653359 4420230 1665037 4420230 1665037 4600175 2908345 4600175 2908345 235278 1421474 235278 1421474 1590589 3332235 1590589 3332235 4629295 2948403 4629295 2948403 3595868 1937472 3595868 1937472 3703097 3327744 3703097 3327744 4752584 1654155 4752584 1654155 1652477 310314 1652477 310314 3348773 2027993 3348773 2027993 4164185 2515874 4164185 2515874 802349 863634 802349 863634 712175 714236 712175 714236 4149503 2446907 4149503 2446907 1674888 3494325 1674888 3494325 3956845 2708228 3956845 2708228 1669362 124395 1669362 124395 1671649 4488302 1671649 4488302 3760948 2934538 3760948 2934538 4777858 1923062 4777858 1923062 488892 491282 488892 491282 2561175 1665281 2561175 1665281 1114133 1128054 1114133 1128054 991653 3331231 991653 3331231 4613526 2971101 4613526 2971101 1113137 1106757 1113137 1106757 4670498 3340257 4670498 3340257 3628181 3314973 3628181 3314973 799154 780350 799154 780350 2059378 1654629 2059378 1654629 3319533 4583943 3319533 4583943 1428084 1412640 1428084 1412640 2348129 3349727 2348129 3349727 1036167 3333747 1036167 3333747 4724155 3056834 4724155 3056834 1025889 1038751 1025889 1038751 1449372 4032252 1449372 4032252 953105 705974 953105 705974 4611536 2972025 4611536 2972025 4137082 2531574 4137082 2531574 3326974 4370766 3326974 4370766 1266271 1262126 1266271 1262126 4490237 2831454 4490237 2831454 1658021 1825482 1658021 1825482 340551 1322795 340551 1322795 3319561 1759263 3319561 1759263 3330949 4344213 3330949 4344213 4729847 1676249 4729847 1676249 400467 1276202 400467 1276202 1684790 1739244 1684790 1739244 4377726 3318191 4377726 3318191 3337549 608135 3337549 608135 4008442 1653709 4008442 1653709 346137 1308996 346137 1308996 284088 289834 284088 289834 1682702 1570131 1682702 1570131 3869067 3333661 3869067 3333661 4786428 1651164 4786428 1651164 3703083 2966063 3703083 2966063 3335401 52448 3335401 52448 1658902 2087955 1658902 2087955 1640270 3344368 1640270 3344368 4728304 3055887 4728304 3055887 4397849 1650177 4397849 1650177 368181 1292193 368181 1292193 4120569 3342678 4120569 3342678 408803 402189 408803 402189 4621586 2070350 4621586 2070350 1520532 1670866 1520532 1670866 2326768 1683732 2326768 1683732 808129 880513 808129 880513 1402105 264093 1402105 264093 4740401 3352606 4740401 3352606 4571964 2089754 4571964 2089754 4723031 3049083 4723031 3049083 1658853 413744 1658853 413744 440306 1226788 440306 1226788 4688425 1988159 4688425 1988159 1258030 417638 1258030 417638 1648390 229279 1648390 229279 1786067 3318035 1786067 3318035 4175768 2481115 4175768 2481115 326492 1344210 326492 1344210 985089 985767 985089 985767 3554654 1900508 3554654 1900508 6626 3350829 6626 3350829 1237261 425579 1237261 425579 1664528 1183867 1664528 1183867 1652520 1765635 1652520 1765635 4147577 3331657 4147577 3331657 1553258 1647797 1553258 1647797 4129976 1671585 4129976 1671585 786504 783040 786504 783040 519835 523095 519835 523095 1663188 2999945 1663188 2999945 4475634 2791855 4475634 2791855 4607244 2067750 4607244 2067750 3255541 3324356 3255541 3324356 579379 1072752 579379 1072752 2825306 1653209 2825306 1653209 4288153 3340135 4288153 3340135 1787564 3327410 1787564 3327410 3334848 2742258 3334848 2742258 1664075 2466399 1664075 2466399 4834885 1675764 4834885 1675764 3341403 3954374 3341403 3954374 688272 996467 688272 996467 1266559 4590260 1266559 4590260 44884 1681595 44884 1681595 4504909 2823924 4504909 2823924 629645 1030261 629645 1030261 1644457 3321725 1644457 3321725 1215900 461901 1215900 461901 567205 543352 567205 543352 3314893 4358117 3314893 4358117 3346344 2424324 3346344 2424324 611362 604227 611362 604227 3561413 1680092 3561413 1680092 859874 1678437 859874 1678437 4709245 3029402 4709245 3029402 1682491 2822788 1682491 2822788 3328776 3446221 3328776 3446221 1680174 213783 1680174 213783 592733 609473 592733 609473 4569851 2078335 4569851 2078335 3737314 2066972 3737314 2066972 4399740 2721413 4399740 2721413 2242071 1674794 2242071 1674794 4289636 2627308 4289636 2627308 1740398 1665458 1740398 1665458 690544 678350 690544 678350 4433572 1663503 4433572 1663503 1672434 2501682 1672434 2501682 3781763 2882998 3781763 2882998 3064617 1659099 3064617 1659099 631210 619796 631210 619796 634120 1025074 634120 1025074 3315975 2910599 3315975 2910599 4169569 1686032 4169569 1686032 1165962 513738 1165962 513738 1659287 4905116 1659287 4905116 3318184 2335846 3318184 2335846 3903593 2224819 3903593 2224819 1666484 4959606 1666484 4959606 1662463 947134 1662463 947134 1237597 1246651 1237597 1246651 1317248 3336822 1317248 3336822 806810 809424 806810 809424 3682832 2964092 3682832 2964092 3315126 3375624 3315126 3375624 858953 850255 858953 850255 227598 249123 227598 249123 1651414 1684133 1651414 1684133 4204686 2534650 4204686 2534650 3677290 2018230 3677290 2018230 915113 1658375 915113 1658375 1237507 1249150 1237507 1249150 2679733 3335693 2679733 3335693 4687901 3055734 4687901 3055734 703678 3350239 703678 3350239 3333670 1160382 3333670 1160382 1222404 1232252 1222404 1232252 1655567 2430273 1655567 2430273 4040246 2358643 4040246 2358643 3346362 4605708 3346362 4605708 872606 837067 872606 837067 352124 3328257 352124 3328257 244877 257774 244877 257774 1426644 1406842 1426644 1406842 4295969 2345396 4295969 2345396 2136986 3346927 2136986 3346927 1665673 4828363 1665673 4828363 611363 610208 611363 610208 3331492 1683904 3331492 1683904 608361 1073363 608361 1073363 3650861 3014072 3650861 3014072 1053226 1044375 1053226 1044375 104706 3334936 104706 3334936 3819105 2823414 3819105 2823414 3343289 268992 3343289 268992 3390493 3350924 3390493 3350924 3963298 2703648 3963298 2703648 498427 1177720 498427 1177720 1681293 310289 1681293 310289 1668502 669736 1668502 669736 3332101 1077612 3332101 1077612 1578908 3315483 1578908 3315483 2564481 1676873 2564481 1676873 1664415 1413815 1664415 1413815 4056487 2619156 4056487 2619156 1193052 499600 1193052 499600 1685523 1923153 1685523 1923153 4276892 2619889 4276892 2619889 401951 1666877 401951 1666877 204215 4087113 204215 4087113 612094 1067526 612094 1067526 1264166 1276636 1264166 1276636 1682396 4798613 1682396 4798613 607846 1031299 607846 1031299 1680349 1011071 1680349 1011071 4342523 2323805 4342523 2323805 1676120 51430 1676120 51430 4251491 2404139 4251491 2404139 1129321 542627 1129321 542627 3982522 2318762 3982522 2318762 3338338 3267257 3338338 3267257 1656326 4088289 1656326 4088289 2067098 3349028 2067098 3349028 1249354 1228392 1249354 1228392 3338069 3945474 3338069 3945474 457823 3349279 457823 3349279 4387263 2273503 4387263 2273503 225101 3995112 225101 3995112 935841 753527 935841 753527 3576643 1931344 3576643 1931344 3540287 954724 3540287 954724 3752389 2899840 3752389 2899840 3746091 2077566 3746091 2077566 3689208 2968078 3689208 2968078 4759422 3102437 4759422 3102437 3858646 2801836 3858646 2801836 662886 673197 662886 673197 640895 1648331 640895 1648331 634603 1027160 634603 1027160 3986382 2682474 3986382 2682474 1660967 2527802 1660967 2527802 1221097 1225072 1221097 1225072 3317912 3435533 3317912 3435533 952075 948481 952075 948481 75194 3351212 75194 3351212 203876 215203 203876 215203 3342824 4499375 3342824 4499375 3861386 2184446 3861386 2184446 4451620 2795312 4451620 2795312 4014160 2674255 4014160 2674255 407048 3322985 407048 3322985 3316922 755812 3316922 755812 1931177 3344117 1931177 3344117 740941 903247 740941 903247 4443630 1649567 4443630 1649567 2032738 3333455 2032738 3333455 4400137 2746325 4400137 2746325 4102954 2435353 4102954 2435353 4674154 1985955 4674154 1985955 4877284 1652514 4877284 1652514 819255 839605 819255 839605 3817050 2176266 3817050 2176266 3344067 2284292 3344067 2284292 1654702 3476634 1654702 3476634 830925 833414 830925 833414 3338054 2375961 3338054 2375961 4738671 3042222 4738671 3042222 854418 809827 854418 809827 238034 207285 238034 207285 4293541 2378957 4293541 2378957 829716 1680846 829716 1680846 229716 1459410 229716 1459410 293828 270733 293828 270733 319599 1356045 319599 1356045 851165 1667584 851165 1667584 1683140 3985473 1683140 3985473 3323461 3111743 3323461 3111743 438225 423515 438225 423515 3699591 2967015 3699591 2967015 567744 1090650 567744 1090650 3352991 765787 3352991 765787 4195150 2531980 4195150 2531980 4387601 2717931 4387601 2717931 1184292 1187569 1184292 1187569 3891288 1677109 3891288 1677109 411095 3329404 411095 3329404 3347235 737344 3347235 737344 4549954 2912598 4549954 2912598 674130 984325 674130 984325 4748213 3094109 4748213 3094109 4002801 2692451 4002801 2692451 1697535 1656677 1697535 1656677 4216807 2458089 4216807 2458089 3889787 3315567 3889787 3315567 386473 1307678 386473 1307678 3349091 964291 3349091 964291 4750340 1943831 4750340 1943831 1656107 3414666 1656107 3414666 3683006 2957887 3683006 2957887 462974 435395 462974 435395 1273289 1271861 1273289 1271861 4076970 2374365 4076970 2374365 602955 622948 602955 622948 1202455 470800 1202455 470800 682800 669370 682800 669370 4367436 2673320 4367436 2673320 1297151 1275753 1297151 1275753 1663477 4076839 1663477 4076839 1032862 3339076 1032862 3339076 4198510 2521028 4198510 2521028 1953468 3318054 1953468 3318054 3583117 1915772 3583117 1915772 3335115 4529781 3335115 4529781 317567 1679870 317567 1679870 938169 926301 938169 926301 3971754 2666350 3971754 2666350 3641784 1965803 3641784 1965803 3800488 2890425 3800488 2890425 4059110 3331050 4059110 3331050 3344535 1331366 3344535 1331366 2243265 3331808 2243265 3331808 2046455 3327194 2046455 3327194 4477140 1657876 4477140 1657876 140052 1674500 140052 1674500 1682945 53829 1682945 53829 4765275 1901838 4765275 1901838 3023568 2171474 3023568 2171474 4175139 2492997 4175139 2492997 2684303 1653563 2684303 1653563 4327046 2686254 4327046 2686254 1355965 4547884 1355965 4547884 3324559 88498 3324559 88498 132208 1685620 132208 1685620 4738465 3345510 4738465 3345510 4408534 2281496 4408534 2281496 473893 1199592 473893 1199592 3350100 2724803 3350100 2724803 3142711 3318809 3142711 3318809 3344823 2176010 3344823 2176010 1056932 588127 1056932 588127 838747 803053 838747 803053 3564883 3098827 3564883 3098827 4132747 2518556 4132747 2518556 4635976 2005943 4635976 2005943 1652400 4765408 1652400 4765408 1239616 1676731 1239616 1676731 4553703 1664810 4553703 1664810 426956 456246 426956 456246 3648827 1975135 3648827 1975135 1664322 2186244 1664322 2186244 4567144 2092818 4567144 2092818 3351936 780163 3351936 780163 866468 856050 866468 856050 4537020 2860865 4537020 2860865 3844355 2841322 3844355 2841322 1156952 1150069 1156952 1150069 3342056 4315160 3342056 4315160 3590311 1944998 3590311 1944998 3324335 2038576 3324335 2038576 374677 1272818 374677 1272818 1676131 1286414 1676131 1286414 4693108 3033395 4693108 3033395 304858 1342330 304858 1342330 1680966 3086832 1680966 3086832 4409028 3347332 4409028 3347332 4140941 2500480 4140941 2500480 1293069 3752874 1293069 3752874 4633390 1649398 4633390 1649398 705280 960376 705280 960376 669479 988980 669479 988980 3320536 2510426 3320536 2510426 1335453 314087 1335453 314087 3642449 3024447 3642449 3024447 4748429 599740 4748429 599740 3322835 3795358 3322835 3795358 1091724 1108536 1091724 1108536 3891301 2204278 3891301 2204278 963472 682370 963472 682370 1407029 1428504 1407029 1428504 318495 348672 318495 348672 3773342 2127817 3773342 2127817 1001446 656093 1001446 656093 3883001 2233099 3883001 2233099 4681167 3029730 4681167 3029730 1747861 3331879 1747861 3331879 3313743 4818362 3313743 4818362 4739409 3345446 4739409 3345446 471119 4661335 471119 4661335 4505092 2158148 4505092 2158148 3538037 1880243 3538037 1880243 780479 876775 780479 876775 1680515 2433332 1680515 2433332 1658213 3139685 1658213 3139685 876050 807981 876050 807981 3341828 4823031 3341828 4823031 4085250 2414378 4085250 2414378 1678429 2469539 1678429 2469539 3315672 518359 3315672 518359 3337947 1778868 3337947 1778868 1678171 1913489 1678171 1913489 1351666 1358725 1351666 1358725 4554553 2126406 4554553 2126406 3661044 2011297 3661044 2011297 1661424 1836217 1661424 1836217 1659402 1111753 1659402 1111753 724197 751890 724197 751890 579076 1085877 579076 1085877 458929 3330175 458929 3330175 1680604 3694689 1680604 3694689 3329468 2875337 3329468 2875337 4327430 1648884 4327430 1648884 523932 507345 523932 507345 1161960 509344 1161960 509344 4507715 2157370 4507715 2157370 3962282 2695116 3962282 2695116 2176870 3321735 2176870 3321735 4646964 2962195 4646964 2962195 4115966 2435378 4115966 2435378 927758 954363 927758 954363 512861 1178239 512861 1178239 463129 492172 463129 492172 1234081 1252727 1234081 1252727 384522 362574 384522 362574 3324741 3506503 3324741 3506503 4569803 2874511 4569803 2874511 4203788 2542760 4203788 2542760 1656699 3086589 1656699 3086589 809517 862574 809517 862574 278716 282201 278716 282201 821699 845092 821699 845092 519058 1144084 519058 1144084 918420 901215 918420 901215 211148 234765 211148 234765 4078472 2613455 4078472 2613455 1104139 539111 1104139 539111 979328 998573 979328 998573 4561677 2108495 4561677 2108495 1671791 3322956 1671791 3322956 3749127 1679326 3749127 1679326 769164 874125 769164 874125 3339452 3337470 3339452 3337470 438633 3349864 438633 3349864 469720 1684135 469720 1684135 3713132 2955886 3713132 2955886 3345577 2408331 3345577 2408331 1347549 1364832 1347549 1364832 3767726 2903835 3767726 2903835 3894532 2743114 3894532 2743114 4519762 2142262 4519762 2142262 4666991 3317481 4666991 3317481 2888630 2988891 2888630 2988891 4093608 1648408 4093608 1648408 4068646 2411590 4068646 2411590 4596611 2954060 4596611 2954060 1368948 333037 1368948 333037 1656683 59583 1656683 59583 4215533 3336545 4215533 3336545 4540899 2107528 4540899 2107528 4483594 2829288 4483594 2829288 939967 709047 939967 709047 1647274 1097630 1647274 1097630 4379049 3347524 4379049 3347524 1681824 3747499 1681824 3747499 3199527 3336099 3199527 3336099 3958751 2711885 3958751 2711885 519630 1144789 519630 1144789 4452322 2221287 4452322 2221287 3707841 2032937 3707841 2032937 3868165 2206114 3868165 2206114 2211862 1665265 2211862 1665265 2897458 2009648 2897458 2009648 1647089 1317282 1647089 1317282 4003199 2341053 4003199 2341053 764058 746316 764058 746316 2124463 1666070 2124463 1666070 1648254 1254923 1648254 1254923 3345276 1882786 3345276 1882786 4380711 3352502 4380711 3352502 508918 1155163 508918 1155163 4493588 2137927 4493588 2137927 1406847 4411748 1406847 4411748 3368391 3338336 3368391 3338336 4335682 2665667 4335682 2665667 793046 896595 793046 896595 1675206 4716080 1675206 4716080 1178373 3338150 1178373 3338150 1510974 3344653 1510974 3344653 4084222 1675682 4084222 1675682 3320830 4372746 3320830 4372746 3878693 2201443 3878693 2201443 3322282 4363564 3322282 4363564 3001237 3349828 3001237 3349828 269184 245623 269184 245623 359230 1315861 359230 1315861 286234 1366909 286234 1366909 1077725 584313 1077725 584313 4256411 2596881 4256411 2596881 3322153 4338288 3322153 4338288 4045022 2637281 4045022 2637281 433169 1235982 433169 1235982 4066757 2585013 4066757 2585013 4416376 2252593 4416376 2252593 3751996 2079114 3751996 2079114 229250 1427205 229250 1427205 1055894 1028379 1055894 1028379 3330561 3080005 3330561 3080005 373117 1315438 373117 1315438 1672161 204095 1672161 204095 3719019 2061532 3719019 2061532 1056274 1067763 1056274 1067763 1446673 225387 1446673 225387 3331015 486189 3331015 486189 1038806 608041 1038806 608041 4277573 2397949 4277573 2397949 4512972 2835328 4512972 2835328 1652947 248972 1652947 248972 4262978 2579843 4262978 2579843 4564659 2098759 4564659 2098759 3929355 2714733 3929355 2714733 1674404 159548 1674404 159548 3955347 2727654 3955347 2727654 594294 1065363 594294 1065363 1670457 233780 1670457 233780 1419130 257476 1419130 257476 817782 834919 817782 834919 4524987 1681323 4524987 1681323 1664595 3465708 1664595 3465708 3343312 818031 3343312 818031 3956292 2282835 3956292 2282835 707288 1667972 707288 1667972 3342107 4161030 3342107 4161030 3820413 3317638 3820413 3317638 444642 1240910 444642 1240910 809783 801946 809783 801946 1675086 1611784 1675086 1611784 729996 964800 729996 964800 1009636 1005183 1009636 1005183 3725869 2040641 3725869 2040641 1304514 344140 1304514 344140 1089814 3343585 1089814 3343585 1651273 4531 1651273 4531 1666881 3425577 1666881 3425577 1683055 3532586 1683055 3532586 247145 1416330 247145 1416330 818540 825553 818540 825553 507359 1138549 507359 1138549 3349547 516811 3349547 516811 2252398 1668549 2252398 1668549 4002975 2316847 4002975 2316847 383934 1283232 383934 1283232 3821371 2135977 3821371 2135977 4962775 3338106 4962775 3338106 1685617 2585382 1685617 2585382 4470585 2809563 4470585 2809563 4151148 2515764 4151148 2515764 918700 1665352 918700 1665352 3597501 1917869 3597501 1917869 4442181 2754782 4442181 2754782 4406486 2715729 4406486 2715729 3834711 2849817 3834711 2849817 4114305 2541722 4114305 2541722 557631 584226 557631 584226 913090 760475 913090 760475 642795 1655463 642795 1655463 3321689 2873520 3321689 2873520 955777 1674495 955777 1674495 538679 1113134 538679 1113134 1195498 1646904 1195498 1646904 4131549 2534495 4131549 2534495 1216284 428491 1216284 428491 3620436 3044632 3620436 3044632 4271751 2609064 4271751 2609064 4758152 636292 4758152 636292 3348178 3422009 3348178 3422009 3074423 3330594 3074423 3330594 3337434 2296732 3337434 2296732 4201201 2448677 4201201 2448677 377219 1320063 377219 1320063 3923821 2714286 3923821 2714286 3321552 54919 3321552 54919 1233471 461649 1233471 461649 343507 1307937 343507 1307937 547953 530236 547953 530236 1066375 4761483 1066375 4761483 4579717 2893246 4579717 2893246 4485416 1654188 4485416 1654188 4154154 2506336 4154154 2506336 216444 1460238 216444 1460238 1670154 478887 1670154 478887 400284 1249137 400284 1249137 3931969 2700908 3931969 2700908 1665676 1636477 1665676 1636477 4760402 1895253 4760402 1895253 1180504 1168146 1180504 1168146 1658718 4372903 1658718 4372903 1209934 1190552 1209934 1190552 944952 726295 944952 726295 228846 3350797 228846 3350797 4207563 2528086 4207563 2528086 1661909 1525107 1661909 1525107 2957115 3321622 2957115 3321622 604211 3335493 604211 3335493 4415360 2245009 4415360 2245009 750664 909539 750664 909539 4726634 3350065 4726634 3350065 4188850 2465849 4188850 2465849 1675477 4823525 1675477 4823525 992693 1010904 992693 1010904 337070 1352518 337070 1352518 4154850 2520701 4154850 2520701 3324033 3513632 3324033 3513632 3320715 4182150 3320715 4182150 3352882 3084141 3352882 3084141 3714494 2945298 3714494 2945298 1648988 2267409 1648988 2267409 3322814 2063143 3322814 2063143 3344080 4371229 3344080 4371229 2821221 1671993 2821221 1671993 3719381 3324711 3719381 3324711 1158986 1155711 1158986 1155711 4553851 3353252 4553851 3353252 3344132 2078436 3344132 2078436 2405797 1660366 2405797 1660366 1873493 1647439 1873493 1647439 1685771 2573912 1685771 2573912 3347515 2939956 3347515 2939956 1681818 2697754 1681818 2697754 783166 893251 783166 893251 1662962 4605067 1662962 4605067 4638044 2981348 4638044 2981348 3692034 2015251 3692034 2015251 4711068 1670259 4711068 1670259 3329487 4210141 3329487 4210141 3807435 317198 3807435 317198 1997709 2143038 1997709 2143038 4178452 2480521 4178452 2480521 4332474 3341288 4332474 3341288 1668138 4853812 1668138 4853812 3328219 220054 3328219 220054 1265491 389763 1265491 389763 3556165 3087876 3556165 3087876 4831119 3349450 4831119 3349450 1684674 4324535 1684674 4324535 516703 514350 516703 514350 739691 936738 739691 936738 1678195 4435654 1678195 4435654 1649882 359756 1649882 359756 1677591 3484935 1677591 3484935 1665779 4116340 1665779 4116340 2107493 1669088 2107493 1669088 973392 952125 973392 952125 747302 919402 747302 919402 1678366 2169078 1678366 2169078 4383237 2281851 4383237 2281851 3314030 2207548 3314030 2207548 1274675 1298793 1274675 1298793 4077391 1679209 4077391 1679209 1441404 1434286 1441404 1434286 1116544 3329819 1116544 3329819 4497939 2144052 4497939 2144052 1652890 3704779 1652890 3704779 3323244 4759630 3323244 4759630 4300039 1656403 4300039 1656403 1208245 434672 1208245 434672 4660513 2009763 4660513 2009763 718735 748375 718735 748375 4672691 2013855 4672691 2013855 1875743 1683341 1875743 1683341 637828 618142 637828 618142 1475146 3334379 1475146 3334379 1648582 956593 1648582 956593 1673006 995687 1673006 995687 4673533 1991975 4673533 1991975 1682682 1579884 1682682 1579884 926579 916542 926579 916542 4458431 2182638 4458431 2182638 4225377 2424707 4225377 2424707 2950896 1655837 2950896 1655837 893233 785683 893233 785683 1195123 449728 1195123 449728 939486 938056 939486 938056 142276 1667676 142276 1667676 1375366 1355213 1375366 1355213 3342521 213674 3342521 213674 1177675 3343294 1177675 3343294 646467 1654754 646467 1654754 2925059 2050011 2925059 2050011 3313235 3349956 3313235 3349956 3327831 1009866 3327831 1009866 3771366 2906388 3771366 2906388 1686231 4928932 1686231 4928932 855090 831387 855090 831387 3984541 2693853 3984541 2693853 1337585 343200 1337585 343200 4741442 3066614 4741442 3066614 1915916 3335005 1915916 3335005 2193151 1650382 2193151 1650382 1649357 3575571 1649357 3575571 3325974 2421404 3325974 2421404 4062618 2397714 4062618 2397714 181072 1663154 181072 1663154 865609 840041 865609 840041 1305569 378798 1305569 378798 3843068 2164253 3843068 2164253 1658027 1102733 1658027 1102733 541527 1122603 541527 1122603 1669002 482752 1669002 482752 545007 1671254 545007 1671254 617392 622638 617392 622638 2203735 1669964 2203735 1669964 1091536 1068112 1091536 1068112 4389534 2288205 4389534 2288205 1669089 2147318 1669089 2147318 4519494 2167513 4519494 2167513 480030 1196250 480030 1196250 1353018 1350606 1353018 1350606 230888 3336115 230888 3336115 4252034 2596291 4252034 2596291 653766 1026851 653766 1026851 694718 3345731 694718 3345731 4227236 1650344 4227236 1650344 4255828 2418818 4255828 2418818 3316156 4968675 3316156 4968675 416402 1250501 416402 1250501 3669860 2995630 3669860 2995630 534964 546160 534964 546160 3363899 1670401 3363899 1670401 4236935 2564176 4236935 2564176 4225747 1678593 4225747 1678593 449403 3319285 449403 3319285 4625184 2928139 4625184 2928139 3313980 4355402 3313980 4355402 1156576 3343732 1156576 3343732 2114572 2992839 2114572 2992839 4770988 3094513 4770988 3094513 1662608 4697312 1662608 4697312 756813 939124 756813 939124 1937749 3323727 1937749 3323727 910212 767555 910212 767555 1195585 1207615 1195585 1207615 659124 1001288 659124 1001288 3330226 62128 3330226 62128 4338470 2656372 4338470 2656372 1228434 1202830 1228434 1202830 488416 490226 488416 490226 3327164 2120157 3327164 2120157 1684490 1883788 1684490 1883788 1654338 4028676 1654338 4028676 4133812 2546796 4133812 2546796 228516 1423419 228516 1423419 4119579 2567191 4119579 2567191 687864 687582 687864 687582 3330893 4061560 3330893 4061560 4785929 3329911 4785929 3329911 3626006 1964449 3626006 1964449 1222282 3321594 1222282 3321594 1662898 345434 1662898 345434 388079 1290267 388079 1290267 3829961 1671090 3829961 1671090 4042117 3314509 4042117 3314509 1386111 304730 1386111 304730 877612 784652 877612 784652 1205040 1227496 1205040 1227496 3906306 2751652 3906306 2751652 3363803 1655992 3363803 1655992 562284 1108483 562284 1108483 3321097 4624146 3321097 4624146 3345302 4970721 3345302 4970721 2639409 3343308 2639409 3343308 484638 1214699 484638 1214699 797099 860617 797099 860617 431120 1678138 431120 1678138 4456260 2789825 4456260 2789825 1655106 2897880 1655106 2897880 1178769 494083 1178769 494083 3331485 1149139 3331485 1149139 4448295 2191460 4448295 2191460 4015428 2380750 4015428 2380750 3704641 2953175 3704641 2953175 1406899 1411150 1406899 1411150 691084 676443 691084 676443 3709552 2962554 3709552 2962554 605041 1677304 605041 1677304 2414140 1875017 2414140 1875017 371686 1290067 371686 1290067 1490790 1661966 1490790 1661966 985317 3327209 985317 3327209 1669856 1500409 1669856 1500409 2232433 3317321 2232433 3317321 2056706 3321276 2056706 3321276 471439 1199713 471439 1199713 1662750 1658277 1662750 1658277 1683422 2698678 1683422 2698678 3707557 2966423 3707557 2966423 1667989 2290857 1667989 2290857 1678733 4246173 1678733 4246173 1672419 1827916 1672419 1827916 4288140 3318811 4288140 3318811 4255625 2595720 4255625 2595720 162067 1673626 162067 1673626 4093505 2414519 4093505 2414519 1682777 3882646 1682777 3882646 3702887 2936855 3702887 2936855 3949693 2700446 3949693 2700446 3206248 3347563 3206248 3347563 3351350 3549226 3351350 3549226 345418 347048 345418 347048 1132815 1667713 1132815 1667713 4749462 1925523 4749462 1925523 3320094 727970 3320094 727970 1672865 2975290 1672865 2975290 4745731 3065675 4745731 3065675 1338617 310983 1338617 310983 1103397 3321403 1103397 3321403 3339089 4268596 3339089 4268596 3790570 1682502 3790570 1682502 702754 942113 702754 942113 4607297 2948647 4607297 2948647 1662193 592058 1662193 592058 3791735 2851778 3791735 2851778 2223759 3350944 2223759 3350944 3673455 2014515 3673455 2014515 4715084 1914330 4715084 1914330 670294 670085 670294 670085 4089146 2563165 4089146 2563165 3583657 3084053 3583657 3084053 4139299 1475134 4139299 1475134 3542239 3320047 3542239 3320047 1286824 1273492 1286824 1273492 3335496 1623265 3335496 1623265 3773075 2893235 3773075 2893235 4691963 3020105 4691963 3020105 1665202 668151 1665202 668151 3558827 1889919 3558827 1889919 3322189 3262090 3322189 3262090 3347007 1781895 3347007 1781895 333795 1327129 333795 1327129 1263561 1678606 1263561 1678606 3347244 2137162 3347244 2137162 4022999 1664358 4022999 1664358 3974172 3314226 3974172 3314226 4081556 2585558 4081556 2585558 3329538 17343 3329538 17343 1453519 229297 1453519 229297 1281767 397161 1281767 397161 3330623 3656027 3330623 3656027 1408999 1431203 1408999 1431203 1667392 1832460 1667392 1832460 3352948 3857616 3352948 3857616 2356321 1661784 2356321 1661784 3816572 3322559 3816572 3322559 3815736 2860061 3815736 2860061 1663087 2665829 1663087 2665829 3021906 3343634 3021906 3343634 3334686 4646106 3334686 4646106 1647309 1436153 1647309 1436153 3730285 2915087 3730285 2915087 4755687 3079035 4755687 3079035 1124561 535242 1124561 535242 539936 533316 539936 533316 3965277 2704028 3965277 2704028 3971111 2706728 3971111 2706728 3825915 2837238 3825915 2837238 2222625 3331438 2222625 3331438 3324183 354177 3324183 354177 3955766 2290952 3955766 2290952 851030 3338285 851030 3338285 437051 1215063 437051 1215063 3766968 2929989 3766968 2929989 4326573 2322570 4326573 2322570 642098 1038439 642098 1038439 1656827 1834748 1656827 1834748 3322606 2576335 3322606 2576335 3319777 1896729 3319777 1896729 1087101 1086307 1087101 1086307 3032964 3334030 3032964 3334030 560983 544570 560983 544570 589990 608478 589990 608478 2422686 1651918 2422686 1651918 3639638 2010018 3639638 2010018 4428381 2753432 4428381 2753432 675905 985029 675905 985029 1352250 1346496 1352250 1346496 3036448 3336614 3036448 3336614 261878 1681383 261878 1681383 3980398 2708521 3980398 2708521 1407212 1664092 1407212 1664092 641624 1025340 641624 1025340 273226 271385 273226 271385 393966 1272844 393966 1272844 4462871 2779245 4462871 2779245 3949460 2734115 3949460 2734115 4708272 3060115 4708272 3060115 854976 845412 854976 845412 1655183 911992 1655183 911992 3320407 2181889 3320407 2181889 1233070 445468 1233070 445468 4528755 2831447 4528755 2831447 4152411 2491305 4152411 2491305 4414269 2260512 4414269 2260512 1056443 1033330 1056443 1033330 499383 523741 499383 523741 1203063 1223396 1203063 1223396 393505 1652827 393505 1652827 4371803 2304404 4371803 2304404 1685065 4379052 1685065 4379052 3560247 1890774 3560247 1890774 2884614 1654341 2884614 1654341 1217135 1685846 1217135 1685846 3326975 4053178 3326975 4053178 4705211 3030481 4705211 3030481 3680736 1995697 3680736 1995697 234794 1432198 234794 1432198 3681435 1684644 3681435 1684644 4495705 2804636 4495705 2804636 3336664 655131 3336664 655131 408519 3334594 408519 3334594 3577115 1915365 3577115 1915365 638162 3350333 638162 3350333 4388923 2724902 4388923 2724902 3351747 4868428 3351747 4868428 4521451 2867096 4521451 2867096 3315609 2579173 3315609 2579173 3672270 2990290 3672270 2990290 1415237 1414318 1415237 1414318 3316299 1366095 3316299 1366095 1263777 1650191 1263777 1650191 2026924 3323552 2026924 3323552 1651358 2160335 1651358 2160335 4794808 1867708 4794808 1867708 1186523 1176535 1186523 1176535 4566013 2879826 4566013 2879826 1401895 1653677 1401895 1653677 1878130 1659363 1878130 1659363 4495144 2198855 4495144 2198855 356259 372161 356259 372161 441703 471631 441703 471631 1656289 4507145 1656289 4507145 1676507 1474292 1676507 1474292 4189166 2478807 4189166 2478807 3592018 3080739 3592018 3080739 3631536 1946778 3631536 1946778 2262743 3059126 2262743 3059126 3665044 2015267 3665044 2015267 1364211 1379402 1364211 1379402 774064 775258 774064 775258 4059292 2631185 4059292 2631185 671882 1018846 671882 1018846 3318561 746887 3318561 746887 1658948 2961084 1658948 2961084 2376486 1683251 2376486 1683251 1647189 3902151 1647189 3902151 379096 363914 379096 363914 3856531 2803232 3856531 2803232 4042638 2600235 4042638 2600235 861377 826291 861377 826291 3328374 4479753 3328374 4479753 4127111 2529663 4127111 2529663 727174 3322411 727174 3322411 3350854 3738106 3350854 3738106 3328313 485149 3328313 485149 823451 848355 823451 848355 3949637 2292759 3949637 2292759 4561959 3324144 4561959 3324144 4778540 1882015 4778540 1882015 365471 1279770 365471 1279770 3605777 1929102 3605777 1929102 3864636 1653065 3864636 1653065 1461283 1433190 1461283 1433190 763724 772310 763724 772310 292919 291025 292919 291025 3713164 1662019 3713164 1662019 4793950 1867137 4793950 1867137 1201858 1650871 1201858 1650871 4559549 2093279 4559549 2093279 4169702 2494302 4169702 2494302 4123245 2457793 4123245 2457793 1379452 1375403 1379452 1375403 397987 1252505 397987 1252505 2216789 1659318 2216789 1659318 2981064 1674759 2981064 1674759 3617261 1946480 3617261 1946480 3330216 2173759 3330216 2173759 1018181 1034032 1018181 1034032 3351204 4985890 3351204 4985890 4253191 2556264 4253191 2556264 863034 822137 863034 822137 3541330 3130306 3541330 3130306 3330009 3169863 3330009 3169863 944057 709312 944057 709312 4647522 1653897 4647522 1653897 1668162 2080004 1668162 2080004 1671353 589148 1671353 589148 4431199 2791632 4431199 2791632 1668557 4890763 1668557 4890763 1665365 703197 1665365 703197 2865415 3334076 2865415 3334076 1675415 2458377 1675415 2458377 4022055 2621917 4022055 2621917 945134 719184 945134 719184 3622201 3014210 3622201 3014210 4292256 1679320 4292256 1679320 3911549 2755170 3911549 2755170 653182 658463 653182 658463 1678006 4276209 1678006 4276209 605244 584814 605244 584814 227420 1460942 227420 1460942 3582170 1897059 3582170 1897059 347232 1313006 347232 1313006 3549622 1863937 3549622 1863937 2194156 3333431 2194156 3333431 4447590 2223970 4447590 2223970 3337127 2816019 3337127 2816019 1676622 900262 1676622 900262 385724 1288813 385724 1288813 2926496 3325890 2926496 3325890 1680631 2125629 1680631 2125629 1685577 3262766 1685577 3262766 3279642 3320053 3279642 3320053 868536 1651247 868536 1651247 1509569 1657637 1509569 1657637 4722222 1968208 4722222 1968208 3090976 3342091 3090976 3342091 3921685 2224063 3921685 2224063 4294113 2618762 4294113 2618762 4429443 2221639 4429443 2221639 1672533 4263984 1672533 4263984 2659088 1665711 2659088 1665711 3337915 2964762 3337915 2964762 4651148 1997226 4651148 1997226 4352409 2295707 4352409 2295707 4250887 2589556 4250887 2589556 1391027 1404174 1391027 1404174 1326183 1333292 1326183 1333292 1521980 1682902 1521980 1682902 863500 797233 863500 797233 899889 761870 899889 761870 2526219 1673556 2526219 1673556 4782709 3135662 4782709 3135662 3967068 2666853 3967068 2666853 3813906 2867243 3813906 2867243 3661820 1996126 3661820 1996126 4084371 2586004 4084371 2586004 35998 1659705 35998 1659705 1915788 1684203 1915788 1684203 3323851 256607 3323851 256607 1800393 3338995 1800393 3338995 924595 913886 924595 913886 627201 3321980 627201 3321980 882099 771837 882099 771837 1668692 519232 1668692 519232 4680114 1965765 4680114 1965765 4001735 2638478 4001735 2638478 425572 431230 425572 431230 4276863 2617074 4276863 2617074 3557920 3113214 3557920 3113214 1277144 1285941 1277144 1285941 2160616 1680728 2160616 1680728 1168901 1168596 1168901 1168596 3950191 2738886 3950191 2738886 4169216 2522192 4169216 2522192 611161 1041219 611161 1041219 562086 534054 562086 534054 4172063 1457246 4172063 1457246 3957888 1646710 3957888 1646710 4103547 2536672 4103547 2536672 3345359 3554027 3345359 3554027 859991 876382 859991 876382 1685167 4031187 1685167 4031187 4184850 2459441 4184850 2459441 4328997 2351480 4328997 2351480 4670614 2009129 4670614 2009129 912878 906611 912878 906611 4828185 3338159 4828185 3338159 3059689 3346774 3059689 3346774 800666 813991 800666 813991 258061 1425723 258061 1425723 4554992 2108359 4554992 2108359 4055142 2396566 4055142 2396566 3430183 3337649 3430183 3337649 1371498 1675795 1371498 1675795 3338363 4886525 3338363 4886525 4046745 1462147 4046745 1462147 4781888 1904994 4781888 1904994 3638571 3326551 3638571 3326551 353504 380838 353504 380838 4039855 2597511 4039855 2597511 1213665 1204832 1213665 1204832 3989519 254156 3989519 254156 630089 600216 630089 600216 632963 1043643 632963 1043643 4073330 2591273 4073330 2591273 1668038 4441246 1668038 4441246 1563390 1647567 1563390 1647567 525659 1146012 525659 1146012 1214871 1206254 1214871 1206254 1193054 1206713 1193054 1206713 4766664 3075516 4766664 3075516 3326003 1788398 3326003 1788398 3399289 3341587 3399289 3341587 829309 3322991 829309 3322991 3933367 1664094 3933367 1664094 577727 1066484 577727 1066484 3329293 1279340 3329293 1279340 3321980 3394365 3321980 3394365 753857 897899 753857 897899 4247437 2403077 4247437 2403077 4020381 2641593 4020381 2641593 600188 1059678 600188 1059678 810052 820032 810052 820032 1331974 1349949 1331974 1349949 3886704 2762574 3886704 2762574 3321427 1002821 3321427 1002821 3319844 2977620 3319844 2977620 1399064 257627 1399064 257627 3321721 2316529 3321721 2316529 1649925 3757005 1649925 3757005 4181415 2512549 4181415 2512549 1675256 3195617 1675256 3195617 3947652 2700590 3947652 2700590 3893096 2223276 3893096 2223276 3315746 3490219 3315746 3490219 970142 703140 970142 703140 4769721 3108662 4769721 3108662 1249279 411792 1249279 411792 1679779 2486919 1679779 2486919 557620 1126832 557620 1126832 4646548 2983462 4646548 2983462 2981491 1651561 2981491 1651561 4110960 1668310 4110960 1668310 4297524 2622089 4297524 2622089 922116 772620 922116 772620 4796715 3098448 4796715 3098448 1646807 4895505 1646807 4895505 628211 3325162 628211 3325162 4571668 1680672 4571668 1680672 1679052 4480545 1679052 4480545 2327300 3343155 2327300 3343155 1660083 1067160 1660083 1067160 1494565 3327312 1494565 3327312 3324546 1175612 3324546 1175612 3324515 1662363 3324515 1662363 3529604 3325269 3529604 3325269 583504 581786 583504 581786 1167887 1160771 1167887 1160771 3584525 1905896 3584525 1905896 212217 3346138 212217 3346138 3805195 2142094 3805195 2142094 1010188 652723 1010188 652723 3903656 3351044 3903656 3351044 1315911 1317294 1315911 1317294 4844689 3353245 4844689 3353245 1659607 2491510 1659607 2491510 4009662 2636774 4009662 2636774 4621303 2059781 4621303 2059781 3314003 505555 3314003 505555 1658277 4043043 1658277 4043043 2397543 1664761 2397543 1664761 4265646 2594354 4265646 2594354 4107257 3321401 4107257 3321401 1221244 463092 1221244 463092 647068 1017198 647068 1017198 1453971 226406 1453971 226406 4577488 2105087 4577488 2105087 369456 1296268 369456 1296268 2152589 3348636 2152589 3348636 3319753 3487049 3319753 3487049 3345119 4579523 3345119 4579523 4731142 3036703 4731142 3036703 799247 858653 799247 858653 3336083 4910738 3336083 4910738 4130931 2488341 4130931 2488341 4511759 2853228 4511759 2853228 3936224 2728778 3936224 2728778 4289576 2402672 4289576 2402672 4519369 2856461 4519369 2856461 511787 502258 511787 502258 3865279 2802138 3865279 2802138 3335269 1881635 3335269 1881635 2490436 3318999 2490436 3318999 4262034 2585157 4262034 2585157 3329456 2533797 3329456 2533797 3665857 2977927 3665857 2977927 818898 834636 818898 834636 3685849 1654361 3685849 1654361 4569088 2088472 4569088 2088472 4850777 3320666 4850777 3320666 740473 712730 740473 712730 989185 689135 989185 689135 1682109 169570 1682109 169570 2816547 1964316 2816547 1964316 458978 1204786 458978 1204786 3331352 4030121 3331352 4030121 486938 1156026 486938 1156026 4723675 1927704 4723675 1927704 1340232 329549 1340232 329549 3115852 3352527 3115852 3352527 4331441 2638437 4331441 2638437 1052824 604324 1052824 604324 4000661 2657319 4000661 2657319 676590 1010672 676590 1010672 3333505 762302 3333505 762302 492159 1678855 492159 1678855 749033 911339 749033 911339 3530701 1648529 3530701 1648529 1652125 593281 1652125 593281 4134025 2512118 4134025 2512118 1660421 414618 1660421 414618 293023 1651186 293023 1651186 763339 909218 763339 909218 3852646 2835978 3852646 2835978 1358240 1368069 1358240 1368069 2887161 3351514 2887161 3351514 3321796 1196158 3321796 1196158 4487868 1353765 4487868 1353765 1093253 1090890 1093253 1090890 675704 976226 675704 976226 3609350 1930083 3609350 1930083 277997 1387151 277997 1387151 4400450 2284983 4400450 2284983 523779 1144783 523779 1144783 4268086 1670419 4268086 1670419 1419059 1404697 1419059 1404697 4481842 2167511 4481842 2167511 3314422 2455255 3314422 2455255 3668198 2011356 3668198 2011356 1324962 1316622 1324962 1316622 232499 3352510 232499 3352510 1681670 1176483 1681670 1176483 1667425 2642968 1667425 2642968 1660039 2751267 1660039 2751267 403282 1273985 403282 1273985 3345248 709811 3345248 709811 3671958 2968689 3671958 2968689 3319585 808076 3319585 808076 4511745 2843780 4511745 2843780 3329003 68069 3329003 68069 3946070 1668524 3946070 1668524 3331991 2085119 3331991 2085119 418901 384101 418901 384101 1441889 213313 1441889 213313 4616505 2948253 4616505 2948253 3316939 1100758 3316939 1100758 1158867 4703951 1158867 4703951 1672874 78412 1672874 78412 866643 769446 866643 769446 425611 426386 425611 426386 3784722 2129899 3784722 2129899 3871930 2182729 3871930 2182729 368690 352091 368690 352091 3261645 3316455 3261645 3316455 3314539 1136880 3314539 1136880 1399006 265015 1399006 265015 770586 883032 770586 883032 3892233 1654639 3892233 1654639 501809 3663092 501809 3663092 2637707 3332288 2637707 3332288 4794699 1869954 4794699 1869954 3781702 1654160 3781702 1654160 1650474 4498110 1650474 4498110 4180097 2487488 4180097 2487488 4650758 2964718 4650758 2964718 973376 967349 973376 967349 1303693 1283996 1303693 1283996 3853462 2182057 3853462 2182057 952537 700879 952537 700879 226620 233423 226620 233423 588657 586755 588657 586755 3176788 1680400 3176788 1680400 295983 1356067 295983 1356067 3342550 131106 3342550 131106 3580165 3095187 3580165 3095187 3339270 2569741 3339270 2569741 3313531 882110 3313531 882110 1655164 911194 1655164 911194 1674467 633724 1674467 633724 1011429 1004346 1011429 1004346 2034186 3352234 2034186 3352234 751856 922219 751856 922219 81381 3345047 81381 3345047 760656 748054 760656 748054 4351839 3328224 4351839 3328224 3626875 3023627 3626875 3023627 666217 1672209 666217 1672209 3314148 2028073 3314148 2028073 4476913 3325336 4476913 3325336 1113974 529837 1113974 529837 1115229 1115650 1115229 1115650 2569997 1665368 2569997 1665368 248116 1400178 248116 1400178 3004477 2876167 3004477 2876167 2038192 2046417 2038192 2046417 3314695 4410077 3314695 4410077 3342233 2649319 3342233 2649319 3902083 2232098 3902083 2232098 456424 1215263 456424 1215263 3351301 1050409 3351301 1050409 1673512 2571294 1673512 2571294 4169871 2463671 4169871 2463671 746997 3345699 746997 3345699 3992991 1650132 3992991 1650132 3564419 3112497 3564419 3112497 4106550 2456949 4106550 2456949 3341341 1266680 3341341 1266680 4424379 2769362 4424379 2769362 4322311 2672736 4322311 2672736 1410528 225327 1410528 225327 1031022 648834 1031022 648834 1169679 529305 1169679 529305 976074 993526 976074 993526 3321545 3234401 3321545 3234401 4134167 1649764 4134167 1649764 1647436 4192980 1647436 4192980 137394 3316725 137394 3316725 4025183 2634413 4025183 2634413 4534377 2857245 4534377 2857245 4744874 3088368 4744874 3088368 1043854 1044631 1043854 1044631 583560 1077735 583560 1077735 4039340 2604725 4039340 2604725 575297 1094490 575297 1094490 888964 896675 888964 896675 1078135 1101935 1078135 1101935 2772568 1677988 2772568 1677988 4401624 2243949 4401624 2243949 428134 1259479 428134 1259479 3904845 2756525 3904845 2756525 223892 1412102 223892 1412102 3338110 1213522 3338110 1213522 1663905 1273235 1663905 1273235 1664134 1215535 1664134 1215535 91557 1670421 91557 1670421 596199 1084471 596199 1084471 1678650 3903141 1678650 3903141 4435062 2776796 4435062 2776796 1017798 1038017 1017798 1038017 929293 737605 929293 737605 4392541 2723243 4392541 2723243 988086 699669 988086 699669 4234989 2425775 4234989 2425775 1676397 781619 1676397 781619 4527878 2854520 4527878 2854520 345996 1342286 345996 1342286 1649926 3884387 1649926 3884387 4033938 2631958 4033938 2631958 1033320 1019376 1033320 1019376 345516 350526 345516 350526 1649850 3325158 1649850 3325158 4172293 2492771 4172293 2492771 370564 359988 370564 359988 3315000 1709893 3315000 1709893 4201246 2540871 4201246 2540871 3484521 3316364 3484521 3316364 4568614 3321037 4568614 3321037 4067723 2386158 4067723 2386158 337789 3344461 337789 3344461 499322 496145 499322 496145 3316564 4322756 3316564 4322756 381321 364308 381321 364308 1208440 1666145 1208440 1666145 3324299 928163 3324299 928163 3346214 2618848 3346214 2618848 4097256 2433306 4097256 2433306 865487 789987 865487 789987 3851362 2184254 3851362 2184254 1659956 3822393 1659956 3822393 4353676 2658254 4353676 2658254 251386 1403248 251386 1403248 1654598 3950408 1654598 3950408 4944491 1671536 4944491 1671536 1320311 1333946 1320311 1333946 657938 992889 657938 992889 4079630 2586178 4079630 2586178 205964 3346657 205964 3346657 3323495 3313715 3323495 3313715 1657390 4834822 1657390 4834822 4597617 1657568 4597617 1657568 1299966 346186 1299966 346186 3183814 3326817 3183814 3326817 2086901 1679159 2086901 1679159 4739447 1673745 4739447 1673745 620952 1054266 620952 1054266 3320176 3251986 3320176 3251986 1222222 1661799 1222222 1661799 1317663 3771026 1317663 3771026 1084706 1110091 1084706 1110091 1171912 1174078 1171912 1174078 4058996 2390029 4058996 2390029 1655031 2145176 1655031 2145176 758357 889454 758357 889454 973737 986076 973737 986076 4396339 2740229 4396339 2740229 4553552 3345883 4553552 3345883 3340444 2472119 3340444 2472119 369055 384757 369055 384757 1674536 2353110 1674536 2353110 277561 1654173 277561 1654173 715978 1660479 715978 1660479 1660454 4772340 1660454 4772340 4110321 2553567 4110321 2553567 707536 938905 707536 938905 354586 1349214 354586 1349214 1909220 2724908 1909220 2724908 3644449 1972218 3644449 1972218 3337986 3768481 3337986 3768481 228699 207176 228699 207176 3763876 2075824 3763876 2075824 1670441 3480585 1670441 3480585 1045578 1022485 1045578 1022485 2985079 3340011 2985079 3340011 1903828 3322092 1903828 3322092 3328575 1129823 3328575 1129823 675113 1008085 675113 1008085 3880462 2793456 3880462 2793456 3417618 1677677 3417618 1677677 1024768 644701 1024768 644701 1609002 1656732 1609002 1656732 1684938 1655519 1684938 1655519 1674816 1199312 1674816 1199312 4035356 2385736 4035356 2385736 4507937 2849141 4507937 2849141 1214526 1648985 1214526 1648985 3875753 2818707 3875753 2818707 3974035 2292706 3974035 2292706 3316927 4950883 3316927 4950883 3319885 4282150 3319885 4282150 3341127 4323622 3341127 4323622 1137205 3341286 1137205 3341286 4361702 2690105 4361702 2690105 3640127 1182295 3640127 1182295 3902959 2245971 3902959 2245971 591238 582576 591238 582576 3926986 2713231 3926986 2713231 4760880 3097085 4760880 3097085 4647281 2986439 4647281 2986439 941128 952033 941128 952033 2346754 1651584 2346754 1651584 1104959 556328 1104959 556328 495791 497935 495791 497935 3320364 4728305 3320364 4728305 1064133 619843 1064133 619843 3864863 2218592 3864863 2218592 4609173 2963665 4609173 2963665 1817465 1666941 1817465 1666941 1685346 2325138 1685346 2325138 263947 3343914 263947 3343914 4806348 1891983 4806348 1891983 3801868 2137370 3801868 2137370 1678703 2121697 1678703 2121697 3958645 3331022 3958645 3331022 3341698 3537092 3341698 3537092 4665958 2019876 4665958 2019876 3335031 947894 3335031 947894 1653858 3045190 1653858 3045190 4398219 2731997 4398219 2731997 3608591 1942581 3608591 1942581 1673288 636003 1673288 636003 450417 1179311 450417 1179311 849566 805153 849566 805153 4321536 2330318 4321536 2330318 2404434 3333309 2404434 3333309 1653107 3516176 1653107 3516176 3790667 2885676 3790667 2885676 4904146 1664879 4904146 1664879 1311877 1302321 1311877 1302321 1661448 977906 1661448 977906 585687 587741 585687 587741 4552359 2851288 4552359 2851288 946933 929340 946933 929340 3922020 2276302 3922020 2276302 984390 668368 984390 668368 4333302 2680410 4333302 2680410 1652230 1124014 1652230 1124014 1671154 4009214 1671154 4009214 4322300 3322242 4322300 3322242 801718 865706 801718 865706 1311142 1291502 1311142 1291502 1652996 1546119 1652996 1546119 4566039 2929459 4566039 2929459 3319772 1700827 3319772 1700827 4872808 1664537 4872808 1664537 890401 740761 890401 740761 1663157 4653087 1663157 4653087 4436805 2229800 4436805 2229800 4146326 2524108 4146326 2524108 3815041 2156255 3815041 2156255 3051044 1646768 3051044 1646768 3880492 2197687 3880492 2197687 3352161 2332137 3352161 2332137 3206706 3323001 3206706 3323001 1657949 3471565 1657949 3471565 4445597 2799909 4445597 2799909 1677655 3417189 1677655 3417189 4513153 2184425 4513153 2184425 3350811 848154 3350811 848154 4656989 2979138 4656989 2979138 3971886 2314142 3971886 2314142 818102 3327527 818102 3327527 278324 301514 278324 301514 3764885 2893711 3764885 2893711 281088 255422 281088 255422 4779045 1903418 4779045 1903418 1090691 3313422 1090691 3313422 4388168 2278377 4388168 2278377 1663181 3102193 1663181 3102193 3952977 2303263 3952977 2303263 1463567 1458870 1463567 1458870 3346342 4789208 3346342 4789208 1039877 1040821 1039877 1040821 1424351 235849 1424351 235849 1192412 1211882 1192412 1211882 4742359 3074626 4742359 3074626 4595434 2082808 4595434 2082808 3487918 1660170 3487918 1660170 4437999 2785080 4437999 2785080 2676244 3328568 2676244 3328568 4678959 3332591 4678959 3332591 471535 3340918 471535 3340918 4525742 2137425 4525742 2137425 587501 607139 587501 607139 1678882 344669 1678882 344669 454775 1215250 454775 1215250 1243766 1250605 1243766 1250605 3347030 3227480 3347030 3227480 4752714 1934372 4752714 1934372 1658050 194769 1658050 194769 1679088 349968 1679088 349968 4569145 2109624 4569145 2109624 1684682 386788 1684682 386788 685829 1677107 685829 1677107 3588792 3067554 3588792 3067554 280810 1649165 280810 1649165 436110 1260377 436110 1260377 1667444 358522 1667444 358522 4361625 2689393 4361625 2689393 4772107 1893433 4772107 1893433 39854 1651642 39854 1651642 4054312 2618995 4054312 2618995 4760480 3098990 4760480 3098990 1345499 1662589 1345499 1662589 4012964 2672920 4012964 2672920 1675887 3785123 1675887 3785123 4195954 2505286 4195954 2505286 2757012 1679624 2757012 1679624 415926 441193 415926 441193 1083180 593936 1083180 593936 3348763 2931442 3348763 2931442 4484335 2803575 4484335 2803575 4049056 2409376 4049056 2409376 900140 879725 900140 879725 3339160 1192215 3339160 1192215 1278579 390562 1278579 390562 4160565 3329878 4160565 3329878 1684347 4593081 1684347 4593081 3842646 1648200 3842646 1648200 3775925 2107819 3775925 2107819 3445091 3347024 3445091 3347024 533250 526896 533250 526896 3650504 3037554 3650504 3037554 3932927 2297443 3932927 2297443 3340806 1339893 3340806 1339893 3337299 1091569 3337299 1091569 429590 1212383 429590 1212383 3331499 1860792 3331499 1860792 3756778 2116525 3756778 2116525 4413107 2258379 4413107 2258379 821432 850721 821432 850721 3042262 1662099 3042262 1662099 840358 829637 840358 829637 3265725 3325325 3265725 3325325 3336548 1968685 3336548 1968685 1648904 4533270 1648904 4533270 606196 596144 606196 596144 2137535 3325176 2137535 3325176 970085 697272 970085 697272 3914409 2779453 3914409 2779453 2780737 3315083 2780737 3315083 4563255 1646850 4563255 1646850 3329436 88853 3329436 88853 1647879 4475285 1647879 4475285 380439 1270568 380439 1270568 498451 1651842 498451 1651842 4394453 2250544 4394453 2250544 78547 1662164 78547 1662164 588687 1075830 588687 1075830 4051784 2628437 4051784 2628437 3752292 2882484 3752292 2882484 1121187 1108627 1121187 1108627 1677427 4723049 1677427 4723049 3328548 3092849 3328548 3092849 3725172 2045415 3725172 2045415 1862428 3350895 1862428 3350895 1655142 258048 1655142 258048 1653710 2300655 1653710 2300655 285526 1406507 285526 1406507 2500563 1658236 2500563 1658236 4040688 2378275 4040688 2378275 1662387 4803127 1662387 4803127 983916 977989 983916 977989 1658357 2179752 1658357 2179752 333336 312700 333336 312700 3907453 1647438 3907453 1647438 1110834 3337671 1110834 3337671 1355756 1378091 1355756 1378091 3344718 3337046 3344718 3337046 4427025 2742969 4427025 2742969 4268063 3336032 4268063 3336032 805030 816545 805030 816545 4509196 2150627 4509196 2150627 3674899 2017162 3674899 2017162 4292672 2642950 4292672 2642950 3999918 2693232 3999918 2693232 3352950 2677145 3352950 2677145 4415367 3343674 4415367 3343674 3992505 3349363 3992505 3349363 3352456 3819727 3352456 3819727 1191160 464976 1191160 464976 3314645 2909690 3314645 2909690 2174308 3023817 2174308 3023817 704647 3328136 704647 3328136 1282880 1272204 1282880 1272204 285698 4506098 285698 4506098 3315718 2645983 3315718 2645983 3331677 3566633 3331677 3566633 724285 722054 724285 722054 1572273 1665565 1572273 1665565 4360794 2722631 4360794 2722631 375299 1287526 375299 1287526 1123897 1123426 1123897 1123426 1675217 852871 1675217 852871 706502 686977 706502 686977 1652404 3145938 1652404 3145938 1670030 1872959 1670030 1872959 3871379 2196623 3871379 2196623 3610441 3060964 3610441 3060964 530264 1124454 530264 1124454 4815009 1679379 4815009 1679379 2180079 1660534 2180079 1660534 1120324 522837 1120324 522837 3732174 2049318 3732174 2049318 3317646 3114596 3317646 3114596 3722759 2055616 3722759 2055616 359135 1319751 359135 1319751 4267544 3339232 4267544 3339232 1678942 2011585 1678942 2011585 3337394 2596043 3337394 2596043 4712622 1954246 4712622 1954246 528439 516260 528439 516260 3336904 1333963 3336904 1333963 3321795 74632 3321795 74632 1136150 1157585 1136150 1157585 3635161 1968378 3635161 1968378 1680669 3028709 1680669 3028709 630735 637626 630735 637626 3346275 1331346 3346275 1331346 3674243 2987307 3674243 2987307 3331093 3817104 3331093 3817104 1134178 1160510 1134178 1160510 3041765 3341515 3041765 3341515 3936232 2701053 3936232 2701053 1110490 1651287 1110490 1651287 3323392 1005631 3323392 1005631 1991734 3317870 1991734 3317870 4758508 1912181 4758508 1912181 1666631 3795854 1666631 3795854 3324089 197204 3324089 197204 1647532 192247 1647532 192247 4267132 2618679 4267132 2618679 2585839 1667255 2585839 1667255 1647915 4257754 1647915 4257754 1647389 4166184 1647389 4166184 4383372 2276474 4383372 2276474 827368 3342895 827368 3342895 614925 637576 614925 637576 595069 1079352 595069 1079352 68589 1657938 68589 1657938 379701 3317760 379701 3317760 1328038 1299332 1328038 1299332 1665414 823602 1665414 823602 3589117 3061989 3589117 3061989 3314224 4438103 3314224 4438103 422647 1660884 422647 1660884 1671224 1266796 1671224 1266796 4329072 2660835 4329072 2660835 1651304 325856 1651304 325856 977769 671136 977769 671136 3337558 3780478 3337558 3780478 430630 421156 430630 421156 3334182 1615552 3334182 1615552 3340581 41060 3340581 41060 1291451 3347904 1291451 3347904 1650108 1407643 1650108 1407643 3811102 2840426 3811102 2840426 3424913 3323959 3424913 3323959 3736708 2939380 3736708 2939380 3756630 2873541 3756630 2873541 1153481 1146474 1153481 1146474 3609822 3073498 3609822 3073498 1007890 650519 1007890 650519 3890566 2221860 3890566 2221860 3763391 1676697 3763391 1676697 2175484 3340214 2175484 3340214 3828422 2814988 3828422 2814988 1675527 4826064 1675527 4826064 1766822 3332545 1766822 3332545 566337 1108234 566337 1108234 3084438 3315267 3084438 3315267 1679455 1905178 1679455 1905178 3329230 3830644 3329230 3830644 3221151 3330803 3221151 3330803 3838156 2810243 3838156 2810243 4715565 3044209 4715565 3044209 4700704 3057499 4700704 3057499 1225891 414457 1225891 414457 3345872 1483177 3345872 1483177 1654568 2544808 1654568 2544808 708388 1657777 708388 1657777 4224482 2570629 4224482 2570629 4331388 2353209 4331388 2353209 2606718 1683794 2606718 1683794 478124 1664695 478124 1664695 3336257 4967248 3336257 4967248 3697493 2978624 3697493 2978624 2523905 1668663 2523905 1668663 1211662 1224181 1211662 1224181 3308354 1683433 3308354 1683433 3341364 4127738 3341364 4127738 766482 754065 766482 754065 4365643 1650489 4365643 1650489 834773 815757 834773 815757 1106504 1120898 1106504 1120898 2450 3331565 2450 3331565 991162 662721 991162 662721 1648625 655863 1648625 655863 4993211 1664391 4993211 1664391 386116 1651392 386116 1651392 1038469 1678761 1038469 1678761 4395156 2704429 4395156 2704429 2140195 1685416 2140195 1685416 4043906 3322578 4043906 3322578 1662752 3344892 1662752 3344892 1656966 2801074 1656966 2801074 1647471 1101190 1647471 1101190 3332789 1122479 3332789 1122479 322903 345393 322903 345393 3748387 2069473 3748387 2069473 1270832 1285699 1270832 1285699 4633615 2006462 4633615 2006462 3882619 2804649 3882619 2804649 3337698 1305615 3337698 1305615 4359072 1648965 4359072 1648965 4526626 2880863 4526626 2880863 703702 3338274 703702 3338274 1240534 422331 1240534 422331 4158403 2466913 4158403 2466913 3341500 4844828 3341500 4844828 4794533 3318583 4794533 3318583 4443428 2219849 4443428 2219849 4693325 1988162 4693325 1988162 378059 1287473 378059 1287473 1352036 1354003 1352036 1354003 3786491 2874869 3786491 2874869 1191714 1177372 1191714 1177372 1681317 1507818 1681317 1507818 2434860 3351011 2434860 3351011 4860430 1661373 4860430 1661373 4335361 2315108 4335361 2315108 1600582 3321101 1600582 3321101 3332286 2357242 3332286 2357242 1685702 4560203 1685702 4560203 1673387 3985037 1673387 3985037 606151 1652728 606151 1652728 621290 1068970 621290 1068970 85307 3327900 85307 3327900 1042860 602604 1042860 602604 4549620 2113898 4549620 2113898 3349973 3217344 3349973 3217344 554612 3348078 554612 3348078 4315926 2631230 4315926 2631230 1002254 655649 1002254 655649 4620369 2041054 4620369 2041054 278872 1376973 278872 1376973 4202253 2539525 4202253 2539525 1657748 2688130 1657748 2688130 4347556 2692944 4347556 2692944 3330544 988311 3330544 988311 3343634 2591512 3343634 2591512 529192 548468 529192 548468 695044 1678158 695044 1678158 4020445 2643874 4020445 2643874 3325154 3395343 3325154 3395343 1430561 242236 1430561 242236 3320068 1290368 3320068 1290368 4025681 1661535 4025681 1661535 1761318 1680283 1761318 1680283 3340418 3743526 3340418 3743526 287519 259699 287519 259699 693845 688742 693845 688742 4401951 2274427 4401951 2274427 1029409 645885 1029409 645885 4263466 2620751 4263466 2620751 2940028 3335049 2940028 3335049 558485 558226 558485 558226 1450883 3333893 1450883 3333893 1151186 539798 1151186 539798 743823 929431 743823 929431 4414107 1664169 4414107 1664169 1255089 418932 1255089 418932 3647301 1665891 3647301 1665891 1707557 3336858 1707557 3336858 5327 1657632 5327 1657632 4403040 2746076 4403040 2746076 3352162 4156061 3352162 4156061 820220 795974 820220 795974 2690345 1670799 2690345 1670799 969454 977354 969454 977354 3962537 2290886 3962537 2290886 4031778 2628855 4031778 2628855 4625853 2044302 4625853 2044302 671489 988873 671489 988873 4230111 3317386 4230111 3317386 367142 353582 367142 353582 3862735 2797263 3862735 2797263 3315011 1388121 3315011 1388121 3593309 3056887 3593309 3056887 728871 946633 728871 946633 4175489 2519632 4175489 2519632 1463157 1430617 1463157 1430617 4719393 3060151 4719393 3060151 216736 237029 216736 237029 3837732 2183355 3837732 2183355 4716544 3030292 4716544 3030292 1000459 986858 1000459 986858 819379 3337867 819379 3337867 44129 3350152 44129 3350152 1190735 1178271 1190735 1178271 4669207 3350057 4669207 3350057 226895 1663433 226895 1663433 3747637 2089612 3747637 2089612 1683158 674119 1683158 674119 1673215 2427941 1673215 2427941 4770701 1908961 4770701 1908961 3321253 420561 3321253 420561 3348648 2194833 3348648 2194833 612019 622293 612019 622293 1653267 1736208 1653267 1736208 3331495 920228 3331495 920228 505882 1162283 505882 1162283 3349381 2636128 3349381 2636128 203477 1434524 203477 1434524 2791228 3317337 2791228 3317337 4617086 1655005 4617086 1655005 3349159 1576182 3349159 1576182 390742 1296972 390742 1296972 3550906 1877686 3550906 1877686 1669085 34468 1669085 34468 1021690 633195 1021690 633195 502822 1174829 502822 1174829 3632118 1954866 3632118 1954866 4200395 2470652 4200395 2470652 3871595 3318185 3871595 3318185 446151 3350527 446151 3350527 1298449 1282641 1298449 1282641 4169597 2471761 4169597 2471761 879391 3345674 879391 3345674 1663101 2043402 1663101 2043402 4017499 2624157 4017499 2624157 4110368 2457761 4110368 2457761 3329469 2737174 3329469 2737174 3327451 2889456 3327451 2889456 1685674 2255157 1685674 2255157 4727808 3079900 4727808 3079900 3982156 2313799 3982156 2313799 1651042 1744408 1651042 1744408 800044 850852 800044 850852 3472790 3337363 3472790 3337363 3333701 3308538 3333701 3308538 811942 871319 811942 871319 2004119 1656236 2004119 1656236 3806103 2864078 3806103 2864078 2210460 1666219 2210460 1666219 4894265 3319732 4894265 3319732 3770283 2912894 3770283 2912894 3647253 2010620 3647253 2010620 2970332 3334132 2970332 3334132 3847478 2177685 3847478 2177685 1669337 1531861 1669337 1531861 4625016 2030452 4625016 2030452 3347946 1590120 3347946 1590120 4494604 2848502 4494604 2848502 4382158 1646863 4382158 1646863 3327295 870679 3327295 870679 2874992 1651042 2874992 1651042 2465180 3341843 2465180 3341843 2139913 3328393 2139913 3328393 414349 392433 414349 392433 4570689 2899837 4570689 2899837 1670060 923981 1670060 923981 1326053 322957 1326053 322957 4172655 2497970 4172655 2497970 4468057 2229196 4468057 2229196 4382405 2292241 4382405 2292241 3559674 3108614 3559674 3108614 4221508 2568203 4221508 2568203 3328761 920290 3328761 920290 340149 1321243 340149 1321243 4429811 2766303 4429811 2766303 3901646 2759657 3901646 2759657 614707 626210 614707 626210 403819 422097 403819 422097 1015988 647300 1015988 647300 4698785 3331679 4698785 3331679 4302633 2384873 4302633 2384873 372738 1303447 372738 1303447 4380921 2272061 4380921 2272061 1675132 4840645 1675132 4840645 1674461 4976143 1674461 4976143 3601432 1682660 3601432 1682660 3755515 2918061 3755515 2918061 4575521 2911784 4575521 2911784 3841550 1647727 3841550 1647727 1155678 493682 1155678 493682 1660244 2227501 1660244 2227501 1705642 1649984 1705642 1649984 4744352 1922561 4744352 1922561 1115625 530172 1115625 530172 3961081 2288381 3961081 2288381 3784639 1683344 3784639 1683344 3341444 4935433 3341444 4935433 1674032 4558534 1674032 4558534 4398494 2245215 4398494 2245215 3323618 1488570 3323618 1488570 3350380 2241474 3350380 2241474 319233 325092 319233 325092 240644 1456224 240644 1456224 4466332 2779455 4466332 2779455 3941328 1402607 3941328 1402607 4689676 3016852 4689676 3016852 1935946 2766445 1935946 2766445 1373765 295252 1373765 295252 1117248 563224 1117248 563224 3323518 2294765 3323518 2294765 3566545 1654497 3566545 1654497 2315195 1664890 2315195 1664890 3788885 2881116 3788885 2881116 1377922 279811 1377922 279811 4480230 2795334 4480230 2795334 4608233 2069364 4608233 2069364 3815612 2843482 3815612 2843482 1132448 4699357 1132448 4699357 795061 794087 795061 794087 349962 1327834 349962 1327834 2638439 3352397 2638439 3352397 1263743 1245295 1263743 1245295 1364882 1382368 1364882 1382368 3807426 3325903 3807426 3325903 1027764 1048132 1027764 1048132 2990605 2880859 2990605 2880859 3697143 2013329 3697143 2013329 3314825 485696 3314825 485696 1499547 1663472 1499547 1663472 4427714 2774063 4427714 2774063 1334494 1339863 1334494 1339863 3550483 905430 3550483 905430 1379168 1378904 1379168 1378904 397089 389735 397089 389735 2759586 1673242 2759586 1673242 1684679 3226951 1684679 3226951 4022097 2662488 4022097 2662488 3315941 4929976 3315941 4929976 1201438 480040 1201438 480040 3920133 2263592 3920133 2263592 4436766 2222189 4436766 2222189 3618549 1961004 3618549 1961004 1041298 635882 1041298 635882 1410177 1677561 1410177 1677561 3664170 2998654 3664170 2998654 254893 241866 254893 241866 1274118 391841 1274118 391841 4450462 2769038 4450462 2769038 4689170 1971335 4689170 1971335 3322305 227834 3322305 227834 3336042 2827950 3336042 2827950 3974938 2311980 3974938 2311980 2290954 3346945 2290954 3346945 4087384 2413647 4087384 2413647 255280 1398313 255280 1398313 977705 679412 977705 679412 1703625 3331404 1703625 3331404 707168 981041 707168 981041 1303144 1301820 1303144 1301820 1069556 600001 1069556 600001 1439099 217766 1439099 217766 4008181 2339091 4008181 2339091 3743624 2074764 3743624 2074764 796180 899353 796180 899353 4483912 2194071 4483912 2194071 3781950 2891927 3781950 2891927 4050066 2400645 4050066 2400645 1225287 450803 1225287 450803 1655267 3598449 1655267 3598449 3326507 4685096 3326507 4685096 1119517 526698 1119517 526698 458309 1232677 458309 1232677 647891 622901 647891 622901 1611812 3324606 1611812 3324606 1678838 3686369 1678838 3686369 1665470 4099173 1665470 4099173 3463098 1675412 3463098 1675412 1673124 4358475 1673124 4358475 3329813 3342237 3329813 3342237 3317162 4242549 3317162 4242549 680985 973291 680985 973291 3383020 1651998 3383020 1651998 3317381 3200470 3317381 3200470 3339455 3260095 3339455 3260095 437653 441350 437653 441350 4561375 2907758 4561375 2907758 1393298 250448 1393298 250448 4181052 2532224 4181052 2532224 904495 754976 904495 754976 4630271 2972103 4630271 2972103 3924262 2765700 3924262 2765700 3737173 2939018 3737173 2939018 1661688 417692 1661688 417692 891771 792038 891771 792038 3695626 2954749 3695626 2954749 1008380 3334136 1008380 3334136 1284969 1685082 1284969 1685082 425236 1254500 425236 1254500 4188723 1679679 4188723 1679679 4782037 3106966 4782037 3106966 39355 3344628 39355 3344628 3066847 3316434 3066847 3316434 1667582 516778 1667582 516778 556653 1112579 556653 1112579 4373498 2276461 4373498 2276461 4983190 1662924 4983190 1662924 409740 407763 409740 407763 1410724 1391102 1410724 1391102 906877 744629 906877 744629 1651425 848945 1651425 848945 1677032 102972 1677032 102972 1669451 4314366 1669451 4314366 3931053 3333916 3931053 3333916 4607398 2044163 4607398 2044163 986283 990708 986283 990708 3331686 3344017 3331686 3344017 1675779 631891 1675779 631891 4476100 2804286 4476100 2804286 4139100 2548122 4139100 2548122 4545415 2851592 4545415 2851592 4203575 3316213 4203575 3316213 3327666 679211 3327666 679211 1377232 294755 1377232 294755 868801 766908 868801 766908 995084 966726 995084 966726 3623874 1979210 3623874 1979210 1684775 2162268 1684775 2162268 4033112 1433611 4033112 1433611 3824012 1653294 3824012 1653294 436688 431647 436688 431647 3321834 2364165 3321834 2364165 4468887 3351123 4468887 3351123 4672969 1976968 4672969 1976968 4762725 3114416 4762725 3114416 3347788 4314667 3347788 4314667 1647300 4255952 1647300 4255952 3321108 352930 3321108 352930 3322255 2391332 3322255 2391332 382274 388448 382274 388448 4165617 2524604 4165617 2524604 223693 1678036 223693 1678036 3987608 1658247 3987608 1658247 204501 1453727 204501 1453727 1003922 3544459 1003922 3544459 984505 679727 984505 679727 3052990 1655235 3052990 1655235 303530 3323411 303530 3323411 854975 833455 854975 833455 4480142 2820306 4480142 2820306 4054208 2635026 4054208 2635026 3645970 3057308 3645970 3057308 4285788 2617844 4285788 2617844 3655838 1204592 3655838 1204592 1246889 415122 1246889 415122 1466569 1660473 1466569 1660473 3330202 4976626 3330202 4976626 3329822 1530496 3329822 1530496 428632 432608 428632 432608 315274 315358 315274 315358 3832563 3320841 3832563 3320841 3313833 9877 3313833 9877 3978964 2709916 3978964 2709916 1665523 890695 1665523 890695 3976514 2311136 3976514 2311136 982909 701855 982909 701855 3335214 1585947 3335214 1585947 248930 1678468 248930 1678468 4378899 2696906 4378899 2696906 4437927 2805121 4437927 2805121 3314624 874246 3314624 874246 4329152 2350355 4329152 2350355 292331 281373 292331 281373 4653041 2008029 4653041 2008029 3329710 2284671 3329710 2284671 4268941 1653630 4268941 1653630 535726 1125873 535726 1125873 1661263 3288150 1661263 3288150 441304 431041 441304 431041 777007 1677857 777007 1677857 3893562 2216249 3893562 2216249 3336501 3318934 3336501 3318934 3531366 3331815 3531366 3331815 2844794 3325516 2844794 3325516 388674 417713 388674 417713 1258872 1232191 1258872 1232191 2397228 1666106 2397228 1666106 513767 1161597 513767 1161597 102491 3329596 102491 3329596 4158754 2509377 4158754 2509377 924169 732628 924169 732628 4177358 2485074 4177358 2485074 3487313 3350116 3487313 3350116 617436 618560 617436 618560 598825 1092826 598825 1092826 1150178 3316535 1150178 3316535 4510335 3321588 4510335 3321588 3114569 3318806 3114569 3318806 415388 1680595 415388 1680595 1039059 1043556 1039059 1043556 1207811 1198739 1207811 1198739 1668346 3260088 1668346 3260088 4280322 2610197 4280322 2610197 1219456 455375 1219456 455375 3326102 996486 3326102 996486 832248 818415 832248 818415 4566886 2094162 4566886 2094162 1673353 4908154 1673353 4908154 4643412 3325071 4643412 3325071 1592499 3347738 1592499 3347738 1663448 4121086 1663448 4121086 244715 1391957 244715 1391957 4186768 2526583 4186768 2526583 4111019 2437182 4111019 2437182 3339732 581739 3339732 581739 1647136 1655788 1647136 1655788 1470772 1646838 1470772 1646838 3351033 4394664 3351033 4394664 279519 1413392 279519 1413392 3333646 472135 3333646 472135 4089810 2401564 4089810 2401564 916958 1647429 916958 1647429 4739965 1917568 4739965 1917568 3336388 2923279 3336388 2923279 3336409 3608568 3336409 3608568 3746028 2941418 3746028 2941418 1658588 4226094 1658588 4226094 833875 836567 833875 836567 1275728 416067 1275728 416067 2552445 3336810 2552445 3336810 4152709 2477776 4152709 2477776 4235802 2418385 4235802 2418385 4365718 3342844 4365718 3342844 4983939 3347844 4983939 3347844 1890836 2472103 1890836 2472103 1414502 247257 1414502 247257 645889 650543 645889 650543 1656677 4540249 1656677 4540249 1222131 1192676 1222131 1192676 4387660 2258459 4387660 2258459 3621963 3021856 3621963 3021856 1441182 3349136 1441182 3349136 1156317 1681923 1156317 1681923 4637738 2977756 4637738 2977756 400918 1293427 400918 1293427 3351828 2141451 3351828 2141451 2894576 3315397 2894576 3315397 202189 1683112 202189 1683112 553867 532518 553867 532518 3338022 4751647 3338022 4751647 2285070 3318346 2285070 3318346 3315737 3735136 3315737 3735136 542837 529065 542837 529065 3315675 2787223 3315675 2787223 945085 946963 945085 946963 1680404 2822045 1680404 2822045 1663614 906423 1663614 906423 3337385 363657 3337385 363657 3984190 2705618 3984190 2705618 445783 440562 445783 440562 445766 1219706 445766 1219706 3333087 317732 3333087 317732 1656792 2522035 1656792 2522035 1599484 3333229 1599484 3333229 1660008 1786004 1660008 1786004 1668451 3521315 1668451 3521315 1999808 1656658 1999808 1656658 3777024 2884758 3777024 2884758 4019946 2372355 4019946 2372355 3865414 2811515 3865414 2811515 3736574 1663995 3736574 1663995 1652287 4418694 1652287 4418694 681782 986434 681782 986434 3789418 2117325 3789418 2117325 3348477 2032683 3348477 2032683 1166003 1673435 1166003 1673435 3849675 2183514 3849675 2183514 4549529 3317625 4549529 3317625 4529674 2866737 4529674 2866737 860075 879575 860075 879575 333933 350433 333933 350433 1659782 3756209 1659782 3756209 721227 934954 721227 934954 364948 381710 364948 381710 230919 1667170 230919 1667170 4408950 2707285 4408950 2707285 3314355 2487527 3314355 2487527 1682833 897535 1682833 897535 1672728 1649678 1672728 1649678 3333132 2331718 3333132 2331718 4045640 2609846 4045640 2609846 4464272 2179527 4464272 2179527 1663164 847872 1663164 847872 627281 644518 627281 644518 3316655 744323 3316655 744323 1668929 3007098 1668929 3007098 4747397 1933356 4747397 1933356 3321925 1596201 3321925 1596201 3972162 2290447 3972162 2290447 3322443 4449467 3322443 4449467 254758 229951 254758 229951 657676 669921 657676 669921 1670419 4280330 1670419 4280330 3319922 365780 3319922 365780 1669973 1650773 1669973 1650773 1669688 861985 1669688 861985 1261535 423526 1261535 423526 3718568 1679294 3718568 1679294 4706697 3022180 4706697 3022180 1657166 1455099 1657166 1455099 921555 909357 921555 909357 598099 3330308 598099 3330308 3926107 2755948 3926107 2755948 743331 3351118 743331 3351118 353676 1306118 353676 1306118 3333020 19753 3333020 19753 264899 1647399 264899 1647399 4247063 2585484 4247063 2585484 1648350 472184 1648350 472184 1670118 199244 1670118 199244 1252536 1685967 1252536 1685967 4523697 1682021 4523697 1682021 1089121 1089950 1089121 1089950 1654498 452170 1654498 452170 4643159 2983504 4643159 2983504 836862 3318790 836862 3318790 4290550 2602168 4290550 2602168 3832764 2840900 3832764 2840900 204775 217769 204775 217769 4764605 1912423 4764605 1912423 4251506 2585001 4251506 2585001 1322965 1326976 1322965 1326976 1659121 2813053 1659121 2813053 3876774 2192236 3876774 2192236 1715584 3342888 1715584 3342888 982581 981476 982581 981476 3342322 4913359 3342322 4913359 2703966 1662030 2703966 1662030 3353004 2291246 3353004 2291246 3581322 3329507 3581322 3329507 1408822 1654050 1408822 1654050 1063393 599508 1063393 599508 2692851 1682931 2692851 1682931 2930390 3329352 2930390 3329352 1288488 3316528 1288488 3316528 3697902 2974232 3697902 2974232 4771124 3082887 4771124 3082887 4046335 2635895 4046335 2635895 826044 828460 826044 828460 3331664 1507578 3331664 1507578 769442 3321390 769442 3321390 3581378 1910863 3581378 1910863 1286204 3744026 1286204 3744026 357492 1646678 357492 1646678 4119009 2465189 4119009 2465189 1056964 1080602 1056964 1080602 1164906 512705 1164906 512705 942995 914565 942995 914565 4075157 2586872 4075157 2586872 2594990 3322534 2594990 3322534 3864721 3328372 3864721 3328372 1006666 672798 1006666 672798 433515 1252617 433515 1252617 1173516 1680396 1173516 1680396 3597353 3046872 3597353 3046872 1659536 680424 1659536 680424 381778 1281701 381778 1281701 893577 776724 893577 776724 684787 986931 684787 986931 4263785 1657203 4263785 1657203 436456 1225509 436456 1225509 1648737 2188012 1648737 2188012 952056 983807 952056 983807 4313356 2344422 4313356 2344422 1675180 297446 1675180 297446 3123866 1670792 3123866 1670792 3825069 2125905 3825069 2125905 1192401 462548 1192401 462548 592258 1099806 592258 1099806 3333216 2519196 3333216 2519196 3619652 1937212 3619652 1937212 4166518 2472362 4166518 2472362 1162878 522747 1162878 522747 1112875 579144 1112875 579144 667405 1035242 667405 1035242 4246572 2600963 4246572 2600963 1601012 3325433 1601012 3325433 968286 1001367 968286 1001367 521781 1656614 521781 1656614 4457563 2798427 4457563 2798427 961798 699500 961798 699500 4132225 3344714 4132225 3344714 379204 389210 379204 389210 575462 1088192 575462 1088192 634139 1036807 634139 1036807 4091038 2570848 4091038 2570848 1143522 1134683 1143522 1134683 1677227 2557472 1677227 2557472 1659577 894422 1659577 894422 1664750 2848420 1664750 2848420 410255 1273022 410255 1273022 4518993 2160434 4518993 2160434 3246394 1675557 3246394 1675557 915415 893745 915415 893745 4283283 1447496 4283283 1447496 994286 670373 994286 670373 4238326 2585155 4238326 2585155 4689447 3032924 4689447 3032924 3336553 1604942 3336553 1604942 1105888 581404 1105888 581404 819182 818360 819182 818360 498445 1152650 498445 1152650 4353737 2674558 4353737 2674558 1359659 3321621 1359659 3321621 904758 922382 904758 922382 3878643 2217271 3878643 2217271 336107 313367 336107 313367 3011521 2151619 3011521 2151619 302904 1358063 302904 1358063 4501695 2164610 4501695 2164610 3678503 2023219 3678503 2023219 3476908 1678562 3476908 1678562 1951899 3314942 1951899 3314942 810993 866871 810993 866871 3556773 3115943 3556773 3115943 3332935 575852 3332935 575852 4766506 1900863 4766506 1900863 3322126 4742086 3322126 4742086 1682608 3875755 1682608 3875755 389775 1271415 389775 1271415 2057868 1683230 2057868 1683230 1670129 1902953 1670129 1902953 3430700 1657657 3430700 1657657 290508 261947 290508 261947 3585180 1667367 3585180 1667367 2681353 1667524 2681353 1667524 3649436 1960757 3649436 1960757 806565 1657749 806565 1657749 3330779 2012878 3330779 2012878 3330395 3373670 3330395 3373670 1650267 1357067 1650267 1357067 4887988 3337409 4887988 3337409 3722494 2031626 3722494 2031626 4511888 2145422 4511888 2145422 935282 738681 935282 738681 1091174 548040 1091174 548040 1684270 2619457 1684270 2619457 1155880 1169196 1155880 1169196 4698028 1977657 4698028 1977657 1683661 4205347 1683661 4205347 3339918 1990310 3339918 1990310 1657799 1184007 1657799 1184007 1668776 4243402 1668776 4243402 1674567 4109016 1674567 4109016 578984 1054975 578984 1054975 330592 3338198 330592 3338198 4209403 2490394 4209403 2490394 4074569 2411368 4074569 2411368 4095937 3334896 4095937 3334896 4485041 2180094 4485041 2180094 1367810 316580 1367810 316580 3327425 2765428 3327425 2765428 4089715 2427067 4089715 2427067 1094525 1122409 1094525 1122409 3333944 2701923 3333944 2701923 569638 1110032 569638 1110032 1654608 3591079 1654608 3591079 4427272 1656284 4427272 1656284 3721160 2077127 3721160 2077127 1187602 1178504 1187602 1178504 797191 3556583 797191 3556583 4564169 3325935 4564169 3325935 3342700 4457505 3342700 4457505 3712204 3348785 3712204 3348785 3793897 2869104 3793897 2869104 4607030 2938669 4607030 2938669 4440697 2223579 4440697 2223579 397151 1279813 397151 1279813 4072002 2617532 4072002 2617532 3826099 2148683 3826099 2148683 2520479 3334993 2520479 3334993 1118666 548674 1118666 548674 3532747 3348375 3532747 3348375 4500747 2854718 4500747 2854718 4646181 2025712 4646181 2025712 2727776 1671296 2727776 1671296 4010663 2647040 4010663 2647040 4664363 1665967 4664363 1665967 3656881 3007560 3656881 3007560 4080318 2560231 4080318 2560231 1682467 2478422 1682467 2478422 1651507 475304 1651507 475304 4483286 2813580 4483286 2813580 4053476 2629557 4053476 2629557 1248069 428852 1248069 428852 3596546 1928443 3596546 1928443 3665418 2019522 3665418 2019522 1304989 1323959 1304989 1323959 668198 980458 668198 980458 3645777 3029797 3645777 3029797 4471591 2814155 4471591 2814155 4728042 3043000 4728042 3043000 3533637 1865391 3533637 1865391 4101994 2565313 4101994 2565313 4540284 2130240 4540284 2130240 790736 879209 790736 879209 4250726 3321136 4250726 3321136 3795195 2142737 3795195 2142737 2312581 3331039 2312581 3331039 4619824 2019166 4619824 2019166 3324475 821975 3324475 821975 329680 341024 329680 341024 2084929 1682823 2084929 1682823 956822 3333615 956822 3333615 1656368 3743413 1656368 3743413 704862 974757 704862 974757 1658257 4706055 1658257 4706055 4308307 2641404 4308307 2641404 1654948 3471147 1654948 3471147 2750393 1655679 2750393 1655679 4952778 1667062 4952778 1667062 1372800 292257 1372800 292257 1684383 4313248 1684383 4313248 3725102 1664956 3725102 1664956 4711537 3032421 4711537 3032421 2195805 3352213 2195805 3352213 3641124 1945828 3641124 1945828 3336200 2247951 3336200 2247951 4359577 2327279 4359577 2327279 3707569 2042137 3707569 2042137 1659663 2219984 1659663 2219984 3763950 2889988 3763950 2889988 4171839 3348123 4171839 3348123 443790 432124 443790 432124 3643204 1952508 3643204 1952508 1366924 3328346 1366924 3328346 1675480 2481551 1675480 2481551 3116666 3327768 3116666 3327768 603047 605043 603047 605043 862194 826671 862194 826671 4425418 2275247 4425418 2275247 1371891 1659615 1371891 1659615 563911 1118066 563911 1118066 1677363 1168380 1677363 1168380 1666871 4725259 1666871 4725259 4134899 1661913 4134899 1661913 112926 3324335 112926 3324335 3680775 3315544 3680775 3315544 3326740 4036512 3326740 4036512 3745244 2897371 3745244 2897371 934163 959719 934163 959719 4169792 2513705 4169792 2513705 764303 764667 764303 764667 400333 1286066 400333 1286066 1659922 1715992 1659922 1715992 3884898 2765824 3884898 2765824 742342 759339 742342 759339 3717466 2921538 3717466 2921538 1657629 4846648 1657629 4846648 2053247 1649868 2053247 1649868 1657880 1710442 1657880 1710442 4229943 2555517 4229943 2555517 1654386 792272 1654386 792272 623630 1663809 623630 1663809 4473532 2796867 4473532 2796867 1664696 1999307 1664696 1999307 965505 995213 965505 995213 3336748 3051486 3336748 3051486 1648982 3011243 1648982 3011243 1654592 3433451 1654592 3433451 952521 743900 952521 743900 3681329 1659804 3681329 1659804 4090530 2440203 4090530 2440203 1098234 557559 1098234 557559 4164821 2495519 4164821 2495519 4010825 2634226 4010825 2634226 1204280 464233 1204280 464233 4158248 2533291 4158248 2533291 715179 737583 715179 737583 4749570 1680886 4749570 1680886 382534 1278910 382534 1278910 4151726 2463684 4151726 2463684 1671863 1162913 1671863 1162913 4116891 2561444 4116891 2561444 1668152 3192380 1668152 3192380 1662320 4497530 1662320 4497530 838463 796571 838463 796571 473006 3321572 473006 3321572 672539 1011649 672539 1011649 767433 904052 767433 904052 777475 772825 777475 772825 776165 888074 776165 888074 3321874 2174303 3321874 2174303 855696 845367 855696 845367 4554193 2127586 4554193 2127586 404397 1262875 404397 1262875 664981 684939 664981 684939 3604277 1665779 3604277 1665779 1072715 607184 1072715 607184 4118796 2555788 4118796 2555788 646150 1658986 646150 1658986 1139036 1653028 1139036 1653028 3333567 2309206 3333567 2309206 3664147 2009428 3664147 2009428 3934473 2285388 3934473 2285388 1679962 499524 1679962 499524 3577863 3098182 3577863 3098182 2474395 3322324 2474395 3322324 887629 893288 887629 893288 3805742 2128254 3805742 2128254 3794367 2889870 3794367 2889870 1194440 1177013 1194440 1177013 4325585 2324977 4325585 2324977 4528400 2137842 4528400 2137842 1290170 363522 1290170 363522 3343789 4926043 3343789 4926043 1662786 1001029 1662786 1001029 1514693 1651131 1514693 1651131 1660569 2155645 1660569 2155645 661018 3338611 661018 3338611 1655249 2388674 1655249 2388674 4476317 2168433 4476317 2168433 4046208 2614481 4046208 2614481 1384692 3315709 1384692 3315709 3654824 1999049 3654824 1999049 1333183 1326486 1333183 1326486 3322864 4161386 3322864 4161386 361159 344426 361159 344426 277897 1374355 277897 1374355 1683535 4867440 1683535 4867440 581390 609405 581390 609405 924887 934867 924887 934867 999012 1026689 999012 1026689 360906 1683105 360906 1683105 1655262 4430288 1655262 4430288 1653284 4940942 1653284 4940942 2934257 2047666 2934257 2047666 1024034 1012263 1024034 1012263 4330509 3337544 4330509 3337544 1682286 2109260 1682286 2109260 1684843 2413328 1684843 2413328 2003825 3321737 2003825 3321737 3911321 2772780 3911321 2772780 3631927 1948533 3631927 1948533 648560 1051661 648560 1051661 4187152 2484172 4187152 2484172 3986198 2675906 3986198 2675906 4388832 2246230 4388832 2246230 4675842 1984040 4675842 1984040 3966198 2307880 3966198 2307880 1238630 417040 1238630 417040 4662448 2991121 4662448 2991121 1229682 1230553 1229682 1230553 1071294 1058625
200000 0 628662347 370892220 628662347 370892220 246559176 754604749 246559176 754604749 485427464 514222339 485427464 514222339 863327430 134943754 863327430 134943754 69269431 932534424 69269431 932534424 106423692 894868739 106423692 894868739 732389296 267375003 732389296 267375003 507242276 491864920 507242276 491864920 951574377 47208479 951574377 47208479 787323715 211240340 787323715 211240340 608158705 391498857 608158705 391498857 501774807 497483882 501774807 497483882 636286483 363240295 636286483 363240295 72378240 929162163 72378240 929162163 279486995 720897096 279486995 720897096 622625533 376995000 622625533 376995000 693710729 305336098 693710729 305336098 260357289 740636382 260357289 740636382 557254501 443146803 557254501 443146803 522433544 477612489 522433544 477612489 474675371 525317936 474675371 525317936 383578225 616734170 383578225 616734170 217249773 782838176 217249773 782838176 280116636 720199927 280116636 720199927 661733749 337772385 661733749 337772385 973188742 26575163 973188742 26575163 503500477 495664611 503500477 495664611 773223048 224948458 773223048 224948458 857071915 141885409 857071915 141885409 854618001 144214503 854618001 144214503 163097396 837925204 163097396 837925204 479601408 519850966 479601408 519850966 550840948 449592174 550840948 449592174 546869360 453880203 546869360 453880203 575782300 425108557 575782300 425108557 24962141 976286423 24962141 976286423 540392601 460202764 540392601 460202764 597916092 402329720 597916092 402329720 347360506 653401149 347360506 653401149 593214000 407088260 593214000 407088260 318127781 683597030 318127781 683597030 520012095 479915635 520012095 479915635 474539292 525453375 474539292 525453375 592598684 407822542 592598684 407822542 720508068 278907203 720508068 278907203 160480220 840358907 160480220 840358907 987896106 12142054 987896106 12142054 234766108 766217382 234766108 766217382 995564797 4468614 995564797 4468614 904409905 94418172 904409905 94418172 300746779 700640107 300746779 700640107 523483799 476460150 523483799 476460150 101659442 900327685 101659442 900327685 833330688 165831778 833330688 165831778 407512837 593098353 407512837 593098353 93533921 908837703 93533921 908837703 979860479 19472165 979860479 19472165 833264670 165893164 833264670 165893164 605214630 394252905 605214630 394252905 234227942 766830536 234227942 766830536 358209425 642189834 358209425 642189834 294361953 706712866 294361953 706712866 936862221 61577289 936862221 61577289 232571296 768337467 232571296 768337467 118713710 882378948 118713710 882378948 949618211 49017025 949618211 49017025 48583307 952311203 48583307 952311203 226107114 774636272 226107114 774636272 595969541 404345494 595969541 404345494 604291612 395268637 604291612 395268637 17620650 983368756 17620650 983368756 523238169 476788392 523238169 476788392 352738091 648383577 352738091 648383577 418549283 582041101 418549283 582041101 608080198 391650386 608080198 391650386 806412811 191369150 806412811 191369150 201107877 799206810 201107877 799206810 505328882 493860048 505328882 493860048 279084889 721267408 279084889 721267408 933971420 64384615 933971420 64384615 328050584 673340986 328050584 673340986 423334471 576921235 423334471 576921235 571513546 429159112 571513546 429159112 284545278 715964941 284545278 715964941 639232996 360365153 639232996 360365153 708701837 290997349 708701837 290997349 248617590 752611913 248617590 752611913 395720918 604233294 395720918 604233294 746686676 252448922 746686676 252448922 183839244 816762922 183839244 816762922 685159768 313172961 685159768 313172961 661299772 338320826 661299772 338320826 569487774 431110389 569487774 431110389 718608463 281197991 718608463 281197991 406106791 594383641 406106791 594383641 741318439 258066000 741318439 258066000 594449645 406090880 594449645 406090880 91401831 910888959 91401831 910888959 495535357 504040647 495535357 504040647 27120012 974035817 27120012 974035817 977959919 21368262 977959919 21368262 662598804 336854433 662598804 336854433 715297203 284274104 715297203 284274104 908244911 90270479 908244911 90270479 667913388 331110332 667913388 331110332 603164344 396309641 603164344 396309641 602115145 397530019 602115145 397530019 227311045 773355843 227311045 773355843 938970107 59562302 938970107 59562302 358828287 641502775 358828287 641502775 619389259 380680123 619389259 380680123 669043102 329868105 669043102 329868105 173581748 827466641 173581748 827466641 766140801 232372629 766140801 232372629 76323642 925428349 76323642 925428349 611523864 388134035 611523864 388134035 251188554 749851312 251188554 749851312 582505089 418600664 582505089 418600664 935450806 62883070 935450806 62883070 702429883 297089446 702429883 297089446 271610746 728788123 271610746 728788123 973633365 26036919 973633365 26036919 899509242 99715003 899509242 99715003 901897211 97456171 901897211 97456171 416969266 583359700 416969266 583359700 837320912 162009897 837320912 162009897 879755689 118547672 879755689 118547672 905537016 93159635 905537016 93159635 134296049 867007962 134296049 867007962 391095841 608942925 391095841 608942925 460736447 538644660 460736447 538644660 918925593 80020077 918925593 80020077 851711285 147163303 851711285 147163303 875623303 122529685 875623303 122529685 464861915 534840757 464861915 534840757 14487036 986269969 14487036 986269969 594246885 406235040 594246885 406235040 650765447 348941198 650765447 348941198 350838237 650046708 350838237 650046708 397032701 603204754 397032701 603204754 857255059 141640236 857255059 141640236 336588677 664728363 336588677 664728363 793259463 205035784 793259463 205035784 240118315 760881417 240118315 760881417 250037109 751078779 250037109 751078779 843535897 155373857 843535897 155373857 101942290 900008539 101942290 900008539 3880220 996099302 3880220 996099302 459042169 540383452 459042169 540383452 153683441 847081808 153683441 847081808 390920425 609196139 390920425 609196139 965397873 33753564 965397873 33753564 729037414 270630305 729037414 270630305 531287513 468479633 531287513 468479633 423611575 576706982 423611575 576706982 677226986 321033333 677226986 321033333 324882727 676566091 324882727 676566091 702027747 297375221 702027747 297375221 443347967 556441593 443347967 556441593 118725632 882371978 118725632 882371978 671443596 327343471 671443596 327343471 949215508 49329441 949215508 49329441 381598509 618729894 381598509 618729894 372410542 627799507 372410542 627799507 767271844 231146212 767271844 231146212 306692571 695014417 306692571 695014417 516098525 483419364 516098525 483419364 34470315 966607532 34470315 966607532 633779597 365756370 633779597 365756370 37242159 963965350 37242159 963965350 774146392 224028859 774146392 224028859 259599296 741503145 259599296 741503145 679485430 318736939 679485430 318736939 340820418 660503215 340820418 660503215 405324085 595087728 405324085 595087728 418996816 581858484 418996816 581858484 706885583 292807589 706885583 292807589 640568199 358956051 640568199 358956051 674333797 323792076 674333797 323792076 196497668 803736889 196497668 803736889 637292479 362191124 637292479 362191124 643025396 356187991 643025396 356187991 365296981 634499595 365296981 634499595 11680171 988995646 11680171 988995646 871538094 126642338 871538094 126642338 351957533 649127523 351957533 649127523 438689327 561464612 438689327 561464612 692607952 306359190 692607952 306359190 2955670 997028182 2955670 997028182 91271336 911055506 91271336 911055506 783805627 214953803 783805627 214953803 594321394 406162554 594321394 406162554 819546654 178990523 819546654 178990523 593489600 406819611 593489600 406819611 179325422 821355136 179325422 821355136 508913981 490115714 508913981 490115714 138784882 862787648 138784882 862787648 723042401 276465563 723042401 276465563 713812611 285712510 713812611 285712510 721839260 277603720 721839260 277603720 542924463 457907427 542924463 457907427 851285345 147698822 851285345 147698822 93459802 908882861 93459802 908882861 306910672 694801895 306910672 694801895 523627869 476266123 523627869 476266123 381983619 618391967 381983619 618391967 509900291 489107518 509900291 489107518 833853159 165335124 833853159 165335124 266276310 734330659 266276310 734330659 655156780 344406350 655156780 344406350 420249315 580471023 420249315 580471023 252642768 748042287 252642768 748042287 110070384 890986225 110070384 890986225 738470079 261213457 738470079 261213457 854701000 144157350 854701000 144157350 197889592 802423629 197889592 802423629 42564982 958267685 42564982 958267685 15686088 985106060 15686088 985106060 712255278 287155531 712255278 287155531 400620809 599818182 400620809 599818182 318877205 682767358 318877205 682767358 246708469 754466450 246708469 754466450 996307208 3760761 996307208 3760761 99623507 902464349 99623507 902464349 947507833 51155876 947507833 51155876 449531836 549943789 449531836 549943789 138716199 862836526 138716199 862836526 57397612 944143886 57397612 944143886 891310003 107517453 891310003 107517453 15078078 985765052 15078078 985765052 86697805 915256924 86697805 915256924 636422267 363008225 636422267 363008225 832438901 166757918 832438901 166757918 639896673 359660993 639896673 359660993 934739688 63510058 934739688 63510058 751880131 247304788 751880131 247304788 448063256 551338996 448063256 551338996 267038898 733460808 267038898 733460808 890968460 107856028 890968460 107856028 818964466 179572809 818964466 179572809 898928209 100385601 898928209 100385601 727554464 272054286 727554464 272054286 52474477 948765750 52474477 948765750 80030343 921834561 80030343 921834561 644827142 354333017 644827142 354333017 107241109 893992750 107241109 893992750 599205285 400855273 599205285 400855273 502384446 496840421 502384446 496840421 214886438 785166727 214886438 785166727 420616542 580110700 420616542 580110700 331387013 670259836 331387013 670259836 83636852 918376603 83636852 918376603 441846275 558017471 441846275 558017471 817177295 181260455 817177295 181260455 251838217 749133290 251838217 749133290 772985383 225277219 772985383 225277219 241645737 759441103 241645737 759441103 388335556 611903215 388335556 611903215 744174413 255227793 744174413 255227793 566532427 434258553 566532427 434258553 206798471 793385847 206798471 793385847 735269658 264291650 735269658 264291650 901495784 97916184 901495784 97916184 790382171 207910922 790382171 207910922 119699287 881356578 119699287 881356578 177746861 822948250 177746861 822948250 662081847 337333521 662081847 337333521 604846924 394654446 604846924 394654446 300992183 700418653 300992183 700418653 309727627 692080584 309727627 692080584 969767912 29470227 969767912 29470227 607324084 392386527 607324084 392386527 483741124 515904765 483741124 515904765 201843774 798450356 201843774 798450356 789214464 209324359 789214464 209324359 56758766 944589199 56758766 944589199 821218447 177434850 821218447 177434850 716037168 283638593 716037168 283638593 23368969 977730187 23368969 977730187 609871692 389939406 609871692 389939406 147817621 853321817 147817621 853321817 669926893 328953234 669926893 328953234 821761526 176695733 821761526 176695733 791360595 207062516 791360595 207062516 315013936 686758049 315013936 686758049 670948402 327824187 670948402 327824187 609817605 389984603 609817605 389984603 77271366 924449958 77271366 924449958 828570067 170363643 828570067 170363643 132862774 868258985 132862774 868258985 731905232 267814426 731905232 267814426 263462618 737366073 263462618 737366073 512822346 486341157 512822346 486341157 564993874 435829026 564993874 435829026 382945809 617398167 382945809 617398167 606391349 393385162 606391349 393385162 470638628 529378311 470638628 529378311 549539024 450952076 549539024 450952076 525515388 474626660 525515388 474626660 909809666 88515567 909809666 88515567 482294489 517315141 482294489 517315141 336564373 664766613 336564373 664766613 583268294 417588877 583268294 417588877 739806615 259950013 739806615 259950013 254090483 746492431 254090483 746492431 982230011 17206070 982230011 17206070 257788278 743015015 257788278 743015015 665466412 333950982 665466412 333950982 479359891 520194000 479359891 520194000 824972667 173646610 824972667 173646610 424977161 575208850 424977161 575208850 222205991 777935529 222205991 777935529 715420101 284178815 715420101 284178815 194645619 805456972 194645619 805456972 724409518 275073968 724409518 275073968 666808780 332388086 666808780 332388086 437163461 563175755 437163461 563175755 800609431 197443570 800609431 197443570 504526001 494577044 504526001 494577044 46259104 954325629 46259104 954325629 725283540 274370053 725283540 274370053 8250358 992036275 8250358 992036275 272338950 727947068 272338950 727947068 20389557 980874652 20389557 980874652 765118021 233393411 765118021 233393411 167277580 833643852 167277580 833643852 887231389 111420923 887231389 111420923 347128085 653855332 347128085 653855332 177108615 823709580 177108615 823709580 966647677 32778092 966647677 32778092 131723455 869433653 131723455 869433653 555730656 444658072 555730656 444658072 506940821 492250969 506940821 492250969 717608347 282126052 717608347 282126052 18274939 982841069 18274939 982841069 777818216 220948393 777818216 220948393 631769569 367844833 631769569 367844833 724684854 274923296 724684854 274923296 221665604 778346359 221665604 778346359 906791576 91830199 906791576 91830199 648481739 351228781 648481739 351228781 283569993 717024800 283569993 717024800 958158076 40947207 958158076 40947207 833467185 165619304 833467185 165619304 559793188 441377213 559793188 441377213 277846472 722401993 277846472 722401993 323684064 677815811 323684064 677815811 272793750 727474765 272793750 727474765 520416507 479532966 520416507 479532966 9554061 990847161 9554061 990847161 413475919 587018394 413475919 587018394 674797554 323291328 674797554 323291328 123111867 878169229 123111867 878169229 793656817 204643751 793656817 204643751 312441048 689276820 312441048 689276820 813932928 184194688 813932928 184194688 52653823 948454475 52653823 948454475 407767895 592872210 407767895 592872210 437378496 562879203 437378496 562879203 316818494 685029953 316818494 685029953 998515198 1697498 998515198 1697498 285350786 715241942 285350786 715241942 77291706 924441035 77291706 924441035 640783350 358692002 640783350 358692002 496385378 503268903 496385378 503268903 184940208 815467854 184940208 815467854 734687738 264906588 734687738 264906588 584080573 416752139 584080573 416752139 958606984 40582397 958606984 40582397 295752119 705284652 295752119 705284652 719454125 280099907 719454125 280099907 632876799 366693985 632876799 366693985 438361506 561890500 438361506 561890500 52297483 948939958 52297483 948939958 726299006 273403126 726299006 273403126 420689765 580006532 420689765 580006532 445321071 554459106 445321071 554459106 682353814 315700805 682353814 315700805 524868586 475283497 524868586 475283497 431917904 568078935 431917904 568078935 237794970 763062821 237794970 763062821 643702297 355362425 643702297 355362425 763375339 235234717 763375339 235234717 288568382 711890595 288568382 711890595 896192103 103430742 896192103 103430742 48505311 952373970 48505311 952373970 964148458 34867650 964148458 34867650 896742278 102888125 896742278 102888125 955130027 43789098 955130027 43789098 804727699 193122922 804727699 193122922 402663038 597711118 402663038 597711118 147883505 853174216 147883505 853174216 164816578 836037928 164816578 836037928 326002980 675636882 326002980 675636882 961338476 37533456 961338476 37533456 374953295 624904779 374953295 624904779 838963555 160163784 838963555 160163784 264305178 736603117 264305178 736603117 428024833 571875410 428024833 571875410 290617792 710181739 290617792 710181739 182420045 818425896 182420045 818425896 50042781 951018260 50042781 951018260 672086376 326585142 672086376 326585142 909495832 88821241 909495832 88821241 286279653 714462480 286279653 714462480 193210873 806919830 193210873 806919830 769600596 228830200 769600596 228830200 172526927 828348471 172526927 828348471 96828105 905210078 96828105 905210078 879991987 118390950 879991987 118390950 250774613 750333844 250774613 750333844 497455040 502250475 497455040 502250475 748823584 250124648 748823584 250124648 748983726 249996934 748983726 249996934 455597847 544127734 455597847 544127734 896234675 103396670 896234675 103396670 979299179 20022193 979299179 20022193 902373443 96905364 902373443 96905364 834391929 164939561 834391929 164939561 601834051 397852210 601834051 397852210 789322513 209219155 789322513 209219155 137694205 864095029 137694205 864095029 742669964 256644326 742669964 256644326 563381891 437410067 563381891 437410067 526439478 473835698 526439478 473835698 795579452 202643035 795579452 202643035 176373032 824598632 176373032 824598632 588785831 411768860 588785831 411768860 116811322 884202958 116811322 884202958 913575846 84768722 913575846 84768722 495909698 503706770 495909698 503706770 113160566 888126949 113160566 888126949 883141582 115285164 883141582 115285164 819732821 178788468 819732821 178788468 665539763 333813186 665539763 333813186 12716790 988104212 12716790 988104212 244873969 756267395 244873969 756267395 542650512 458077006 542650512 458077006 460022667 539388141 460022667 539388141 905705812 92878859 905705812 92878859 23327989 977765350 23327989 977765350 24470492 976801961 24470492 976801961 734443979 265061967 734443979 265061967 267139528 733362819 267139528 733362819 817665718 180804336 817665718 180804336 489755915 510425114 489755915 510425114 535751220 464429707 535751220 464429707 903486557 95428432 903486557 95428432 257700608 743079617 257700608 743079617 911518383 86638316 911518383 86638316 778510018 220289153 778510018 220289153 401243903 599217926 401243903 599217926 394583732 605285307 394583732 605285307 650995234 348696922 650995234 348696922 14372170 986412677 14372170 986412677 904179208 94756086 904179208 94756086 332327751 669454872 332327751 669454872 17083036 983917085 17083036 983917085 431107619 568969832 431107619 568969832 951483120 47347266 951483120 47347266 663420652 336141456 663420652 336141456 263115352 737613520 263115352 737613520 286845530 713829830 286845530 713829830 547707986 452981034 547707986 452981034 308448684 693338457 308448684 693338457 829565812 169585195 829565812 169585195 574956978 426164423 574956978 426164423 982507164 17041084 982507164 17041084 536622521 463771322 536622521 463771322 9359803 991035621 9359803 991035621 688085299 310471267 688085299 310471267 168049759 832657806 168049759 832657806 218117129 782070244 218117129 782070244 340717774 660598412 340717774 660598412 839267658 159814648 839267658 159814648 682176224 315868637 682176224 315868637 136809492 864947127 136809492 864947127 536372053 463912468 536372053 463912468 815298972 183098916 815298972 183098916 102761958 898853199 102761958 898853199 846019834 152685941 846019834 152685941 631708185 367882129 631708185 367882129 493487059 506475078 493487059 506475078 448976273 550441062 448976273 550441062 958573760 40596072 958573760 40596072 617321571 382690491 617321571 382690491 729597825 270128768 729597825 270128768 211560043 788343249 211560043 788343249 838485260 160562288 838485260 160562288 321560852 679966276 321560852 679966276 491192144 508901648 491192144 508901648 806848217 190943201 806848217 190943201 93565304 908815595 93565304 908815595 302512639 699140248 302512639 699140248 94136565 908234232 94136565 908234232 73104556 928639622 73104556 928639622 591388746 409007704 591388746 409007704 207985691 791832776 207985691 791832776 501946826 497315573 501946826 497315573 353638621 647341690 353638621 647341690 473114140 526824439 473114140 526824439 68842669 933027687 68842669 933027687 312645527 689117401 312645527 689117401 717196588 282506111 717196588 282506111 723161826 276324523 723161826 276324523 325374812 676181616 325374812 676181616 748012504 250934530 748012504 250934530 57700900 943927866 57700900 943927866 686416485 311947954 686416485 311947954 545608583 455251678 545608583 455251678 107271724 893841995 107271724 893841995 79518544 922353565 79518544 922353565 276252556 724212184 276252556 724212184 74960817 927004573 74960817 927004573 107396192 893782835 107396192 893782835 6576499 993412820 6576499 993412820 806645368 191108666 806645368 191108666 141949691 859576369 141949691 859576369 598190262 401929344 598190262 401929344 800595378 197445062 800595378 197445062 545544457 455282580 545544457 455282580 228279498 772599031 228279498 772599031 155568005 845230481 155568005 845230481 450897668 548707914 450897668 548707914 171648706 829027205 171648706 829027205 757099038 242023230 757099038 242023230 294542771 706632500 294542771 706632500 523766991 476169952 523766991 476169952 254346375 746231981 254346375 746231981 888956912 109748349 888956912 109748349 668198815 330686383 668198815 330686383 871305197 126791002 871305197 126791002 805423679 192455454 805423679 192455454 668749827 330178418 668749827 330178418 57148314 944271351 57148314 944271351 514168837 485277422 514168837 485277422 929438255 69294938 929438255 69294938 389693359 610426707 389693359 610426707 693019407 306051399 693019407 306051399 51027706 950139454 51027706 950139454 106641076 894624991 106641076 894624991 868126478 129971259 868126478 129971259 619991265 380010292 619991265 380010292 279178454 721182742 279178454 721182742 951552888 47269221 951552888 47269221 592548682 407891955 592548682 407891955 957211698 41916706 957211698 41916706 168756717 831977239 168756717 831977239 58078951 943541727 58078951 943541727 33287512 967873897 33287512 967873897 996515913 3555090 996515913 3555090 204870205 795258252 204870205 795258252 292148555 708961483 292148555 708961483 470229266 530024861 470229266 530024861 399013411 601343050 399013411 601343050 791244563 207167208 791244563 207167208 997867409 2323471 997867409 2323471 584229242 416612818 584229242 416612818 122156730 879115535 122156730 879115535 840399012 158508892 840399012 158508892 607413751 392127213 607413751 392127213 378182089 622041297 378182089 622041297 995357760 4736539 995357760 4736539 769115310 229266685 769115310 229266685 937341326 61057827 937341326 61057827 60227289 941797938 60227289 941797938 86205158 915721054 86205158 915721054 963541768 35341011 963541768 35341011 858094641 140863244 858094641 140863244 826418907 172403716 826418907 172403716 104837583 896649407 104837583 896649407 926130965 72758410 926130965 72758410 902221360 97074449 902221360 97074449 77328827 924404600 77328827 924404600 386552978 613770868 386552978 613770868 59741946 942164168 59741946 942164168 451631602 547848497 451631602 547848497 454332270 545281775 454332270 545281775 252896841 747751889 252896841 747751889 824842169 173858891 824842169 173858891 797224852 200844329 797224852 200844329 27135944 973983325 27135944 973983325 236425003 764500089 236425003 764500089 722780822 276776926 722780822 276776926 190273503 809869375 190273503 809869375 594461293 406071275 594461293 406071275 992148654 7622163 992148654 7622163 612610476 387098550 612610476 387098550 250469893 750524999 250469893 750524999 525081970 474907234 525081970 474907234 129067554 872042306 129067554 872042306 977877677 21494395 977877677 21494395 410959568 589565705 410959568 589565705 907917801 90591425 907917801 90591425 666609647 332534762 666609647 332534762 599854648 400185368 599854648 400185368 897351650 102287156 897351650 102287156 376175807 623861691 376175807 623861691 292695128 708394905 292695128 708394905 977519236 21984188 977519236 21984188 91911374 910356219 91911374 910356219 916125213 82549011 916125213 82549011 61799865 940238782 61799865 940238782 408815178 591767719 408815178 591767719 888097188 110693903 888097188 110693903 628945711 370473294 628945711 370473294 220724759 779433860 220724759 779433860 99905527 902174431 99905527 902174431 259628581 741419058 259628581 741419058 700998581 298483666 700998581 298483666 515867290 483633586 515867290 483633586 353670935 647306445 353670935 647306445 817810175 180625261 817810175 180625261 973641958 26027262 973641958 26027262 985720632 14210886 985720632 14210886 954847621 44019548 954847621 44019548 754579052 244698147 754579052 244698147 280217408 720184509 280217408 720184509 150184958 850760492 150184958 850760492 975680464 23817448 975680464 23817448 626504742 373137344 626504742 373137344 961328338 37546802 961328338 37546802 946969219 51856655 946969219 51856655 171998588 828759635 171998588 828759635 314110137 687629359 314110137 687629359 475692136 524066354 475692136 524066354 70818450 930756329 70818450 930756329 238944188 761893718 238944188 761893718 185039500 815400211 185039500 815400211 473486640 526531830 473486640 526531830 493364997 506592148 493364997 506592148 870932718 127326670 870932718 127326670 137070346 864595327 137070346 864595327 517391381 482416521 517391381 482416521 68415612 933427944 68415612 933427944 361332315 638694622 361332315 638694622 47249128 953612769 47249128 953612769 382485462 617871201 382485462 617871201 672807739 325713139 672807739 325713139 678266386 319979393 678266386 319979393 827223486 171718646 827223486 171718646 480180023 519220760 480180023 519220760 413649992 586841623 413649992 586841623 327791952 673642442 327791952 673642442 977762437 21558231 977762437 21558231 905850814 92776102 905850814 92776102 565876880 435007987 565876880 435007987 210946220 788906395 210946220 788906395 401683819 598810895 401683819 598810895 73540429 928143724 73540429 928143724 32548003 968594768 32548003 968594768 506477483 492753445 506477483 492753445 263758935 737187218 263758935 737187218 63644638 938772155 63644638 938772155 295732768 705294747 295732768 705294747 382015575 618322147 382015575 618322147 436199871 564148755 436199871 564148755 716125433 283495449 716125433 283495449 95559488 906610775 95559488 906610775 320491337 681128908 320491337 681128908 49920515 951165979 49920515 951165979 61647016 940334126 61647016 940334126 698365160 301014537 698365160 301014537 280074449 720227420 280074449 720227420 953861196 45010096 953861196 45010096 730466340 269462035 730466340 269462035 360336692 639841157 360336692 639841157 212217866 787690317 212217866 787690317 346740033 654274564 346740033 654274564 99442934 902716151 99442934 902716151 550891191 449536584 550891191 449536584 408129355 592543642 408129355 592543642 619482611 380596695 619482611 380596695 36107042 964844898 36107042 964844898 977728074 21584972 977728074 21584972 246686990 754482043 246686990 754482043 370283352 630215889 370283352 630215889 554952247 445731399 554952247 445731399 963235055 35772640 963235055 35772640 710221027 289155167 710221027 289155167 859121188 139817215 859121188 139817215 301535348 699893324 301535348 699893324 431456194 568589553 431456194 568589553 3290420 996697964 3290420 996697964 393641260 606075747 393641260 606075747 740627943 258685240 740627943 258685240 834163694 165101910 834163694 165101910 94355854 908046492 94355854 908046492 103802315 897857907 103802315 897857907 250856746 750244824 250856746 750244824 586395531 414079640 586395531 414079640 730810335 269037323 730810335 269037323 795756319 202495412 795756319 202495412 257175084 743709391 257175084 743709391 841907854 156902166 841907854 156902166 118749252 882363133 118749252 882363133 338981896 662267268 338981896 662267268 877689892 120542495 877689892 120542495 940776181 58035138 940776181 58035138 837096567 162167000 837096567 162167000 548232673 452511439 548232673 452511439 145508343 855740539 145508343 855740539 657893609 341834753 657893609 341834753 188340811 811698787 188340811 811698787 942136053 56843618 942136053 56843618 904921002 93769681 904921002 93769681 845676779 153241204 845676779 153241204 357539253 642933384 357539253 642933384 111090706 890035044 111090706 890035044 885647824 112739250 885647824 112739250 419411320 581490015 419411320 581490015 843306501 155523698 843306501 155523698 228989635 771854498 228989635 771854498 394883404 604955646 394883404 604955646 562412746 438579726 562412746 438579726 498236763 501573151 498236763 501573151 122458712 878866322 122458712 878866322 431577446 568433359 431577446 568433359 590361421 410214243 590361421 410214243 889674945 109218091 889674945 109218091 337935965 663287558 337935965 663287558 612032090 387599636 612032090 387599636 617537759 382460323 617537759 382460323 188766731 811235370 188766731 811235370 523033479 477055229 523033479 477055229 653410441 346191173 653410441 346191173 931181900 67448670 931181900 67448670 295774410 705261912 295774410 705261912 638610346 360872730 638610346 360872730 631572833 368050757 631572833 368050757 704116599 295360819 704116599 295360819 50826277 950361962 50826277 950361962 709002815 290567318 709002815 290567318 235881031 765220044 235881031 765220044 894910755 104589826 894910755 104589826 22804962 978436656 22804962 978436656 21081186 980235896 21081186 980235896 354716150 646166221 354716150 646166221 321738667 679815724 321738667 679815724 278052537 722221386 278052537 722221386 277062452 723277186 277062452 723277186 798130758 200099686 798130758 200099686 882929847 115566127 882929847 115566127 256430968 744309183 256430968 744309183 886538852 111940803 886538852 111940803 634314397 365128259 634314397 365128259 794531292 203708298 794531292 203708298 998138463 2051157 998138463 2051157 568420589 432172456 568420589 432172456 510154983 488781302 510154983 488781302 61605942 940404029 61605942 940404029 935105571 63182227 935105571 63182227 741318260 258095365 741318260 258095365 943620914 55534286 943620914 55534286 650083686 349487869 650083686 349487869 927510279 71183546 927510279 71183546 338785298 662482104 338785298 662482104 457177036 542475130 457177036 542475130 634644339 364804481 634644339 364804481 229908163 771045302 229908163 771045302 521393173 478656133 521393173 478656133 476577877 523441464 476577877 523441464 563327689 437505392 563327689 437505392 117958077 883270193 117958077 883270193 192121057 808061689 192121057 808061689 702571234 297012424 702571234 297012424 831864116 167388289 831864116 167388289 277304005 722986264 277304005 722986264 763320016 235324957 763320016 235324957 152456899 848361098 152456899 848361098 561368767 439601289 561368767 439601289 491200877 508894644 491200877 508894644 218134210 782064910 218134210 782064910 567577621 432847112 567577621 432847112 723427954 276147475 723427954 276147475 746157808 253072703 746157808 253072703 442422981 557452375 442422981 557452375 706957112 292727320 706957112 292727320 246266031 754882098 246266031 754882098 668139980 330852783 668139980 330852783 682952261 315311140 682952261 315311140 137309538 864444468 137309538 864444468 649055420 350615404 649055420 350615404 717488736 282201497 717488736 282201497 415873138 584443909 415873138 584443909 662180739 337184837 662180739 337184837 284105093 716468115 284105093 716468115 183380323 817261185 183380323 817261185 298592705 702470877 298592705 702470877 51515742 949672062 51515742 949672062 488157704 511600906 488157704 511600906 517189874 482576163 517189874 482576163 788863243 209681585 788863243 209681585 399907059 600493053 399907059 600493053 527410589 472819163 527410589 472819163 10960255 989558853 10960255 989558853 977983994 21350644 977983994 21350644 245847440 755333696 245847440 755333696 827206376 171744044 827206376 171744044 187514601 812723047 187514601 812723047 371863527 628438077 371863527 628438077 627337039 372016419 627337039 372016419 774403209 223840032 774403209 223840032 718453757 281393164 718453757 281393164 87214401 914728934 87214401 914728934 618382695 381664307 618382695 381664307 598364279 401800868 598364279 401800868 830458348 168828456 830458348 168828456 158735080 842243519 158735080 842243519 946148751 52655242 946148751 52655242 762260182 236525006 762260182 236525006 503327821 495872427 503327821 495872427 45828418 954702854 45828418 954702854 212797404 787044761 212797404 787044761 930475331 68201754 930475331 68201754 731691458 268086261 731691458 268086261 463709948 535750251 463709948 535750251 756209944 243126427 756209944 243126427 769537360 228959323 769537360 228959323 274695705 725668127 274695705 725668127 412847479 587674120 412847479 587674120 338300468 662991294 338300468 662991294 323726164 677760407 323726164 677760407 449401623 550056601 449401623 550056601 580442395 420453003 580442395 420453003 412154628 588556126 412154628 588556126 945761038 52929932 945761038 52929932 458364257 541123191 458364257 541123191 816775605 181721416 816775605 181721416 400275506 600192459 400275506 600192459 976717803 22839368 976717803 22839368 831960283 167282888 831960283 167282888 845082092 153797821 845082092 153797821 575043823 426084831 575043823 426084831 247491337 753614714 247491337 753614714 542015425 458680054 542015425 458680054 81777044 920178294 81777044 920178294 974872365 24631638 974872365 24631638 843851699 155112734 843851699 155112734 492401970 507709231 492401970 507709231 44454674 956307218 44454674 956307218 293162286 707841029 293162286 707841029 960290678 38632728 960290678 38632728 713395954 286229296 713395954 286229296 885341834 113003302 885341834 113003302 314848659 686896764 314848659 686896764 26262385 974803462 26262385 974803462 667077254 332209730 667077254 332209730 502258955 497001779 502258955 497001779 347550664 653294527 347550664 653294527 894414103 104961683 894414103 104961683 146820274 854315942 146820274 854315942 711182890 288314780 711182890 288314780 278567668 721707729 278567668 721707729 87820526 914089072 87820526 914089072 977438774 22048994 977438774 22048994 96442697 905780422 96442697 905780422 8676815 991734222 8676815 991734222 268026877 732365646 268026877 732365646 377581481 622608575 377581481 622608575 979483791 19891216 979483791 19891216 989506221 10330129 989506221 10330129 894969408 104571998 894969408 104571998 576024264 424820046 576024264 424820046 22251514 979075818 22251514 979075818 456925779 542729305 456925779 542729305 178182923 822347544 178182923 822347544 445150745 554677725 445150745 554677725 4618957 995312060 4618957 995312060 55728988 945803227 55728988 945803227 829540759 169612893 829540759 169612893 485443531 514219574 485443531 514219574 464955431 534712548 464955431 534712548 829107250 169951182 829107250 169951182 505937228 493188360 505937228 493188360 926227350 72639740 926227350 72639740 874330991 123815907 874330991 123815907 23359118 977741126 23359118 977741126 530502615 469460716 530502615 469460716 920084303 78804794 920084303 78804794 773900098 224240343 773900098 224240343 346821152 654152378 346821152 654152378 464922895 534813892 464922895 534813892 350284373 650711298 350284373 650711298 77211914 924601874 77211914 924601874 388023355 612290384 388023355 612290384 521678704 478448367 521678704 478448367 20712971 980483295 20712971 980483295 355330670 645282932 355330670 645282932 837916680 161336663 837916680 161336663 434547566 565742217 434547566 565742217 248112802 753100556 248112802 753100556 475143101 524784021 475143101 524784021 426966272 572972525 426966272 572972525 803080239 194860178 803080239 194860178 664613624 334930309 664613624 334930309 346306188 654691250 346306188 654691250 623462302 376163406 623462302 376163406 818722356 179842645 818722356 179842645 958569041 40597665 958569041 40597665 904661468 94054785 904661468 94054785 909599627 88703977 909599627 88703977 675833060 322325353 675833060 322325353 173391390 827571833 173391390 827571833 553070687 447656619 553070687 447656619 736015077 263743480 736015077 263743480 506599195 492606690 506599195 492606690 506303094 492874833 506303094 492874833 445718354 553998618 445718354 553998618 52428776 948801368 52428776 948801368 479243759 520336771 479243759 520336771 727338127 272328190 727338127 272328190 360942371 639059407 360942371 639059407 470056659 530163057 470056659 530163057 555875101 444496218 555875101 444496218 466136380 533619231 466136380 533619231 227163320 773457846 227163320 773457846 380016113 620026878 380016113 620026878 553510594 447334899 553510594 447334899 844532571 154485956 844532571 154485956 643362770 355807309 643362770 355807309 998829133 1289688 998829133 1289688 746516385 252697531 746516385 252697531 654220342 345211962 654220342 345211962 983416815 16215567 983416815 16215567 870997288 127274732 870997288 127274732 157653895 843324891 157653895 843324891 918934784 80007523 918934784 80007523 528244085 471912143 528244085 471912143 621042395 378849492 621042395 378849492 312965691 688785177 312965691 688785177 115618792 885347822 115618792 885347822 602235843 397444939 602235843 397444939 893651070 105560946 893651070 105560946 710748623 288778309 710748623 288778309 3434837 996529776 3434837 996529776 75137971 926819425 75137971 926819425 385656657 614746657 385656657 614746657 312155732 689611777 312155732 689611777 318653798 682957864 318653798 682957864 490566087 509511702 490566087 509511702 211594036 788281705 211594036 788281705 262032758 738950041 262032758 738950041 970354703 28823261 970354703 28823261 902760949 96351175 902760949 96351175 705957390 293604844 705957390 293604844 587593907 412962870 587593907 412962870 440681671 559331839 440681671 559331839 928477875 70284383 928477875 70284383 282170930 718194535 282170930 718194535 535075617 464975474 535075617 464975474 117158924 883865851 117158924 883865851 530432952 469526281 530432952 469526281 742541815 256793314 742541815 256793314 929568325 69143820 929568325 69143820 443500620 556240146 443500620 556240146 908084841 90458739 908084841 90458739 667621523 331539565 667621523 331539565 600571782 399247284 600571782 399247284 632242022 367361209 632242022 367361209 262599419 738151797 262599419 738151797 816709448 181790688 816709448 181790688 717554297 282161561 717554297 282161561 662029680 337345811 662029680 337345811 948256141 50423890 948256141 50423890 490655125 509454427 490655125 509454427 145642817 855663781 145642817 855663781 309654450 692236659 309654450 692236659 609409205 390359772 609409205 390359772 825704505 173048663 825704505 173048663 163164231 837884182 163164231 837884182 106374771 894908334 106374771 894908334 261884031 739075715 261884031 739075715 416079430 584268128 416079430 584268128 152686669 848066539 152686669 848066539 856196667 142761491 856196667 142761491 43013958 957761016 43013958 957761016 814384043 183665549 814384043 183665549 888914935 109822079 888914935 109822079 558685214 442188322 558685214 442188322 830890709 168385087 830890709 168385087 892603109 106418197 892603109 106418197 384625213 615675813 384625213 615675813 708651703 291041378 708651703 291041378 885494441 112899708 885494441 112899708 419521040 581424630 419521040 581424630 697696669 301586583 697696669 301586583 989409916 10496512 989409916 10496512 533013173 466776221 533013173 466776221 268915471 731695136 268915471 731695136 22614202 978657610 22614202 978657610 458524793 540928772 458524793 540928772 847079847 151743872 847079847 151743872 145193447 856268889 145193447 856268889 298178246 702880178 298178246 702880178 625946631 373690733 625946631 373690733 779137977 219704107 779137977 219704107 159487897 841492080 159487897 841492080 76648781 925164712 76648781 925164712 652721763 346991374 652721763 346991374 650812489 348907840 650812489 348907840 299931367 701325588 299931367 701325588 110057674 890988067 110057674 890988067 724672048 274929925 724672048 274929925 607586155 392029854 607586155 392029854 392054728 607678201 392054728 607678201 888616574 110116221 888616574 110116221 775343873 222941825 775343873 222941825 175858611 824999910 175858611 824999910 488681949 511205529 488681949 511205529 462792412 536386532 462792412 536386532 69075728 932755204 69075728 932755204 5329776 994472874 5329776 994472874 281049964 719064983 281049964 719064983 579317360 421445474 579317360 421445474 215105592 784949574 215105592 784949574 691846033 307232073 691846033 307232073 435475672 564814730 435475672 564814730 280015545 720283508 280015545 720283508 581819597 419215890 581819597 419215890 541946750 458716325 541946750 458716325 298794629 702346694 298794629 702346694 380000918 620090259 380000918 620090259 886177680 112239379 886177680 112239379 170658163 829839249 170658163 829839249 614187188 385639692 614187188 385639692 939416662 59246628 939416662 59246628 156003637 844736618 156003637 844736618 712959267 286650983 712959267 286650983 840124667 158775026 840124667 158775026 574587292 426515645 574587292 426515645 221738158 778271988 221738158 778271988 680268373 317994499 680268373 317994499 451413157 547999792 451413157 547999792 697186313 302016624 697186313 302016624 456188903 543544191 456188903 543544191 564252536 436562434 564252536 436562434 472027038 528086025 472027038 528086025 300060365 701252517 300060365 701252517 116482991 884468587 116482991 884468587 244115037 757170811 244115037 757170811 135820967 865763231 135820967 865763231 848381535 150575648 848381535 150575648 737117479 262627612 737117479 262627612 767233276 231161954 767233276 231161954 452493163 547097630 452493163 547097630 286012963 714709128 286012963 714709128 569588033 430989868 569588033 430989868 786973010 211622338 786973010 211622338 532978820 466817243 532978820 466817243 242405032 758791610 242405032 758791610 867773304 130272726 867773304 130272726 293293746 707624350 293293746 707624350 502504734 496734447 502504734 496734447 50924225 950237999 50924225 950237999 376957053 623239374 376957053 623239374 20620327 980651089 20620327 980651089 564967373 435881036 564967373 435881036 691758450 307281601 691758450 307281601 783036535 215758448 783036535 215758448 536921364 463489569 536921364 463489569 320003775 681691457 320003775 681691457 500894633 498550991 500894633 498550991 665192310 334251522 665192310 334251522 635792240 363597658 635792240 363597658 459210016 540232990 459210016 540232990 213818221 786222201 213818221 786222201 187054065 813327119 187054065 813327119 300523177 700841221 300523177 700841221 226126180 774629968 226126180 774629968 827549159 171319520 827549159 171319520 881645759 116801358 881645759 116801358 112307865 888969605 112307865 888969605 236236766 764793821 236236766 764793821 353318986 647700085 353318986 647700085 67324753 934952785 67324753 934952785 533075828 466737646 533075828 466737646 515638856 483950661 515638856 483950661 887597319 111068604 887597319 111068604 317585432 684149250 317585432 684149250 180547742 820274634 180547742 820274634 64043521 938481850 64043521 938481850 613143949 386548018 613143949 386548018 473389332 526587979 473389332 526587979 634076996 365355124 634076996 365355124 548473874 452152343 548473874 452152343 479627822 519805287 479627822 519805287 586962937 413473077 586962937 413473077 712919957 286675851 712919957 286675851 349579895 651397734 349579895 651397734 284479305 715995323 284479305 715995323 986248662 13767547 986248662 13767547 786568063 211972271 786568063 211972271 581355710 419744598 581355710 419744598 975279930 24305354 975279930 24305354 696729714 302464084 696729714 302464084 193744358 806247002 193744358 806247002 209843938 790059086 209843938 790059086 611242968 388391444 611242968 388391444 35362873 965551577 35362873 965551577 159694210 841190704 159694210 841190704 298906333 702200698 298906333 702200698 844011649 155000258 844011649 155000258 179684555 821055390 179684555 821055390 4819888 995002304 4819888 995002304 700081337 299410075 700081337 299410075 580310817 420569941 580310817 420569941 196886741 803485009 196886741 803485009 460380421 539113289 460380421 539113289 825707932 173032280 825707932 173032280 349176716 651661465 349176716 651661465 899278894 100007542 899278894 100007542 935375731 62918698 935375731 62918698 217185933 782884499 217185933 782884499 243403013 757764222 243403013 757764222 154801744 845942002 154801744 845942002 324566030 676954633 324566030 676954633 120454515 880657051 120454515 880657051 967646532 31713804 967646532 31713804 502118864 497134139 502118864 497134139 30475170 970942089 30475170 970942089 145310098 856076583 145310098 856076583 928622652 70102687 928622652 70102687 283562360 717042782 283562360 717042782 995098276 5003309 995098276 5003309 256165425 744578691 256165425 744578691 311416719 690254942 311416719 690254942 983833388 15819421 983833388 15819421 679287544 318998700 679287544 318998700 44800914 955905088 44800914 955905088 848699307 150228555 848699307 150228555 534910481 465103682 534910481 465103682 805753687 192089623 805753687 192089623 279021459 721294336 279021459 721294336 398123937 602101841 398123937 602101841 772673738 225602271 772673738 225602271 437269535 563056996 437269535 563056996 423551476 576752807 423551476 576752807 109727837 891278496 109727837 891278496 634345073 365091494 634345073 365091494 173284462 827629709 173284462 827629709 903475533 95490893 903475533 95490893 284718573 715638032 284718573 715638032 857022510 141976169 857022510 141976169 491005385 509126672 491005385 509126672 893347681 105835444 893347681 105835444 865669182 132439914 865669182 132439914 504378236 494709197 504378236 494709197 595161537 405270140 595161537 405270140 264497338 736407203 264497338 736407203 949262785 49299395 949262785 49299395 841480001 157352357 841480001 157352357 839736754 159213089 839736754 159213089 9890196 990517248 9890196 990517248 981412394 18028434 981412394 18028434 282789214 717686649 282789214 717686649 833934798 165260667 833934798 165260667 404274031 596192289 404274031 596192289 660577107 339104327 660577107 339104327 568426930 432171964 568426930 432171964 63408158 938889541 63408158 938889541 114430759 886679747 114430759 886679747 386453201 613933500 386453201 613933500 993426759 6604593 993426759 6604593 330561945 670996766 330561945 670996766 830122812 169112718 830122812 169112718 740834046 258546661 740834046 258546661 291976459 709084082 291976459 709084082 570073609 430534413 570073609 430534413 322959728 678492813 322959728 678492813 573249318 427698572 573249318 427698572 876459811 121700256 876459811 121700256 76276138 925574890 76276138 925574890 286047397 714657499 286047397 714657499 200175308 800164229 200175308 800164229 911445026 86715790 911445026 86715790 3769333 996214094 3769333 996214094 300765860 700622340 300765860 700622340 470944141 529146717 470944141 529146717 715621770 283939736 715621770 283939736 821261384 177284800 821261384 177284800 207661588 792309693 207661588 792309693 431550200 568439505 431550200 568439505 910217565 88065987 910217565 88065987 86215566 915720541 86215566 915720541 683787145 314474950 683787145 314474950 113965595 887145492 113965595 887145492 162203207 838836479 162203207 838836479 424651477 575441097 424651477 575441097 435836657 564549183 435836657 564549183 771758908 226531071 771758908 226531071 388528084 611734471 388528084 611734471 165554287 835318100 165554287 835318100 452644475 546895102 452644475 546895102 120226238 880838394 120226238 880838394 130222705 870894988 130222705 870894988 525043824 475029657 525043824 475029657 979856661 19480358 979856661 19480358 448592262 550840390 448592262 550840390 400272905 600207996 400272905 600207996 272473279 727814461 272473279 727814461 273608541 726762260 273608541 726762260 88095971 913856151 88095971 913856151 314079432 687726112 314079432 687726112 976238538 23279758 976238538 23279758 812896905 185321866 812896905 185321866 518494230 481215220 518494230 481215220 15141131 985660746 15141131 985660746 898678577 100667232 898678577 100667232 379424254 620969403 379424254 620969403 730026533 269813489 730026533 269813489 201525094 798747454 201525094 798747454 90395358 911802353 90395358 911802353 486144322 513499626 486144322 513499626 64520494 937882178 64520494 937882178 203050094 797037393 203050094 797037393 402487682 597967789 402487682 597967789 841114623 157763938 841114623 157763938 615305668 384503603 615305668 384503603 133223413 867951691 133223413 867951691 788077453 210602118 788077453 210602118 955763029 43088894 955763029 43088894 972388506 27195235 972388506 27195235 224823145 775699947 224823145 775699947 100940464 901005797 100940464 901005797 427114650 572820981 427114650 572820981 206894642 793206544 206894642 793206544 918907457 80040004 918907457 80040004 374516630 625219380 374516630 625219380 31384565 969937093 31384565 969937093 417398101 583060118 417398101 583060118 26119296 974955738 26119296 974955738 404926564 595463637 404926564 595463637 394960693 604909751 394960693 604909751 881238080 117103747 881238080 117103747 112382487 888907006 112382487 888907006 733792559 265894122 733792559 265894122 735682528 263997477 735682528 263997477 26434926 974659468 26434926 974659468 101916396 900054021 101916396 900054021 753837690 245585899 753837690 245585899 608793065 390805464 608793065 390805464 223416286 777213132 223416286 777213132 465623473 534245822 465623473 534245822 327454938 674069647 327454938 674069647 52492893 948681684 52492893 948681684 568636944 432023588 568636944 432023588 639264341 360344372 639264341 360344372 773196847 224981529 773196847 224981529 380319523 619755742 380319523 619755742 418035286 582522483 418035286 582522483 9861491 990555543 9861491 990555543 937347186 61043061 937347186 61043061 455997360 543721991 455997360 543721991 29415620 971828077 29415620 971828077 492974107 507112365 492974107 507112365 672671170 325835271 672671170 325835271 330915682 670708999 330915682 670708999 931847902 66714229 931847902 66714229 746498603 252736351 746498603 252736351 6434046 993595356 6434046 993595356 642054871 357293791 642054871 357293791 836599839 162685763 836599839 162685763 157574789 843365023 157574789 843365023 387502094 612862581 387502094 612862581 291276116 709567528 291276116 709567528 993416317 6611269 993416317 6611269 385918556 614475608 385918556 614475608 583634525 417262509 583634525 417262509 209787301 790136912 209787301 790136912 14418820 986338152 14418820 986338152 681333007 316837093 681333007 316837093 55837887 945735016 55837887 945735016 255590155 745231530 255590155 745231530 661614423 337979022 661614423 337979022 916402593 82249257 916402593 82249257 9906391 990425016 9906391 990425016 483832014 515707734 483832014 515707734 862017086 136471678 862017086 136471678 624031959 375723437 624031959 375723437 731225399 268573149 731225399 268573149 293224162 707679305 293224162 707679305 767153373 231282997 767153373 231282997 149365542 851543935 149365542 851543935 106022738 895321774 106022738 895321774 322716101 678695330 322716101 678695330 505368331 493790085 505368331 493790085 178182686 822360506 178182686 822360506 782856340 215996201 782856340 215996201 766373099 232148886 766373099 232148886 735040711 264592163 735040711 264592163 144431630 857215062 144431630 857215062 461063199 538314628 461063199 538314628 409575438 590893107 409575438 590893107 949450134 49142347 949450134 49142347 112128500 889108770 112128500 889108770 809273844 188805159 809273844 188805159 261196986 739874669 261196986 739874669 666889546 332275204 666889546 332275204 773339304 224885316 773339304 224885316 635048064 364396713 635048064 364396713 909219771 89125816 909219771 89125816 790071494 208383482 790071494 208383482 188656935 811415032 188656935 811415032 655955129 343582270 655955129 343582270 43546695 957367550 43546695 957367550 80639325 921420563 80639325 921420563 974657574 24798069 974657574 24798069 353793916 647126432 353793916 647126432 703285452 296250844 703285452 296250844 731196813 268621187 731196813 268621187 955426525 43524045 955426525 43524045 922331330 76384081 922331330 76384081 662227665 337150300 662227665 337150300 697670643 301602979 697670643 301602979 557005635 443418042 557005635 443418042 634326679 365126015 634326679 365126015 262627520 738087606 262627520 738087606 573327564 427665740 573327564 427665740 648808073 350945822 648808073 350945822 875079290 123042513 875079290 123042513 380809815 619427885 380809815 619427885 733146921 266672593 733146921 266672593 87731068 914160014 87731068 914160014 955271038 43662562 955271038 43662562 884378363 113953585 884378363 113953585 87404864 914567204 87404864 914567204 794333271 203871393 794333271 203871393 955011641 43878352 955011641 43878352 706726648 292956939 706726648 292956939 578653319 422320571 578653319 422320571 352076576 648998777 352076576 648998777 736564695 263198295 736564695 263198295 99942725 902069873 99942725 902069873 709019771 290560964 709019771 290560964 917919470 81002856 917919470 81002856 501491013 497690571 501491013 497690571 777710537 221108279 777710537 221108279 730732296 269210254 730732296 269210254 205027665 795101570 205027665 795101570 261863705 739078998 261863705 739078998 414678884 585648997 414678884 585648997 272267198 728007363 272267198 728007363 937360527 61029281 937360527 61029281 832109878 167090633 832109878 167090633 751947693 247250548 751947693 247250548 540938477 459646056 540938477 459646056 170776687 829720234 170776687 829720234 195411334 804737181 195411334 804737181 793764928 204479517 793764928 204479517 678864550 319442097 678864550 319442097 976563778 22973539 976563778 22973539 226221188 774493591 226221188 774493591 78574792 923315808 78574792 923315808 388892288 611260205 388892288 611260205 483614005 516069327 483614005 516069327 533018153 466762587 533018153 466762587 477653271 522181505 477653271 522181505 345332689 655615797 345332689 655615797 105170583 896248286 105170583 896248286 895911148 103664419 895911148 103664419 878179 999076270 878179 999076270 591212321 409272288 591212321 409272288 785084827 213347447 785084827 213347447 976248931 23241027 976248931 23241027 740023891 259588981 740023891 259588981 90107710 912065568 90107710 912065568 636459803 362943623 636459803 362943623 497335701 502375168 497335701 502375168 337918514 663291180 337918514 663291180 178362561 822197222 178362561 822197222 403367414 597104141 403367414 597104141 667717858 331429041 667717858 331429041 93506265 908849699 93506265 908849699 13591073 987039966 13591073 987039966 628860576 370589477 628860576 370589477 930911748 67629868 930911748 67629868 601612173 398063676 601612173 398063676 594605700 405873597 594605700 405873597 465440605 534337049 465440605 534337049 504819826 494310796 504819826 494310796 187592828 812672146 187592828 812672146 352905583 648177404 352905583 648177404 171321671 829273579 171321671 829273579 819445492 179063901 819445492 179063901 659707118 339818379 659707118 339818379 726616481 272992126 726616481 272992126 222595745 777721192 222595745 777721192 4358371 995494028 4358371 995494028 694452229 304692192 694452229 304692192 109602605 891468727 109602605 891468727 688306528 310141231 688306528 310141231 995033980 5038740 995033980 5038740 427554895 572342217 427554895 572342217 775752632 222610148 775752632 222610148 501206452 498058826 501206452 498058826 924783384 73784849 924783384 73784849 853602675 145253183 853602675 145253183 301513114 699930447 301513114 699930447 37358835 963857530 37358835 963857530 948728641 50028143 948728641 50028143 801558773 196504223 801558773 196504223 82076961 919896578 82076961 919896578 909199862 89179194 909199862 89179194 243278032 757991057 243278032 757991057 928597194 70139674 928597194 70139674 133673791 867605041 133673791 867605041 999625774 418475 999625774 418475 829153390 169900793 829153390 169900793 367842931 632359886 367842931 632359886 326063232 675607095 326063232 675607095 702847387 296661067 702847387 296661067 352762096 648339671 352762096 648339671 891062089 107786650 891062089 107786650 959017741 40298293 959017741 40298293 54057503 947279408 54057503 947279408 395163783 604658644 395163783 604658644 784830801 213720052 784830801 213720052 10406182 990044630 10406182 990044630 401115770 599351804 401115770 599351804 200752358 799491359 200752358 799491359 54204623 947138955 54204623 947138955 661483067 338072105 661483067 338072105 306126083 695495095 306126083 695495095 631535301 368093118 631535301 368093118 275899203 724614134 275899203 724614134 698745086 300662405 698745086 300662405 711196780 288272092 711196780 288272092 610360911 389448088 610360911 389448088 530361783 469623932 530361783 469623932 160566460 840312332 160566460 840312332 105284407 896173085 105284407 896173085 292271964 708841211 292271964 708841211 292370366 708726564 292370366 708726564 138912005 862649070 138912005 862649070 731765327 268035459 731765327 268035459 689367753 309358128 689367753 309358128 71397808 930025448 71397808 930025448 410066646 590436362 410066646 590436362 730606670 269373454 730606670 269373454 25358143 975901372 25358143 975901372 432414323 567618917 432414323 567618917 83601247 918446952 83601247 918446952 495149547 504472484 495149547 504472484 303908489 697767045 303908489 697767045 419119970 581736081 419119970 581736081 249697794 751563591 249697794 751563591 509065989 489955834 509065989 489955834 560633602 440422703 560633602 440422703 714170077 285402246 714170077 285402246 277081232 723208868 277081232 723208868 361966253 637834705 361966253 637834705 436619278 563692787 436619278 563692787 347065192 653930807 347065192 653930807 58713135 943145546 58713135 943145546 967536056 31808406 967536056 31808406 930327581 68369725 930327581 68369725 476145049 523793253 476145049 523793253 874344254 123793445 874344254 123793445 485689346 513892297 485689346 513892297 64163876 938346157 64163876 938346157 38120591 963124156 38120591 963124156 789872368 208644124 789872368 208644124 623218483 376415770 623218483 376415770 616319047 383655720 616319047 383655720 534824169 465214389 534824169 465214389 712384564 287056495 712384564 287056495 327681954 673770427 327681954 673770427 516559212 483101967 516559212 483101967 965839315 33318511 965839315 33318511 830528335 168773943 830528335 168773943 817977022 180486335 817977022 180486335 566501676 434328926 566501676 434328926 566992575 433547158 566992575 433547158 785885373 212530278 785885373 212530278 765882584 232581613 765882584 232581613 299199617 701954854 299199617 701954854 652345094 347355791 652345094 347355791 794789773 203475762 794789773 203475762 993166403 6809890 993166403 6809890 801254479 196779730 801254479 196779730 14884186 985882840 14884186 985882840 948276350 50409569 948276350 50409569 388356231 611902066 388356231 611902066 349386108 651495006 349386108 651495006 265581338 735040184 265581338 735040184 22699544 978559512 22699544 978559512 731569843 268250274 731569843 268250274 248192759 753016049 248192759 753016049 459060547 540349947 459060547 540349947 830576661 168681212 830576661 168681212 348008688 652749313 348008688 652749313 703580125 296034138 703580125 296034138 677659443 320610770 677659443 320610770 550290332 450130153 550290332 450130153 141161394 860122593 141161394 860122593 621719353 378041417 621719353 378041417 954004732 44947957 954004732 44947957 678283817 319961845 678283817 319961845 100173480 901815444 100173480 901815444 889872581 108999721 889872581 108999721 920090713 78796991 920090713 78796991 946155861 52624525 946155861 52624525 472239817 527890643 472239817 527890643 599977005 400003792 599977005 400003792 444239755 555542307 444239755 555542307 88167773 913810561 88167773 913810561 767362264 231054864 767362264 231054864 241430807 759705758 241430807 759705758 414759593 585513430 414759593 585513430 694887425 304366291 694887425 304366291 794553754 203687904 794553754 203687904 672233562 326392006 672233562 326392006 371529244 628671658 371529244 628671658 936386428 62039282 936386428 62039282 276053019 724440224 276053019 724440224 806114817 191666053 806114817 191666053 261448554 739555563 261448554 739555563 640893457 358567313 640893457 358567313 165197863 835601349 165197863 835601349 897615626 102023111 897615626 102023111 982281421 17180170 982281421 17180170 725164454 274508611 725164454 274508611 977030079 22501479 977030079 22501479 444788036 555092297 444788036 555092297 309250425 692563009 309250425 692563009 337825556 663377590 337825556 663377590 523393376 476588222 523393376 476588222 386253093 614087507 386253093 614087507 361648347 638246516 361648347 638246516 868449359 129601601 868449359 129601601 184276157 816365298 184276157 816365298 370478494 630044746 370478494 630044746 188125799 811994646 188125799 811994646 362908760 636822436 362908760 636822436 183758748 816860648 183758748 816860648 430350214 569687562 430350214 569687562 352034910 649048632 352034910 649048632 950763739 47937162 950763739 47937162 161124521 839812504 161124521 839812504 322535959 678857674 322535959 678857674 724183910 275311083 724183910 275311083 1269704 998592301 1269704 998592301 344917962 655940492 344917962 655940492 945866324 52857085 945866324 52857085 384092096 616206574 384092096 616206574 651599192 347989582 651599192 347989582 2124010 997699233 2124010 997699233 288153908 712398369 288153908 712398369 904443633 94375900 904443633 94375900 569187238 431406904 569187238 431406904 933654375 64687821 933654375 64687821 358173848 642233796 358173848 642233796 809484514 188559196 809484514 188559196 513672554 485607569 513672554 485607569 228342607 772487223 228342607 772487223 749088070 249899766 749088070 249899766 378625627 621749497 378625627 621749497 832599324 166598001 832599324 166598001 850456119 148576540 850456119 148576540 229935122 771033480 229935122 771033480 318020738 683788547 318020738 683788547 432460759 567557853 432460759 567557853 666160637 332997186 666160637 332997186 585174168 415463613 585174168 415463613 624045779 375706949 624045779 375706949 41888195 958894530 41888195 958894530 932463900 66029710 932463900 66029710 949914381 48680198 949914381 48680198 92414250 909931746 92414250 909931746 629737107 369703519 629737107 369703519 95558051 906611866 95558051 906611866 492738629 507379166 492738629 507379166 824810585 173894936 824810585 173894936 621445165 378311865 621445165 378311865 366034739 633938351 366034739 633938351 18523526 982599141 18523526 982599141 717932755 281881100 717932755 281881100 585810233 414754296 585810233 414754296 289292309 711430736 289292309 711430736 685749163 312495887 685749163 312495887 151947895 848756902 151947895 848756902 27867206 973320498 27867206 973320498 416993843 583331131 416993843 583331131 67441897 934759377 67441897 934759377 584230249 416604430 584230249 416604430 865300996 132741618 865300996 132741618 500238130 499355482 500238130 499355482 853502409 145384795 853502409 145384795 26227506 974886821 26227506 974886821 122171336 879076869 122171336 879076869 415868750 584449139 415868750 584449139 420136144 580507284 420136144 580507284 439992274 560087980 439992274 560087980 939183355 59371860 939183355 59371860 683032971 315256764 683032971 315256764 182331038 818560141 182331038 818560141 36701248 964333601 36701248 964333601 169891049 830721241 169891049 830721241 662539138 336927308 662539138 336927308 755886054 243320248 755886054 243320248 687332426 311238813 687332426 311238813 772196358 226027470 772196358 226027470 392527864 607177472 392527864 607177472 223620431 776846843 223620431 776846843 165341176 835463187 165341176 835463187 652428178 347269219 652428178 347269219 307576508 694166813 307576508 694166813 908621053 89828405 908621053 89828405 110030453 891043541 110030453 891043541 741344866 258049688 741344866 258049688 257808355 742989328 257808355 742989328 476776781 523180761 476776781 523180761 425219915 574912186 425219915 574912186 303849551 697863197 303849551 697863197 220323436 779717233 220323436 779717233 986626655 13482517 986626655 13482517 185882722 814539329 185882722 814539329 244127959 757140145 244127959 757140145 661578777 338015525 661578777 338015525 737761524 261786055 737761524 261786055 768222022 230311335 768222022 230311335 871453899 126719483 871453899 126719483 461745264 537761303 461745264 537761303 871691807 126405062 871691807 126405062 940676593 58167036 940676593 58167036 165044362 835794011 165044362 835794011 99652017 902419486 99652017 902419486 167652879 833118392 167652879 833118392 422362307 578242044 422362307 578242044 407977028 592736897 407977028 592736897 933484983 64903117 933484983 64903117 432585718 567464138 432585718 567464138 907194883 91522483 907194883 91522483 981609347 17906089 981609347 17906089 124197155 876928498 124197155 876928498 790814149 207639839 790814149 207639839 34015857 967030211 34015857 967030211 409339066 591195853 409339066 591195853 717317849 282311753 717317849 282311753 418754053 581945784 418754053 581945784 622870546 376746671 622870546 376746671 986606931 13519489 986606931 13519489 251397634 749637476 251397634 749637476 217347141 782716242 217347141 782716242 136655753 865064379 136655753 865064379 260802805 740251196 260802805 740251196 910541847 87634378 910541847 87634378 829321078 169779664 829321078 169779664 106183221 895184618 106183221 895184618 891344386 107501152 891344386 107501152 340618456 660710554 340618456 660710554 803474680 194405464 803474680 194405464 407291987 593262440 407291987 593262440 692611197 306350759 692611197 306350759 830710078 168506610 830710078 168506610 274137013 726150953 274137013 726150953 288201743 712364985 288201743 712364985 118309471 882797147 118309471 882797147 644434451 354745592 644434451 354745592 601908720 397706548 601908720 397706548 346312709 654683940 346312709 654683940 400240809 600249271 400240809 600249271 646587932 352872634 646587932 352872634 931239410 67372507 931239410 67372507 873044523 124952658 873044523 124952658 758698260 240044890 758698260 240044890 791565573 206769003 791565573 206769003 784347931 214273351 784347931 214273351 230528899 770403859 230528899 770403859 940149056 58618331 940149056 58618331 753222114 246091237 753222114 246091237 704982738 294577963 704982738 294577963 788425310 210271644 788425310 210271644 641720743 357562907 641720743 357562907 764939114 233698783 764939114 233698783 878397850 119863144 878397850 119863144 928868478 69847582 928868478 69847582 249205659 752020482 249205659 752020482 584279528 416573505 584279528 416573505 156499730 844272378 156499730 844272378 599071146 401058480 599071146 401058480 989691906 10038445 989691906 10038445 865961232 132047930 865961232 132047930 85776066 916179283 85776066 916179283 445438649 554357382 445438649 554357382 193153169 807012344 193153169 807012344 269995237 730634988 269995237 730634988 559117073 441874763 559117073 441874763 974530153 24974117 974530153 24974117 2832884 997065154 2832884 997065154 501473865 497728563 501473865 497728563 205891166 794246426 205891166 794246426 635565556 363814131 635565556 363814131 942850936 56281760 942850936 56281760 525054470 474983374 525054470 474983374 649417874 350179457 649417874 350179457 543455113 457353487 543455113 457353487 742455400 256935886 742455400 256935886 735658602 263997876 735658602 263997876 136726707 865027992 136726707 865027992 906895150 91767566 906895150 91767566 601292420 398348024 601292420 398348024 913776856 84620550 913776856 84620550 582709570 418322667 582709570 418322667 685903208 312362380 685903208 312362380 6740475 993299611 6740475 993299611 781655221 217249361 781655221 217249361 757593586 241427029 757593586 241427029 220540054 779550853 220540054 779550853 85884929 915963495 85884929 915963495 792712932 205570544 792712932 205570544 283228210 717341146 283228210 717341146 244523462 756587959 244523462 756587959 28845147 972534530 28845147 972534530 301003332 700410449 301003332 700410449 718353691 281458381 718353691 281458381 613889049 385940571 613889049 385940571 376773757 623388029 376773757 623388029 408584170 591947318 408584170 591947318 531907642 467874736 531907642 467874736 474918576 525016523 474918576 525016523 905526432 93170733 905526432 93170733 514029384 485353759 514029384 485353759 557648847 442783052 557648847 442783052 860823640 137869767 860823640 137869767 925277944 73366806 925277944 73366806 221020955 779167962 221020955 779167962 83670351 918312140 83670351 918312140 514304339 485121273 514304339 485121273 416565763 583721306 416565763 583721306 871110119 127165558 871110119 127165558 670929624 327829410 670929624 327829410 280628566 719697310 280628566 719697310 793519583 204834736 793519583 204834736 253991734 746680209 253991734 746680209 48394966 952471444 48394966 952471444 49937816 951163003 49937816 951163003 338020285 663241220 338020285 663241220 551748499 448729663 551748499 448729663 180048033 820713026 180048033 820713026 746641042 252530311 746641042 252530311 730588183 269391235 730588183 269391235 423620010 576688061 423620010 576688061 712938772 286662578 712938772 286662578 711509475 288038114 711509475 288038114 808524968 189444052 808524968 189444052 524254558 475772127 524254558 475772127 249765836 751480048 249765836 751480048 444072094 555728928 444072094 555728928 917629963 81349285 917629963 81349285 292575266 708527512 292575266 708527512 890726942 108137304 890726942 108137304 375612461 624309237 375612461 624309237 577849332 422946852 577849332 422946852 994260877 5776207 994260877 5776207 925913965 72927755 925913965 72927755 489779049 510405692 489779049 510405692 106413219 894869573 106413219 894869573 335450547 666092575 335450547 666092575 279057630 721286734 279057630 721286734 982642849 16946804 982642849 16946804 458770109 540677402 458770109 540677402 703939286 295663364 703939286 295663364 792978263 205357530 792978263 205357530 48441102 952445154 48441102 952445154 256070949 744699643 256070949 744699643 425576789 574669365 425576789 574669365 585100559 415571060 585100559 415571060 275999472 724539676 275999472 724539676 829740305 169509126 829740305 169509126 957282762 41824998 957282762 41824998 59030082 942920034 59030082 942920034 983787843 15854554 983787843 15854554 654773939 344810583 654773939 344810583 244523255 756597310 244523255 756597310 659087950 340684692 659087950 340684692 849263148 149742394 849263148 149742394 85478800 916482406 85478800 916482406 959120240 40196093 959120240 40196093 386160501 614169101 386160501 614169101 918456660 80442570 918456660 80442570 595397722 404956339 595397722 404956339 891287272 107541761 891287272 107541761 368366595 631775974 368366595 631775974 784178007 214524491 784178007 214524491 784536111 214082444 784536111 214082444 38736022 962317487 38736022 962317487 398859559 601415832 398859559 601415832 281269364 718963382 281269364 718963382 85609286 916307960 85609286 916307960 542478869 458227776 542478869 458227776 614088974 385730784 614088974 385730784 490655256 509441787 490655256 509441787 763972338 234741333 763972338 234741333 39413016 961408655 39413016 961408655 968119775 31269295 968119775 31269295 434626306 565641996 434626306 565641996 381022261 619242692 381022261 619242692 670219598 328635890 670219598 328635890 357639233 642847601 357639233 642847601 222303137 777848800 222303137 777848800 19270917 981790477 19270917 981790477 825497407 173160653 825497407 173160653 266705298 733753038 266705298 733753038 719894903 279666804 719894903 279666804 852585219 146243563 852585219 146243563 623350697 376220119 623350697 376220119 337227077 663942984 337227077 663942984 332676052 669112383 332676052 669112383 410445090 589996027 410445090 589996027 874539325 123620140 874539325 123620140 240869864 760176057 240869864 760176057 157893639 843075083 157893639 843075083 592570836 407879683 592570836 407879683 394548960 605326915 394548960 605326915 88058598 913867373 88058598 913867373 524540933 475417291 524540933 475417291 150003926 850872504 150003926 850872504 694137047 304932388 694137047 304932388 44332718 956484809 44332718 956484809 308763309 693043862 308763309 693043862 245530268 755772224 245530268 755772224 905371932 93316489 905371932 93316489 427358438 572552476 427358438 572552476 944409650 54458375 944409650 54458375 245452370 755898412 245452370 755898412 492003053 508129022 492003053 508129022 540465578 460156977 540465578 460156977 209799607 790119115 209799607 790119115 873687279 124369158 873687279 124369158 678496647 319820631 678496647 319820631 371636834 628591057 371636834 628591057 19085647 981983990 19085647 981983990 645348352 353926085 645348352 353926085 969785187 29443579 969785187 29443579 472268360 527827642 472268360 527827642 722073158 277444891 722073158 277444891 1831727 997949133 1831727 997949133 797275325 200794421 797275325 200794421 808217428 189762910 808217428 189762910 615160990 384661495 615160990 384661495 539024742 461488821 539024742 461488821 873461373 124605231 873461373 124605231 269087392 731578731 269087392 731578731 847413776 151582731 847413776 151582731 37897950 963307506 37897950 963307506 799554284 198503640 799554284 198503640 434332751 565896110 434332751 565896110 706504745 293150961 706504745 293150961 986214980 13799222 986214980 13799222 344071139 656963455 344071139 656963455 888207137 110566733 888207137 110566733 762512009 236284385 762512009 236284385 703392412 296183042 703392412 296183042 313521004 688311814 313521004 688311814 437022879 563323463 437022879 563323463 533099288 466725391 533099288 466725391 799122988 199173322 799122988 199173322 589907372 410505931 589907372 410505931 899097754 100209772 899097754 100209772 72236630 929267234 72236630 929267234 743450123 255744655 743450123 255744655 367456731 632676634 367456731 632676634 869442276 128736039 869442276 128736039 60497129 941560623 60497129 941560623 466423508 533439215 466423508 533439215 926724507 72141373 926724507 72141373 154702764 846026745 154702764 846026745 53194146 948111632 53194146 948111632 815438467 182873255 815438467 182873255 523278029 476744845 523278029 476744845 724763320 274867201 724763320 274867201 618845972 381181000 618845972 381181000 577202749 423676534 577202749 423676534 314446288 687295738 314446288 687295738 159875433 840916715 159875433 840916715 262728750 738014145 262728750 738014145 746152569 253090687 746152569 253090687 314802057 686980061 314802057 686980061 854516591 144382852 854516591 144382852 442712601 557261245 442712601 557261245 31419478 969906277 31419478 969906277 174697861 826175760 174697861 826175760 374752693 625005486 374752693 625005486 265491934 735125484 265491934 735125484 997277330 2866662 997277330 2866662 333697418 667992754 333697418 667992754 968118785 31274935 968118785 31274935 137381944 864383084 137381944 864383084 169570012 831032641 169570012 831032641 820281336 178237271 820281336 178237271 662997343 336504789 662997343 336504789 360269402 639925164 360269402 639925164 342134650 658990649 342134650 658990649 874087182 124005021 874087182 124005021 511941066 487305835 511941066 487305835 931705090 66855113 931705090 66855113 522579407 477480765 522579407 477480765 363946305 635893760 363946305 635893760 935832069 62566056 935832069 62566056 659267279 340344541 659267279 340344541 854401963 144411930 854401963 144411930 458158342 541343235 458158342 541343235 487957662 511785865 487957662 511785865 822329178 176145220 822329178 176145220 935801427 62582345 935801427 62582345 961983594 36840055 961983594 36840055 447033956 552454093 447033956 552454093 280257822 720169104 280257822 720169104 83494760 918507319 83494760 918507319 263302749 737494288 263302749 737494288 198388464 801968474 198388464 801968474 129455355 871528021 129455355 871528021 554229048 446465917 554229048 446465917 998687903 1521204 998687903 1521204 820900103 177697684 820900103 177697684 773149506 225054207 773149506 225054207 667878539 331146103 667878539 331146103 444397896 555447875 444397896 555447875 428513889 571377819 428513889 571377819 92053839 910177746 92053839 910177746 639952007 359609004 639952007 359609004 162189135 838841159 162189135 838841159 31240470 970068452 31240470 970068452 657295694 342477239 657295694 342477239 325905844 675703378 325905844 675703378 932676806 65811063 932676806 65811063 631182474 368504001 631182474 368504001 816986354 181446293 816986354 181446293 456815328 542931327 456815328 542931327 130752329 870367594 130752329 870367594 461007276 538401563 461007276 538401563 874437528 123760668 874437528 123760668 455735170 543914620 455735170 543914620 945240780 53462875 945240780 53462875 818661082 179877228 818661082 179877228 963072398 35861163 963072398 35861163 392314650 607404151 392314650 607404151 325214786 676302704 325214786 676302704 504559553 494522088 504559553 494522088 960041964 39100025 960041964 39100025 585390664 415165762 585390664 415165762 370195390 630270040 370195390 630270040 406229219 594281618 406229219 594281618 213388102 786615172 213388102 786615172 123194034 878064927 123194034 878064927 292917196 708117411 292917196 708117411 288540439 711927310 288540439 711927310 703469193 296119739 703469193 296119739 799792361 198348970 799792361 198348970 138057887 863699315 138057887 863699315 275423591 725111728 275423591 725111728 974006511 25539426 974006511 25539426 64878055 937533081 64878055 937533081 713206084 286384642 713206084 286384642 65010797 937324659 65010797 937324659 760501874 238199508 760501874 238199508 360888899 639175962 360888899 639175962 443931884 555845813 443931884 555845813 634541179 364919462 634541179 364919462 379372961 621035856 379372961 621035856 914785302 83758977 914785302 83758977 360941100 639081530 360941100 639081530 946409649 52291117 946409649 52291117 972322894 27223403 972322894 27223403 852354380 146476713 852354380 146476713 774939770 223266437 774939770 223266437 97219438 904806468 97219438 904806468 65860386 936244723 65860386 936244723 407492969 593155627 407492969 593155627 58839247 943056510 58839247 943056510 533336486 466512924 533336486 466512924 890461189 108434396 890461189 108434396 907336598 91371070 907336598 91371070 662869531 336647851 662869531 336647851 886392926 112002456 886392926 112002456 902079698 97181902 902079698 97181902 229913898 771042622 229913898 771042622 374712584 625026904 374712584 625026904 898907281 100439716 898907281 100439716 253207411 747402856 253207411 747402856 731933028 267740664 731933028 267740664 785793569 212582518 785793569 212582518 591468375 408954626 591468375 408954626 430422095 569606590 430422095 569606590 908931172 89531430 908931172 89531430 893088827 106084208 893088827 106084208 142318841 859246002 142318841 859246002 570765514 429736215 570765514 429736215 972718106 26900791 972718106 26900791 403265900 597176341 403265900 597176341 637808498 361541884 637808498 361541884 328964750 672443622 328964750 672443622 218540928 781648535 218540928 781648535 338033733 663238868 338033733 663238868 442110577 557748654 442110577 557748654 335214715 666466916 335214715 666466916 63838517 938642054 63838517 938642054 319771850 681806309 319771850 681806309 931275001 67311471 931275001 67311471 664067743 335584395 664067743 335584395 502170447 497102922 502170447 497102922 482071397 517541999 482071397 517541999 81699074 920279727 81699074 920279727 290265463 710474191 290265463 710474191 389692984 610437351 389692984 610437351 531451416 468270726 531451416 468270726 296799 999725832 296799 999725832 611688031 388020884 611688031 388020884 292547514 708531754 292547514 708531754 14705632 986062341 14705632 986062341 17348443 983658470 17348443 983658470 288809911 711758857 288809911 711758857 834142445 165163821 834142445 165163821 312252684 689517195 312252684 689517195 477460908 522446903 477460908 522446903 812043005 186119342 812043005 186119342 644701115 354481985 644701115 354481985 994695071 5396910 994695071 5396910 121299942 879770322 121299942 879770322 143136323 858432280 143136323 858432280 685465859 312864688 685465859 312864688 722876705 276660637 722876705 276660637 434753523 565521054 434753523 565521054 649863960 349685675 649863960 349685675 990416319 9464189 990416319 9464189 856506666 142478679 856506666 142478679 996210966 3924792 996210966 3924792 783648541 215135559 783648541 215135559 181894780 818905079 181894780 818905079 317540974 684244233 317540974 684244233 165861119 835073854 165861119 835073854 270362460 730231755 270362460 730231755 833839761 165364122 833839761 165364122 412791431 587754359 412791431 587754359 433680947 566525435 433680947 566525435 906510115 92170562 906510115 92170562 195528285 804634151 195528285 804634151 443555709 556168214 443555709 556168214 703972146 295566103 703972146 295566103 769484509 229027559 769484509 229027559 635036858 364397163 635036858 364397163 363670422 636220316 363670422 636220316 503567437 495623373 503567437 495623373 206089029 794078777 206089029 794078777 29247516 971981873 29247516 971981873 752295801 246930585 752295801 246930585 864846287 133221516 864846287 133221516 820287514 178186694 820287514 178186694 466921611 532987843 466921611 532987843 88959193 913162596 88959193 913162596 162390654 838670246 162390654 838670246 10853188 989696866 10853188 989696866 815030910 183311187 815030910 183311187 688071889 310507931 688071889 310507931 904329933 94544372 904329933 94544372 767125495 231330561 767125495 231330561 411964429 588740140 411964429 588740140 169841309 830770011 169841309 830770011 437712336 562518340 437712336 562518340 587674949 412878968 587674949 412878968 958142005 40956002 958142005 40956002 652115364 347556861 652115364 347556861 810654155 187646876 810654155 187646876 198382378 801974574 198382378 801974574 98585904 903429104 98585904 903429104 873368582 124659973 873368582 124659973 684530093 313785783 684530093 313785783 462252113 537157880 462252113 537157880 832452991 166742141 832452991 166742141 481949881 517679326 481949881 517679326 631678545 367926495 631678545 367926495 323407787 678122519 323407787 678122519 233984889 767104163 233984889 767104163 375010832 624812116 375010832 624812116 306109787 695525016 306109787 695525016 90955840 911325598 90955840 911325598 692263576 306809857 692263576 306809857 856480557 142504843 856480557 142504843 35835818 965123078 35835818 965123078 856784497 142203723 856784497 142203723 473401024 526577270 473401024 526577270 734602973 264940791 734602973 264940791 655966216 343569845 655966216 343569845 839762482 159198642 839762482 159198642 731007415 268768029 731007415 268768029 68305602 933648950 68305602 933648950 681301606 316887740 681301606 316887740 774045608 224150175 774045608 224150175 391798800 608002181 391798800 608002181 585721506 414894600 585721506 414894600 745002177 254341516 745002177 254341516 216642767 783314459 216642767 783314459 987258532 12992132 987258532 12992132 733839981 265793582 733839981 265793582 891554619 107377496 891554619 107377496 636448257 362976487 636448257 362976487 328864713 672538161 328864713 672538161 67551128 934606806 67551128 934606806 32016598 969219569 32016598 969219569 808283689 189684622 808283689 189684622 36829359 964256571 36829359 964256571 197289899 803021896 197289899 803021896 569076439 431595389 569076439 431595389 144507579 857097268 144507579 857097268 201888464 798436737 201888464 798436737 855619844 143433790 855619844 143433790 803718008 194034252 803718008 194034252 29393151 971851062 29393151 971851062 920112930 78786999 920112930 78786999 91953765 910283258 91953765 910283258 181142423 819590362 181142423 819590362 835936537 163428658 835936537 163428658 340321210 660930354 340321210 660930354 172078539 828680416 172078539 828680416 864339818 133746772 864339818 133746772 562593295 438306190 562593295 438306190 934154682 64102695 934154682 64102695 966211251 33074312 966211251 33074312 451670268 547837592 451670268 547837592 729293026 270432825 729293026 270432825 482720567 517001739 482720567 517001739 515325115 484228762 515325115 484228762 771513026 226950936 771513026 226950936 313486584 688374801 313486584 688374801 354483265 646414296 354483265 646414296 30926874 970467770 30926874 970467770 448074469 551334695 448074469 551334695 377304174 622966370 377304174 622966370 27035288 974097974 27035288 974097974 672821279 325686904 672821279 325686904 300509704 700860753 300509704 700860753 594804754 405652801 594804754 405652801 297146257 703837163 297146257 703837163 113524937 887653369 113524937 887653369 920852311 77954242 920852311 77954242 244755289 756323538 244755289 756323538 634135327 365316491 634135327 365316491 270776309 729879329 270776309 729879329 212063691 787842882 212063691 787842882 539147969 461394417 539147969 461394417 127806398 873058374 127806398 873058374 358278806 642040958 358278806 642040958 663495766 336040264 663495766 336040264 732833872 266989105 732833872 266989105 455709384 543988355 455709384 543988355 248713917 752545852 248713917 752545852 822678534 175860799 822678534 175860799 802959090 195015180 802959090 195015180 871166978 127107852 871166978 127107852 930151699 68477539 930151699 68477539 106638484 894636343 106638484 894636343 489593851 510523691 489593851 510523691 348870834 651994285 348870834 651994285 365140606 634697201 365140606 634697201 585184559 415424144 585184559 415424144 24534238 976743028 24534238 976743028 562237247 438697840 562237247 438697840 91661183 910730236 91661183 910730236 645544412 353842246 645544412 353842246 262596175 738172368 262596175 738172368 435417377 564900334 435417377 564900334 190315657 809824208 190315657 809824208 973885685 25734158 973885685 25734158 191710250 808417743 191710250 808417743 391503873 608471742 391503873 608471742 666257392 332834994 666257392 332834994 106822668 894430451 106822668 894430451 548088473 452644455 548088473 452644455 226622344 774056144 226622344 774056144 930741159 67867719 930741159 67867719 974300956 25229914 974300956 25229914 257191556 743680572 257191556 743680572 337036769 664181629 337036769 664181629 378655136 621720026 378655136 621720026 947435596 51268909 947435596 51268909 166259808 834668432 166259808 834668432 31069839 970280302 31069839 970280302 78366267 923577148 78366267 923577148 786602161 211927600 786602161 211927600 725405965 274319559 725405965 274319559 996716662 3302072 996716662 3302072 335469398 666053083 335469398 666053083 119826544 881250265 119826544 881250265 967148216 32293628 967148216 32293628 271715402 728622856 271715402 728622856 720775465 278630714 720775465 278630714 188721417 811315891 188721417 811315891 927083151 71703989 927083151 71703989 589884878 410552997 589884878 410552997 114332698 886704407 114332698 886704407 697427647 301804989 697427647 301804989 861280206 137242390 861280206 137242390 789874484 208627804 789874484 208627804 408504797 592040895 408504797 592040895 746938837 252257441 746938837 252257441 987612153 12560475 987612153 12560475 389469892 610677148 389469892 610677148 392703609 606978557 392703609 606978557 242563316 758595331 242563316 758595331 657095962 342640051 657095962 342640051 991763154 8068282 991763154 8068282 875707714 122413066 875707714 122413066 591940841 408404874 591940841 408404874 336576633 664762337 336576633 664762337 453777772 545724486 453777772 545724486 283554683 717073457 283554683 717073457 67341623 934922940 67341623 934922940 912043535 86125032 912043535 86125032 995488758 4615348 995488758 4615348 967509887 31839731 967509887 31839731 415774057 584564261 415774057 584564261 724257725 275274258 724257725 275274258 94888515 907473363 94888515 907473363 347861314 652880664 347861314 652880664 466046937 533751123 466046937 533751123 232367915 768618553 232367915 768618553 436336587 563947504 436336587 563947504 291127041 709673899 291127041 709673899 342840085 658375294 342840085 658375294 712112879 287295610 712112879 287295610 178557897 822059957 178557897 822059957 691680455 307321501 691680455 307321501 111471376 889742955 111471376 889742955 586348680 414234657 586348680 414234657 269116232 731569594 269116232 731569594 292134016 708994956 292134016 708994956 632459838 367000643 632459838 367000643 608271104 391430139 608271104 391430139 948326560 50373003 948326560 50373003 572714399 428152069 572714399 428152069 801759354 196281925 801759354 196281925 829646165 169541785 829646165 169541785 119501159 881630658 119501159 881630658 968922257 30365696 968922257 30365696 81357648 920527509 81357648 920527509 277771365 722483333 277771365 722483333 840577960 158314915 840577960 158314915 245502719 755883533 245502719 755883533 683851211 314399607 683851211 314399607 666229903 332896983 666229903 332896983 829165693 169879263 829165693 169879263 650502027 349077364 650502027 349077364 387673480 612632486 387673480 612632486 767648836 230638240 767648836 230638240 142262845 859288063 142262845 859288063 130322943 870780412 130322943 870780412 934170882 64085347 934170882 64085347 361674781 638199807 361674781 638199807 483086605 516656849 483086605 516656849 849836706 149260446 849836706 149260446 4753389 995102853 4753389 995102853 592173057 408212849 592173057 408212849 857290616 141598562 857290616 141598562 970781891 28327059 970781891 28327059 804246995 193575981 804246995 193575981 852751412 146074024 852751412 146074024 647468379 352138232 647468379 352138232 21617941 979742789 21617941 979742789 767257331 231161154 767257331 231161154 477139557 522771149 477139557 522771149 448975019 550441399 448975019 550441399 807627668 190209884 807627668 190209884 259844945 741138866 259844945 741138866 449224013 550182559 449224013 550182559 697991602 301299855 697991602 301299855 179926088 820799498 179926088 820799498 331591113 670108622 331591113 670108622 491281767 508796660 491281767 508796660 432840323 567264578 432840323 567264578 575606167 425376578 575606167 425376578 988975872 11006302 988975872 11006302 660704505 338954999 660704505 338954999 392498599 607230246 392498599 607230246 18892125 982155946 18892125 982155946 879125360 119101311 879125360 119101311 171112907 829462434 171112907 829462434 357244303 643133391 357244303 643133391 30391227 970981337 30391227 970981337 958135681 40965707 958135681 40965707 363103355 636580286 363103355 636580286 207670644 792292905 207670644 792292905 500636836 498932098 500636836 498932098 112983574 888467587 112983574 888467587 432849374 567248636 432849374 567248636 504381427 494692147 504381427 494692147 938970851 59557995 938970851 59557995 20431109 980823554 20431109 980823554 680468453 317792585 680468453 317792585 784678702 213907385 784678702 213907385 256702360 744046143 256702360 744046143 347360541 653391072 347360541 653391072 951219871 47636060 951219871 47636060 265590099 735034165 265590099 735034165 380304194 619756854 380304194 619756854 908293665 90201734 908293665 90201734 193538031 806503318 193538031 806503318 561991884 438965697 561991884 438965697 876848224 121347582 876848224 121347582 299075012 702121488 299075012 702121488 39860941 960998793 39860941 960998793 288343887 712231199 288343887 712231199 169557588 831033875 169557588 831033875 738582922 261096920 738582922 261096920 372376160 627869199 372376160 627869199 710250544 289123306 710250544 289123306 442355161 557483380 442355161 557483380 408799125 591798638 408799125 591798638 913421389 84849128 913421389 84849128 513059590 486176714 513059590 486176714 212919890 786892802 212919890 786892802 9230340 991154834 9230340 991154834 213416531 786575365 213416531 786575365 157062054 843800757 157062054 843800757 625963202 373673225 625963202 373673225 469924154 530297175 469924154 530297175 355642649 644959509 355642649 644959509 520991021 479000997 520991021 479000997 72228834 929277546 72228834 929277546 398524692 601691352 398524692 601691352 674235401 323973872 674235401 323973872 899080615 100245874 899080615 100245874 164720267 836130013 164720267 836130013 663593392 335961049 663593392 335961049 453693785 545795103 453693785 545795103 946374279 52380157 946374279 52380157 918817398 80146693 918817398 80146693 111467288 889744552 111467288 889744552 298377050 702634638 298377050 702634638 823094799 175398857 823094799 175398857 2557348 997345560 2557348 997345560 551032158 449451743 551032158 449451743 628751597 370729550 628751597 370729550 149957507 850903755 149957507 850903755 457241589 542293568 457241589 542293568 385808434 614623534 385808434 614623534 323332978 678208251 323332978 678208251 693599611 305412210 693599611 305412210 398220363 601935508 398220363 601935508 576434780 424417298 576434780 424417298 697352557 301845949 697352557 301845949 405005781 595378730 405005781 595378730 466621400 533248064 466621400 533248064 922556319 76255916 922556319 76255916 741482549 257920482 741482549 257920482 584165568 416699026 584165568 416699026 587790365 412763721 587790365 412763721 984938705 14783551 984938705 14783551 123948123 877224891 123948123 877224891 848650895 150323091 848650895 150323091 709093943 290501573 709093943 290501573 20884966 980344273 20884966 980344273 971653694 27814555 971653694 27814555 642177167 357119896 642177167 357119896 199806204 800632472 199806204 800632472 480989359 518480196 480989359 518480196 48676397 952219729 48676397 952219729 347672737 653200775 347672737 653200775 277404162 722879193 277404162 722879193 485649150 514042573 485649150 514042573 960666073 38281509 960666073 38281509 992335577 7479171 992335577 7479171 804681209 193188888 804681209 193188888 830484889 168813085 830484889 168813085 390543776 609649154 390543776 609649154 218995024 781145180 218995024 781145180 495352773 504281573 495352773 504281573 252563360 748150982 252563360 748150982 693068626 306011852 693068626 306011852 164648918 836147555 164648918 836147555 463802223 535632958 463802223 535632958 544253969 456496006 544253969 456496006 700228575 299181755 700228575 299181755 579360654 421408218 579360654 421408218 468988987 531130539 468988987 531130539 85329409 916675533 85329409 916675533 457353449 542216909 457353449 542216909 614068611 385765572 614068611 385765572 730368450 269565446 730368450 269565446 293517888 707442933 293517888 707442933 825404328 173287819 825404328 173287819 687211593 311292738 687211593 311292738 510634611 488401980 510634611 488401980 438105635 562217105 438105635 562217105 223096317 777415582 223096317 777415582 228752490 772082392 228752490 772082392 969631205 29602761 969631205 29602761 355969582 644568122 355969582 644568122 118965772 882183790 118965772 882183790 928702256 70000388 928702256 70000388 331863073 669787510 331863073 669787510 499544279 500074394 499544279 500074394 713398740 286225276 713398740 286225276 623940360 375803917 623940360 375803917 230221410 770713960 230221410 770713960 341037117 660248257 341037117 660248257 303181208 698452684 303181208 698452684 571983914 428843548 571983914 428843548 934364488 63866617 934364488 63866617 135487810 866028557 135487810 866028557 562492610 438414293 562492610 438414293 507527533 491609718 507527533 491609718 51717193 949445198 51717193 949445198 492058910 508073075 492058910 508073075 437300180 563046713 437300180 563046713 991015737 8670004 991015737 8670004 476665830 523340247 476665830 523340247 457303755 542274459 457303755 542274459 336416451 664881136 336416451 664881136 333725325 667980030 333725325 667980030 957468206 41683111 957468206 41683111 61264165 940733726 61264165 940733726 197433524 802938243 197433524 802938243 636204767 363284816 636204767 363284816 674288223 323821960 674288223 323821960 479362124 520193759 479362124 520193759 479353047 520220935 479353047 520220935 425817166 574337859 425817166 574337859 421294092 579360231 421294092 579360231 932153960 66366375 932153960 66366375 895430098 104225090 895430098 104225090 527333923 472984998 527333923 472984998 422601984 577888007 422601984 577888007 111245379 889919187 111245379 889919187 978483235 20936999 978483235 20936999 705590439 293976631 705590439 293976631 454258402 545340352 454258402 545340352 153569072 847194437 153569072 847194437 655325374 344229635 655325374 344229635 109047869 892028652 109047869 892028652 494522471 505195538 494522471 505195538 321160661 680318410 321160661 680318410 310427934 691324857 310427934 691324857 391036225 608978843 391036225 608978843 126462401 874437087 126462401 874437087 220174497 779952411 220174497 779952411 877278627 120880640 877278627 120880640 529209299 470838037 529209299 470838037 980906969 18429445 980906969 18429445 909560243 88773192 909560243 88773192 715721561 283849096 715721561 283849096 154992280 845755151 154992280 845755151 706015469 293518988 706015469 293518988 246509040 754632642 246509040 754632642 434755082 565496456 434755082 565496456 798804346 199431212 798804346 199431212 449723484 549810458 449723484 549810458 962355057 36447513 962355057 36447513 560339317 440730216 560339317 440730216 631027789 368619688 631027789 368619688 250064444 751066480 250064444 751066480 554456391 446193577 554456391 446193577 783071288 215643119 783071288 215643119 809886728 188203940 809886728 188203940 692899361 306117110 692899361 306117110 428571449 571332894 428571449 571332894 640540917 358961486 640540917 358961486 669737883 329159118 669737883 329159118 633890809 365634977 633890809 365634977 653668071 345835736 653668071 345835736 153562205 847199440 153562205 847199440 544659952 456115636 544659952 456115636 380114456 619887796 380114456 619887796 246698918 754476430 246698918 754476430 46322114 954276301 46322114 954276301 642136407 357200564 642136407 357200564 768002311 230500469 768002311 230500469 776916598 221690119 776916598 221690119 719652533 279871592 719652533 279871592 344997630 655837744 344997630 655837744 292546683 708557059 292546683 708557059 773759826 224367795 773759826 224367795 893402056 105751846 893402056 105751846 756850486 242406094 756850486 242406094 426920123 573008035 426920123 573008035 642322537 357006821 642322537 357006821 977028379 22514783 977028379 22514783 363500168 636314584 363500168 636314584 294783670 706221922 294783670 706221922 207953344 791903776 207953344 791903776 814735371 183518366 814735371 183518366 474749138 525213567 474749138 525213567 653015661 346668884 653015661 346668884 821650302 176816490 821650302 176816490 884476790 113803434 884476790 113803434 505031116 494135626 505031116 494135626 813192526 184976948 813192526 184976948 715024753 284620312 715024753 284620312 643519930 355619995 643519930 355619995 991444996 8277318 991444996 8277318 725746778 273941549 725746778 273941549 839179307 159872684 839179307 159872684 473919536 526036629 473919536 526036629 721385479 277991199 721385479 277991199 170190734 830294056 170190734 830294056 174633387 826266175 174633387 826266175 902945636 96077391 902945636 96077391 367784569 632433506 367784569 632433506 359014848 641227828 359014848 641227828 777657411 221180083 777657411 221180083 59313813 942612188 59313813 942612188 470776138 529282383 470776138 529282383 347785471 653006265 347785471 653006265 994434593 5577018 994434593 5577018 535147232 464930859 535147232 464930859 790196255 208221395 790196255 208221395 641075409 358318006 641075409 358318006 464943087 534753785 464943087 534753785 113151694 888173922 113151694 888173922 363121939 636531851 363121939 636531851 143539462 858059202 143539462 858059202 858955482 139937768 858955482 139937768 650536635 349069120 650536635 349069120 83703698 918242015 83703698 918242015 852014905 146882683 852014905 146882683 60017744 941961496 60017744 941961496 287844514 712780369 287844514 712780369 596613828 403734614 596613828 403734614 197854300 802459676 197854300 802459676 175311775 825436962 175311775 825436962 698616755 300816024 698616755 300816024 575782449 425107579 575782449 425107579 466841015 533133113 466841015 533133113 3011560 996980480 3011560 996980480 620489811 379543568 620489811 379543568 810431931 187796566 810431931 187796566 665704466 333659355 665704466 333659355 703547427 296058863 703547427 296058863 636025876 363480941 636025876 363480941 950137532 48489775 950137532 48489775 55604153 945949539 55604153 945949539 42836490 957999267 42836490 957999267 305994474 695716883 305994474 695716883 682424020 315674903 682424020 315674903 200355046 799979994 200355046 799979994 40087429 960704060 40087429 960704060 706028492 293497143 706028492 293497143 187688897 812583591 187688897 812583591 803480773 194403173 803480773 194403173 939165311 59413326 939165311 59413326 751838503 247376629 751838503 247376629 284573777 715894040 284573777 715894040 707318713 292481080 707318713 292481080 508111331 490950978 508111331 490950978 258116469 742719587 258116469 742719587 747655267 251346135 747655267 251346135 272260537 728010346 272260537 728010346 803449279 194430634 803449279 194430634 812428513 185821807 812428513 185821807 531161915 468601889 531161915 468601889 291253575 709574354 291253575 709574354 938402671 59952028 938402671 59952028 877735797 120469917 877735797 120469917 726009372 273679590 726009372 273679590 391977634 607706037 391977634 607706037 161934367 839061202 161934367 839061202 412203798 588482135 412203798 588482135 885815658 112613598 885815658 112613598 480476632 518862984 480476632 518862984 535620336 464509765 535620336 464509765 27136180 973983313 27136180 973983313 543977564 456854068 543977564 456854068 378190702 622019585 378190702 622019585 13343073 987319650 13343073 987319650 596455430 403899191 596455430 403899191 242834457 758363176 242834457 758363176 178426971 822105577 178426971 822105577 841946449 156842091 841946449 156842091 374805889 624953917 374805889 624953917 383817911 616374803 383817911 616374803 801235027 196803879 801235027 196803879 974103186 25471778 974103186 25471778 643733401 355306841 643733401 355306841 148081381 852929018 148081381 852929018 620647951 379329083 620647951 379329083 70672981 930895864 70672981 930895864 351923766 649155810 351923766 649155810 517757330 481871225 517757330 481871225 376248088 623788593 376248088 623788593 109752338 891276126 109752338 891276126 838087682 161057178 838087682 161057178 749181188 249762310 749181188 249762310 881596811 116825343 881596811 116825343 527952945 472206063 527952945 472206063 771677851 226715166 771677851 226715166 841382759 157547671 841382759 157547671 712375789 287069396 712375789 287069396 76288231 925522414 76288231 925522414 374987464 624871803 374987464 624871803 970526788 28667435 970526788 28667435 91274828 911046078 91274828 911046078 936999568 61368777 936999568 61368777 511224254 487915506 511224254 487915506 772917613 225343141 772917613 225343141 617489175 382557389 617489175 382557389 180508341 820324367 180508341 820324367 113331191 887998899 113331191 887998899 796489077 201762019 796489077 201762019 858159811 140743979 858159811 140743979 497123339 502672018 497123339 502672018 981882175 17646236 981882175 17646236 723970502 275642643 723970502 275642643 533318069 466516535 533318069 466516535 710113041 289318350 710113041 289318350 314838963 686924965 314838963 686924965 651631894 347979117 651631894 347979117 377339573 622920897 377339573 622920897 36843836 964232694 36843836 964232694 983875156 15760824 983875156 15760824 594486975 406027321 594486975 406027321 258309569 742578569 258309569 742578569 981490592 17943653 981490592 17943653 320571959 681071748 320571959 681071748 767278727 231109968 767278727 231109968 579018833 421830001 579018833 421830001 685541353 312800662 685541353 312800662 392092513 607606027 392092513 607606027 508323776 490596220 508323776 490596220 694800382 304405622 694800382 304405622 76121176 925763169 76121176 925763169 749997405 249074131 749997405 249074131 924711842 73857715 924711842 73857715 974911358 24569658 974911358 24569658 465862132 533940436 465862132 533940436 124029209 877080787 124029209 877080787 187933925 812330004 187933925 812330004 214431485 785527290 214431485 785527290 477296593 522589820 477296593 522589820 938324242 60101968 938324242 60101968 979653241 19721316 979653241 19721316 250160399 750935067 250160399 750935067 131156978 869915786 131156978 869915786 890041270 108813588 890041270 108813588 564370820 436503755 564370820 436503755 642511597 356807340 642511597 356807340 727018114 272676983 727018114 272676983 459490090 539917257 459490090 539917257 230554709 770381625 230554709 770381625 39402566 961450542 39402566 961450542 797674092 200428583 797674092 200428583 383419193 616970506 383419193 616970506 585776098 414840658 585776098 414840658 266775155 733666276 266775155 733666276 961851648 36978290 961851648 36978290 365432828 634420900 365432828 634420900 296202168 704679575 296202168 704679575 122760703 878511727 122760703 878511727 854203914 144559470 854203914 144559470 821994998 176489522 821994998 176489522 29501409 971678873 29501409 971678873 849104676 149884047 849104676 149884047 11410915 989169597 11410915 989169597 670971382 327787087 670971382 327787087 776134154 222268696 776134154 222268696 123916512 877241723 123916512 877241723 952007061 46846559 952007061 46846559 454381136 545235726 454381136 545235726 600582470 399226428 600582470 399226428 513566149 485684120 513566149 485684120 605373213 394087800 605373213 394087800 587683703 412863281 587683703 412863281 540177169 460411548 540177169 460411548 627333285 372035872 627333285 372035872 922887376 75774655 922887376 75774655 736754361 263003637 736754361 263003637 289202979 711508603 289202979 711508603 728637648 271033610 728637648 271033610 392526903 607203825 392526903 607203825 62686483 939520282 62686483 939520282 593271418 406937650 593271418 406937650 160904665 840057755 160904665 840057755 96219529 905917661 96219529 905917661 330154463 671448900 330154463 671448900 451058349 548487822 451058349 548487822 317178450 684635128 317178450 684635128 516863532 482851470 516863532 482851470 61644677 940355201 61644677 940355201 500195890 499378688 500195890 499378688 748691590 250212068 748691590 250212068 246953772 754164626 246953772 754164626 92094201 910152883 92094201 910152883 308335401 693403114 308335401 693403114 203743583 796394185 203743583 796394185 544582920 456181063 544582920 456181063 485445544 514215290 485445544 514215290 418515909 582064597 418515909 582064597 238675756 762130991 238675756 762130991 309834637 692018803 309834637 692018803 369469627 630925338 369469627 630925338 270317561 730263537 270317561 730263537 140362819 861082643 140362819 861082643 48110527 952769304 48110527 952769304 109809005 891210117 109809005 891210117 512424393 486883019 512424393 486883019 978131356 21181354 978131356 21181354 560772045 440268564 560772045 440268564 919805982 79050951 919805982 79050951 158980359 841967677 158980359 841967677 472518531 527493655 472518531 527493655 666227296 332901926 666227296 332901926 705344378 294206021 705344378 294206021 685987931 312314892 685987931 312314892 371353407 628893441 371353407 628893441 60583047 941430398 60583047 941430398 9146874 991216466 9146874 991216466 409710198 590811680 409710198 590811680 619505019 380585647 619505019 380585647 277279248 722996478 277279248 722996478 315604853 686264518 315604853 686264518 366226790 633661464 366226790 633661464 859786736 139254772 859786736 139254772 352875572 648236048 352875572 648236048 264948479 735851451 264948479 735851451 143567504 858022206 143567504 858022206 306928223 694777368 306928223 694777368 52143099 949067047 52143099 949067047 350713834 650240306 350713834 650240306 308972371 692816142 308972371 692816142 760577877 238129664 760577877 238129664 36508657 964566782 36508657 964566782 726320215 273391383 726320215 273391383 488191039 511512164 488191039 511512164 916997957 81796978 916997957 81796978 833444859 165725283 833444859 165725283 264758094 736026988 264758094 736026988 848561044 150372970 848561044 150372970 243802292 757428624 243802292 757428624 237343357 763643647 237343357 763643647 212717571 787154052 212717571 787154052 908608132 89865126 908608132 89865126 933848048 64537051 933848048 64537051 703822709 295867689 703822709 295867689 223935879 776506649 223935879 776506649 489874785 510298390 489874785 510298390 916954004 81825886 916954004 81825886 805459919 192403060 805459919 192403060 417187601 583167027 417187601 583167027 699300203 300266374 699300203 300266374 684084787 314156505 684084787 314156505 926151403 72712399 926151403 72712399 695121385 304064176 695121385 304064176 536457570 463837361 536457570 463837361 983976696 15565493 983976696 15565493 626791957 372561670 626791957 372561670 817382077 181109308 817382077 181109308 855875773 143046326 855875773 143046326 813390394 184814285 813390394 184814285 265854057 734669908 265854057 734669908 781962931 216928332 781962931 216928332 343561490 657358048 343561490 657358048 653069380 346635560 653069380 346635560 652919749 346833357 652919749 346833357 981976827 17539256 981976827 17539256 760932887 237838779 760932887 237838779 939221074 59368907 939221074 59368907 491442007 508598043 491442007 508598043 52042913 949148307 52042913 949148307 151128678 849828147 151128678 849828147 445434623 554362284 445434623 554362284 470249859 529943191 470249859 529943191 433130095 567040079 433130095 567040079 890577993 108311309 890577993 108311309 783448531 215347073 783448531 215347073 750796 999237960 750796 999237960 837600628 161767724 837600628 161767724 435188140 565100575 435188140 565100575 281039477 719132742 281039477 719132742 446663070 552854199 446663070 552854199 206578159 793657267 206578159 793657267 944266597 54580045 944266597 54580045 547594805 453074588 547594805 453074588 258901032 742124540 258901032 742124540 542173265 458451255 542173265 458451255 919816772 79009858 919816772 79009858 370634956 629766062 370634956 629766062 374199626 625577607 374199626 625577607 874615311 123578012 874615311 123578012 756091073 243193310 756091073 243193310 183979629 816643479 183979629 816643479 625457608 374314464 625457608 374314464 116816694 884192620 116816694 884192620 417765733 582857888 417765733 582857888 288154420 712397062 288154420 712397062 276482942 724046794 276482942 724046794 477049896 522911275 477049896 522911275 131482328 869595724 131482328 869595724 920596247 78155435 920596247 78155435 71748132 929736848 71748132 929736848 874965851 123126958 874965851 123126958 583107800 417772083 583107800 417772083 718003474 281836175 718003474 281836175 189140463 810941612 189140463 810941612 15733454 985085659 15733454 985085659 902159375 97112931 902159375 97112931 879863889 118487272 879863889 118487272 764684098 234030399 764684098 234030399 757265219 241808788 757265219 241808788 741887221 257379100 741887221 257379100 126816574 874040698 126816574 874040698 772154897 226090659 772154897 226090659 801708913 196435786 801708913 196435786 339289160 662015009 339289160 662015009 281901556 718437486 281901556 718437486 264121017 736881331 264121017 736881331 253733409 746836080 253733409 746836080 444247637 555537478 444247637 555537478 225008138 775523154 225008138 775523154 619988275 380021297 619988275 380021297 245903580 755302904 245903580 755302904 327935207 673497203 327935207 673497203 573070270 427835177 573070270 427835177 839514036 159502351 839514036 159502351 703987843 295528701 703987843 295528701 883041593 115393777 883041593 115393777 356773384 643644243 356773384 643644243 804493194 193360139 804493194 193360139 74097356 927650677 74097356 927650677 441312143 558652587 441312143 558652587 334778236 666909537 334778236 666909537 190804946 809285945 190804946 809285945 331827049 669813575 331827049 669813575 365073892 634823613 365073892 634823613 548923612 451580402 548923612 451580402 57332163 944167260 57332163 944167260 77622237 924152169 77622237 924152169 441370600 558613575 441370600 558613575 837682475 161644490 837682475 161644490 378824099 621604651 378824099 621604651 16653067 984307275 16653067 984307275 276396334 724135958 276396334 724135958 879380180 118938212 879380180 118938212 144546247 857044399 144546247 857044399 815020287 183318973 815020287 183318973 129049038 872048323 129049038 872048323 189826798 810231202 189826798 810231202 555849809 444546630 555849809 444546630 395296236 604598858 395296236 604598858 509861225 489116576 509861225 489116576 328337012 673083737 328337012 673083737 894494356 104910461 894494356 104910461 456154581 543587293 456154581 543587293 962315546 36494825 962315546 36494825 316036981 685628020 316036981 685628020 998511897 1754151 998511897 1754151 815093216 183268551 815093216 183268551 448296730 551033288 448296730 551033288 275441742 725009124 275441742 725009124 288362777 712188140 288362777 712188140 838522656 160532176 838522656 160532176 352748083 648354203 352748083 648354203 591006432 409488676 591006432 409488676 516416995 483192791 516416995 483192791 307610255 694132383 307610255 694132383 624749204 375030510 624749204 375030510 781338555 217582354 781338555 217582354 788350502 210385408 788350502 210385408 580537612 420379322 580537612 420379322 952492819 46273853 952492819 46273853 605001362 394476706 605001362 394476706 903024444 96043760 903024444 96043760 317467895 684275347 317467895 684275347 806635017 191110476 806635017 191110476 856683310 142288419 856683310 142288419 853687336 145091311 853687336 145091311 909179689 89183997 909179689 89183997 165842529 835091526 165842529 835091526 81663499 920350916 81663499 920350916 626128914 373540034 626128914 373540034 59399629 942597854 59399629 942597854 33331699 967831342 33331699 967831342 179482721 821223583 179482721 821223583 61372877 940617557 61372877 940617557 885844478 112565019 885844478 112565019 987431182 12852964 987431182 12852964 936004975 62413599 936004975 62413599 224309239 776177520 224309239 776177520 438507716 561678845 438507716 561678845 343596419 657300359 343596419 657300359 981135985 18219513 981135985 18219513 624088509 375659582 624088509 375659582 527353197 472917665 527353197 472917665 428037578 571867734 428037578 571867734 41569216 959355483 41569216 959355483 553051711 447693250 553051711 447693250 629115461 370366436 629115461 370366436 275329198 725190201 275329198 725190201 648907640 350764194 648907640 350764194 104701038 896863055 104701038 896863055 954276324 44656702 954276324 44656702 265514380 735124500 265514380 735124500 429218964 570663134 429218964 570663134 904031577 94904238 904031577 94904238 178909534 821786180 178909534 821786180 97692597 904226732 97692597 904226732 86957431 914926448 86957431 914926448 35779701 965237698 35779701 965237698 983260478 16462074 983260478 16462074 587319366 413163355 587319366 413163355 233365311 767654927 233365311 767654927 204004549 796072880 204004549 796072880 579030246 421818765 579030246 421818765 136030156 865625684 136030156 865625684 317402369 684419557 317402369 684419557 549048694 451446808 549048694 451446808 669441294 329402813 669441294 329402813 224697926 775736262 224697926 775736262 184200805 816451258 184200805 816451258 579607896 421102852 579607896 421102852 808528849 189385739 808528849 189385739 937538280 60785629 937538280 60785629 549910444 450618956 549910444 450618956 233938459 767155916 233938459 767155916 215946814 784031086 215946814 784031086 156667287 844095776 156667287 844095776 403581795 596951547 403581795 596951547 432740557 567307900 432740557 567307900 41187117 959642184 41187117 959642184 76248353 925651251 76248353 925651251 906291682 92331165 906291682 92331165 838372557 160693586 838372557 160693586 631255296 368466360 631255296 368466360 647161476 352347323 647161476 352347323 527773431 472392025 527773431 472392025 235149668 765865897 235149668 765865897 276531655 723932552 276531655 723932552 820093528 178382265 820093528 178382265 493309576 506672741 493309576 506672741 54348461 946975948 54348461 946975948 216599007 783401310 216599007 783401310 594056491 406441476 594056491 406441476 638300727 361098878 638300727 361098878 778206157 220628317 778206157 220628317 362483977 637349148 362483977 637349148 926124618 72777342 926124618 72777342 942655112 56553889 942655112 56553889 687615786 310870027 687615786 310870027 696814577 302336800 696814577 302336800 370396271 630120728 370396271 630120728 378836676 621596641 378836676 621596641 782915970 215932714 782915970 215932714 768264205 230278973 768264205 230278973 373126957 626822010 373126957 626822010 307143942 694544512 307143942 694544512 942295204 56801191 942295204 56801191 140832353 860439285 140832353 860439285 957587241 41535437 957587241 41535437 71783077 929694687 71783077 929694687 230218448 770757995 230218448 770757995 56643083 944722169 56643083 944722169 887256541 111406526 887256541 111406526 158884437 842103889 158884437 842103889 503018153 496259176 503018153 496259176 248305663 752824499 248305663 752824499 400094594 600329703 400094594 600329703 540707566 459943445 540707566 459943445 570619328 429915708 570619328 429915708 55328192 946203747 55328192 946203747 777990062 220732516 777990062 220732516 244379926 756767321 244379926 756767321 676277476 321838681 676277476 321838681 561726385 439133938 561726385 439133938 780543818 218249530 780543818 218249530 206041263 794126405 206041263 794126405 478681980 520932162 478681980 520932162 472168336 527939370 472168336 527939370 375298434 624554089 375298434 624554089 849860869 149237034 849860869 149237034 470867603 529186418 470867603 529186418 314224112 687461126 314224112 687461126 44810711 955903870 44810711 955903870 794639175 203619794 794639175 203619794 388465955 611812496 388465955 611812496 432644408 567395905 432644408 567395905 274090650 726224237 274090650 726224237 845769152 153063109 845769152 153063109 257862138 742957252 257862138 742957252 510247179 488670162 510247179 488670162 821865091 176614232 821865091 176614232 229886800 771076770 229886800 771076770 849908955 149074244 849908955 149074244 82798859 919271095 82798859 919271095 903393894 95585266 903393894 95585266 272536898 727724146 272536898 727724146 972857440 26795038 972857440 26795038 97010953 904964415 97010953 904964415 12052753 988633865 12052753 988633865 10969780 989547714 10969780 989547714 991885711 7918598 991885711 7918598 614375441 385364915 614375441 385364915 249491189 751730208 249491189 751730208 326541135 675000207 326541135 675000207 12907082 987886887 12907082 987886887 771197700 227184364 771197700 227184364 499452152 500215592 499452152 500215592 899896491 99409412 899896491 99409412 728806698 270879455 728806698 270879455 905103513 93635907 905103513 93635907 886219840 112207564 886219840 112207564 979124430 20101071 979124430 20101071 453155630 546332591 453155630 546332591 468902295 531201056 468902295 531201056 630080146 369293527 630080146 369293527 765265131 233179935 765265131 233179935 198906912 801581083 198906912 801581083 23275936 977810672 23275936 977810672 4682770 995191485 4682770 995191485 706087238 293469458 706087238 293469458 516930953 482796947 516930953 482796947 848964471 150074360 848964471 150074360 814636774 183527575 814636774 183527575 847511612 151459404 847511612 151459404 179643056 821069921 179643056 821069921 140775171 860572175 140775171 860572175 668786811 330139693 668786811 330139693 997685456 2477842 997685456 2477842 168911529 831844066 168911529 831844066 837119387 162154857 837119387 162154857 561523895 439335704 561523895 439335704 248079875 753126415 248079875 753126415 982237656 17196515 982237656 17196515 680697366 317591433 680697366 317591433 146532239 854628624 146532239 854628624 263701460 737203124 263701460 737203124 161609738 839411913 161609738 839411913 571285775 429274586 571285775 429274586 676426118 321728779 676426118 321728779 642993383 356208831 642993383 356208831 464204217 535391680 464204217 535391680 546716669 454012907 546716669 454012907 284115813 716418366 284115813 716418366 846449833 152258078 846449833 152258078 67208628 935099450 67208628 935099450 286236682 714471820 286236682 714471820 316124985 685545099 316124985 685545099 45372463 955068026 45372463 955068026 42238639 958545604 42238639 958545604 737673976 261849161 737673976 261849161 93819228 908604167 93819228 908604167 462595698 536757567 462595698 536757567 534597135 465465689 534597135 465465689 870664349 127605057 870664349 127605057 568294411 432264947 568294411 432264947 60318150 941661885 60318150 941661885 95426362 906707863 95426362 906707863 647949760 351702004 647949760 351702004 311895240 689851340 311895240 689851340 266705904 733745579 266705904 733745579 5762049 993990740 5762049 993990740 360274274 639900887 360274274 639900887 88545623 913530847 88545623 913530847 719752325 279717049 719752325 279717049 167001184 834020532 167001184 834020532 83626174 918415164 83626174 918415164 488601973 511282928 488601973 511282928 822834027 175688857 822834027 175688857 659473565 340087119 659473565 340087119 209671165 790205367 209671165 790205367 835109316 164348481 835109316 164348481 31371659 969970622 31371659 969970622 760338235 238460349 760338235 238460349 479889250 519589100 479889250 519589100 123665070 877486183 123665070 877486183 731204483 268619188 731204483 268619188 424140779 575850409 424140779 575850409 148441130 852494442 148441130 852494442 280965776 719184044 280965776 719184044 383544071 616755723 383544071 616755723 974936174 24498871 974936174 24498871 269592398 731081929 269592398 731081929 150550109 850366249 150550109 850366249 511939078 487317387 511939078 487317387 871124293 127133335 871124293 127133335 496680242 503006373 496680242 503006373 884357747 113956940 884357747 113956940 719326565 280331758 719326565 280331758 686534090 311742672 686534090 311742672 795901172 202386279 795901172 202386279 241912596 759279687 241912596 759279687 228360174 772406853 228360174 772406853 283802317 716765760 283802317 716765760 850200868 148826400 850200868 148826400 187135005 813266392 187135005 813266392 989308128 10573499 989308128 10573499 831699174 167583343 831699174 167583343 418156496 582414496 418156496 582414496 339580306 661649000 339580306 661649000 855510449 143507297 855510449 143507297 996951685 3120890 996951685 3120890 581162696 419909416 581162696 419909416 134240699 867090111 134240699 867090111 529030268 471174664 529030268 471174664 487047929 512722425 487047929 512722425 618537959 381563018 618537959 381563018 759006559 239884267 759006559 239884267 286234822 714474123 286234822 714474123 109469743 891600086 109469743 891600086 901324717 98008503 901324717 98008503 719141094 280574131 719141094 280574131 731101662 268697114 731101662 268697114 176836762 824136946 176836762 824136946 166921866 834122688 166921866 834122688 984214034 15403630 984214034 15403630 791319038 207124219 791319038 207124219 855291674 143775834 855291674 143775834 920180032 78715678 920180032 78715678 417977110 582582811 417977110 582582811 74658081 927257514 74658081 927257514 412086775 588647387 412086775 588647387 254816946 745851774 254816946 745851774 669284029 329608157 669284029 329608157 235022176 766063190 235022176 766063190 776828476 221739669 776828476 221739669 992441030 7435935 992441030 7435935 999196954 896344 999196954 896344 639070560 360595523 639070560 360595523 954436882 44359626 954436882 44359626 60405017 941591726 60405017 941591726 718775475 280998710 718775475 280998710 864488299 133603811 864488299 133603811 578986223 421869803 578986223 421869803 610256608 389520537 610256608 389520537 69975769 931818923 69975769 931818923 644092018 355067715 644092018 355067715 1324818 998494213 1324818 998494213 920789552 77981992 920789552 77981992 60227652 941795048 60227652 941795048 850518798 148532328 850518798 148532328 871843662 126268967 871843662 126268967 993556308 6485839 993556308 6485839 844734117 154198768 844734117 154198768 836737446 162552301 836737446 162552301 116260279 884741963 116260279 884741963 668994328 329961385 668994328 329961385 288548391 711914773 288548391 711914773 356907623 643569276 356907623 643569276 18390380 982646526 18390380 982646526 26325444 974750947 26325444 974750947 887729782 110974520 887729782 110974520 374014377 625809218 374014377 625809218 322704881 678759305 322704881 678759305 689085984 309655767 689085984 309655767 775215490 223025811 775215490 223025811 878652891 119564055 878652891 119564055 67642423 934512039 67642423 934512039 968955107 30293770 968955107 30293770 2805389 997109230 2805389 997109230 550747093 449699806 550747093 449699806 661829135 337667557 661829135 337667557 527553673 472685670 527553673 472685670 614286367 385491756 614286367 385491756 147929502 853142914 147929502 853142914 418937641 581875120 418937641 581875120 632554265 366891648 632554265 366891648 817193489 181254147 817193489 181254147 997210060 2964255 997210060 2964255 925932551 72913773 925932551 72913773 493552646 506404820 493552646 506404820 604782716 394747184 604782716 394747184 647494075 352104327 647494075 352104327 331763987 669884388 331763987 669884388 228991573 771853002 228991573 771853002 553389452 447391785 553389452 447391785 541590930 459122839 541590930 459122839 7671714 992637253 7671714 992637253 830002619 169252870 830002619 169252870 494368370 505407311 494368370 505407311 621416262 378360942 621416262 378360942 252894899 747753759 252894899 747753759 128959113 872095830 128959113 872095830 917854964 81039821 917854964 81039821 263695492 737205627 263695492 737205627 510197023 488723436 510197023 488723436 384094717 616191534 384094717 616191534 242509061 758644415 242509061 758644415 501253682 497955986 501253682 497955986 375586849 624335480 375586849 624335480 690255018 308634482 690255018 308634482 175091283 825624167 175091283 825624167 994390303 5613706 994390303 5613706 983321066 16340494 983321066 16340494 675022714 323112986 675022714 323112986 933365207 64965339 933365207 64965339 423082350 577140050 423082350 577140050 501508357 497678737 501508357 497678737 317256994 684549694 317256994 684549694 521952633 478230176 521952633 478230176 926361324 72470824 926361324 72470824 261884445 739072689 261884445 739072689 838139418 160997749 838139418 160997749 407584686 593074466 407584686 593074466 426927258 573004603 426927258 573004603 326557297 674996024 326557297 674996024 137318791 864441517 137318791 864441517 80400844 921601313 80400844 921601313 288296536 712238201 288296536 712238201 761417245 237294248 761417245 237294248 302573018 699057908 302573018 699057908 621995488 377821059 621995488 377821059 69663912 932070280 69663912 932070280 551767734 448714593 551767734 448714593 876590804 121636991 876590804 121636991 854539905 144280503 854539905 144280503 804212949 193601748 804212949 193601748 552313378 448202744 552313378 448202744 130209153 870914161 130209153 870914161 699318196 300243287 699318196 300243287 25701522 975407983 25701522 975407983 803482029 194392569 803482029 194392569 534603436 465463379 534603436 465463379 106127466 895222126 106127466 895222126 598656558 401466523 598656558 401466523 290794407 710025363 290794407 710025363 709236135 290359711 709236135 290359711 625466511 374305255 625466511 374305255 316764485 685078054 316764485 685078054 686700393 311642830 686700393 311642830 666621576 332532564 666621576 332532564 559625161 441526668 559625161 441526668 100387481 901509562 100387481 901509562 395030875 604776448 395030875 604776448 98543920 903480416 98543920 903480416 114391371 886694268 114391371 886694268 679890544 318351560 679890544 318351560 884012650 114207600 884012650 114207600 606395030 393375576 606395030 393375576 412482202 588218873 412482202 588218873 578794323 422052511 578794323 422052511 404611513 595809951 404611513 595809951 943642314 55475523 943642314 55475523 403400517 597069927 403400517 597069927 798684636 199581038 798684636 199581038 209864333 790034250 209864333 790034250 919276196 79648448 919276196 79648448 65239179 937027007 65239179 937027007 555131153 445454163 555131153 445454163 228869548 771972680 228869548 771972680 703601054 296028980 703601054 296028980 171738457 828960063 171738457 828960063 419110825 581745651 419110825 581745651 632412216 367050499 632412216 367050499 27988222 973246017 27988222 973246017 360586155 639491076 360586155 639491076 128693985 872341039 128693985 872341039 680972349 317318792 680972349 317318792 722601620 277038220 722601620 277038220 328552733 672846953 328552733 672846953 898565746 100775149 898565746 100775149 277050417 723307953 277050417 723307953 632360816 367229384 632360816 367229384 561186255 439851031 561186255 439851031 272846937 727449323 272846937 727449323 554181717 446551608 554181717 446551608 668285701 330602733 668285701 330602733 502491829 496744016 502491829 496744016 430681398 569285330 430681398 569285330 975969855 23540327 975969855 23540327 181907945 818883693 181907945 818883693 829459634 169627638 829459634 169627638 601468799 398173430 601468799 398173430 596183239 404074737 596183239 404074737 329112165 672296374 329112165 672296374 515290920 484276982 515290920 484276982 747596353 251407217 747596353 251407217 251594044 749395290 251594044 749395290 312095150 689657394 312095150 689657394 139695876 861782003 139695876 861782003 404144853 596349181 404144853 596349181 454285993 545329680 454285993 545329680 952863999 45933952 952863999 45933952 783788573 214987059 783788573 214987059 717288807 282336593 717288807 282336593 290884581 709943840 290884581 709943840 936206629 62183885 936206629 62183885 857348297 141484018 857348297 141484018 908581073 89924777 908581073 89924777 626982757 372387686 626982757 372387686 99515445 902615603 99515445 902615603 331212268 670398938 331212268 670398938 749260594 249692471 749260594 249692471 881055869 117292826 881055869 117292826 221411553 778726157 221411553 778726157 309098140 692682130 309098140 692682130 237620283 763243685 237620283 763243685 495567866 504005324 495567866 504005324 669621907 329331332 669621907 329331332 393490134 606265662 393490134 606265662 945438242 53263081 945438242 53263081 445545687 554284554 445545687 554284554 393189255 606610542 393189255 606610542 401617775 598905335 401617775 598905335 706629837 293066297 706629837 293066297 998506633 1758400 998506633 1758400 990821065 8944785 990821065 8944785 557113073 443298640 557113073 443298640 608800394 390770581 608800394 390770581 608871569 390723529 608871569 390723529 756163127 243141820 756163127 243141820 46202240 954386395 46202240 954386395 574712450 426397610 574712450 426397610 315068013 686752091 315068013 686752091 197664127 802616864 197664127 802616864 361892959 637918490 361892959 637918490 620569694 379453383 620569694 379453383 437526406 562743448 437526406 562743448 246740984 754432143 246740984 754432143 463966471 535518339 463966471 535518339 713687124 285864500 713687124 285864500 985304310 14485923 985304310 14485923 324180182 677306369 324180182 677306369 610940253 388802697 610940253 388802697 242255061 758980736 242255061 758980736 391476648 608519114 391476648 608519114 954078854 44846359 954078854 44846359 191568834 808564170 191568834 808564170 498460663 501365174 498460663 501365174 190818049 809239384 190818049 809239384 414598135 585742125 414598135 585742125 319435774 682109551 319435774 682109551 201714328 798606889 201714328 798606889 704480360 295029048 704480360 295029048 795577642 202645118 795577642 202645118 971305842 28048244 971305842 28048244 577255311 423589354 577255311 423589354 510169119 488774825 510169119 488774825 780974030 217961327 780974030 217961327 855493 999099761 855493 999099761 960828936 38139773 960828936 38139773 971785737 27654409 971785737 27654409 84941453 917024239 84941453 917024239 123424402 877766213 123424402 877766213 897293661 102369079 897293661 102369079 64912763 937458329 64912763 937458329 349354286 651546649 349354286 651546649 45864186 954676776 45864186 954676776 175511489 825271785 175511489 825271785 551607349 448906035 551607349 448906035 197452153 802924836 197452153 802924836 38957219 962113279 38957219 962113279 362502837 637337144 362502837 637337144 788766624 209875438 788766624 209875438 903308871 95707173 903308871 95707173 716887750 282816245 716887750 282816245 282241520 718156378 282241520 718156378 687671626 310826371 687671626 310826371 531984563 467788252 531984563 467788252 423380085 576898017 423380085 576898017 71091256 930384537 71091256 930384537 895646345 103924765 895646345 103924765 893985599 105290460 893985599 105290460 215291675 784707666 215291675 784707666 694122946 304942269 694122946 304942269 670660573 328107214 670660573 328107214 602733506 396802022 602733506 396802022 899871577 99430913 899871577 99430913 435405466 564902417 435405466 564902417 85198253 916767498 85198253 916767498 300216136 701143931 300216136 701143931 188059013 812114759 188059013 812114759 247857472 753377935 247857472 753377935 589342920 411208031 589342920 411208031 425258718 574845181 425258718 574845181 88279579 913757310 88279579 913757310 82318810 919727457 82318810 919727457 28775884 972569992 28775884 972569992 520141146 479837079 520141146 479837079 618107252 381810570 618107252 381810570 647989780 351659623 647989780 351659623 37370165 963845510 37370165 963845510 89162043 912946333 89162043 912946333 532410733 467363337 532410733 467363337 461875952 537580749 461875952 537580749 454812223 544808975 454812223 544808975 546474434 454393349 546474434 454393349 521751788 478350231 521751788 478350231 484462812 515251401 484462812 515251401 49989571 951081226 49989571 951081226 140416461 861044113 140416461 861044113 199938224 800382199 199938224 800382199 42064665 958713369 42064665 958713369 928462665 70295317 928462665 70295317 354896439 645888791 354896439 645888791 931378085 67197956 931378085 67197956 153976795 846786160 153976795 846786160 80189774 921683859 80189774 921683859 919913597 78896074 919913597 78896074 148240373 852708774 148240373 852708774 186791878 813592999 186791878 813592999 454830773 544776547 454830773 544776547 350936232 650011688 350936232 650011688 249636355 751618095 249636355 751618095 142592344 859074695 142592344 859074695 79635918 922199974 79635918 922199974 527987069 472167899 527987069 472167899 493324557 506670478 493324557 506670478 464143992 535424597 464143992 535424597 34123462 966933931 34123462 966933931 736229755 263607490 736229755 263607490 159592552 841313260 159592552 841313260 199206002 801150238 199206002 801150238 319860199 681744115 319860199 681744115 896979702 102584278 896979702 102584278 487401574 512300302 487401574 512300302 513415277 485894979 513415277 485894979 468204409 531775668 468204409 531775668 993781754 6230071 993781754 6230071 91546481 910825487 91546481 910825487 392484808 607251085 392484808 607251085 701294931 298261898 701294931 298261898 432045500 567988579 432045500 567988579 825272147 173411221 825272147 173411221 490789377 509297316 490789377 509297316 619496379 380588549 619496379 380588549 837386536 161942018 837386536 161942018 137470036 864279350 137470036 864279350 479617096 519842950 479617096 519842950 566161558 434682742 566161558 434682742 156094854 844616542 156094854 844616542 700185115 299273218 700185115 299273218 439240553 560797116 439240553 560797116 497172472 502481361 497172472 502481361 215200629 784788854 215200629 784788854 542694024 458017530 542694024 458017530 229526493 771491111 229526493 771491111 304299218 697413787 304299218 697413787 160807753 840123573 160807753 840123573 755452091 243677547 755452091 243677547 855606574 143440632 855606574 143440632 223074463 777456273 223074463 777456273 323237741 678262780 323237741 678262780 751167954 248025934 751167954 248025934 696786901 302384366 696786901 302384366 922374297 76316149 922374297 76316149 563335925 437474623 563335925 437474623 576821277 424061152 576821277 424061152 88058393 913883459 88058393 913883459 667558397 331634021 667558397 331634021 266141678 734458025 266141678 734458025 815878818 182394544 815878818 182394544 316352014 685337740 316352014 685337740 388592729 611585788 388592729 611585788 843970725 155064557 843970725 155064557 462269280 537142915 462269280 537142915 286516285 714176968 286516285 714176968 968969705 30281322 968969705 30281322 775951998 222338180 775951998 222338180 291914611 709115067 291914611 709115067 636042511 363424680 636042511 363424680 96684340 905349258 96684340 905349258 218579649 781615021 218579649 781615021 440756742 559235065 440756742 559235065 989760143 9979254 989760143 9979254 51536009 949619643 51536009 949619643 289212633 711493916 289212633 711493916 747286589 251797682 747286589 251797682 596563191 403781986 596563191 403781986 445608114 554154560 445608114 554154560 49676208 951339534 49676208 951339534 147308207 853915789 147308207 853915789 132818463 868335528 132818463 868335528 537137871 463339537 537137871 463339537 165091724 835761100 165091724 835761100 659682873 339863611 659682873 339863611 394576097 605293704 394576097 605293704 32645234 968513010 32645234 968513010 646080033 353274469 646080033 353274469 719465464 280073129 719465464 280073129 755409764 243720257 755409764 243720257 447405022 552053947 447405022 552053947 905004411 93690739 905004411 93690739 302236319 699273838 302236319 699273838 670315179 328500792 670315179 328500792 770133716 228186822 770133716 228186822 435519106 564677310 435519106 564677310 669166548 329766776 669166548 329766776 42564721 958284015 42564721 958284015 477575209 522302249 477575209 522302249 292151428 708936321 292151428 708936321 229486460 771529694 229486460 771529694 192747572 807475572 192747572 807475572 590211569 410264358 590211569 410264358 689057477 309689459 689057477 309689459 875493064 122592400 875493064 122592400 471004755 529112943 471004755 529112943 781012381 217908718 781012381 217908718 818590853 179979978 818590853 179979978 701809675 297641466 701809675 297641466 587774380 412785778 587774380 412785778 305962255 695757850 305962255 695757850 270993771 729489729 270993771 729489729 523406489 476587503 523406489 476587503 278458038 721842935 278458038 721842935 12656356 988137073 12656356 988137073 47409013 953492303 47409013 953492303 624691644 375082179 624691644 375082179 926065325 72798850 926065325 72798850 300448914 700882416 300448914 700882416 674503298 323568696 674503298 323568696 864234019 133943072 864234019 133943072 258592523 742405750 258592523 742405750 686973184 311435714 686973184 311435714 33961606 967072851 33961606 967072851 317164178 684692837 317164178 684692837 209272930 790595206 209272930 790595206 972907028 26794647 972907028 26794647 988411267 11621463 988411267 11621463 68456143 933407772 68456143 933407772 358193125 642210207 358193125 642210207 120981861 880096838 120981861 880096838 975281132 24289864 975281132 24289864 943353947 55888249 943353947 55888249 198053328 802277327 198053328 802277327 18538843 982575425 18538843 982575425 928766067 69923404 928766067 69923404 579190077 421671689 579190077 421671689 247911086 753339261 247911086 753339261 665728630 333578982 665728630 333578982 79630138 922242715 79630138 922242715 146331527 854940246 146331527 854940246 44271580 956544133 44271580 956544133 361310060 638730706 361310060 638730706 852510041 146293503 852510041 146293503 416705914 583570683 416705914 583570683 564554966 436188648 564554966 436188648 862889870 135370704 862889870 135370704 83961885 917940440 83961885 917940440 456502481 543273941 456502481 543273941 770380347 227888189 770380347 227888189 585376658 415166505 585376658 415166505 856511641 142467351 856511641 142467351 313690109 688037275 313690109 688037275 665515108 333874916 665515108 333874916 733607682 266097753 733607682 266097753 813633694 184619288 813633694 184619288 260164209 740840136 260164209 740840136 767707533 230608996 767707533 230608996 299491182 701782847 299491182 701782847 57750242 943883671 57750242 943883671 613339789 386387613 613339789 386387613 528225665 471916745 528225665 471916745 570221749 430314414 570221749 430314414 150538166 850411518 150538166 850411518 60793018 941189961 60793018 941189961 436562968 563711179 436562968 563711179 316306647 685381404 316306647 685381404 558772706 442067914 558772706 442067914 786786914 211761955 786786914 211761955 767383026 231036921 767383026 231036921 150756522 850248445 150756522 850248445 326869302 674665762 326869302 674665762 820657734 177847313 820657734 177847313 150827905 850189626 150827905 850189626 927871880 70771792 927871880 70771792 194987410 805032622 194987410 805032622 4812926 995018036 4812926 995018036 799340903 198883505 799340903 198883505 144998191 856491245 144998191 856491245 530463370 469489673 530463370 469489673 324325391 677094906 324325391 677094906 786005362 212387782 786005362 212387782 489399468 510619893 489399468 510619893 675714498 322440918 675714498 322440918 212671464 787191821 212671464 787191821 684166863 314066905 684166863 314066905 263911357 737019774 263911357 737019774 929441568 69247752 929441568 69247752 969091862 30147142 969091862 30147142 29140198 972070965 29140198 972070965 570078087 430525209 570078087 430525209 373670937 626144936 373670937 626144936 12179917 988508654 12179917 988508654 703511159 296097956 703511159 296097956 962618869 36180632 962618869 36180632 537958237 462470688 537958237 462470688 246990802 754134926 246990802 754134926 142513788 859097707 142513788 859097707 864077287 134196182 864077287 134196182 187096850 813287547 187096850 813287547 903751012 95251652 903751012 95251652 673860533 324430946 673860533 324430946 861769230 136626760 861769230 136626760 631700105 367886907 631700105 367886907 419332427 581558229 419332427 581558229 300139134 701209172 300139134 701209172 422154982 578463269 422154982 578463269 831057034 168288649 831057034 168288649 657961207 341790406 657961207 341790406 443040319 556923103 443040319 556923103 131010807 870077350 131010807 870077350 759457465 239352589 759457465 239352589 501092166 498158919 501092166 498158919 889370642 109500738 889370642 109500738 131501069 869582081 131501069 869582081 721224107 278128802 721224107 278128802 220028637 780104338 220028637 780104338 299222458 701945064 299222458 701945064 757366296 241693286 757366296 241693286 132681621 868485854 132681621 868485854 325871267 675738621 325871267 675738621 124411949 876622861 124411949 876622861 711631859 287826708 711631859 287826708 604358786 395215729 604358786 395215729 371185203 629162041 371185203 629162041 227430259 773251474 227430259 773251474 965599486 33524625 965599486 33524625 719496833 280036397 719496833 280036397 804444695 193415725 804444695 193415725 158344530 842600482 158344530 842600482 358778214 641549032 358778214 641549032 341839888 659238036 341839888 659238036 441658115 558244158 441658115 558244158 606659791 393227485 606659791 393227485 175828723 825043499 175828723 825043499 74664936 927254519 74664936 927254519 494122366 505680965 494122366 505680965 637720165 361631539 637720165 361631539 10677455 989781827 10677455 989781827 820960782 177692091 820960782 177692091 432424085 567603522 432424085 567603522 673663332 324638568 673663332 324638568 1589960 998254817 1589960 998254817 122991915 878245484 122991915 878245484 547463564 453237435 547463564 453237435 861529125 136856724 861529125 136856724 880347829 118015754 880347829 118015754 955151269 43773324 955151269 43773324 812108248 186057447 812108248 186057447 495725996 503839816 495725996 503839816 776094583 222291043 776094583 222291043 387168754 613157807 387168754 613157807 328613051 672793829 328613051 672793829 974689346 24744558 974689346 24744558 594517584 405978707 594517584 405978707 37999801 963172083 37999801 963172083 623141781 376520554 623141781 376520554 967363962 32024120 967363962 32024120 763911547 234821132 763911547 234821132 239341476 761606535 239341476 761606535 414736373 585528984 414736373 585528984 649827175 349717529 649827175 349717529 268531571 731967428 268531571 731967428 524064165 475912120 524064165 475912120 489169792 510842041 489169792 510842041 968207123 31130728 968207123 31130728 158806271 842189130 158806271 842189130 680348570 317850349 680348570 317850349 389777320 610353298 389777320 610353298 201691136 798633580 201691136 798633580 748918997 250054197 748918997 250054197 252949524 747701326 252949524 747701326 662731621 336726144 662731621 336726144 820002418 178513540 820002418 178513540 150106120 850839155 150106120 850839155 43771050 957102212 43771050 957102212 544592967 456180891 544592967 456180891 852158336 146758612 852158336 146758612 187260396 813058669 187260396 813058669 630229632 369072318 630229632 369072318 623012570 376665890 623012570 376665890 89866663 912258895 89866663 912258895 476196217 523696983 476196217 523696983 249921046 751227700 249921046 751227700 638993255 360639814 638993255 360639814 960057510 39074228 960057510 39074228 46470425 954224889 46470425 954224889 271825843 728443808 271825843 728443808 503906406 495298392 503906406 495298392 67024558 935342089 67024558 935342089 865987882 132022040 865987882 132022040 243373322 757844082 243373322 757844082 1008042 998882979 1008042 998882979 806560723 191266786 806560723 191266786 350800640 650164155 350800640 650164155 316832568 684997853 316832568 684997853 755918618 243286427 755918618 243286427 308771316 693034295 308771316 693034295 125623118 875582398 125623118 875582398 408504008 592041257 408504008 592041257 603560727 395990590 603560727 395990590 604449809 395154932 604449809 395154932 421931869 578624056 421931869 578624056 407251385 593293406 407251385 593293406 360114289 640053285 360114289 640053285 425704374 574447575 425704374 574447575 760007756 238850620 760007756 238850620 396603380 603407543 396603380 603407543 441134002 558863407 441134002 558863407 686105035 312164211 686105035 312164211 677912701 320378507 677912701 320378507 471283191 528857722 471283191 528857722 239862493 761052507 239862493 761052507 42141148 958586444 42141148 958586444 272393582 727857917 272393582 727857917 621370171 378475353 621370171 378475353 219134825 781010329 219134825 781010329 332044797 669661035 332044797 669661035 201024251 799273069 201024251 799273069 312608341 689151586 312608341 689151586 301223869 700139881 301223869 700139881 200396396 799947285 200396396 799947285 90172953 912036859 90172953 912036859 751760804 247472456 751760804 247472456 486098684 513546074 486098684 513546074 802616991 195338839 802616991 195338839 370786956 629535637 370786956 629535637 784277585 214319806 784277585 214319806 859363463 139697366 859363463 139697366 745037242 254291082 745037242 254291082 586392965 414095047 586392965 414095047 541703768 458987161 541703768 458987161 809477944 188562037 809477944 188562037 191273940 808845633 191273940 808845633 625670289 374039181 625670289 374039181 435167552 565107009 435167552 565107009 389646522 610509282 389646522 610509282 612327405 387366219 612327405 387366219 970412445 28776706 970412445 28776706 932912953 65585050 932912953 65585050 291536858 709407541 291536858 709407541 133302168 867819170 133302168 867819170 120939827 880104699 120939827 880104699 741961443 257357135 741961443 257357135 110617083 890514700 110617083 890514700 642133162 357212017 642133162 357212017 721540495 277892440 721540495 277892440 508820401 490174687 508820401 490174687 980994498 18396291 980994498 18396291 428995239 570919185 428995239 570919185 753667324 245776306 753667324 245776306 540967325 459631509 540967325 459631509 187621230 812625570 187621230 812625570 258099370 742726509 258099370 742726509 799355387 198871828 799355387 198871828 444480732 555351152 444480732 555351152 753392904 245979020 753392904 245979020 372728016 627385424 372728016 627385424 579233525 421580191 579233525 421580191 50970181 950183264 50970181 950183264 993635863 6449054 993635863 6449054 346127420 654891901 346127420 654891901 470073093 530141623 470073093 530141623 472895695 527031979 472895695 527031979 600259771 399826524 600259771 399826524 294776385 706253186 294776385 706253186 697733405 301537214 697733405 301537214 907461290 91174045 907461290 91174045 270932582 729685575 270932582 729685575 755080306 244044175 755080306 244044175 433843703 566440917 433843703 566440917 695741743 303482050 695741743 303482050 667675003 331457531 667675003 331457531 357937364 642501798 357937364 642501798 929085752 69614027 929085752 69614027 149937554 850919540 149937554 850919540 984608354 15139881 984608354 15139881 272866269 727445855 272866269 727445855 593796789 406653402 593796789 406653402 958755587 40456908 958755587 40456908 590750839 409685014 590750839 409685014 191787717 808361346 191787717 808361346 743850393 255406099 743850393 255406099 539666915 460828475 539666915 460828475 218305700 781835597 218305700 781835597 121135554 879915130 121135554 879915130 566006518 434833270 566006518 434833270 363120211 636554007 363120211 636554007 898157635 101422372 898157635 101422372 112490255 888815695 112490255 888815695 106132 999794414 106132 999794414 789424279 209070470 789424279 209070470 575470589 425529063 575470589 425529063 391660625 608276064 391660625 608276064 22853112 978368645 22853112 978368645 221092911 779116254 221092911 779116254 132067663 869089772 132067663 869089772 781029295 217794273 781029295 217794273 347686943 653121668 347686943 653121668 490885063 509193645 490885063 509193645 429723699 570194193 429723699 570194193 685898063 312419399 685898063 312419399 411053048 589518817 411053048 589518817 418179705 582390517 418179705 582390517 521867964 478319513 521867964 478319513 577903815 422888720 577903815 422888720 19292342 981677035 19292342 981677035 29437830 971762326 29437830 971762326 369941174 630559378 369941174 630559378 262361799 738613550 262361799 738613550 477867798 521929681 477867798 521929681 143035153 858598772 143035153 858598772 458274104 541202312 458274104 541202312 658878939 340844589 658878939 340844589 923241058 75368194 923241058 75368194 938812534 59684083 938812534 59684083 895953053 103604263 895953053 103604263 657738301 342033352 657738301 342033352 797308143 200769797 797308143 200769797 372393908 627856156 372393908 627856156 615652797 384224733 615652797 384224733 568957369 431685129 568957369 431685129 831382576 167974603 831382576 167974603 122562173 878785245 122562173 878785245 140771118 860576431 140771118 860576431 182203789 818642908 182203789 818642908 49845803 951223880 49845803 951223880 6968633 993174871 6968633 993174871 339153597 662128453 339153597 662128453 421645598 579069544 421645598 579069544 574120942 426972891 574120942 426972891 720814194 278543947 720814194 278543947 611211876 388417070 611211876 388417070 868283632 129780753 868283632 129780753 638302697 361082889 638302697 361082889 207229939 792797829 207229939 792797829 706873549 292824475 706873549 292824475 718951143 280819901 718951143 280819901 470867117 529216851 470867117 529216851 207315126 792632247 207315126 792632247 21689014 979643960 21689014 979643960 392175935 607510522 392175935 607510522 245554605 755741612 245554605 755741612 605446649 394015147 605446649 394015147 218392028 781731932 218392028 781731932 293291569 707628589 293291569 707628589 83471024 918530629 83471024 918530629 827247142 171693281 827247142 171693281 460422249 539040452 460422249 539040452 498343995 501460191 498343995 501460191 758181318 240737401 758181318 240737401 187277647 813043133 187277647 813043133 581221403 419828622 581221403 419828622 645938895 353518375 645938895 353518375 439963458 560154352 439963458 560154352 910669009 87572656 910669009 87572656 898072636 101525866 898072636 101525866 923601258 74981374 923601258 74981374 331124979 670460013 331124979 670460013 153343429 847363618 153343429 847363618 310933458 690740101 310933458 690740101 570007856 430633611 570007856 430633611 442786282 557183996 442786282 557183996 28688916 972623901 28688916 972623901 268944060 731676566 268944060 731676566 238974606 761874256 238974606 761874256 951651274 47181883 951651274 47181883 315504996 686313162 315504996 686313162 886878538 111615116 886878538 111615116 454366290 545253436 454366290 545253436 412034136 588707452 412034136 588707452 596930467 403326144 596930467 403326144 532175607 467628915 532175607 467628915 924972581 73646880 924972581 73646880 907416475 91230753 907416475 91230753 511862280 487390789 511862280 487390789 757352535 241738363 757352535 241738363 614967292 384868342 614967292 384868342 568474815 432147959 568474815 432147959 989494316 10342841 989494316 10342841 111986782 889201373 111986782 889201373 204122401 796005320 204122401 796005320 191602910 808550601 191602910 808550601 276860862 723466379 276860862 723466379 623567357 376098094 623567357 376098094 430267407 569718215 430267407 569718215 225013314 775512690 225013314 775512690 87029465 914852555 87029465 914852555 781934150 216947639 781934150 216947639 272744236 727580972 272744236 727580972 339036788 662213087 339036788 662213087 243246211 758010802 243246211 758010802 688853849 309826179 688853849 309826179 318462141 683183203 318462141 683183203 473561735 526453428 473561735 526453428 33126253 968059241 33126253 968059241 654081514 345426482 654081514 345426482 363977487 635850990 363977487 635850990 440025221 560066586 440025221 560066586 714489206 285123856 714489206 285123856 846440471 152275461 846440471 152275461 370513019 629949249 370513019 629949249 991317407 8444380 991317407 8444380 268483462 731985889 268483462 731985889 746160397 253072098 746160397 253072098 264336598 736583993 264336598 736583993 563743414 437145091 563743414 437145091 724261842 275208846 724261842 275208846 81177966 920807726 81177966 920807726 226361532 774336536 226361532 774336536 191496590 808595685 191496590 808595685 110948967 890225412 110948967 890225412 111024896 890152922 111024896 890152922 501757225 497514163 501757225 497514163 558412777 442310217 558412777 442310217 312440395 689279128 312440395 689279128 745270755 253965911 745270755 253965911 44557741 956175517 44557741 956175517 476928823 523090927 476928823 523090927 601871035 397809299 601871035 397809299 871616311 126492932 871616311 126492932 561405249 439554535 561405249 439554535 744559442 254868163 744559442 254868163 562391472 438614286 562391472 438614286 819825031 178674297 819825031 178674297 924296731 74283463 924296731 74283463 869529753 128638113 869529753 128638113 15782670 985077058 15782670 985077058 958712787 40510256 958712787 40510256 361954044 637849190 361954044 637849190 683193503 315174504 683193503 315174504 889422026 109443692 889422026 109443692 838154729 160914223 838154729 160914223 570842809 429617704 570842809 429617704 146469550 854767375 146469550 854767375 693479053 305586617 693479053 305586617 556766268 443593406 556766268 443593406 590632630 409835422 590632630 409835422 208362822 791422395 208362822 791422395 109666200 891390665 109666200 891390665 893137435 106043561 893137435 106043561 504647022 494434690 504647022 494434690 909715147 88598073 909715147 88598073 985091886 14669383 985091886 14669383 677508774 320795786 677508774 320795786 602951188 396540012 602951188 396540012 799722529 198418824 799722529 198418824 287358720 713217006 287358720 713217006 266259232 734361326 266259232 734361326 691059051 307839189 691059051 307839189 106520283 894758891 106520283 894758891 232486274 768495592 232486274 768495592 694537896 304639796 694537896 304639796 150743592 850248728 150743592 850248728 399708411 600731011 399708411 600731011 751679928 247489964 751679928 247489964 466263988 533544713 466263988 533544713 534166004 465765344 534166004 465765344 972576442 26979870 972576442 26979870 203249641 796828968 203249641 796828968 627153830 372233590 627153830 372233590 396919691 603235613 396919691 603235613 654214280 345228743 654214280 345228743 999180147 896810 999180147 896810 627943441 371483120 627943441 371483120 670171169 328654436 670171169 328654436 615493024 384352174 615493024 384352174 930690112 67915895 930690112 67915895 559322176 441793514 559322176 441793514 296591028 704344832 296591028 704344832 11383319 989191466 11383319 989191466 109667351 891382143 109667351 891382143 363291034 636381590 363291034 636381590 840640552 158260395 840640552 158260395 191651897 808499327 191651897 808499327 649397338 350199629 649397338 350199629 962002153 36822477 962002153 36822477 180340910 820475030 180340910 820475030 24297446 977026322 24297446 977026322 247817078 753403147 247817078 753403147 347859091 652894781 347859091 652894781 179038101 821644951 179038101 821644951 175334543 825397953 175334543 825397953 178837827 821886692 178837827 821886692 588317335 412115578 588317335 412115578 331288309 670295577 331288309 670295577 489656415 510494784 489656415 510494784 316875746 684961109 316875746 684961109 333621688 668107162 333621688 668107162 99688229 902414151 99688229 902414151 899822606 99470330 899822606 99470330 700225687 299215096 700225687 299215096 506289955 492891057 506289955 492891057 210389783 789349808 210389783 789349808 414992263 585287815 414992263 585287815 20083224 981065409 20083224 981065409 25278250 976063023 25278250 976063023 420121886 580537397 420121886 580537397 549612105 450844092 549612105 450844092 103617639 898010577 103617639 898010577 4702017 995150352 4702017 995150352 254765929 745886199 254765929 745886199 681965950 316060684 681965950 316060684 331443866 670171900 331443866 670171900 591699853 408679616 591699853 408679616 789726796 208774433 789726796 208774433 704664413 294848085 704664413 294848085 666350397 332754135 666350397 332754135 323923593 677573891 323923593 677573891 567969643 432504842 567969643 432504842 438600057 561553945 438600057 561553945 74481881 927390137 74481881 927390137 878316823 119981761 878316823 119981761 826623724 172280693 826623724 172280693 935150451 63059791 935150451 63059791 636948744 362439557 636948744 362439557 100260812 901743173 100260812 901743173 559435009 441663121 559435009 441663121 392250441 607458079 392250441 607458079 495126630 504553333 495126630 504553333 680119105 318125013 680119105 318125013 342426503 658815781 342426503 658815781 742131875 257280015 742131875 257280015 505669187 493412320 505669187 493412320 18298719 982817247 18298719 982817247 880814610 117554073 880814610 117554073 869932282 128337565 869932282 128337565 310653143 690978702 310653143 690978702 282717277 717728131 282717277 717728131 218266560 781906137 218266560 781906137 69980637 931805240 69980637 931805240 771239343 227160914 771239343 227160914 141469646 859864545 141469646 859864545 90522187 911686407 90522187 911686407 54938563 946530308 54938563 946530308 622634206 376983241 622634206 376983241 576755741 424079329 576755741 424079329 504011867 495087943 504011867 495087943 187166167 813239704 187166167 813239704 908550307 89941183 908550307 89941183 216268390 783606694 216268390 783606694 356565931 643993441 356565931 643993441 755070746 244049961 755070746 244049961 387840406 612559573 387840406 612559573 643445388 355723568 643445388 355723568 891230499 107623503 891230499 107623503 43184835 957630469 43184835 957630469 690371340 308578386 690371340 308578386 382718471 617672780 382718471 617672780 359407016 640652636 359407016 640652636 43291478 957583183 43291478 957583183 799974074 198096437 799974074 198096437 62855371 939304553 62855371 939304553 551135625 449380641 551135625 449380641 284237938 716295109 284237938 716295109 818630837 179932736 818630837 179932736 301366542 700007653 301366542 700007653 339126058 662160843 339126058 662160843 524905809 475235374 524905809 475235374 39779907 961042239 39779907 961042239 743256370 256036728 743256370 256036728 755054357 244069401 755054357 244069401 137146139 864573586 137146139 864573586 858602549 140236959 858602549 140236959 388387125 611858027 388387125 611858027 92626314 909787583 92626314 909787583 870015418 128240564 870015418 128240564 250292952 750729809 250292952 750729809 711516673 288022588 711516673 288022588 176765964 824231817 176765964 824231817 519962987 479954753 519962987 479954753 833928170 165277627 833928170 165277627 504839265 494307369 504839265 494307369 419022469 581848750 419022469 581848750 425051807 575138692 425051807 575138692 914910919 83621141 914910919 83621141 307611534 694122703 307611534 694122703 185637258 814774210 185637258 814774210 317454337 684277646 317454337 684277646 207814435 792130318 207814435 792130318 963343266 35690982 963343266 35690982 445882824 553880338 445882824 553880338 276302556 724196237 276302556 724196237 277589419 722629031 277589419 722629031 798451957 199860236 798451957 199860236 700929499 298550416 700929499 298550416 645563003 353822387 645563003 353822387 42304652 958488681 42304652 958488681 59644475 942249645 59644475 942249645 845578585 153354135 845578585 153354135 954914036 43943979 954914036 43943979 962431816 36367728 962431816 36367728 128390196 872612394 128390196 872612394 599078716 401052493 599078716 401052493 109428160 891625219 109428160 891625219 938439330 59925842 938439330 59925842 42886777 957956478 42886777 957956478 563890024 437022550 563890024 437022550 220603382 779491334 220603382 779491334 215200941 784787077 215200941 784787077 766288679 232278837 766288679 232278837 563044973 437777566 563044973 437777566 102016780 899924200 102016780 899924200 372290999 627988126 372290999 627988126 683681028 314523372 683681028 314523372 488662611 511242891 488662611 511242891 118736917 882368003 118736917 882368003 978761258 20558511 978761258 20558511 277558200 722696815 277558200 722696815 690747145 308237584 690747145 308237584 405695557 594784141 405695557 594784141 510875278 488118483 510875278 488118483 762043295 236695601 762043295 236695601 256111393 744660919 256111393 744660919 738515079 261198446 738515079 261198446 674420496 323715020 674420496 323715020 50914857 950258981 50914857 950258981 294216710 706841097 294216710 706841097 940644806 58198195 940644806 58198195 792355071 205964480 792355071 205964480 10668852 989814845 10668852 989814845 34411346 966665202 34411346 966665202 882311070 116098789 882311070 116098789 597012260 403267752 597012260 403267752 873211078 124836662 873211078 124836662 730165748 269733277 730165748 269733277 970594700 28489890 970594700 28489890 325521244 676002268 325521244 676002268 635065606 364392295 635065606 364392295 341451451 659733093 341451451 659733093 658437388 341242446 658437388 341242446 273091786 727285375 273091786 727285375 333622035 668103312 333622035 668103312 804662615 193211360 804662615 193211360 987610989 12583465 987610989 12583465 296171249 704747647 296171249 704747647 965438401 33694480 965438401 33694480 779652218 219240402 779652218 219240402 286585606 714108735 286585606 714108735 674406690 323720102 674406690 323720102 359001354 641251162 359001354 641251162 823994237 174606122 823994237 174606122 351035900 649925885 351035900 649925885 927960173 70695401 927960173 70695401 986693980 13421818 986693980 13421818 372133480 628067888 372133480 628067888 12530645 988306106 12530645 988306106 92566847 909840437 92566847 909840437 176264523 824682743 176264523 824682743 585563461 415017211 585563461 415017211 434728921 565546352 434728921 565546352 489290411 510725357 489290411 510725357 73595640 928049033 73595640 928049033 500434777 499132688 500434777 499132688 827736576 171142442 827736576 171142442 124506310 876448983 124506310 876448983 965642707 33470535 965642707 33470535 416121836 584252576 416121836 584252576 324835635 676654705 324835635 676654705 988446162 11598307 988446162 11598307 722820268 276750693 722820268 276750693 329814566 671716313 329814566 671716313 821051894 177627656 821051894 177627656 76671645 925110507 76671645 925110507 665489704 333908292 665489704 333908292 942296831 56789055 942296831 56789055 625824857 373821909 625824857 373821909 543980716 456831665 543980716 456831665 271742745 728582123 271742745 728582123 305324107 696379009 305324107 696379009 594798586 405670399 594798586 405670399 885606992 112768244 885606992 112768244 808883219 189087019 808883219 189087019 997371007 2723354 997371007 2723354 928684639 70020326 928684639 70020326 369381550 631010688 369381550 631010688 891139143 107697909 891139143 107697909 284203062 716337437 284203062 716337437 6423922 993601628 6423922 993601628 646200213 353166182 646200213 353166182 798431501 199871065 798431501 199871065 767782581 230582082 767782581 230582082 405225353 595182796 405225353 595182796 317628326 684126833 317628326 684126833 634597469 364818013 634597469 364818013 975506439 23982623 975506439 23982623 19235649 981823218 19235649 981823218 932460703 66033173 932460703 66033173 922129568 76539455 922129568 76539455 553510867 447334687 553510867 447334687 231237022 769702796 231237022 769702796 221784984 778249767 221784984 778249767 259865961 741042184 259865961 741042184 931154086 67473279 931154086 67473279 953724386 45125299 953724386 45125299 992411178 7473120 992411178 7473120 612829922 386927635 612829922 386927635 574644452 426428859 574644452 426428859 715720630 283849704 715720630 283849704 403265226 597183555 403265226 597183555 711070471 288405509 711070471 288405509 802628686 195304444 802628686 195304444 158505460 842458819 158505460 842458819 314285736 687401990 314285736 687401990 925179984 73426872 925179984 73426872 588010001 412552385 588010001 412552385 188541200 811515392 188541200 811515392 802127809 195709792 802127809 195709792 525786377 474432277 525786377 474432277 891560327 107376515 891560327 107376515 853734638 145051611 853734638 145051611 889326103 109520491 889326103 109520491 985963487 13989803 985963487 13989803 733297338 266513768 733297338 266513768 872060048 126085695 872060048 126085695 536913441 463508016 536913441 463508016 903135134 95962306 903135134 95962306 499859780 499820818 499859780 499820818 268870125 731758223 268870125 731758223 67428548 934855970 67428548 934855970 682118273 315929635 682118273 315929635 48126905 952734545 48126905 952734545 772888852 225399794 772888852 225399794 760944113 237831535 760944113 237831535 715185171 284358238 715185171 284358238 40319792 960491171 40319792 960491171 785902292 212469326 785902292 212469326 912174483 86002058 912174483 86002058 541713422 458971175 541713422 458971175 653200470 346450543 653200470 346450543 858389854 140470019 858389854 140470019 753808325 245641359 753808325 245641359 865957259 132066446 865957259 132066446 763925173 234801623 763925173 234801623 393259174 606547533 393259174 606547533 673502181 324776489 673502181 324776489 689494476 309202656 689494476 309202656 105391646 896045830 105391646 896045830 638965234 360649558 638965234 360649558 369708066 630758390 369708066 630758390 220862504 779299198 220862504 779299198 180510667 820310101 180510667 820310101 504264687 494855796 504264687 494855796 783814673 214951943 783814673 214951943 926873484 71945858 926873484 71945858 191046778 809058928 191046778 809058928 980720676 18605974 980720676 18605974 729726243 270043848 729726243 270043848 143149417 858398899 143149417 858398899 400682183 599745456 400682183 599745456 275166065 725325474 275166065 725325474 159781553 841048853 159781553 841048853 929556687 69187630 929556687 69187630 852692237 146134267 852692237 146134267 36101173 964845698 36101173 964845698 992633331 7263934 992633331 7263934 734184864 265295489 734184864 265295489 1253892 998599045 1253892 998599045 797782815 200377248 797782815 200377248 529659116 470347007 529659116 470347007 588149740 412341224 588149740 412341224 186328178 814183049 186328178 814183049 336117989 665106777 336117989 665106777 503428628 495725873 503428628 495725873 582745949 418255266 582745949 418255266 925788990 73025696 925788990 73025696 281851151 718467432 281851151 718467432 105004304 896413228 105004304 896413228 281158498 719025184 281158498 719025184 808482545 189536318 808482545 189536318 725949183 273718958 725949183 273718958 340043596 661134941 340043596 661134941 414994880 585275190 414994880 585275190 188963176 811100568 188963176 811100568 11016099 989454355 11016099 989454355 842433128 156229628 842433128 156229628 476359211 523574756 476359211 523574756 23767048 977366652 23767048 977366652 599658968 400355675 599658968 400355675 396129229 603927927 396129229 603927927 17507161 983534435 17507161 983534435 84962816 916989099 84962816 916989099 655104991 344503183 655104991 344503183 347102185 653888565 347102185 653888565 509990467 488978707 509990467 488978707 376500949 623640231 376500949 623640231 385319256 615060860 385319256 615060860 147046401 854070709 147046401 854070709 992000998 7765092 992000998 7765092 779968493 218921330 779968493 218921330 114917980 886215806 114917980 886215806 803321933 194611332 803321933 194611332 131789878 869361532 131789878 869361532 461072777 538307282 461072777 538307282 596022177 404265335 596022177 404265335 333387008 668262100 333387008 668262100 183914890 816682831 183914890 816682831 661431755 338138508 661431755 338138508 286352931 714396795 286352931 714396795 467833684 532073951 467833684 532073951 971555925 27858901 971555925 27858901 294890213 706072679 294890213 706072679 355015450 645703202 355015450 645703202 579783810 420967127 579783810 420967127 549316815 451206206 549316815 451206206 465003771 534663971 465003771 534663971 495585893 503986531 495585893 503986531 712231440 287222971 712231440 287222971 438549739 561603671 438549739 561603671 789891553 208574801 789891553 208574801 80995204 921032737 80995204 921032737 484140269 515430676 484140269 515430676 549191300 451294152 549191300 451294152 687488161 311077512 687488161 311077512 136394056 865297335 136394056 865297335 363081166 636588676 363081166 636588676 538895205 461586106 538895205 461586106 891247798 107598573 891247798 107598573 382945182 617400684 382945182 617400684 912406442 85887250 912406442 85887250 381081436 619182039 381081436 619182039 360338639 639831978 360338639 639831978 156061323 844629599 156061323 844629599 728978866 270691468 728978866 270691468 408859556 591704268 408859556 591704268 378727754 621667843 378727754 621667843 642085193 357285006 642085193 357285006 728685269 271001130 728685269 271001130 319451279 682088363 319451279 682088363 61187766 940901237 61187766 940901237 623753047 376021085 623753047 376021085 172752062 828101221 172752062 828101221 907835866 90684569 907835866 90684569 87763662 914124279 87763662 914124279 827582147 171246119 827582147 171246119 602394370 397253383 602394370 397253383 754702899 244402791 754702899 244402791 403760578 596617653 403760578 596617653 188260606 811781449 188260606 811781449 182275948 818625566 182275948 818625566 300340569 700982644 300340569 700982644 75599727 926306695 75599727 926306695 966821221 32555389 966821221 32555389 408067463 592633386 408067463 592633386 562550243 438366620 562550243 438366620 160211447 840598225 160211447 840598225 352082350 648994852 352082350 648994852 377075783 623162771 377075783 623162771 453341341 546123350 453341341 546123350 900918894 98437436 900918894 98437436 773152219 225044921 773152219 225044921 819924263 178608643 819924263 178608643 340737462 660573573 340737462 660573573 706592947 293095888 706592947 293095888 425101816 575005649 425101816 575005649 219271816 780850964 219271816 780850964 4214371 995613093 4214371 995613093 321879373 679615064 321879373 679615064 923073211 75534784 923073211 75534784 760084210 238778250 760084210 238778250 763378589 235222279 763378589 235222279 678257505 320040712 678257505 320040712 229510097 771515334 229510097 771515334 485956687 513702231 485956687 513702231 921498760 77275809 921498760 77275809 18792831 982286456 18792831 982286456 362469576 637436642 362469576 637436642 666768665 332428616 666768665 332428616 502291838 496908590 502291838 496908590 873669964 124438819 873669964 124438819 199927918 800400229 199927918 800400229 86826637 915106004 86826637 915106004 271282287 729262026 271282287 729262026 917284271 81668001 917284271 81668001 749996442 249075663 749996442 249075663 244126938 757158415 244126938 757158415 554396384 446276545 554396384 446276545 47380484 953571024 47380484 953571024 428159975 571698269 428159975 571698269 988248463 11757181 988248463 11757181 470538992 529465152 470538992 529465152 668024611 330978887 668024611 330978887 100387296 901525726 100387296 901525726 707823214 291935541 707823214 291935541 981721760 17783814 981721760 17783814 609939013 389787702 609939013 389787702 225829967 774848568 225829967 774848568 387909420 612382614 387909420 612382614 758543476 240211091 758543476 240211091 264444645 736424914 264444645 736424914 31028251 970334406 31028251 970334406 757014538 242151678 757014538 242151678 772096580 226142696 772096580 226142696 296558540 704364505 296558540 704364505 801736521 196360418 801736521 196360418 30545570 970917603 30545570 970917603 689088007 309631300 689088007 309631300 260950540 740127886 260950540 740127886 282437566 717959921 282437566 717959921 816648893 181884952 816648893 181884952 864554770 133573202 864554770 133573202 68583238 933296191 68583238 933296191 623095290 376575764 623095290 376575764 730645802 269284361 730645802 269284361 645766457 353679019 645766457 353679019 409963762 590531981 409963762 590531981 999586867 480888 999586867 480888 207241479 792758959 207241479 792758959 947365677 51387332 947365677 51387332 5307785 994511028 5307785 994511028 595078688 405376511 595078688 405376511 935939521 62477475 935939521 62477475 607173743 392501839 607173743 392501839 70551978 931107485 70551978 931107485 660776839 338897013 660776839 338897013 255928789 744889840 255928789 744889840 774403054 223846676 774403054 223846676 777961191 220796607 777961191 220796607 229792496 771144696 229792496 771144696 681033949 317219099 681033949 317219099 247294200 753755945 247294200 753755945 216491552 783450192 216491552 783450192 651746314 347882375 651746314 347882375 288936338 711712297 288936338 711712297 852453826 146371470 852453826 146371470 609106920 390564535 609106920 390564535 351843658 649219071 351843658 649219071 799404787 198778940 799404787 198778940 847760301 151131304 847760301 151131304 47797405 953174228 47797405 953174228 705987137 293560603 705987137 293560603 702796357 296715516 702796357 296715516 808190450 189771964 808190450 189771964 691386867 307628036 691386867 307628036 724015526 275481048 724015526 275481048 703950299 295636155 703950299 295636155 111312750 889890415 111312750 889890415 354885211 645910857 354885211 645910857 699001407 300511563 699001407 300511563 133500383 867728712 133500383 867728712 251926691 748952494 251926691 748952494 43213434 957629629 43213434 957629629 256524546 744166081 256524546 744166081 253764731 746814337 253764731 746814337 944139522 54792052 944139522 54792052 246363082 754714569 246363082 754714569 378849593 621595387 378849593 621595387 437492724 562764488 437492724 562764488 614105096 385714485 614105096 385714485 718904714 280863815 718904714 280863815 61882882 940203918 61882882 940203918 231771242 769209267 231771242 769209267 398652175 601611085 398652175 601611085 389869494 610234779 389869494 610234779 610112321 389620887 610112321 389620887 339961915 661237834 339961915 661237834 569272233 431352357 569272233 431352357 119566661 881536737 119566661 881536737 29711871 971557356 29711871 971557356 659657458 339886816 659657458 339886816 590759092 409663059 590759092 409663059 482522548 517115656 482522548 517115656 720952220 278368393 720952220 278368393 639009568 360634263 639009568 360634263 347982333 652768040 347982333 652768040 496708312 502964058 496708312 502964058 790263835 208132657 790263835 208132657 290168225 710524402 290168225 710524402 390126682 609974492 390126682 609974492 66252272 935903861 66252272 935903861 575253621 425904477 575253621 425904477 982186686 17249686 982186686 17249686 542151044 458469625 542151044 458469625 552406838 448159399 552406838 448159399 45772515 954731403 45772515 954731403 189462003 810716947 189462003 810716947 528779015 471433463 528779015 471433463 206782940 793395440 206782940 793395440 685113716 313188587 685113716 313188587 672985344 325483658 672985344 325483658 86047620 915826153 86047620 915826153 34298190 966760419 34298190 966760419 921246203 77463051 921246203 77463051 439512262 560505027 439512262 560505027 96190366 905945840 96190366 905945840 202086194 798307434 202086194 798307434 980438201 18988209 980438201 18988209 390344837 609776644 390344837 609776644 44067975 956761293 44067975 956761293 578746384 422211064 578746384 422211064 185408160 815068403 185408160 815068403 310662125 690974610 310662125 690974610 993466152 6600521 993466152 6600521 890456570 108439025 890456570 108439025 518353207 481315646 518353207 481315646 85616807 916261980 85616807 916261980 795912318 202379456 795912318 202379456 309508106 692394824 309508106 692394824 311800774 689895817 311800774 689895817 510391493 488588989 510391493 488588989 25450629 975779471 25450629 975779471 672434910 326128115 672434910 326128115 407947804 592792339 407947804 592792339 957303771 41819314 957303771 41819314 631440135 368206054 631440135 368206054 17829655 983220300 17829655 983220300 712629772 286948587 712629772 286948587 25127420 976153017 25127420 976153017 998026059 2221108 998026059 2221108 76465903 925352176 76465903 925352176 860589216 138191981 860589216 138191981 520413761 479539687 520413761 479539687 371989933 628333801 371989933 628333801 175526943 825238483 175526943 825238483 747233604 251849864 747233604 251849864 96122728 906056358 96122728 906056358 391340651 608680430 391340651 608680430 847897169 150940666 847897169 150940666 991833620 7997583 991833620 7997583 885277164 113099488 885277164 113099488 671277017 327485317 671277017 327485317 91211325 911071491 91211325 911071491 300770520 700608568 300770520 700608568 722685234 276882746 722685234 276882746 499136756 500588477 499136756 500588477 588879464 411634404 588879464 411634404 518718468 481089550 518718468 481089550 108849647 892220243 108849647 892220243 373703414 626112192 373703414 626112192 189882003 810199518 189882003 810199518 212145637 787755049 212145637 787755049 297202349 703807138 297202349 703807138 952074671 46684489 952074671 46684489 394097963 605697718 394097963 605697718 862821687 135470181 862821687 135470181 606662518 393218410 606662518 393218410 777843202 220924880 777843202 220924880 954242309 44686545 954242309 44686545 722717940 276853264 722717940 276853264 513016046 486212021 513016046 486212021 478987363 520612838 478987363 520612838 493187549 506868209 493187549 506868209 355520352 645149667 355520352 645149667 329644971 671849441 329644971 671849441 68769901 933118744 68769901 933118744 302813841 698824673 302813841 698824673 709457972 289994728 709457972 289994728 567513849 432965187 567513849 432965187 935274484 62974062 935274484 62974062 883665523 114616784 883665523 114616784 44262152 956562565 44262152 956562565 622641776 376981797 622641776 376981797 369985139 630434351 369985139 630434351 228415388 772393742 228415388 772393742 858724520 140133772 858724520 140133772 57818280 943784649 57818280 943784649 837764301 161565338 837764301 161565338 96275120 905851047 96275120 905851047 613024672 386641313 613024672 386641313 951398743 47416417 951398743 47416417 505497523 493607511 505497523 493607511 66438955 935692289 66438955 935692289 541673608 459005510 541673608 459005510 954513924 44310522 954513924 44310522 400532887 599933459 400532887 599933459 366135872 633773183 366135872 633773183 596129210 404155593 596129210 404155593 990126598 9693713 990126598 9693713 232454786 768511665 232454786 768511665 299740514 701499721 299740514 701499721 801750911 196328998 801750911 196328998 497361262 502371542 497361262 502371542 459046827 540368083 459046827 540368083 877436562 120669185 877436562 120669185 728557002 271045952 728557002 271045952 795011370 203301752 795011370 203301752 804626526 193238679 804626526 193238679 694843917 304389781 694843917 304389781 319025428 682632826 319025428 682632826 528616540 471586253 528616540 471586253 42533486 958314674 42533486 958314674 712821151 286798169 712821151 286798169 592793091 407607656 592793091 407607656 492010224 508123708 492010224 508123708 413988723 586469270 413988723 586469270 472847835 527071880 472847835 527071880 11593038 989024861 11593038 989024861 740127076 259434463 740127076 259434463 351472312 649637524 351472312 649637524 618826931 381225454 618826931 381225454 453475579 546014521 453475579 546014521 525800995 474424876 525800995 474424876 978378302 21001510 978378302 21001510 429047901 570884502 429047901 570884502 604925400 394574492 604925400 394574492 256709572 744018187 256709572 744018187 250213252 750885281 250213252 750885281 707862517 291927366 707862517 291927366 999738812 281608 999738812 281608 646417410 353040798 646417410 353040798 684875576 313520274 684875576 313520274 22532711 978803262 22532711 978803262 123105360 878182521 123105360 878182521 995693620 4321590 995693620 4321590 633376149 366141707 633376149 366141707 631569481 368077603 631569481 368077603 816004325 182315851 816004325 182315851 864765682 133302324 864765682 133302324 446980372 552472576 446980372 552472576 257128904 743751782 257128904 743751782 586573196 413911691 586573196 413911691 76412087 925382279 76412087 925382279 923208114 75413396 923208114 75413396 811839877 186304209 811839877 186304209 545183085 455497157 545183085 455497157 865655173 132484588 865655173 132484588 675407342 322688398 675407342 322688398 200618140 799660902 200618140 799660902 791464951 206904056 791464951 206904056 863057507 135246592 863057507 135246592 679262694 319034445 679262694 319034445 226450026 774305828 226450026 774305828 154679084 846072583 154679084 846072583 113287192 888055683 113287192 888055683 297388104 703591693 297388104 703591693 8998288 991354825 8998288 991354825 658709814 340925168 658709814 340925168 997248076 2939667 997248076 2939667 918976191 79946844 918976191 79946844 292811193 708236021 292811193 708236021 536659465 463686701 536659465 463686701 955721983 43161868 955721983 43161868 714082841 285445712 714082841 285445712 712964931 286647434 712964931 286647434 720539950 278837887 720539950 278837887 631127356 368555504 631127356 368555504 2411523 997420039 2411523 997420039 900580221 98761603 900580221 98761603 173970486 826910432 173970486 826910432 696163207 303108337 696163207 303108337 549351003 451139036 549351003 451139036 729114126 270524442 729114126 270524442 125074170 876024758 125074170 876024758 68137135 933986317 68137135 933986317 182440345 818315344 182440345 818315344 986846859 13297623 986846859 13297623 507423214 491749370 507423214 491749370 901596802 97838917 901596802 97838917 945729180 52982484 945729180 52982484 217593891 782450124 217593891 782450124 895306050 104328911 895306050 104328911 112789589 888570048 112789589 888570048 581408410 419607956 581408410 419607956 880569478 117773043 880569478 117773043 545560108 455269670 545560108 455269670 519805716 480144003 519805716 480144003 387428235 612905067 387428235 612905067 864728925 133343766 864728925 133343766 649707303 349807095 649707303 349807095 461346700 538024899 461346700 538024899 704939065 294593719 704939065 294593719 439961513 560169311 439961513 560169311 919309443 79594406 919309443 79594406 223494079 777053259 223494079 777053259 29045682 972285518 29045682 972285518 686194680 312067313 686194680 312067313 355692348 644918032 355692348 644918032 887314977 111317455 887314977 111317455 371069994 629298937 371069994 629298937 933726395 64649220 933726395 64649220 910892990 87253063 910892990 87253063 319373247 682207515 319373247 682207515 42432829 958386474 42432829 958386474 553981749 446740355 553981749 446740355 983804247 15850830 983804247 15850830 782852111 216003120 782852111 216003120 524159682 475830549 524159682 475830549 192582484 807584078 192582484 807584078 758464568 240435991 758464568 240435991 403178437 597300455 403178437 597300455 833564595 165575954 833564595 165575954 582090445 419036405 582090445 419036405 813962366 184154520 813962366 184154520 304606842 697101613 304606842 697101613 320304645 681395395 320304645 681395395 752660944 246671840 752660944 246671840 379226100 621164186 379226100 621164186 817696292 180772310 817696292 180772310 254349134 746222394 254349134 746222394 307709006 694061232 307709006 694061232 386556612 613770049 386556612 613770049 667528500 331723489 667528500 331723489 259432347 741671911 259432347 741671911 947256851 51481998 947256851 51481998 913394341 84860865 913394341 84860865 480497491 518862570 480497491 518862570 208695779 791184032 208695779 791184032 760988224 237750353 760988224 237750353 645321246 353967252 645321246 353967252 402599964 597825279 402599964 597825279 322042695 679480859 322042695 679480859 206687917 793579808 206687917 793579808 314788355 687000089 314788355 687000089 486517998 513196128 486517998 513196128 451724366 547785357 451724366 547785357 60072207 941909325 60072207 941909325 477900511 521889344 477900511 521889344 501299935 497868455 501299935 497868455 761499590 237105465 761499590 237105465 689968142 308863925 689968142 308863925 356195885 644339541 356195885 644339541 3430090 996531948 3430090 996531948 822925916 175589285 822925916 175589285 215715309 784245704 215715309 784245704 593810865 406637191 593810865 406637191 838264200 160845597 838264200 160845597 47049064 953778124 47049064 953778124 178835438 821900277 178835438 821900277 784012645 214721436 784012645 214721436 484731736 514991489 484731736 514991489 145628721 855681543 145628721 855681543 975911611 23587743 975911611 23587743 234024609 767039980 234024609 767039980 560763852 440275911 560763852 440275911 529857170 470038490 529857170 470038490 621754136 378030678 621754136 378030678 969097584 30145941 969097584 30145941 133134389 868051091 133134389 868051091 473716067 526236875 473716067 526236875 198186522 802128727 198186522 802128727 965329256 33840304 965329256 33840304 555944754 444396983 555944754 444396983 526313609 474014032 526313609 474014032 548506605 452027054 548506605 452027054 720015853 279501432 720015853 279501432 482583867 517067563 482583867 517067563 805350423 192530899 805350423 192530899 38454145 962789854 38454145 962789854 654368525 345082391 654368525 345082391 776310233 222171242 776310233 222171242 476344624 523576089 476344624 523576089 746628392 252539464 746628392 252539464 484929044 514795107 484929044 514795107 770516389 227714172 770516389 227714172 196181157 804029426 196181157 804029426 820006095 178505517 820006095 178505517 462425571 536856300 462425571 536856300 419448420 581470389 419448420 581470389 548392890 452247714 548392890 452247714 550930173 449492317 550930173 449492317 196908409 803481013 196908409 803481013 556002024 444374152 556002024 444374152 777075005 221606831 777075005 221606831 978533760 20820106 978533760 20820106 173843242 827001776 173843242 827001776 150205128 850742875 150205128 850742875 820069294 178421562 820069294 178421562 759974383 238871583 759974383 238871583 243613051 757542594 243613051 757542594 192043066 808113849 192043066 808113849 674586450 323481410 674586450 323481410 141378768 859910857 141378768 859910857 690909697 308081764 690909697 308081764 325325430 676209517 325325430 676209517 649399244 350187587 649399244 350187587 785407308 212932652 785407308 212932652 568809760 431842473 568809760 431842473 961567068 37269792 961567068 37269792 914800154 83758578 914800154 83758578 462469326 536827067 462469326 536827067 272722681 727590360 272722681 727590360 623320390 376252883 623320390 376252883 710763178 288763948 710763178 288763948 390209827 609938604 390209827 609938604 231295892 769650838 231295892 769650838 211036736 788804730 211036736 788804730 22748039 978514098 22748039 978514098 412889463 587638440 412889463 587638440 382475868 617891349 382475868 617891349 360843439 639255759 360843439 639255759 242429180 758762953 242429180 758762953 145876788 855459194 145876788 855459194 48443049 952440879 48443049 952440879 207384270 792582213 207384270 792582213 30559434 970901238 30559434 970901238 695592177 303569389 695592177 303569389 969146597 30073254 969146597 30073254 853506408 145368001 853506408 145368001 828985359 170012341 828985359 170012341 668026452 330962049 668026452 330962049 259010628 742013391 259010628 742013391 939261704 59352963 939261704 59352963 460561745 538875311 460561745 538875311 123952125 877200828 123952125 877200828 101570423 900372307 101570423 900372307 592916771 407539446 592916771 407539446 817978476 180467504 817978476 180467504 552202275 448305693 552202275 448305693 266875560 733589343 266875560 733589343 240821906 760209801 240821906 760209801 100013233 901990731 100013233 901990731 893368856 105823317 893368856 105823317 263887886 737062095 263887886 737062095 279274470 721101010 279274470 721101010 837906010 161401047 837906010 161401047 883405208 115015625 883405208 115015625 486023194 513617945 486023194 513617945 321068595 680398034 321068595 680398034 317894250 683909036 317894250 683909036 31611453 969657978 31611453 969657978 135670693 865882012 135670693 865882012 402588235 597841336 402588235 597841336 406714658 593904623 406714658 593904623 255051224 745687973 255051224 745687973 895334989 104314621 895334989 104314621 59846100 942093529 59846100 942093529 123789779 877417167 123789779 877417167 382827128 617578775 382827128 617578775 566113914 434690583 566113914 434690583 392842186 606798940 392842186 606798940 512320907 486946797 512320907 486946797 867300974 130802305 867300974 130802305 931720684 66844517 931720684 66844517 124441373 876542030 124441373 876542030 129653738 871343718 129653738 871343718 279959211 720354159 279959211 720354159 505934463 493202502 505934463 493202502 946408309 52306927 946408309 52306927 686971745 311437542 686971745 311437542 896437536 103208697 896437536 103208697 832167747 166998724 832167747 166998724 702876273 296597242 702876273 296597242 569925738 430685241 569925738 430685241 201796815 798564243 201796815 798564243 376004826 623956476 376004826 623956476 585965112 414653363 585965112 414653363
200000 0 263875292 263804467 263875292 263804467 563518727 563514916 563518727 563514916 666349290 666319029 666349290 666319029 499979121 723979231 499979121 723979231 126046253 126032345 126046253 126032345 500026153 866443708 500026153 866443708 287901092 499985056 287901092 499985056 617409722 382597122 617409722 382597122 862731130 499984483 862731130 499984483 499995830 720168662 499995830 720168662 499960772 813582705 499960772 813582705 749820393 500019400 749820393 500019400 95905439 95887842 95905439 95887842 500006455 417289832 500006455 417289832 500031614 13961928 500031614 13961928 822131014 499976494 822131014 499976494 838782116 161258317 838782116 161258317 499968327 496462069 499968327 496462069 111537881 499982145 111537881 499982145 599986387 499974298 599986387 499974298 500020493 552751514 500020493 552751514 356169799 643817192 356169799 643817192 500018396 622240117 500018396 622240117 25971335 974017910 25971335 974017910 798175631 499989131 798175631 499989131 304128362 499968728 304128362 499968728 849028862 499992267 849028862 499992267 450468337 450419131 450468337 450419131 260933331 260977439 260933331 260977439 982757538 17241471 982757538 17241471 813860401 813852835 813860401 813852835 500037045 210794718 500037045 210794718 428664430 428674593 428664430 428674593 283807224 716165584 283807224 716165584 500038271 527749898 500038271 527749898 499969249 440053277 499969249 440053277 496739955 503253492 496739955 503253492 58609652 941385307 58609652 941385307 888863668 111159786 888863668 111159786 500014410 766470243 500014410 766470243 614510746 499996317 614510746 499996317 462434211 537545520 462434211 537545520 633382081 366600055 633382081 366600055 375996224 375987617 375996224 375987617 499980256 1265084 499980256 1265084 800902515 500006176 800902515 500006176 395752 342236 395752 342236 428045005 499994520 428045005 499994520 349826069 650180633 349826069 650180633 241608651 758323105 241608651 758323105 371940336 499984486 371940336 499984486 982700006 982715775 982700006 982715775 461100295 538881210 461100295 538881210 453404520 546606817 453404520 546606817 885564528 499993287 885564528 499993287 9468546 990515163 9468546 990515163 449799364 550189039 449799364 550189039 472071887 500035901 472071887 500035901 499977670 882625911 499977670 882625911 943642563 943658621 943642563 943658621 943699777 943685620 943699777 943685620 74888519 500036662 74888519 500036662 500002539 276111080 500002539 276111080 499985109 880760788 499985109 880760788 500029898 795644911 500029898 795644911 432669834 500011228 432669834 500011228 773301977 773336226 773301977 773336226 755624644 755601318 755624644 755601318 500039207 179347958 500039207 179347958 76038908 76044474 76038908 76044474 931440161 931458985 931440161 931458985 882859463 500034733 882859463 500034733 36540842 963422292 36540842 963422292 500002860 512022473 500002860 512022473 392275384 499981367 392275384 499981367 370092452 629842434 370092452 629842434 56720695 56755866 56720695 56755866 907411296 92558651 907411296 92558651 17063640 17044586 17063640 17044586 933664221 933644843 933664221 933644843 499963581 115254348 499963581 115254348 163847274 836081939 163847274 836081939 833029295 833009222 833029295 833009222 500039085 379137997 500039085 379137997 870312021 870269033 870312021 870269033 499978607 886560947 499978607 886560947 499976411 328197744 499976411 328197744 547862703 547884136 547862703 547884136 964744009 964704993 964744009 964704993 656151013 656129663 656151013 656129663 274267338 274245362 274267338 274245362 866109753 133930400 866109753 133930400 361183936 361185007 361183936 361185007 500010029 461556131 500010029 461556131 499989692 129507368 499989692 129507368 31620282 31623947 31620282 31623947 441542800 558451095 441542800 558451095 315570550 684406242 315570550 684406242 554665094 554644533 554665094 554644533 500030836 75554438 500030836 75554438 499977729 220143229 499977729 220143229 653080311 346917456 653080311 346917456 957927691 957956906 957927691 957956906 499975755 630929462 499975755 630929462 279080441 720914484 279080441 720914484 968798545 968723012 968798545 968723012 499997725 826954608 499997725 826954608 152699302 152715720 152699302 152715720 499973914 929300267 499973914 929300267 500026039 225651332 500026039 225651332 119671530 119639286 119671530 119639286 336428720 336460315 336428720 336460315 97371771 500006142 97371771 500006142 714821482 500010305 714821482 500010305 604494615 604444756 604494615 604444756 937574066 62423311 937574066 62423311 499970554 20323759 499970554 20323759 499981438 740345569 499981438 740345569 383360761 383376219 383360761 383376219 25503625 499977542 25503625 499977542 366317315 499985048 366317315 499985048 686928179 499990571 686928179 499990571 866064885 866025171 866064885 866025171 499979920 374159900 499979920 374159900 669407822 330629192 669407822 330629192 30578553 969439744 30578553 969439744 472114177 499997567 472114177 499997567 508496929 491453422 508496929 491453422 982888634 982850130 982888634 982850130 23945898 23908049 23945898 23908049 731058996 268933791 731058996 268933791 124341712 499993451 124341712 499993451 675726453 675703602 675726453 675703602 174709462 825291736 174709462 825291736 500036077 157459019 500036077 157459019 42298552 42288065 42298552 42288065 669459996 330508341 669459996 330508341 969355859 30648050 969355859 30648050 658613315 658615632 658613315 658615632 499973642 272550693 499973642 272550693 190070557 809927239 190070557 809927239 97923899 902035570 97923899 902035570 328253421 671784564 328253421 671784564 925991239 74062820 925991239 74062820 568091180 568110089 568091180 568110089 909446639 909488187 909446639 909488187 16452448 16497612 16452448 16497612 894520025 105503676 894520025 105503676 597027748 499994534 597027748 499994534 572858968 500026539 572858968 500026539 499985596 376536258 499985596 376536258 499967737 359430046 499967737 359430046 489643364 510345909 489643364 510345909 500036426 717084083 500036426 717084083 500030003 252314861 500030003 252314861 483769562 483801824 483769562 483801824 655081105 344951966 655081105 344951966 313633885 686377720 313633885 686377720 175247864 824728710 175247864 824728710 353711146 499996099 353711146 499996099 322038687 500001169 322038687 500001169 933697866 933646857 933697866 933646857 164069486 164079246 164069486 164079246 395463596 499987732 395463596 499987732 500000056 608761858 500000056 608761858 585607396 499986013 585607396 499986013 452309190 452295383 452309190 452295383 714581478 714578887 714581478 714578887 31777676 499978332 31777676 499978332 296457741 296499132 296457741 296499132 121778051 121787860 121778051 121787860 132609066 132656481 132609066 132656481 970969975 499979988 970969975 499979988 55230085 500031030 55230085 500031030 500014185 979980492 500014185 979980492 505648362 505661236 505648362 505661236 286254787 286211007 286254787 286211007 541854286 458130724 541854286 458130724 625209965 499990171 625209965 499990171 500014360 140240732 500014360 140240732 694362993 305679124 694362993 305679124 499982600 641439879 499982600 641439879 745107484 745095845 745107484 745095845 957703345 42326870 957703345 42326870 500015228 577995595 500015228 577995595 102318896 897694894 102318896 897694894 944384928 55644257 944384928 55644257 810573683 810533220 810573683 810533220 737627854 499986900 737627854 499986900 799812084 200180207 799812084 200180207 499960860 805667626 499960860 805667626 500034296 509891942 500034296 509891942 413905025 500031372 413905025 500031372 796589923 500005336 796589923 500005336 272293302 272317220 272293302 272317220 169947365 830026872 169947365 830026872 342622322 657355703 342622322 657355703 219837944 780150951 219837944 780150951 55607601 944396322 55607601 944396322 76652295 76641484 76652295 76641484 258811912 499983551 258811912 499983551 623300088 623350924 623300088 623350924 549644002 500001362 549644002 500001362 499996958 827491868 499996958 827491868 685262704 314757146 685262704 314757146 605884214 605870829 605884214 605870829 500016799 569930932 500016799 569930932 639274405 639300431 639274405 639300431 541069628 458890646 541069628 458890646 530510684 500005009 530510684 500005009 857131396 142849811 857131396 142849811 666212368 500007764 666212368 500007764 499984418 876179544 499984418 876179544 909853747 90194712 909853747 90194712 132807859 132769948 132807859 132769948 500011478 648096516 500011478 648096516 500032172 702125141 500032172 702125141 278976938 279023476 278976938 279023476 600743703 600773415 600743703 600773415 137408255 500028304 137408255 500028304 993805724 6197326 993805724 6197326 33349013 500002801 33349013 500002801 989287587 500012041 989287587 500012041 500022745 191804469 500022745 191804469 770346303 770387956 770346303 770387956 300949249 499986495 300949249 499986495 499978954 952250555 499978954 952250555 500008882 189235116 500008882 189235116 500028656 94144649 500028656 94144649 499990929 644272961 499990929 644272961 76747405 499970962 76747405 499970962 114609980 114633561 114609980 114633561 863193895 863153450 863193895 863153450 369979993 370022046 369979993 370022046 980909774 980935434 980909774 980935434 270502848 270512650 270502848 270512650 818103215 181898397 818103215 181898397 295009797 704960472 295009797 704960472 131515837 500018421 131515837 500018421 932422645 932442823 932422645 932442823 499984203 251279487 499984203 251279487 518203590 518259435 518203590 518259435 394971218 604963808 394971218 604963808 986979274 986946215 986979274 986946215 530036757 470029106 530036757 470029106 282236023 717765655 282236023 717765655 604047999 499980090 604047999 499980090 910313131 89726395 910313131 89726395 499970308 334033154 499970308 334033154 288236340 288214529 288236340 288214529 968154655 968152405 968154655 968152405 771056019 771018505 771056019 771018505 497772774 500022164 497772774 500022164 309998715 309988985 309998715 309988985 97292315 902677002 97292315 902677002 133783783 866171963 133783783 866171963 499994835 190895951 499994835 190895951 499985536 729724093 499985536 729724093 263501286 499967700 263501286 499967700 97882647 902113881 97882647 902113881 924377842 75613363 924377842 75613363 348222373 651767990 348222373 651767990 997407624 2598458 997407624 2598458 499990977 132595500 499990977 132595500 420404835 420432454 420404835 420432454 500000456 82617778 500000456 82617778 370939970 370980635 370939970 370980635 468780050 531270307 468780050 531270307 172806580 499991181 172806580 499991181 116242443 883791857 116242443 883791857 777408300 222622089 777408300 222622089 500006084 55932749 500006084 55932749 500011339 379185344 500011339 379185344 728101255 271844004 728101255 271844004 121634101 500000710 121634101 500000710 107410830 107416771 107410830 107416771 499991352 304251270 499991352 304251270 499969638 72832313 499969638 72832313 500027387 388734747 500027387 388734747 926021011 499960394 926021011 499960394 437269602 437247447 437269602 437247447 100159507 100173726 100159507 100173726 500011800 346437768 500011800 346437768 618290752 500022672 618290752 500022672 696304588 303650709 696304588 303650709 499976147 525622924 499976147 525622924 426141642 500001003 426141642 500001003 500006146 60593015 500006146 60593015 865293691 865338515 865293691 865338515 499991882 960942931 499991882 960942931 333467687 333409332 333467687 333409332 739744310 500006859 739744310 500006859 500016495 781532329 500016495 781532329 499967683 819848225 499967683 819848225 219281702 780707627 219281702 780707627 325642960 325676881 325642960 325676881 499965584 224788411 499965584 224788411 757008553 243036514 757008553 243036514 556783623 556780733 556783623 556780733 500013890 391462186 500013890 391462186 169352091 500003134 169352091 500003134 255855659 499983956 255855659 499983956 499960769 798604737 499960769 798604737 41080934 958915058 41080934 958915058 266382069 733661789 266382069 733661789 499989948 506221007 499989948 506221007 783262159 500010635 783262159 500010635 15770522 500022244 15770522 500022244 496556051 503426115 496556051 503426115 638792480 638820400 638792480 638820400 116297337 499972238 116297337 499972238 141100305 141074864 141100305 141074864 851956533 851912796 851956533 851912796 294272515 705723512 294272515 705723512 735833719 499991735 735833719 499991735 500020565 830498755 500020565 830498755 46483507 499987389 46483507 499987389 363124748 636841392 363124748 636841392 67178269 932839281 67178269 932839281 500024099 236834113 500024099 236834113 820208989 820205399 820208989 820205399 736149078 736170296 736149078 736170296 357068660 642958698 357068660 642958698 500009992 299514612 500009992 299514612 500007849 600993582 500007849 600993582 499999506 486428778 499999506 486428778 864542393 499986326 864542393 499986326 993046998 499999623 993046998 499999623 550891214 550912528 550891214 550912528 24897175 499989445 24897175 499989445 500014384 497314438 500014384 497314438 499978337 903940150 499978337 903940150 25452512 25428986 25452512 25428986 110171906 110148230 110171906 110148230 745894919 745880624 745894919 745880624 188903067 811078958 188903067 811078958 506959156 500013772 506959156 500013772 910864381 910881690 910864381 910881690 500028470 247034884 500028470 247034884 751597083 751569970 751597083 751569970 337681015 662249117 337681015 662249117 988138788 499964824 988138788 499964824 500008001 641355756 500008001 641355756 717152708 282827105 717152708 282827105 122480293 122517253 122480293 122517253 336083928 336109098 336083928 336109098 500031098 202607393 500031098 202607393 60436074 60464223 60436074 60464223 500033495 506437418 500033495 506437418 499147287 500000174 499147287 500000174 487880735 500012103 487880735 500012103 173379777 500020310 173379777 500020310 871653649 871647777 871653649 871647777 667181788 499961106 667181788 499961106 387819345 612210848 387819345 612210848 499977162 86869824 499977162 86869824 936926666 936928214 936926666 936928214 499976366 435464025 499976366 435464025 79973422 79971275 79973422 79971275 84811957 915164074 84811957 915164074 500037160 787275569 500037160 787275569 93567193 93570508 93567193 93570508 747749108 500037591 747749108 500037591 49101648 49054103 49101648 49054103 500011104 528006775 500011104 528006775 65065642 934945497 65065642 934945497 136902725 136854098 136902725 136854098 516817528 500004393 516817528 500004393 468600730 500030935 468600730 500030935 500008590 151953084 500008590 151953084 174155576 174144825 174155576 174144825 500017434 385211707 500017434 385211707 90009489 500030978 90009489 500030978 683575204 500034131 683575204 500034131 443724391 499984013 443724391 499984013 461021792 461029872 461021792 461029872 452492172 452489716 452492172 452489716 100634114 899397060 100634114 899397060 116994663 499982341 116994663 499982341 632286556 632304709 632286556 632304709 599121387 500002332 599121387 500002332 830000460 830068563 830000460 830068563 650629056 499990045 650629056 499990045 500017516 869214833 500017516 869214833 638414169 361551508 638414169 361551508 499999469 482134275 499999469 482134275 188535899 500022479 188535899 500022479 500006659 244093912 500006659 244093912 499994906 182907507 499994906 182907507 559317065 559329205 559317065 559329205 803323589 196667008 803323589 196667008 499986185 90527683 499986185 90527683 477105475 477117254 477105475 477117254 578097302 578151424 578097302 578151424 318882289 318890933 318882289 318890933 326837510 500019641 326837510 500019641 740955980 500031863 740955980 500031863 499994745 40744735 499994745 40744735 499970477 422790251 499970477 422790251 500034598 697509827 500034598 697509827 499976958 920335939 499976958 920335939 616573991 383406180 616573991 383406180 499963667 807685969 499963667 807685969 249369396 750638260 249369396 750638260 738887811 738958874 738887811 738958874 499977837 381188001 499977837 381188001 967550670 967492916 967550670 967492916 575415482 575403333 575415482 575403333 463852873 536150610 463852873 536150610 652836659 652774822 652836659 652774822 475137180 499976511 475137180 499976511 117282099 117319394 117282099 117319394 930184103 500025796 930184103 500025796 957250997 42727141 957250997 42727141 165001430 834973333 165001430 834973333 428025582 571922090 428025582 571922090 488765174 511225734 488765174 511225734 175785486 499962228 175785486 499962228 197455733 802549253 197455733 802549253 617198192 617172842 617198192 617172842 726509078 499984201 726509078 499984201 630029052 499968333 630029052 499968333 881138825 500026304 881138825 500026304 500008022 569442381 500008022 569442381 709994470 709945313 709994470 709945313 499967212 619404068 499967212 619404068 101364146 898670264 101364146 898670264 444935380 444953609 444935380 444953609 500020376 788943708 500020376 788943708 56916548 943116905 56916548 943116905 890772562 890836767 890772562 890836767 500002621 139299241 500002621 139299241 37254883 500031606 37254883 500031606 500000363 729246308 500000363 729246308 87231432 912756707 87231432 912756707 739096180 739110914 739096180 739110914 810623471 189383620 810623471 189383620 845772613 499968933 845772613 499968933 471953017 499982127 471953017 499982127 81102935 81158108 81102935 81158108 913701696 86314126 913701696 86314126 52747163 52793023 52747163 52793023 499998991 387508362 499998991 387508362 719825377 500018099 719825377 500018099 747783030 252224264 747783030 252224264 499977880 386545911 499977880 386545911 217640720 217618800 217640720 217618800 499971605 85537841 499971605 85537841 500000348 420129460 500000348 420129460 448556798 551466586 448556798 551466586 110510409 499985994 110510409 499985994 553713482 446254800 553713482 446254800 500014877 130112201 500014877 130112201 260914635 739122280 260914635 739122280 499985677 526439965 499985677 526439965 499999732 483056498 499999732 483056498 860077629 139949883 860077629 139949883 500002923 778098985 500002923 778098985 158480293 841511830 158480293 841511830 934900260 65150504 934900260 65150504 905461665 94533458 905461665 94533458 499971107 434641232 499971107 434641232 499979406 465274681 499979406 465274681 659126751 659147659 659126751 659147659 938670207 500010650 938670207 500010650 283925448 716072229 283925448 716072229 848231140 848229358 848231140 848229358 885253116 500005331 885253116 500005331 500018754 77637132 500018754 77637132 65522076 934459716 65522076 934459716 662430661 662368487 662430661 662368487 499961806 552599904 499961806 552599904 205863430 794134172 205863430 794134172 422304785 422259995 422304785 422259995 143737986 143765527 143737986 143765527 954363106 45663392 954363106 45663392 21282285 978747630 21282285 978747630 872399667 872415829 872399667 872415829 624883329 624950714 624883329 624950714 790507879 500008601 790507879 500008601 542860442 500032564 542860442 500032564 499973080 841071125 499973080 841071125 500030699 178081598 500030699 178081598 430070917 430073593 430070917 430073593 500015896 181909809 500015896 181909809 500037223 467468167 500037223 467468167 929651445 499998980 929651445 499998980 663489845 336509851 663489845 336509851 303059567 303017572 303059567 303017572 500011179 151444127 500011179 151444127 499979917 387295213 499979917 387295213 278707053 721311506 278707053 721311506 500008382 645746358 500008382 645746358 205145557 794874575 205145557 794874575 659634765 499976919 659634765 499976919 438718406 561286745 438718406 561286745 974165404 25863314 974165404 25863314 915786738 499994027 915786738 499994027 24355310 975654429 24355310 975654429 499990716 588538207 499990716 588538207 554182831 554185540 554182831 554185540 782582364 500027674 782582364 500027674 499996021 182328516 499996021 182328516 815942638 184015876 815942638 184015876 499963038 905036201 499963038 905036201 589341430 499994353 589341430 499994353 500018714 392047758 500018714 392047758 292512540 499981994 292512540 499981994 500030161 824358457 500030161 824358457 307755939 500012747 307755939 500012747 500038387 934678197 500038387 934678197 982546936 500034244 982546936 500034244 811460513 500007533 811460513 500007533 276943985 723019243 276943985 723019243 499996854 835510363 499996854 835510363 850675353 850640393 850675353 850640393 207636369 792388206 207636369 792388206 865614557 865613996 865614557 865613996 665355535 500007901 665355535 500007901 828980912 499983231 828980912 499983231 156693678 499982777 156693678 499982777 504979431 499966800 504979431 499966800 286705942 713284174 286705942 713284174 163357294 163398409 163357294 163398409 500016957 382608250 500016957 382608250 500031635 885466228 500031635 885466228 814203151 185747570 814203151 185747570 434047452 434068148 434047452 434068148 61660038 61676936 61660038 61676936 794872297 794862126 794872297 794862126 508404233 508373129 508404233 508373129 321001573 321029186 321001573 321029186 499987199 285107080 499987199 285107080 500011748 182495264 500011748 182495264 499968392 137864713 499968392 137864713 387464378 612522207 387464378 612522207 248585601 248533271 248585601 248533271 500033616 98042509 500033616 98042509 494186194 499988466 494186194 499988466 471941575 471941151 471941575 471941151 790242746 499961082 790242746 499961082 500006418 478404412 500006418 478404412 500031384 764849072 500031384 764849072 414814093 585186556 414814093 585186556 446790243 553217755 446790243 553217755 462184967 499996270 462184967 499996270 309084880 499974374 309084880 499974374 217846354 499992639 217846354 499992639 921902349 78077751 921902349 78077751 206874257 206849075 206874257 206849075 499964522 999199865 499964522 999199865 428873857 428889967 428873857 428889967 716711930 716655077 716711930 716655077 500014025 691513928 500014025 691513928 817003808 817031888 817003808 817031888 901855409 901848271 901855409 901848271 550238871 550173178 550238871 550173178 732620566 267427719 732620566 267427719 352545038 647442413 352545038 647442413 616682425 616681761 616682425 616681761 939109531 939043670 939109531 939043670 552236559 447797434 552236559 447797434 9080562 990936309 9080562 990936309 709608080 709577256 709608080 709577256 457172301 542808708 457172301 542808708 916511142 83478800 916511142 83478800 478337443 478349325 478337443 478349325 973061955 973053729 973061955 973053729 867624496 132329927 867624496 132329927 365548173 634451985 365548173 634451985 499963991 450719358 499963991 450719358 378812286 378806202 378812286 378806202 924959810 75057591 924959810 75057591 321512628 500007739 321512628 500007739 353331104 353396982 353331104 353396982 343839714 656146130 343839714 656146130 280504357 719554967 280504357 719554967 945243011 945242907 945243011 945242907 552045279 447968688 552045279 447968688 358292435 641648593 358292435 641648593 500032105 354013683 500032105 354013683 238789602 500038244 238789602 500038244 170125279 170194051 170125279 170194051 16670803 983310691 16670803 983310691 499997947 679776944 499997947 679776944 541219269 458727361 541219269 458727361 499975331 576859439 499975331 576859439 224780194 224838431 224780194 224838431 275754211 724292741 275754211 724292741 500006390 201286407 500006390 201286407 499978446 102989130 499978446 102989130 499989255 247167280 499989255 247167280 725025712 500013631 725025712 500013631 474294121 474271446 474294121 474271446 721820687 500003226 721820687 500003226 477817818 522178622 477817818 522178622 103063800 103012210 103063800 103012210 992943311 500039127 992943311 500039127 499983837 19907718 499983837 19907718 471613723 471560767 471613723 471560767 500021418 740103985 500021418 740103985 1380601 998574880 1380601 998574880 937998035 937964077 937998035 937964077 499960133 814794854 499960133 814794854 659597523 340439596 659597523 340439596 574623275 574605783 574623275 574605783 908644313 500014222 908644313 500014222 436712760 499970593 436712760 499970593 500031691 635236524 500031691 635236524 500010312 655962849 500010312 655962849 499961899 851027993 499961899 851027993 778491388 221501976 778491388 221501976 500030173 912427601 500030173 912427601 653832817 499995217 653832817 499995217 922000998 921969358 922000998 921969358 882455622 499986136 882455622 499986136 499986292 880926198 499986292 880926198 333491484 333483553 333491484 333483553 219999959 779972158 219999959 779972158 138619851 861327441 138619851 861327441 161313109 161341861 161313109 161341861 688538684 688573359 688538684 688573359 500026531 593567786 500026531 593567786 499961495 102413820 499961495 102413820 331174409 331225090 331174409 331225090 942959987 942930463 942959987 942930463 500001068 919544446 500001068 919544446 691338894 691350281 691338894 691350281 342871441 499987791 342871441 499987791 962611608 499991360 962611608 499991360 499977514 367141358 499977514 367141358 500036265 20849583 500036265 20849583 243860820 243905174 243860820 243905174 730254686 730201766 730254686 730201766 500006736 443601267 500006736 443601267 307707621 692312516 307707621 692312516 500027011 20190311 500027011 20190311 500346935 500298882 500346935 500298882 499993902 477154624 499993902 477154624 500004394 480392871 500004394 480392871 499962094 599059589 499962094 599059589 679898182 320105296 679898182 320105296 744215054 255742208 744215054 255742208 703262136 296734975 703262136 296734975 404920083 595013172 404920083 595013172 29273741 500038412 29273741 500038412 343788236 656218135 343788236 656218135 500010243 120346936 500010243 120346936 155258208 500028734 155258208 500028734 860450863 139553134 860450863 139553134 764251333 500011508 764251333 500011508 893486446 106506241 893486446 106506241 499970317 757640196 499970317 757640196 499998805 45407645 499998805 45407645 705558939 705556697 705558939 705556697 226288647 773693631 226288647 773693631 499979783 963577263 499979783 963577263 886242719 113784768 886242719 113784768 808157740 808084749 808157740 808084749 83057931 499980216 83057931 499980216 499983754 40747290 499983754 40747290 221701693 499963557 221701693 499963557 578166127 421816586 578166127 421816586 263302356 263304629 263302356 263304629 500004333 60864346 500004333 60864346 879233294 499988733 879233294 499988733 500027586 417486514 500027586 417486514 113268521 113242014 113268521 113242014 703862746 703871122 703862746 703871122 358592806 500004488 358592806 500004488 634715773 500033132 634715773 500033132 697186778 499991418 697186778 499991418 500036926 834889003 500036926 834889003 379898857 500002729 379898857 500002729 264317390 735683200 264317390 735683200 905095529 905103169 905095529 905103169 500039128 300735602 500039128 300735602 49711787 49647370 49711787 49647370 911970452 499999048 911970452 499999048 793939991 500016919 793939991 500016919 137657693 137611989 137657693 137611989 598813949 499975633 598813949 499975633 965856422 965872847 965856422 965872847 648194143 351854445 648194143 351854445 956730021 956740714 956730021 956740714 500032979 707416386 500032979 707416386 113138080 886823274 113138080 886823274 629159063 500035987 629159063 500035987 642443161 642469219 642443161 642469219 499999923 974560305 499999923 974560305 499990059 599495137 499990059 599495137 499989228 229047799 499989228 229047799 92715831 500034103 92715831 500034103 950057078 499981028 950057078 499981028 566399846 433569229 566399846 433569229 870095830 499991309 870095830 499991309 673448315 673451501 673448315 673451501 642356940 357628737 642356940 357628737 499969805 847266082 499969805 847266082 713845480 500039198 713845480 500039198 309007017 500038888 309007017 500038888 5137314 499997111 5137314 499997111 732486969 732511425 732486969 732511425 474441425 500014555 474441425 500014555 499993202 26864528 499993202 26864528 852403022 147554072 852403022 147554072 180186913 819838124 180186913 819838124 499989047 209127447 499989047 209127447 495276528 499989169 495276528 499989169 491595300 500036114 491595300 500036114 499984614 197839680 499984614 197839680 673529653 499966950 673529653 499966950 113402288 113437362 113402288 113437362 499986980 941233350 499986980 941233350 107586947 500004637 107586947 500004637 760318488 499974924 760318488 499974924 405855984 594124539 405855984 594124539 379522977 379567276 379522977 379567276 871721099 499986502 871721099 499986502 406535428 593497624 406535428 593497624 194873335 499982516 194873335 499982516 488140630 511858850 488140630 511858850 81181463 500028656 81181463 500028656 469099274 499967788 469099274 499967788 499996045 531548425 499996045 531548425 499994428 576246063 499994428 576246063 376066153 500018521 376066153 500018521 500037790 763807394 500037790 763807394 499980992 79676912 499980992 79676912 499964000 611253248 499964000 611253248 352264242 352283462 352264242 352283462 499965543 185941805 499965543 185941805 628382405 371677844 628382405 371677844 461828867 538232526 461828867 538232526 996276838 500004901 996276838 500004901 675894327 324079234 675894327 324079234 46429892 500031910 46429892 500031910 500011038 882579255 500011038 882579255 872612797 872616771 872612797 872616771 998566376 1457720 998566376 1457720 837569861 162443911 837569861 162443911 499965870 861515195 499965870 861515195 668918252 331051416 668918252 331051416 500008101 197283863 500008101 197283863 500016332 220997439 500016332 220997439 873552214 500025884 873552214 500025884 536480170 536517322 536480170 536517322 232635571 500019537 232635571 500019537 207462512 792562462 207462512 792562462 429547319 429572769 429547319 429572769 616572518 500029500 616572518 500029500 752028765 751986951 752028765 751986951 500024610 112600555 500024610 112600555 320408508 320383113 320408508 320383113 885065891 114882417 885065891 114882417 957946731 42028887 957946731 42028887 636597810 500025409 636597810 500025409 722359880 500010047 722359880 500010047 499969476 282872664 499969476 282872664 500036905 104724886 500036905 104724886 962407277 37594772 962407277 37594772 500039389 333105228 500039389 333105228 889398718 500013748 889398718 500013748 626208566 373764026 626208566 373764026 265546678 734442516 265546678 734442516 242246172 242214221 242246172 242214221 562968260 499996013 562968260 499996013 499966212 443746903 499966212 443746903 499966099 729612391 499966099 729612391 204635203 795341670 204635203 795341670 920188754 79843803 920188754 79843803 691585530 500036507 691585530 500036507 992439067 992416732 992439067 992416732 500026481 954099058 500026481 954099058 975695714 24333467 975695714 24333467 150731680 499983609 150731680 499983609 280606191 280632399 280606191 280632399 499978460 364356611 499978460 364356611 870383897 870372128 870383897 870372128 134698195 500019806 134698195 500019806 447854354 447876561 447854354 447876561 558588411 558535447 558588411 558535447 962005646 962036724 962005646 962036724 499980468 838070579 499980468 838070579 273725599 273761857 273725599 273761857 499975184 673658707 499975184 673658707 997172231 499961715 997172231 499961715 11447983 988529108 11447983 988529108 499973304 628878003 499973304 628878003 500026670 228295903 500026670 228295903 66240948 66213238 66240948 66213238 74056528 925888687 74056528 925888687 857623455 500021889 857623455 500021889 499982971 872148043 499982971 872148043 583568968 500023322 583568968 500023322 512537957 512521350 512537957 512521350 849447495 500019716 849447495 500019716 499966996 507090112 499966996 507090112 499976418 722961578 499976418 722961578 499964731 735610431 499964731 735610431 217699452 217688368 217699452 217688368 915090035 500022612 915090035 500022612 292712738 707304919 292712738 707304919 134806572 134772388 134806572 134772388 611253835 388742090 611253835 388742090 484664252 500026745 484664252 500026745 371203605 371219878 371203605 371219878 13758422 500037447 13758422 500037447 279108577 720901027 279108577 720901027 152193159 847804907 152193159 847804907 827705000 172296930 827705000 172296930 145800689 145811381 145800689 145811381 767962394 232061344 767962394 232061344 787411913 787459815 787411913 787459815 262656254 262658021 262656254 262658021 267469899 267479549 267469899 267479549 500000016 491713489 500000016 491713489 500033612 386961972 500033612 386961972 499967927 706461822 499967927 706461822 189187389 189172730 189187389 189172730 500026633 21656892 500026633 21656892 192473932 192472173 192473932 192472173 491737148 491680632 491737148 491680632 990868135 499962123 990868135 499962123 331180171 499990054 331180171 499990054 512126777 499969954 512126777 499969954 974459701 25554021 974459701 25554021 61769541 499962760 61769541 499962760 747697930 252290633 747697930 252290633 143655431 856322274 143655431 856322274 46044600 46040184 46044600 46040184 282419534 500038428 282419534 500038428 131644082 499988163 131644082 499988163 798974956 200984060 798974956 200984060 604219765 604185669 604219765 604185669 499984575 69324749 499984575 69324749 735553029 500014418 735553029 500014418 57129208 942887875 57129208 942887875 499979831 301564767 499979831 301564767 800893556 800915532 800893556 800915532 499978153 81453290 499978153 81453290 385270477 499967960 385270477 499967960 273633727 500000528 273633727 500000528 499965580 312813855 499965580 312813855 686523950 686513563 686523950 686513563 587342600 412679102 587342600 412679102 500012134 611689174 500012134 611689174 765513604 499998531 765513604 499998531 920292313 920273314 920292313 920273314 499971763 464622856 499971763 464622856 500006773 768658345 500006773 768658345 500039097 90473957 500039097 90473957 137887547 137875216 137887547 137875216 499962238 31801846 499962238 31801846 264546202 499960813 264546202 499960813 664619980 664588052 664619980 664588052 82020934 82026351 82020934 82026351 765660 999228267 765660 999228267 500023712 252496395 500023712 252496395 500009990 745732055 500009990 745732055 565121191 499961267 565121191 499961267 500028248 336851100 500028248 336851100 499966793 118740644 499966793 118740644 487362085 487360274 487362085 487360274 730275654 730276422 730275654 730276422 499988568 499693133 499988568 499693133 563364557 436602114 563364557 436602114 55403738 500037536 55403738 500037536 52025077 52014258 52025077 52014258 467167574 467133753 467167574 467133753 500038845 630703986 500038845 630703986 419366621 500020027 419366621 500020027 506457994 499982177 506457994 499982177 499976843 532832700 499976843 532832700 456766611 456751816 456766611 456751816 545075757 454886745 545075757 454886745 293693143 706290055 293693143 706290055 650617309 349336087 650617309 349336087 359593493 640364013 359593493 640364013 18931256 500012557 18931256 500012557 410724184 589230060 410724184 589230060 500031047 65097236 500031047 65097236 412557118 412531079 412557118 412531079 499993147 169273306 499993147 169273306 829613728 170401766 829613728 170401766 354202642 500006342 354202642 500006342 259069262 259116016 259069262 259116016 40175697 499980564 40175697 499980564 499967439 824293238 499967439 824293238 609134315 500000968 609134315 500000968 58684729 941285448 58684729 941285448 705066213 705072590 705066213 705072590 500028630 337311259 500028630 337311259 256975849 742967956 256975849 742967956 748414874 251567578 748414874 251567578 274260199 725694890 274260199 725694890 222431906 777575206 222431906 777575206 499989852 571078619 499989852 571078619 345907233 654045227 345907233 654045227 702007934 298024491 702007934 298024491 484884875 515151945 484884875 515151945 306708421 306670495 306708421 306670495 835880618 500038502 835880618 500038502 558243583 499990887 558243583 499990887 745848315 254171015 745848315 254171015 685204946 685163243 685204946 685163243 501484221 498494948 501484221 498494948 500006462 432278694 500006462 432278694 719341213 719333027 719341213 719333027 499989359 930133181 499989359 930133181 375409962 624564786 375409962 624564786 500038151 841448708 500038151 841448708 478253053 478306527 478253053 478306527 185761389 814216951 185761389 814216951 763701908 499991415 763701908 499991415 123996135 124016030 123996135 124016030 53979817 499977896 53979817 499977896 367012354 632971497 367012354 632971497 69369017 69404056 69369017 69404056 500026140 215214954 500026140 215214954 500004992 12767605 500004992 12767605 499983183 632183682 499983183 632183682 500016736 454343389 500016736 454343389 684797504 684753453 684797504 684753453 499999704 116020583 499999704 116020583 944690904 944656079 944690904 944656079 500009657 917631912 500009657 917631912 175809317 824194247 175809317 824194247 934467857 499990722 934467857 499990722 500039600 719341091 500039600 719341091 269340149 500037372 269340149 500037372 499972569 786677526 499972569 786677526 943311494 943287801 943311494 943287801 748559356 748483431 748559356 748483431 499975873 905699856 499975873 905699856 519032771 519039546 519032771 519039546 976226394 500021809 976226394 500021809 499994864 991964925 499994864 991964925 457119525 542892962 457119525 542892962 499979503 291681431 499979503 291681431 141049294 858963511 141049294 858963511 365565517 365569399 365565517 365569399 384561685 615440343 384561685 615440343 513794649 499965884 513794649 499965884 252878272 500006611 252878272 500006611 928044990 71947997 928044990 71947997 500003435 14819712 500003435 14819712 771235354 771230466 771235354 771230466 499971295 650737108 499971295 650737108 340333176 340351460 340333176 340351460 790860719 499998702 790860719 499998702 303897953 696079658 303897953 696079658 711641213 499975357 711641213 499975357 997099953 997135464 997099953 997135464 616646534 500001905 616646534 500001905 500002516 341268322 500002516 341268322 500024588 794615382 500024588 794615382 374413136 625533504 374413136 625533504 500004134 57640260 500004134 57640260 209733207 209731544 209733207 209731544 499971275 867586458 499971275 867586458 2832778 2875733 2832778 2875733 986601717 499980246 986601717 499980246 236065566 763952944 236065566 763952944 500031315 1742010 500031315 1742010 896142855 896124140 896142855 896124140 652962244 500019065 652962244 500019065 499994856 924292392 499994856 924292392 749005387 500036232 749005387 500036232 60053237 939972403 60053237 939972403 660605558 660638293 660605558 660638293 61171367 499988892 61171367 499988892 500019454 767813954 500019454 767813954 948083387 500027568 948083387 500027568 499998053 721180995 499998053 721180995 466571846 466578702 466571846 466578702 500023352 173807365 500023352 173807365 499998720 914616582 499998720 914616582 685636547 685625881 685636547 685625881 500025342 812576906 500025342 812576906 499964545 862027193 499964545 862027193 205587043 794423417 205587043 794423417 884591308 884577031 884591308 884577031 73887237 926132831 73887237 926132831 34159585 34160010 34159585 34160010 52181768 947817889 52181768 947817889 626000135 626037062 626000135 626037062 911400574 88525140 911400574 88525140 664904836 500036793 664904836 500036793 599121228 400890611 599121228 400890611 199712241 800345787 199712241 800345787 739871145 499968186 739871145 499968186 786882097 500007490 786882097 500007490 903978098 95976983 903978098 95976983 84716517 915349344 84716517 915349344 349837038 349767493 349837038 349767493 499965200 241436496 499965200 241436496 500035726 919920976 500035726 919920976 499962492 822737738 499962492 822737738 93673124 499965531 93673124 499965531 648960338 648991528 648960338 648991528 657704804 657735233 657704804 657735233 500003813 602866979 500003813 602866979 500028891 30210413 500028891 30210413 56264717 500004070 56264717 500004070 500026232 548713292 500026232 548713292 24785807 975191074 24785807 975191074 765077367 499989767 765077367 499989767 500027473 461438949 500027473 461438949 400774143 499961798 400774143 499961798 500002793 98674290 500002793 98674290 140207279 859734158 140207279 859734158 86327373 86359528 86327373 86359528 335860989 499987596 335860989 499987596 673949530 673935084 673949530 673935084 185387720 814635194 185387720 814635194 718403233 718398353 718403233 718398353 215208049 215188526 215208049 215188526 216884038 500027742 216884038 500027742 503610225 503591899 503610225 503591899 708339822 708398039 708339822 708398039 772759166 499986657 772759166 499986657 152037144 152025678 152037144 152025678 255348504 499996178 255348504 499996178 499967532 39921700 499967532 39921700 546684365 453282213 546684365 453282213 184583067 815425211 184583067 815425211 29835431 29804458 29835431 29804458 194618886 194659163 194618886 194659163 361411352 638533736 361411352 638533736 557638687 442372758 557638687 442372758 825582688 825632195 825582688 825632195 978538377 500033049 978538377 500033049 500019413 846496275 500019413 846496275 896372025 896437419 896372025 896437419 577148147 422863426 577148147 422863426 637214747 637219475 637214747 637219475 609097207 609093373 609097207 609093373 500024502 40224161 500024502 40224161 972517516 499983921 972517516 499983921 17417645 982533993 17417645 982533993 280023349 499982086 280023349 499982086 721782781 721787604 721782781 721787604 500007914 607806949 500007914 607806949 591695662 499961925 591695662 499961925 198021560 801968876 198021560 801968876 499965157 599215024 499965157 599215024 499966234 44495390 499966234 44495390 818430164 181608312 818430164 181608312 500021675 37160917 500021675 37160917 775747664 500002081 775747664 500002081 829898889 170116993 829898889 170116993 448805837 551158037 448805837 551158037 43729185 956272132 43729185 956272132 813339889 500035693 813339889 500035693 829095604 170853864 829095604 170853864 514544500 499965789 514544500 499965789 295876960 499984707 295876960 499984707 499992159 291464780 499992159 291464780 652815662 652826733 652815662 652826733 405578549 500037708 405578549 500037708 332561723 667381868 332561723 667381868 1572335 998416987 1572335 998416987 300913317 699091849 300913317 699091849 665672763 500000440 665672763 500000440 499988390 700221331 499988390 700221331 410255509 500006540 410255509 500006540 378226947 621766569 378226947 621766569 965605813 500016378 965605813 500016378 386785992 386788209 386785992 386788209 775051500 500015824 775051500 500015824 421502104 578501295 421502104 578501295 499989407 697408303 499989407 697408303 550509205 449503938 550509205 449503938 592089036 500006614 592089036 500006614 274477703 725548587 274477703 725548587 979551850 20458205 979551850 20458205 970841003 499963313 970841003 499963313 680889091 319040223 680889091 319040223 386982611 387004277 386982611 387004277 499964618 865570948 499964618 865570948 805617520 805618990 805617520 805618990 644119068 355875193 644119068 355875193 300800214 300867272 300800214 300867272 499995494 270911191 499995494 270911191 896038892 103988322 896038892 103988322 500022467 944266215 500022467 944266215 602602411 602645134 602602411 602645134 500006007 560996964 500006007 560996964 776736138 500008507 776736138 500008507 3895575 500020343 3895575 500020343 880131503 880131054 880131503 880131054 698985981 699027728 698985981 699027728 361811278 361773660 361811278 361773660 500007964 491633334 500007964 491633334 500005697 384021947 500005697 384021947 758354320 241616766 758354320 241616766 500018916 177429694 500018916 177429694 169786507 499966185 169786507 499966185 620203956 379780250 620203956 379780250 743027580 499994326 743027580 499994326 790593353 209408165 790593353 209408165 574499507 500020610 574499507 500020610 499965804 659780105 499965804 659780105 18366932 499992146 18366932 499992146 870840670 870829509 870840670 870829509 707196713 707128808 707196713 707128808 765402896 234568081 765402896 234568081 508718767 500010227 508718767 500010227 268395278 731673041 268395278 731673041 105094786 105098549 105094786 105098549 500035580 365121996 500035580 365121996 419009317 419005931 419009317 419005931 416645867 416703660 416645867 416703660 68536143 499995336 68536143 499995336 647305843 352713977 647305843 352713977 499988942 990385672 499988942 990385672 499963777 55005074 499963777 55005074 499997093 878338252 499997093 878338252 500017960 622899710 500017960 622899710 499968057 296406584 499968057 296406584 832258074 500020093 832258074 500020093 706574074 706606139 706574074 706606139 499971837 388483887 499971837 388483887 113311262 113336576 113311262 113336576 546181339 453833774 546181339 453833774 499996541 763155480 499996541 763155480 421401954 500017080 421401954 500017080 502935208 497016103 502935208 497016103 683536392 316507428 683536392 316507428 763588857 500032438 763588857 500032438 169151364 830855811 169151364 830855811 156586276 156520608 156586276 156520608 499962958 800374442 499962958 800374442 736208849 499978963 736208849 499978963 736035772 263962493 736035772 263962493 499993845 183071199 499993845 183071199 499969264 170252552 499969264 170252552 499973825 459136131 499973825 459136131 258625244 258632814 258625244 258632814 861145961 499982385 861145961 499982385 914588645 500006411 914588645 500006411 279535678 500035261 279535678 500035261 521849863 478186060 521849863 478186060 500026125 572413749 500026125 572413749 621499944 621468202 621499944 621468202 499964992 15621787 499964992 15621787 500007441 793064955 500007441 793064955 956790074 500032357 956790074 500032357 52209749 52192653 52209749 52192653 497110090 497137520 497110090 497137520 956657950 500021759 956657950 500021759 206961752 206923206 206961752 206923206 592308422 499977721 592308422 499977721 499990639 5064576 499990639 5064576 467475676 467447698 467475676 467447698 260748062 499987450 260748062 499987450 815257974 815217402 815257974 815217402 470779885 500027383 470779885 500027383 499993565 593120036 499993565 593120036 388533370 388530138 388533370 388530138 785637572 499990961 785637572 499990961 499964053 69859800 499964053 69859800 910549475 89462415 910549475 89462415 143312441 856725235 143312441 856725235 496974765 499963705 496974765 499963705 651095090 348852986 651095090 348852986 641997589 500015218 641997589 500015218 688828313 688760863 688828313 688760863 602420533 500037829 602420533 500037829 499982957 826434055 499982957 826434055 298159197 499979323 298159197 499979323 499975402 26468769 499975402 26468769 134731962 134741843 134731962 134741843 605512708 605512266 605512708 605512266 171669979 828344630 171669979 828344630 500009379 120952794 500009379 120952794 664670196 499967863 664670196 499967863 821670816 500032280 821670816 500032280 880103462 119940700 880103462 119940700 499968927 745405233 499968927 745405233 499969860 676786413 499969860 676786413 499960774 486074491 499960774 486074491 108682992 891298954 108682992 891298954 729871179 500031991 729871179 500031991 41849108 41841155 41849108 41841155 499977793 407207262 499977793 407207262 889554446 500025387 889554446 500025387 813913648 813911297 813913648 813911297 361924 395316 361924 395316 342573125 499976972 342573125 499976972 274012438 500032555 274012438 500032555 499992977 385631909 499992977 385631909 741084009 741103063 741084009 741103063 302124044 499961047 302124044 499961047 500003228 658401619 500003228 658401619 608941205 499969055 608941205 499969055 500002143 167428127 500002143 167428127 733861704 500010094 733861704 500010094 19788034 500007370 19788034 500007370 488541223 488484961 488541223 488484961 500029592 964412751 500029592 964412751 500019578 306355197 500019578 306355197 203915446 203920455 203915446 203920455 27780423 972225412 27780423 972225412 447770321 552246408 447770321 552246408 139159883 860872500 139159883 860872500 472679141 499965786 472679141 499965786 500027173 385053739 500027173 385053739 590442786 590504169 590442786 590504169 469719327 500005828 469719327 500005828 511891280 511948104 511891280 511948104 937098674 937091446 937098674 937091446 533405431 466633661 533405431 466633661 359930792 499960503 359930792 499960503 364639111 364645227 364639111 364645227 921755425 500017909 921755425 500017909 832483876 500008374 832483876 500008374 523201654 500011506 523201654 500011506 282864180 282865657 282864180 282865657 124666854 875330329 124666854 875330329 320331324 679703563 320331324 679703563 499995232 568371408 499995232 568371408 312026719 688021482 312026719 688021482 605379331 500009246 605379331 500009246 680157901 499978929 680157901 499978929 268698344 731300025 268698344 731300025 141605985 141663913 141605985 141663913 542317679 542348613 542317679 542348613 718429718 500035863 718429718 500035863 259285670 500034188 259285670 500034188 597567742 597525221 597567742 597525221 499993000 856108872 499993000 856108872 217030909 216968284 217030909 216968284 471704167 500017356 471704167 500017356 575783419 424161221 575783419 424161221 499975104 397290341 499975104 397290341 916139692 500021590 916139692 500021590 812770197 812751365 812770197 812751365 949148654 949137489 949148654 949137489 593966170 593950426 593966170 593950426 53885015 53944787 53885015 53944787 798767142 798762722 798767142 798762722 52528361 500009912 52528361 500009912 360396288 499983279 360396288 499983279 711991849 711923365 711991849 711923365 499994685 628571010 499994685 628571010 238714847 238736792 238714847 238736792 397494001 397492482 397494001 397492482 499975038 6892997 499975038 6892997 611591036 499993492 611591036 499993492 529191 550331 529191 550331 500012540 551827649 500012540 551827649 173451188 499995797 173451188 499995797 849010337 150997633 849010337 150997633 224655667 499988542 224655667 499988542 500021311 938574737 500021311 938574737 75253844 499997976 75253844 499997976 948165136 499975762 948165136 499975762 244470817 244417097 244470817 244417097 772483077 500009498 772483077 500009498 993103021 6881959 993103021 6881959 304548132 499997454 304548132 499997454 777719279 777665949 777719279 777665949 499985630 518672713 499985630 518672713 499994308 225808306 499994308 225808306 341111504 658873154 341111504 658873154 680100844 499990492 680100844 499990492 40610537 499981720 40610537 499981720 578775537 421201136 578775537 421201136 499963110 985990172 499963110 985990172 499999821 890211108 499999821 890211108 371443980 628528046 371443980 628528046 499990460 874477405 499990460 874477405 54695249 945304867 54695249 945304867 215388505 500023914 215388505 500023914 913636928 500031825 913636928 500031825 709221823 709254864 709221823 709254864 218318669 781651952 218318669 781651952 677824831 322189640 677824831 322189640 725718463 725719877 725718463 725719877 819582775 180427665 819582775 180427665 500033200 763694432 500033200 763694432 176327352 176347547 176327352 176347547 507372592 499964397 507372592 499964397 161257980 500021985 161257980 500021985 690054751 309926192 690054751 309926192 348469494 348421259 348469494 348421259 500038338 911909231 500038338 911909231 11378701 988626474 11378701 988626474 500036294 762825841 500036294 762825841 500012382 913067088 500012382 913067088 500039516 981270041 500039516 981270041 809096987 809049284 809096987 809049284 480263969 480276519 480263969 480276519 620235222 379763186 620235222 379763186 499968265 407433708 499968265 407433708 819504473 499988326 819504473 499988326 179980647 500020654 179980647 500020654 176634930 823331822 176634930 823331822 692418309 499971772 692418309 499971772 499967881 660970068 499967881 660970068 780470630 500011791 780470630 500011791 654134531 654173993 654134531 654173993 320620331 320594964 320620331 320594964 205188041 205123286 205188041 205123286 879735881 500022511 879735881 500022511 500012411 59538415 500012411 59538415 500014055 281819379 500014055 281819379 585259399 585316587 585259399 585316587 499965207 284620512 499965207 284620512 218290015 781718479 218290015 781718479 972809444 27163284 972809444 27163284 691755818 308242111 691755818 308242111 676825716 676812686 676825716 676812686 113834799 886223017 113834799 886223017 887312016 500022837 887312016 500022837 559061609 440912053 559061609 440912053 647979088 647975050 647979088 647975050 307860351 692103895 307860351 692103895 499962120 898651431 499962120 898651431 564120091 564124592 564120091 564124592 499995735 449013089 499995735 449013089 483580280 499976762 483580280 499976762 283143794 716914633 283143794 716914633 500013886 892855994 500013886 892855994 57683147 500012849 57683147 500012849 499962240 80047884 499962240 80047884 735347729 735315053 735347729 735315053 330694143 500026856 330694143 500026856 42976696 957026951 42976696 957026951 348298427 499965254 348298427 499965254 309886532 499982920 309886532 499982920 499996865 343364732 499996865 343364732 714431690 285568654 714431690 285568654 500002287 591029359 500002287 591029359 535380194 464572267 535380194 464572267 500000122 960857950 500000122 960857950 845828686 499979154 845828686 499979154 837264186 162737500 837264186 162737500 679579136 679599146 679579136 679599146 500000604 371374106 500000604 371374106 499963550 33606907 499963550 33606907 499966689 592952652 499966689 592952652 861967281 137998435 861967281 137998435 52238814 52269031 52238814 52269031 499966745 182856625 499966745 182856625 280876958 719128759 280876958 719128759 656764037 500013735 656764037 500013735 1353541 1326050 1353541 1326050 344034151 344055504 344034151 344055504 500016770 62781626 500016770 62781626 363481797 636515241 363481797 636515241 587265566 587299581 587265566 587299581 323980853 676077019 323980853 676077019 740458934 499985503 740458934 499985503 972314745 500027977 972314745 500027977 312542282 687509284 312542282 687509284 909569184 500038854 909569184 500038854 15850380 15893958 15850380 15893958 649084400 649107556 649084400 649107556 500024347 35789227 500024347 35789227 907053205 499988079 907053205 499988079 465836414 499981965 465836414 499981965 178544450 821410872 178544450 821410872 499996665 925673395 499996665 925673395 892918104 892949314 892918104 892949314 194217095 500000200 194217095 500000200 233833684 499976414 233833684 499976414 512672450 512660011 512672450 512660011 378257880 621729951 378257880 621729951 102352616 102291640 102352616 102291640 379438262 379437997 379438262 379437997 132560647 132618705 132560647 132618705 24893926 500004701 24893926 500004701 500039469 396694684 500039469 396694684 641529971 358481356 641529971 358481356 75162362 500018490 75162362 500018490 296036051 703953010 296036051 703953010 368794089 500011572 368794089 500011572 331092292 499974464 331092292 499974464 645776175 500022677 645776175 500022677 221542295 221528908 221542295 221528908 500033306 679687090 500033306 679687090 500038394 152907059 500038394 152907059 878867684 121146389 878867684 121146389 391926924 391919474 391926924 391919474 977687720 977686914 977687720 977686914 500022861 414029907 500022861 414029907 134720922 499998766 134720922 499998766 125789719 500003407 125789719 500003407 355923159 355923486 355923159 355923486 578636675 500029344 578636675 500029344 500029951 209927596 500029951 209927596 499969060 125999034 499969060 125999034 955387981 44616453 955387981 44616453 392786239 500034643 392786239 500034643 499960410 74207562 499960410 74207562 500004501 189608762 500004501 189608762 500013979 139983642 500013979 139983642 5945887 499996809 5945887 499996809 499994097 404309183 499994097 404309183 499977398 884713560 499977398 884713560 512981207 487036720 512981207 487036720 499980601 243425393 499980601 243425393 996335741 499972190 996335741 499972190 257780931 742211953 257780931 742211953 47425613 500012405 47425613 500012405 499972884 399095477 499972884 399095477 260675122 260710926 260675122 260710926 475729327 499987586 475729327 499987586 687725120 687724671 687725120 687724671 62716172 937282070 62716172 937282070 248201756 751762390 248201756 751762390 381058693 500028780 381058693 500028780 460235682 499962621 460235682 499962621 907766730 500034240 907766730 500034240 720682885 720700734 720682885 720700734 499981834 565748219 499981834 565748219 695620260 695608455 695620260 695608455 438911086 499975973 438911086 499975973 24993893 975056431 24993893 975056431 220187828 779849122 220187828 779849122 617209025 382760403 617209025 382760403 294474566 500018949 294474566 500018949 763803076 236164207 763803076 236164207 499985988 947400292 499985988 947400292 314797132 314740177 314797132 314740177 499987693 684563289 499987693 684563289 559415337 500023616 559415337 500023616 988191325 988153359 988191325 988153359 46256898 46237372 46256898 46237372 924489945 75443958 924489945 75443958 472547921 499977415 472547921 499977415 594403513 594439104 594403513 594439104 232754649 499995655 232754649 499995655 499992320 862182018 499992320 862182018 533396989 499988749 533396989 499988749 500024236 310886222 500024236 310886222 879204864 879268739 879204864 879268739 651341374 500037788 651341374 500037788 752551182 752486048 752551182 752486048 500039690 814785101 500039690 814785101 515295926 484695724 515295926 484695724 49067199 500023192 49067199 500023192 324106016 500000704 324106016 500000704 317074587 682947061 317074587 682947061 579609224 579667918 579609224 579667918 100698698 100715288 100698698 100715288 868289042 868340626 868289042 868340626 500001248 355270818 500001248 355270818 48521757 48575739 48521757 48575739 499962187 773857062 499962187 773857062 499979047 152680755 499979047 152680755 37660791 37706016 37660791 37706016 218658599 218617331 218658599 218617331 172539554 499986600 172539554 499986600 17993080 981985926 17993080 981985926 540708310 459348751 540708310 459348751 626702648 373301439 626702648 373301439 499991610 131479703 499991610 131479703 669656622 499986893 669656622 499986893 626627121 373341033 626627121 373341033 44017880 44009251 44017880 44009251 126398651 500004203 126398651 500004203 123154173 876857068 123154173 876857068 499983169 181081071 499983169 181081071 623175779 623171193 623175779 623171193 49361977 49337857 49361977 49337857 472375130 499978868 472375130 499978868 499980653 873568125 499980653 873568125 783705982 216300298 783705982 216300298 97393700 500022170 97393700 500022170 437293160 499966724 437293160 499966724 559987216 559945731 559987216 559945731 690415080 309613688 690415080 309613688 729987663 729979252 729987663 729979252 194851006 805140706 194851006 805140706 684731294 500018812 684731294 500018812 875941553 124080988 875941553 124080988 127966410 872065688 127966410 872065688 687130556 499983265 687130556 499983265 151473763 500000316 151473763 500000316 499990196 581528161 499990196 581528161 807580965 192449250 807580965 192449250 500017703 763889167 500017703 763889167 536493828 500028882 536493828 500028882 507443480 499960172 507443480 499960172 499972115 976921285 499972115 976921285 500031890 940057439 500031890 940057439 693518207 693489120 693518207 693489120 738411494 738409529 738411494 738409529 510136047 510172696 510136047 510172696 980207850 499981774 980207850 499981774 464063334 535983914 464063334 535983914 85983151 85942995 85983151 85942995 120693952 120703206 120693952 120703206 468364032 468350437 468364032 468350437 546993675 453020499 546993675 453020499 127239434 127246366 127239434 127246366 513206103 513235623 513206103 513235623 499963390 273235514 499963390 273235514 842423974 842432489 842423974 842432489 407737664 592208173 407737664 592208173 174626731 825388065 174626731 825388065 151763929 848160611 151763929 848160611 211676570 788347252 211676570 788347252 5045042 499999944 5045042 499999944 677363126 322649686 677363126 322649686 191413539 808539968 191413539 808539968 616731739 499990578 616731739 499990578 420557209 579460552 420557209 579460552 499969130 582297674 499969130 582297674 866228933 133832856 866228933 133832856 500013378 383574043 500013378 383574043 511720357 500009566 511720357 500009566 825585277 499985846 825585277 499985846 280023959 280067295 280023959 280067295 499982061 575650514 499982061 575650514 119095286 119143531 119095286 119143531 230971615 769037334 230971615 769037334 500005510 615261041 500005510 615261041 141657670 500035515 141657670 500035515 738522306 499997563 738522306 499997563 216158269 783853663 216158269 783853663 744105646 499991701 744105646 499991701 564762952 500022371 564762952 500022371 402109478 402108467 402109478 402108467 499979876 853748406 499979876 853748406 774576926 225401286 774576926 225401286 412612335 412636495 412612335 412636495 500031755 343354134 500031755 343354134 154753217 499979937 154753217 499979937 899243141 899242766 899243141 899242766 500022808 49199232 500022808 49199232 207173764 207123709 207173764 207123709 230099474 769949306 230099474 769949306 499996501 163089155 499996501 163089155 838320548 161673904 838320548 161673904 737886747 499978525 737886747 499978525 613281291 613353347 613281291 613353347 177854248 499974675 177854248 499974675 500022196 194805882 500022196 194805882 499998557 39542099 499998557 39542099 659217783 659237229 659217783 659237229 864331214 499962575 864331214 499962575 902650828 97387317 902650828 97387317 22401408 977551327 22401408 977551327 499987566 394276113 499987566 394276113 499964538 610362255 499964538 610362255 505697647 505727924 505697647 505727924 500009891 339097193 500009891 339097193 710232650 710194817 710232650 710194817 257974533 500025143 257974533 500025143 169857278 169840601 169857278 169840601 284407751 284362864 284407751 284362864 647835998 352228111 647835998 352228111 699778931 699754332 699778931 699754332 406901990 593060520 406901990 593060520 983750027 16267613 983750027 16267613 569241473 430770137 569241473 430770137 499981041 935089518 499981041 935089518 123830734 500002668 123830734 500002668 500005643 369432947 500005643 369432947 386677804 613382518 386677804 613382518 737760782 499969591 737760782 499969591 768623226 231356313 768623226 231356313 361966220 637991647 361966220 637991647 714753383 285243341 714753383 285243341 132106296 499968571 132106296 499968571 588577310 499999235 588577310 499999235 499983771 865515314 499983771 865515314 954533793 954502203 954533793 954502203 308328 999742790 308328 999742790 500025490 549668702 500025490 549668702 825298605 500036876 825298605 500036876 154816633 499978615 154816633 499978615 500004119 102005574 500004119 102005574 372943456 500021103 372943456 500021103 435085050 564897259 435085050 564897259 499977579 431047880 499977579 431047880 330959902 330932299 330959902 330932299 895794596 895817257 895794596 895817257 649974804 350020960 649974804 350020960 384966448 614968904 384966448 614968904 210712892 499982478 210712892 499982478 824435769 500015437 824435769 500015437 428264558 571722312 428264558 571722312 517861450 517862745 517861450 517862745 573738728 500008851 573738728 500008851 82922832 499993950 82922832 499993950 105919172 499997619 105919172 499997619 318401591 318363242 318401591 318363242 45830096 45828873 45830096 45828873 500036281 240428414 500036281 240428414 129168500 129192021 129168500 129192021 951228182 499973078 951228182 499973078 79826069 79809102 79826069 79809102 434778934 434745962 434778934 434745962 499999402 964554007 499999402 964554007 499988146 886772446 499988146 886772446 423066797 423070173 423066797 423070173 401281455 401298155 401281455 401298155 254307400 254296175 254307400 254296175 329068268 500016602 329068268 500016602 677342514 677340746 677342514 677340746 488489909 511483661 488489909 511483661 499972301 387673058 499972301 387673058 190824025 500001047 190824025 500001047 500001866 754256136 500001866 754256136 444544085 444486193 444544085 444486193 600278955 600318259 600278955 600318259 708112935 499966805 708112935 499966805 269730204 500018795 269730204 500018795 665282522 334687670 665282522 334687670 980109303 499985420 980109303 499985420 682783171 682798024 682783171 682798024 500022244 194666576 500022244 194666576 499978538 559255997 499978538 559255997 499996077 803764530 499996077 803764530 861836355 499998019 861836355 499998019 855991835 855953642 855991835 855953642 635013302 365007659 635013302 365007659 796231979 796267700 796231979 796267700 53906490 53858150 53906490 53858150 499971008 919026388 499971008 919026388 531924536 468073926 531924536 468073926 500017794 808740447 500017794 808740447 201512376 499995004 201512376 499995004 499994578 2179350 499994578 2179350 603621406 500019066 603621406 500019066 748463503 251542297 748463503 251542297 852190892 500033570 852190892 500033570 2776583 2789520 2776583 2789520 936165836 500009388 936165836 500009388 298327045 701673680 298327045 701673680 589542900 589593825 589542900 589593825 847118718 847129526 847118718 847129526 730847667 500005072 730847667 500005072 202442436 202509038 202442436 202509038 960833751 39146484 960833751 39146484 153921426 499984022 153921426 499984022 710567542 289455581 710567542 289455581 615507696 615449799 615507696 615449799 990343173 9631620 990343173 9631620 664759203 500003565 664759203 500003565 500005618 903343861 500005618 903343861 499993345 799121863 499993345 799121863 475148689 524878935 475148689 524878935 499983513 539421600 499983513 539421600 511216754 488739728 511216754 488739728 555513621 555481768 555513621 555481768 90493094 909541104 90493094 909541104 499976731 856141120 499976731 856141120 919694735 499970575 919694735 499970575 499991747 175087086 499991747 175087086 427304231 572709431 427304231 572709431 13793004 13781104 13793004 13781104 500016084 700380167 500016084 700380167 725781863 499965142 725781863 499965142 446276576 499965893 446276576 499965893 245225207 754816941 245225207 754816941 500010917 222381465 500010917 222381465 499972812 26714176 499972812 26714176 276029068 276010189 276029068 276010189 484478698 500011010 484478698 500011010 477882996 477855466 477882996 477855466 793795851 500035324 793795851 500035324 609529561 390513205 609529561 390513205 971079816 28942140 971079816 28942140 746360854 253620814 746360854 253620814 727127059 727137893 727127059 727137893 499984894 638712731 499984894 638712731 183225656 183261727 183225656 183261727 265011226 500021486 265011226 500021486 618138796 499964518 618138796 499964518 463142146 463199465 463142146 463199465 740902530 259119176 740902530 259119176 799558931 799547263 799558931 799547263 983571176 16367800 983571176 16367800 287771256 712238514 287771256 712238514 500031463 210521343 500031463 210521343 499995920 530722276 499995920 530722276 513333342 513327471 513333342 513327471 763075435 500015563 763075435 500015563 582482627 582535536 582482627 582535536 216319903 216315518 216319903 216315518 805764766 805753595 805764766 805753595 499980844 932700547 499980844 932700547 341777977 658222656 341777977 658222656 404786669 500002379 404786669 500002379 603126986 499975557 603126986 499975557 495041808 495076685 495041808 495076685 203786192 203728332 203786192 203728332 608254108 391733264 608254108 391733264 499973838 265874111 499973838 265874111 111717498 111693461 111717498 111693461 609718928 499961421 609718928 499961421 499980972 792815738 499980972 792815738 996663652 3368890 996663652 3368890 957807106 42172375 957807106 42172375 566311812 433714006 566311812 433714006 326745542 673249127 326745542 673249127 908457892 908415894 908457892 908415894 1124535 499982261 1124535 499982261 106924685 106938537 106924685 106938537 799711223 200316215 799711223 200316215 389190151 610784941 389190151 610784941 214220106 214184376 214220106 214184376 867538230 867592873 867538230 867592873 674008533 325966362 674008533 325966362 722937740 499963234 722937740 499963234 214145862 785915773 214145862 785915773 499973908 146527840 499973908 146527840 427373957 427334729 427373957 427334729 461627252 500025518 461627252 500025518 261067914 500027144 261067914 500027144 499965883 584359935 499965883 584359935 127138867 127094971 127138867 127094971 581543552 499982705 581543552 499982705 710036252 290030406 710036252 290030406 363473100 636594374 363473100 636594374 786625238 786595598 786625238 786595598 321801186 321831197 321801186 321831197 115088799 115136715 115088799 115136715 555102203 444878331 555102203 444878331 869424777 499966049 869424777 499966049 870807284 499985546 870807284 499985546 614485957 385541010 614485957 385541010 499992427 929144605 499992427 929144605 182341933 500006440 182341933 500006440 846457242 153486218 846457242 153486218 707853855 292184732 707853855 292184732 499982055 874619938 499982055 874619938 499981387 218985886 499981387 218985886 586683226 500000820 586683226 500000820 422225342 422165291 422225342 422165291 500037186 472522293 500037186 472522293 500004861 728367916 500004861 728367916 499320215 499343203 499320215 499343203 164033654 499965460 164033654 499965460 649417740 499972532 649417740 499972532 507828010 500016689 507828010 500016689 326903045 673106244 326903045 673106244 815505210 500033483 815505210 500033483 979596016 979520557 979596016 979520557 499968380 404181919 499968380 404181919 892166973 892237689 892166973 892237689 500033992 354941460 500033992 354941460 52344820 947688676 52344820 947688676 255777872 255735788 255777872 255735788 559318653 559316039 559318653 559316039 17227547 17259476 17227547 17259476 103975321 103935352 103975321 103935352 499967975 837871776 499967975 837871776 499965097 152919144 499965097 152919144 254235675 499992142 254235675 499992142 305774224 305796076 305774224 305796076 733328645 500024139 733328645 500024139 344907552 655082882 344907552 655082882 743026097 743034653 743026097 743034653 117951888 882064971 117951888 882064971 751827238 500025103 751827238 500025103 855812938 144169691 855812938 144169691 499974603 415519672 499974603 415519672 454875501 454865239 454875501 454865239 387855376 612196556 387855376 612196556 577883140 499961914 577883140 499961914 869858922 869808740 869858922 869808740 471016373 470996128 471016373 470996128 165100473 165158606 165100473 165158606 499985672 548932004 499985672 548932004 382875394 617081915 382875394 617081915 43160081 43142668 43160081 43142668 595662120 404287288 595662120 404287288 290644110 709337203 290644110 709337203 499992608 405570881 499992608 405570881 893269920 106721438 893269920 106721438 619257335 500001810 619257335 500001810 813033321 813029487 813033321 813029487 499961955 108973357 499961955 108973357 241067543 500036397 241067543 500036397 500029575 141803063 500029575 141803063 499961161 147020274 499961161 147020274 791263381 791317789 791263381 791317789 499981433 262591896 499981433 262591896 500013651 364857088 500013651 364857088 579605166 499981653 579605166 499981653 882372100 117670632 882372100 117670632 499991195 904835907 499991195 904835907 775533950 499989273 775533950 499989273 499975455 348841491 499975455 348841491 421719471 500008340 421719471 500008340 380581749 619424653 380581749 619424653 280200789 719767039 280200789 719767039 500036085 642771301 500036085 642771301 500038196 704518108 500038196 704518108 499999731 595400844 499999731 595400844 959390420 959427545 959390420 959427545 858787732 858781336 858787732 858781336 897256664 897314316 897256664 897314316 717617139 717609016 717617139 717609016 500001085 581584508 500001085 581584508 742608169 742676002 742608169 742676002 500004031 720904628 500004031 720904628 644424216 644414994 644424216 644414994 22794204 22762978 22794204 22762978 758576733 241413795 758576733 241413795 723552623 500031051 723552623 500031051 56176454 56196414 56176454 56196414 500001126 202424862 500001126 202424862 98466649 901558528 98466649 901558528 492889565 507146693 492889565 507146693 646975821 352996184 646975821 352996184 940197822 499975430 940197822 499975430 562116426 500037483 562116426 500037483 963053199 36917810 963053199 36917810 499969350 434218976 499969350 434218976 500036542 421092197 500036542 421092197 518660101 518609577 518660101 518609577 499984535 949295740 499984535 949295740 494082710 505944083 494082710 505944083 500021263 19220841 500021263 19220841 499963522 857713595 499963522 857713595 499991696 614393054 499991696 614393054 209110873 499982553 209110873 499982553 924380703 499994493 924380703 499994493 565401108 434560533 565401108 434560533 769852485 769834840 769852485 769834840 817356978 500029865 817356978 500029865 22791447 22792399 22791447 22792399 216303916 783705725 216303916 783705725 555404931 444577235 555404931 444577235 567241994 567260988 567241994 567260988 296148210 296148756 296148210 296148756 65663374 934339971 65663374 934339971 724639581 724673087 724639581 724673087 670111361 329890484 670111361 329890484 424991381 575044641 424991381 575044641 246241303 246260750 246241303 246260750 895605519 104422485 895605519 104422485 160301564 500000381 160301564 500000381 500030170 105164551 500030170 105164551 500038507 789260481 500038507 789260481 500014015 829754059 500014015 829754059 500028333 861858901 500028333 861858901 500036673 879134303 500036673 879134303 500000933 101914743 500000933 101914743 399660844 500030475 399660844 500030475 450867136 450919590 450867136 450919590 500039161 249493051 500039161 249493051 177682393 500020796 177682393 500020796 713821099 499977838 713821099 499977838 21013573 21067783 21013573 21067783 472792120 472795615 472792120 472795615 500012012 646856909 500012012 646856909 996707488 996729357 996707488 996729357 500009009 490927089 500009009 490927089 499977151 194721485 499977151 194721485 525612370 474415768 525612370 474415768 746254230 500009033 746254230 500009033 125133240 499980999 125133240 499980999 858677959 858638148 858677959 858638148 499962993 41379305 499962993 41379305 260248852 739773501 260248852 739773501 339876056 499971649 339876056 499971649 582599536 417411005 582599536 417411005 437662032 437640980 437662032 437640980 671307145 671329769 671307145 671329769 524294004 475754067 524294004 475754067 501430428 500023284 501430428 500023284 890662038 890656224 890662038 890656224 631229478 368803856 631229478 368803856 979524271 979523051 979524271 979523051 500015996 413224560 500015996 413224560 361890821 361890450 361890821 361890450 556646749 500010343 556646749 500010343 653344189 346656157 653344189 346656157 500008657 196557904 500008657 196557904 635168059 635186299 635168059 635186299 708294028 708344048 708294028 708344048 499993639 991591357 499993639 991591357 499986774 586374894 499986774 586374894 499987359 8527051 499987359 8527051 85024189 85003694 85024189 85003694 197796058 802223853 197796058 802223853 500012745 422515960 500012745 422515960 251213358 500028865 251213358 500028865 707690324 707668250 707690324 707668250 500003731 359994974 500003731 359994974 504642253 495324165 504642253 495324165 499974057 445202280 499974057 445202280 652190819 347779728 652190819 347779728 220621053 779346162 220621053 779346162 259333662 740649726 259333662 740649726 499993907 581924011 499993907 581924011 525900036 499987463 525900036 499987463 923428382 923399733 923428382 923399733 12480601 987462776 12480601 987462776 214057567 500017803 214057567 500017803 618602369 618649517 618602369 618649517 499993524 275658669 499993524 275658669 386045698 386110089 386045698 386110089 99358860 99310468 99358860 99310468 900834881 99131182 900834881 99131182 980549152 980588284 980549152 980588284 120062008 499988743 120062008 499988743 284301935 284333145 284301935 284333145 4006747 3977916 4006747 3977916 622110422 499999468 622110422 499999468 760890466 239120901 760890466 239120901 210762363 789249453 210762363 789249453 978776174 978766947 978776174 978766947 111094001 888896759 111094001 888896759 344099821 344117585 344099821 344117585 651112932 651072686 651112932 651072686 500035302 778892010 500035302 778892010 499984656 832553686 499984656 832553686 499976406 538526483 499976406 538526483 18376037 18412315 18376037 18412315 760912066 239079360 760912066 239079360 500022794 403267288 500022794 403267288 415712753 415686247 415712753 415686247 500027558 514019461 500027558 514019461 301465662 698583153 301465662 698583153 452412215 452384893 452412215 452384893 26270408 26319330 26270408 26319330 88006044 911975364 88006044 911975364 499971359 391944364 499971359 391944364 499993898 782281261 499993898 782281261 500031475 838575969 500031475 838575969 544114506 455884467 544114506 455884467 500698840 500699376 500698840 500699376 500024582 767134078 500024582 767134078 904583638 904611804 904583638 904611804 499972581 909369098 499972581 909369098 842682415 842707562 842682415 842707562 500039261 826552565 500039261 826552565 338030512 661966774 338030512 661966774 858481201 858516010 858481201 858516010 230387990 500011164 230387990 500011164 814645101 185353018 814645101 185353018 712669816 287357556 712669816 287357556 957248798 957213393 957248798 957213393 499984093 74593854 499984093 74593854 742714314 499970843 742714314 499970843 500029893 276423499 500029893 276423499 499981517 732694300 499981517 732694300 499989836 430645389 499989836 430645389 793530413 206479081 793530413 206479081 820884485 820904989 820884485 820904989 41046893 499987254 41046893 499987254 450139844 549915539 450139844 549915539 472030981 527940528 472030981 527940528 268330939 268323610 268330939 268323610 499984840 22798987 499984840 22798987 500003625 600482287 500003625 600482287 123574491 876393634 123574491 876393634 346372863 499977794 346372863 499977794 500016988 633500612 500016988 633500612 500038971 970121399 500038971 970121399 820392175 820367516 820392175 820367516 532719326 500007435 532719326 500007435 499990744 709171950 499990744 709171950 499999766 609507187 499999766 609507187 938374022 61583077 938374022 61583077 636195315 500029700 636195315 500029700 886141234 886177451 886141234 886177451 825415129 500015755 825415129 500015755 548558109 499994671 548558109 499994671 499983749 718775231 499983749 718775231 781565444 499974530 781565444 499974530 756598823 756543994 756598823 756543994 689379401 310634805 689379401 310634805 530849441 469158021 530849441 469158021 653921743 346067958 653921743 346067958 123851363 123851533 123851363 123851533 862219059 862169153 862219059 862169153 500007364 335466934 500007364 335466934 640544159 640550906 640544159 640550906 769493587 230498357 769493587 230498357 188833193 188815032 188833193 188815032 64928383 64922506 64928383 64922506 500014967 646726767 500014967 646726767 500020546 97284150 500020546 97284150 518189708 499967103 518189708 499967103 563536643 563503619 563536643 563503619 576217184 576175106 576217184 576175106 500010998 342264086 500010998 342264086 126988496 499998646 126988496 499998646 584121287 499981292 584121287 499981292 288145934 288095138 288145934 288095138 500005543 519673333 500005543 519673333 193885865 499963472 193885865 499963472 42051931 42017847 42051931 42017847 908373841 908368938 908373841 908368938 211746757 500019918 211746757 500019918 202012132 797975756 202012132 797975756 758694225 758693722 758694225 758693722 934804765 500001150 934804765 500001150 636902583 500036402 636902583 500036402 916579382 499960750 916579382 499960750 367205388 632795297 367205388 632795297 500005626 438729165 500005626 438729165 150604414 150632470 150604414 150632470 805092865 194922128 805092865 194922128 647464644 352528235 647464644 352528235 375802969 624232036 375802969 624232036 281827651 500014521 281827651 500014521 499982806 445796660 499982806 445796660 739579694 500008022 739579694 500008022 499994050 637958818 499994050 637958818 228235806 771773293 228235806 771773293 708534715 499982590 708534715 499982590 41938152 958071125 41938152 958071125 851661515 499969320 851661515 499969320 299051261 500005285 299051261 500005285 500004081 124991378 500004081 124991378 583812261 583834532 583812261 583834532 552098771 499976671 552098771 499976671 500016337 281517218 500016337 281517218 325383506 325333281 325383506 325333281 500036705 260419156 500036705 260419156 683046104 683084983 683046104 683084983 78815166 500025151 78815166 500025151 663605157 663615625 663605157 663615625 500035939 24741548 500035939 24741548 653834886 499997447 653834886 499997447 742745711 742778815 742745711 742778815 872840901 872806761 872840901 872806761 811789287 811803812 811789287 811803812 769286780 230728877 769286780 230728877 798014823 499972509 798014823 499972509 116728840 116704033 116728840 116704033 500016472 729549698 500016472 729549698 500032594 483307037 500032594 483307037 499961767 859450000 499961767 859450000 838208988 500039638 838208988 500039638 2295052 997717787 2295052 997717787 633074608 633092111 633074608 633092111 499999341 591121353 499999341 591121353 500029954 385232665 500029954 385232665 878786235 500029338 878786235 500029338 568927989 431044056 568927989 431044056 54267194 54251540 54267194 54251540 874730131 500037449 874730131 500037449 492291731 507714767 492291731 507714767 499983059 2357721 499983059 2357721 500032292 110726721 500032292 110726721 500029634 770263233 500029634 770263233 500039020 756960330 500039020 756960330 488600393 500037870 488600393 500037870 499969411 571286245 499969411 571286245 25474336 499987551 25474336 499987551 499990337 809678476 499990337 809678476 500032484 143178013 500032484 143178013 321085444 321052650 321085444 321052650 612065036 387907299 612065036 387907299 639229450 639216404 639229450 639216404 587240252 412700283 587240252 412700283 500017446 856556258 500017446 856556258 499997617 917769312 499997617 917769312 130729656 130712492 130729656 130712492 965766153 34197675 965766153 34197675 429482069 429541924 429482069 429541924 499989582 513144248 499989582 513144248 908915520 908905775 908915520 908905775 138183185 500038643 138183185 500038643 500008910 462610712 500008910 462610712 503711547 496311834 503711547 496311834 858089527 858085856 858089527 858085856 733093568 266896370 733093568 266896370 875626032 124382910 875626032 124382910 499961104 531462976 499961104 531462976 500037996 816454627 500037996 816454627 678811754 678825209 678811754 678825209 399693033 600317935 399693033 600317935 482198949 500029006 482198949 500029006 500006195 554303744 500006195 554303744 293601318 499984693 293601318 499984693 499987990 35855808 499987990 35855808 114970239 500018758 114970239 500018758 832948970 832947841 832948970 832947841 500034939 527700191 500034939 527700191 151119831 848946411 151119831 848946411 21618080 21630861 21618080 21630861 493898545 506119431 493898545 506119431 968388138 968420368 968388138 968420368 499978905 798163785 499978905 798163785 859832208 499963365 859832208 499963365 613812194 386183706 613812194 386183706 368549249 499984178 368549249 499984178 499988026 986758201 499988026 986758201 949578310 949594434 949578310 949594434 909891562 499960764 909891562 499960764 472419539 472442885 472419539 472442885 499960932 279182839 499960932 279182839 593113717 406886522 593113717 406886522 319138725 680853536 319138725 680853536 74703718 500018552 74703718 500018552 588247436 411692648 588247436 411692648 500025268 805864737 500025268 805864737 956840295 43134536 956840295 43134536 500001443 69606829 500001443 69606829 571842679 428158042 571842679 428158042 600480870 600504154 600480870 600504154 534032717 465921399 534032717 465921399 499988639 294591062 499988639 294591062 8706848 991341081 8706848 991341081 371427078 371419098 371427078 371419098 835123958 164887827 835123958 164887827 499990219 148183605 499990219 148183605 630113504 369955070 630113504 369955070 760525924 500036122 760525924 500036122 499967609 343557397 499967609 343557397 258288580 741706553 258288580 741706553 332767733 500003891 332767733 500003891 375278628 375317414 375278628 375317414 810695882 189283601 810695882 189283601 951573115 500006132 951573115 500006132 806651806 499964912 806651806 499964912 500032373 915263322 500032373 915263322 370801034 629132511 370801034 629132511 787117789 787147070 787117789 787147070 19235214 500003516 19235214 500003516 500029006 345147766 500029006 345147766 39743944 500019880 39743944 500019880 499969962 891780029 499969962 891780029 845242165 500021931 845242165 500021931 40175185 40163202 40175185 40163202 500017453 648587798 500017453 648587798 288282207 711722076 288282207 711722076 656545013 343440636 656545013 343440636 499983777 630841068 499983777 630841068 500020303 102706040 500020303 102706040 499999269 662628264 499999269 662628264 114363522 885624809 114363522 885624809 591404735 591374664 591404735 591374664 787329236 787365109 787329236 787365109 523468560 476530259 523468560 476530259 670322440 329612827 670322440 329612827 81188271 918824645 81188271 918824645 805484226 194496819 805484226 194496819 76221299 923772841 76221299 923772841 500004357 25655060 500004357 25655060 89205695 89236604 89205695 89236604 174914945 825121246 174914945 825121246 500025139 893463032 500025139 893463032 346926920 346958932 346926920 346958932 871211759 499994528 871211759 499994528 844571301 155424843 844571301 155424843 870470526 499962557 870470526 499962557 475469313 475506864 475469313 475506864 500022643 234861713 500022643 234861713 10489305 10528257 10489305 10528257 720443139 279597195 720443139 279597195 345707914 654243035 345707914 654243035 499990678 652034590 499990678 652034590 146651150 853348277 146651150 853348277 750142572 249818564 750142572 249818564 484669768 515395015 484669768 515395015 255508370 499987301 255508370 499987301 500017821 821571891 500017821 821571891 344736032 344744044 344736032 344744044 500009860 884321237 500009860 884321237 500009337 604732990 500009337 604732990 500023566 582457728 500023566 582457728 166796476 833185169 166796476 833185169 247943757 247992864 247943757 247992864 535877768 464147069 535877768 464147069 561646379 438378060 561646379 438378060 500023634 941968096 500023634 941968096 227011861 773034483 227011861 773034483 218555149 218529552 218555149 218529552 979084231 20923838 979084231 20923838 906824180 499985483 906824180 499985483 951167317 951182230 951167317 951182230 552389442 447624030 552389442 447624030 888618428 111401413 888618428 111401413 499978761 778025324 499978761 778025324 500026739 690669945 500026739 690669945 432927067 567061455 432927067 567061455 499995317 869652706 499995317 869652706 500037321 502439868 500037321 502439868 500028697 884172704 500028697 884172704 523563973 500011345 523563973 500011345 72271121 927764596 72271121 927764596 2373687 500012148 2373687 500012148 500025896 176225739 500025896 176225739 509015080 499982350 509015080 499982350 500014372 982229274 500014372 982229274 135288237 864744149 135288237 864744149 500029738 678296105 500029738 678296105 499992576 143530924 499992576 143530924 972585259 27399096 972585259 27399096 499979812 868018973 499979812 868018973 195535326 500000048 195535326 500000048 838694206 838689221 838694206 838689221 347981808 347945212 347981808 347945212 484438042 484366128 484438042 484366128 499962361 842302150 499962361 842302150 135549464 864426222 135549464 864426222 566942258 499965000 566942258 499965000 764411804 764423756 764411804 764423756 985485532 14555363 985485532 14555363 499998733 19136913 499998733 19136913 565822572 499978362 565822572 499978362 977902742 22116157 977902742 22116157 78131705 499998130 78131705 499998130 406574842 593423889 406574842 593423889 499960027 222385089 499960027 222385089 425781233 499965848 425781233 499965848 492008648 508026893 492008648 508026893 349932840 500020817 349932840 500020817 174191184 499989375 174191184 499989375 191425610 499999910 191425610 499999910 88409108 911555953 88409108 911555953 500024891 614461112 500024891 614461112 333596235 333591472 333596235 333591472 570523357 499992239 570523357 499992239 701829703 500012212 701829703 500012212 499983813 199069141 499983813 199069141 302021257 500004780 302021257 500004780 713088606 286895530 713088606 286895530 911342657 911394155 911342657 911394155 187817695 499993644 187817695 499993644 771703891 500014248 771703891 500014248 62571190 62548495 62571190 62548495 331212788 499991887 331212788 499991887 499986988 269246728 499986988 269246728 813298598 186731112 813298598 186731112 630760685 369231037 630760685 369231037 15557603 499969037 15557603 499969037 953863236 46134543 953863236 46134543 500030233 812069089 500030233 812069089 499977589 662378741 499977589 662378741 799654281 200344614 799654281 200344614 578856280 500012753 578856280 500012753 934408087 934453636 934408087 934453636 562739973 562760372 562739973 562760372 152881939 152840084 152881939 152840084 500024495 554941293 500024495 554941293 715327564 715394259 715327564 715394259 249545094 249523227 249545094 249523227 500016050 527000018 500016050 527000018 499989004 131979527 499989004 131979527 313763401 499996050 313763401 499996050 500024917 317742411 500024917 317742411 355343110 500007461 355343110 500007461 754933507 500000294 754933507 500000294 902473976 902408836 902473976 902408836 815821663 184227699 815821663 184227699 159551391 159565852 159551391 159565852 500004729 861067306 500004729 861067306 388225092 611796002 388225092 611796002 13561619 500029365 13561619 500029365 499969389 304480415 499969389 304480415 499969602 728735031 499969602 728735031 511280092 488669408 511280092 488669408 799954772 500023874 799954772 500023874 901134 499971998 901134 499971998 868581090 500039159 868581090 500039159 369515440 630502585 369515440 630502585 39307648 39268930 39307648 39268930 584844154 584877705 584844154 584877705 385122222 385164159 385122222 385164159 832699806 832652622 832699806 832652622 698586290 499986298 698586290 499986298 785741754 785738338 785741754 785738338 901487188 901530045 901487188 901530045 132182019 132157517 132182019 132157517 49325397 950677973 49325397 950677973 775166775 224761155 775166775 224761155 730460026 269548447 730460026 269548447 947059480 500001751 947059480 500001751 372372090 500013069 372372090 500013069 624748598 499962992 624748598 499962992 294161786 705831835 294161786 705831835 897294863 499973021 897294863 499973021 223342413 776660988 223342413 776660988 142465383 857502054 142465383 857502054 58642707 941284322 58642707 941284322 499997355 449240741 499997355 449240741 662907036 662918994 662907036 662918994 973181486 26844325 973181486 26844325 276937987 276920682 276937987 276920682 744865550 500034226 744865550 500034226 243227312 756786014 243227312 756786014 499985912 761061722 499985912 761061722 787274272 212728747 787274272 212728747 208783023 499974398 208783023 499974398 478469105 500020279 478469105 500020279 801209266 499988219 801209266 499988219 500004981 316103653 500004981 316103653 625248767 625249856 625248767 625249856 83490419 916513176 83490419 916513176 597586445 402479866 597586445 402479866 791442623 208549431 791442623 208549431 499996705 421358192 499996705 421358192 499966165 131635218 499966165 131635218 500009054 797596258 500009054 797596258 831454108 168573211 831454108 168573211 148478430 500014046 148478430 500014046 499966691 51869501 499966691 51869501 499993021 18250418 499993021 18250418 893717118 893749793 893717118 893749793 55922714 944017412 55922714 944017412 499967536 528762650 499967536 528762650 781894101 781909586 781894101 781909586 97992134 499990036 97992134 499990036 161524650 161521138 161524650 161521138 394377836 605663304 394377836 605663304 500037942 435895366 500037942 435895366 712597615 287381634 712597615 287381634 14544963 499978649 14544963 499978649 500020263 286025066 500020263 286025066 644943072 355023651 644943072 355023651 942823589 500015055 942823589 500015055 667656538 667600111 667656538 667600111 229813603 770161622 229813603 770161622 500035311 912795864 500035311 912795864 171814430 499970543 171814430 499970543 299193562 500032588 299193562 500032588 998459328 500003268 998459328 500003268 580148837 580115991 580148837 580115991 66001341 500033448 66001341 500033448 500033654 555571215 500033654 555571215 500035221 2472242 500035221 2472242 499995607 633562030 499995607 633562030 139538097 500029212 139538097 500029212 500004022 947264559 500004022 947264559 500013500 779307520 500013500 779307520 654666966 500003378 654666966 500003378 500019357 948071240 500019357 948071240 499977107 29341787 499977107 29341787 499988311 880050312 499988311 880050312 45453111 45502884 45453111 45502884 73834194 73805200 73834194 73805200 564857754 500011028 564857754 500011028 613907739 500018884 613907739 500018884 458009201 500033242 458009201 500033242 827542582 827512148 827542582 827512148 138190200 138170531 138190200 138170531 367300479 367329215 367300479 367329215 500037467 814913118 500037467 814913118 500027723 616019400 500027723 616019400 570555663 499978422 570555663 499978422 150256245 849734106 150256245 849734106 934236863 500008562 934236863 500008562 868688560 868693873 868688560 868693873 759292292 240747949 759292292 240747949 611710648 499960538 611710648 499960538 545700577 454325233 545700577 454325233 500027852 667274265 500027852 667274265 28086418 500016546 28086418 500016546 500006564 562443669 500006564 562443669 759940162 240052806 759940162 240052806 183818084 183771890 183818084 183771890 801758357 198311071 801758357 198311071 500005666 524803539 500005666 524803539 946362101 500009395 946362101 500009395 210122006 499975610 210122006 499975610 499995257 883597595 499995257 883597595 499989944 165322235 499989944 165322235 807539854 500016858 807539854 500016858 214274434 214258746 214274434 214258746 500030919 185413568 500030919 185413568 997336812 2605087 997336812 2605087 34609283 34588031 34609283 34588031 580498191 419516937 580498191 419516937 499988020 870198931 499988020 870198931 650973617 349005987 650973617 349005987 73808772 499992381 73808772 499992381 900121621 499967837 900121621 499967837 203332550 203337463 203332550 203337463 499974915 34654698 499974915 34654698 500038979 795189374 500038979 795189374 164300425 164241325 164300425 164241325 783594452 783606963 783594452 783606963 866140088 133865470 866140088 133865470 500033530 384085121 500033530 384085121 499999509 114962153 499999509 114962153 946519715 946470803 946519715 946470803 683309061 499989667 683309061 499989667 500021966 334884948 500021966 334884948 14918874 499979362 14918874 499979362 500021650 450406585 500021650 450406585 801345620 499967864 801345620 499967864 917916013 500029961 917916013 500029961 373890263 373901383 373890263 373901383 499974913 79982529 499974913 79982529 500027155 335398511 500027155 335398511 684283186 315698832 684283186 315698832 499960235 333607599 499960235 333607599 499984918 349178792 499984918 349178792 700946683 299008335 700946683 299008335 707137918 499987738 707137918 499987738 307968872 307979068 307968872 307979068 500027931 422650057 500027931 422650057 193198199 806873333 193198199 806873333 499963572 805068535 499963572 805068535 500007202 383432739 500007202 383432739 468605831 531332063 468605831 531332063 816640091 500039559 816640091 500039559 499974574 681619109 499974574 681619109 500038549 762076664 500038549 762076664 686455213 686464037 686455213 686464037 197142810 499969398 197142810 499969398 296799597 296724690 296799597 296724690 794025409 500030769 794025409 500030769 499988900 115486513 499988900 115486513 358643621 358705708 358643621 358705708 712766027 712790452 712766027 712790452 983506076 16507227 983506076 16507227 832387049 167612521 832387049 167612521 213236120 786819281 213236120 786819281 500005415 324497853 500005415 324497853 136589760 136633000 136589760 136633000 899128653 500016899 899128653 500016899 256677418 499962011 256677418 499962011 429122585 499968339 429122585 499968339 500009116 39700461 500009116 39700461 500008052 619885739 500008052 619885739 797657645 797647685 797657645 797647685 330393009 500039120 330393009 500039120 592901350 592894251 592901350 592894251 499971350 157273703 499971350 157273703 945965649 499985107 945965649 499985107 500028779 509571203 500028779 509571203 499977737 920730707 499977737 920730707 225724824 774218149 225724824 774218149 413669790 499981153 413669790 499981153 499994171 628122673 499994171 628122673 530937108 530926041 530937108 530926041 506084958 506155263 506084958 506155263 892053832 499977053 892053832 499977053 70889991 70900428 70889991 70900428 500010151 85624910 500010151 85624910 829831136 170200812 829831136 170200812 112056936 887901550 112056936 887901550 499991127 572317342 499991127 572317342 264089404 264106576 264089404 264106576 461626086 538390292 461626086 538390292 682702353 317246478 682702353 317246478 507638181 500032315 507638181 500032315 470583734 529455726 470583734 529455726 499961353 913836122 499961353 913836122 936671172 63352182 936671172 63352182 1284021 998700982 1284021 998700982 61053723 499975216 61053723 499975216 499969767 763199015 499969767 763199015 500022640 856024541 500022640 856024541 500003737 744333955 500003737 744333955 480124737 519821301 480124737 519821301 468981332 468981144 468981332 468981144 500011801 923317905 500011801 923317905 451765747 500002793 451765747 500002793 575618259 500039151 575618259 500039151 730621207 500007614 730621207 500007614 172803423 172818989 172803423 172818989 499996043 401745137 499996043 401745137 658685794 658701459 658685794 658701459 79397493 920629773 79397493 920629773 607355724 392637678 607355724 392637678 850054645 850002183 850054645 850002183 377043686 499978576 377043686 499978576 506798757 506726301 506798757 506726301 500022882 248876343 500022882 248876343 667695261 667696139 667695261 667696139 79065613 499982263 79065613 499982263 518608642 481408943 518608642 481408943 500001478 718949483 500001478 718949483 500001814 67914658 500001814 67914658 132025515 132066189 132025515 132066189 329587864 670382724 329587864 670382724 595784037 500004634 595784037 500004634 707309120 707329616 707309120 707329616 500005814 390905639 500005814 390905639 500021448 910575545 500021448 910575545 821085736 500031840 821085736 500031840 843067355 500007656 843067355 500007656 668510089 500019749 668510089 500019749 205286905 794711097 205286905 794711097 345947596 345959711 345947596 345959711 499518565 499961859 499518565 499961859 499987507 253684321 499987507 253684321 236277721 763755273 236277721 763755273 145469963 145460733 145469963 145460733 229386222 499965889 229386222 499965889 936743995 63264779 936743995 63264779 845752560 499977370 845752560 499977370 499968378 377004806 499968378 377004806 461642970 500034253 461642970 500034253 832779010 500036415 832779010 500036415 499982631 953325544 499982631 953325544 363076264 636938099 363076264 636938099 761445142 761495055 761445142 761495055 749258187 749307030 749258187 749307030 500019343 498183726 500019343 498183726 304435561 695602947 304435561 695602947 950625456 499980603 950625456 499980603 496965615 496980729 496965615 496980729 499968474 948627963 499968474 948627963 499972141 379441990 499972141 379441990 265063954 734926595 265063954 734926595 398346629 500036318 398346629 500036318 542826730 500026565 542826730 500026565 321345949 321292276 321345949 321292276 108974428 108970982 108974428 108970982 224753411 224759815 224753411 224759815 500013674 359747971 500013674 359747971 367683734 632305547 367683734 632305547 197877331 500022106 197877331 500022106 904620747 499964678 904620747 499964678 684751848 315207713 684751848 315207713 739369417 260611938 739369417 260611938 500029322 689626352 500029322 689626352 617691006 382301614 617691006 382301614 890294824 109670232 890294824 109670232 499992882 913303735 499992882 913303735 499984898 818789927 499984898 818789927 499999511 501018025 499999511 501018025 735400215 264595528 735400215 264595528 499998321 748831985 499998321 748831985 499964487 481149534 499964487 481149534 637880933 362085142 637880933 362085142 400879917 599179877 400879917 599179877 676134655 500006977 676134655 500006977 960093864 39924634 960093864 39924634 672056819 672022592 672056819 672022592 500003432 531037949 500003432 531037949 470391238 470428006 470391238 470428006 499989901 494617110 499989901 494617110 709735131 709794939 709735131 709794939 168048674 168096924 168048674 168096924 184561715 184582385 184561715 184582385 866186655 499997299 866186655 499997299 743297027 743277978 743297027 743277978 499964171 401587336 499964171 401587336 919653368 80329081 919653368 80329081 355758919 500021532 355758919 500021532 626729666 499982045 626729666 499982045 178626051 821398578 178626051 821398578 496833558 503132702 496833558 503132702 157547020 157596642 157547020 157596642 231235061 500024812 231235061 500024812 499997191 838173510 499997191 838173510 167683224 167743802 167683224 167743802 214912506 214910961 214912506 214910961 735423738 735439236 735423738 735439236 499981088 187705175 499981088 187705175 500014807 800851240 500014807 800851240 100773753 100742928 100773753 100742928 499985921 986884671 499985921 986884671 500026136 865508597 500026136 865508597 286973990 499969071 286973990 499969071 628541008 500011278 628541008 500011278 45950778 500014156 45950778 500014156 500018288 778551324 500018288 778551324 499967539 717980733 499967539 717980733 949061229 50939092 949061229 50939092 870555747 129411598 870555747 129411598 499994966 61372782 499994966 61372782 792883617 499974401 792883617 499974401 210333311 789626171 210333311 789626171 609937844 390059953 609937844 390059953 233269931 499991558 233269931 499991558 500003034 872583378 500003034 872583378 499976056 143288450 499976056 143288450 883988890 116010445 883988890 116010445 996789168 996805870 996789168 996805870 630816575 369174501 630816575 369174501 406278892 499990230 406278892 499990230 936936707 936926822 936936707 936926822 801047829 801001274 801047829 801001274 567057370 432949987 567057370 432949987 917815045 917873653 917815045 917873653 499972895 140373416 499972895 140373416 500028007 931225289 500028007 931225289 286446944 713560330 286446944 713560330 474494414 525486630 474494414 525486630 705861179 294143537 705861179 294143537 500021594 37025624 500021594 37025624 636217900 363738751 636217900 363738751 500013462 757503241 500013462 757503241 829722579 829735361 829722579 829735361 500029746 382408330 500029746 382408330 471727198 471728077 471727198 471728077 29192863 499993249 29192863 499993249 406742469 406760592 406742469 406760592 495534094 499983612 495534094 499983612 572049071 500011703 572049071 500011703 500039108 550830342 500039108 550830342 499966440 205142761 499966440 205142761 242537667 757465543 242537667 757465543 347080327 652851904 347080327 652851904 499961921 885259377 499961921 885259377 153380795 153356252 153380795 153356252 905368708 500009843 905368708 500009843 425839395 425777118 425839395 425777118 500004220 722080451 500004220 722080451 570454463 570451147 570454463 570451147 460580273 499977992 460580273 499977992 647984029 499994738 647984029 499994738 993977937 6061530 993977937 6061530 499979678 963971365 499979678 963971365 58001423 500005914 58001423 500005914 332974478 667066339 332974478 667066339 678708131 500024613 678708131 500024613 29416363 29389929 29416363 29389929 244938271 755034297 244938271 755034297 499983485 103860700 499983485 103860700 499977701 853444709 499977701 853444709 13039258 986999912 13039258 986999912 499971131 859693799 499971131 859693799 292842374 500038508 292842374 500038508 271813632 500007571 271813632 500007571 349859156 349900683 349859156 349900683 623871165 500015724 623871165 500015724 499969295 888771422 499969295 888771422 499983667 725752360 499983667 725752360 985044538 499991879 985044538 499991879 499999149 231958964 499999149 231958964 625493872 500011754 625493872 500011754 406221964 593786482 406221964 593786482 925013915 74988996 925013915 74988996 28618897 500024327 28618897 500024327 613495155 613511543 613495155 613511543 386659844 386714697 386659844 386714697 591927415 408058920 591927415 408058920 477993631 500008858 477993631 500008858 560933166 500027125 560933166 500027125 536489448 463505351 536489448 463505351 499969976 251456438 499969976 251456438 914964318 85027760 914964318 85027760 724786362 724793820 724786362 724793820 185524045 499977849 185524045 499977849 285433995 285440075 285433995 285440075 662623830 662611493 662623830 662611493 575560461 575557803 575560461 575557803 499980051 504083911 499980051 504083911 91178848 908867924 91178848 908867924 260026832 739966695 260026832 739966695 500007839 555144953 500007839 555144953 599738345 400275432 599738345 400275432 823882505 176139008 823882505 176139008 688453647 311527495 688453647 311527495 50534645 499981854 50534645 499981854 986434567 500001561 986434567 500001561 499962202 836202432 499962202 836202432 499999476 179707715 499999476 179707715 434596142 565436461 434596142 565436461 931841455 68159003 931841455 68159003 500014515 747404016 500014515 747404016 275933704 500002825 275933704 500002825 499974093 311938662 499974093 311938662 611471950 611519004 611471950 611519004 807356156 192648072 807356156 192648072 200068323 200102085 200068323 200102085 492542729 507412816 492542729 507412816 689891897 499972840 689891897 499972840 940065543 940049123 940065543 940049123 500006375 981792118 500006375 981792118 863448773 863486886 863448773 863486886 471334942 471364854 471334942 471364854 339636178 500016499 339636178 500016499 712155229 500036342 712155229 500036342 500019982 980852377 500019982 980852377 500035890 320510933 500035890 320510933 975286361 975280391 975286361 975280391 29477077 500000893 29477077 500000893 500008186 952924636 500008186 952924636 255056782 499965101 255056782 499965101 427098965 427116934 427098965 427116934 500023595 235693991 500023595 235693991 500020384 359522103 500020384 359522103 187471216 812594739 187471216 812594739 500026074 730729636 500026074 730729636 689132281 499985716 689132281 499985716 627646077 500031338 627646077 500031338 327432023 672592208 327432023 672592208 238604451 499985400 238604451 499985400 526288007 526312685 526288007 526312685 8810550 991143262 8810550 991143262 226288348 499973450 226288348 499973450 805467030 499964305 805467030 499964305 499996447 315790900 499996447 315790900 902234175 902236661 902234175 902236661 850661623 499971663 850661623 499971663 348841482 651129214 348841482 651129214 500005112 433126387 500005112 433126387 874775825 125238644 874775825 125238644 155171446 844774958 155171446 844774958 511688012 511759531 511688012 511759531 500010412 290696204 500010412 290696204 500031919 461423739 500031919 461423739 387642430 387691299 387642430 387691299 500010107 455177049 500010107 455177049 635675377 635699849 635675377 635699849 83242381 916751676 83242381 916751676 278421644 278430139 278421644 278430139 109472067 500007633 109472067 500007633 201262297 798729494 201262297 798729494 57179938 500007295 57179938 500007295 667729921 499986400 667729921 499986400 499974088 492378776 499974088 492378776 803094528 499972243 803094528 499972243 443572027 500007279 443572027 500007279 799989308 200017056 799989308 200017056 499971748 551139643 499971748 551139643 798155803 798089477 798155803 798089477 448904930 499969779 448904930 499969779 499973295 363158863 499973295 363158863 435487030 564477951 435487030 564477951 864496128 864518583 864496128 864518583 430724575 430752669 430724575 430752669 500007040 813264409 500007040 813264409 968291006 499981998 968291006 499981998 494093642 494053531 494093642 494053531 445027003 499975409 445027003 499975409 171012683 171021342 171012683 171021342 79668256 79710896 79668256 79710896 192474271 500021552 192474271 500021552 500007393 298605211 500007393 298605211 499994646 384477504 499994646 384477504 500027792 415984171 500027792 415984171 827161593 172870473 827161593 172870473 499988947 352678805 499988947 352678805 500017509 897047122 500017509 897047122 366389854 499996008 366389854 499996008 747558255 252412646 747558255 252412646 413519849 586555859 413519849 586555859 499992926 585688423 499992926 585688423 680178994 319823556 680178994 319823556 499988098 771968363 499988098 771968363 529681412 529685784 529681412 529685784 864799515 135269265 864799515 135269265 499996063 502302126 499996063 502302126 54367424 500001819 54367424 500001819 500008481 781829619 500008481 781829619 794137624 500003786 794137624 500003786 717518133 282513138 717518133 282513138 570397949 570342629 570397949 570342629 500013505 823635796 500013505 823635796 64564286 64535810 64564286 64535810 499971951 763927558 499971951 763927558 992285639 7666352 992285639 7666352 500035125 131487643 500035125 131487643 576434686 500025908 576434686 500025908 719918560 499987967 719918560 499987967 117629647 117677916 117629647 117677916 723938577 276057606 723938577 276057606 156435369 499999930 156435369 499999930 472419066 500008045 472419066 500008045 499970198 605499224 499970198 605499224 308521951 691511704 308521951 691511704 155485184 844461536 155485184 844461536 499961976 92701981 499961976 92701981 500031007 697219870 500031007 697219870 499978791 967495482 499978791 967495482 499962793 471893439 499962793 471893439 500034134 718652428 500034134 718652428 428728400 500035404 428728400 500035404 499977355 627719456 499977355 627719456 194113450 194158631 194113450 194158631 213402860 786574774 213402860 786574774 200679444 200657946 200679444 200657946 499961790 984008373 499961790 984008373 574739796 425250651 574739796 425250651 230313724 230292174 230313724 230292174 813900827 186105726 813900827 186105726 499986325 693980177 499986325 693980177 272613183 727348525 272613183 727348525 666694521 666693508 666694521 666693508 500008926 77983134 500008926 77983134 775282973 224640162 775282973 224640162 500026097 351848027 500026097 351848027 547731528 452287734 547731528 452287734 103917155 896113002 103917155 896113002 500014595 70080052 500014595 70080052 159565230 500033597 159565230 500033597 499964933 29918214 499964933 29918214 229353592 229383792 229353592 229383792 619360841 380587230 619360841 380587230 500027834 479642789 500027834 479642789 942604268 942658473 942604268 942658473 794812560 205176054 794812560 205176054 987252213 500021718 987252213 500021718 32619126 500002087 32619126 500002087 209800040 209802989 209800040 209802989 469838456 499985691 469838456 499985691 534111288 499986073 534111288 499986073 63183503 936831170 63183503 936831170 248832658 248848103 248832658 248848103 687758821 312237908 687758821 312237908 151269022 151258418 151269022 151258418 765536703 499963377 765536703 499963377 500006155 429812800 500006155 429812800 228640505 771334581 228640505 771334581 653635063 346362116 653635063 346362116 499963129 688261030 499963129 688261030 682480916 500008732 682480916 500008732 248103883 751898106 248103883 751898106 500009814 534894823 500009814 534894823 611896614 611881465 611896614 611881465 57681773 942315524 57681773 942315524 733768119 500012891 733768119 500012891 499964937 71822741 499964937 71822741 859152973 500009690 859152973 500009690 335008575 334985806 335008575 334985806 30546508 500035843 30546508 500035843 37217525 499969932 37217525 499969932 57618470 942373646 57618470 942373646 500006783 155894626 500006783 155894626 499972176 225897854 499972176 225897854 660630144 339321797 660630144 339321797 499988179 157172371 499988179 157172371 499995166 444510267 499995166 444510267 652486199 347490870 652486199 347490870 955462246 44570152 955462246 44570152 728156132 499974622 728156132 499974622 892099828 892071688 892099828 892071688 310347876 500038128 310347876 500038128 35925982 964067820 35925982 964067820 316019401 316022146 316019401 316022146 202260457 499976966 202260457 499976966 500021229 723243512 500021229 723243512 479350271 500026747 479350271 500026747 500039996 327842416 500039996 327842416 330625622 330583691 330625622 330583691 960733636 39206957 960733636 39206957 880842187 500037419 880842187 500037419 499990813 272681762 499990813 272681762 708867862 708876190 708867862 708876190 500038367 424246528 500038367 424246528 445933707 500030800 445933707 500030800 548772385 548793534 548772385 548793534 271199553 500037322 271199553 500037322 146266266 146283749 146266266 146283749 915779876 84277638 915779876 84277638 499985320 710194523 499985320 710194523 499981403 712954847 499981403 712954847 499972756 570655565 499972756 570655565 530336689 469627149 530336689 469627149 524261808 500026882 524261808 500026882 623546535 376503067 623546535 376503067 164814263 164838727 164814263 164838727 297933458 702000629 297933458 702000629 500026802 318633141 500026802 318633141 299918234 299897779 299918234 299897779 871918299 499965253 871918299 499965253 500031327 370131181 500031327 370131181 499991813 158292193 499991813 158292193 499976415 581327554 499976415 581327554 615586413 615588955 615586413 615588955 503347418 503328180 503347418 503328180 481212552 481195839 481212552 481195839 10520182 10564762 10520182 10564762 498728106 500039259 498728106 500039259 181540459 818424329 181540459 818424329 8245678 8241550 8245678 8241550 800991509 500003479 800991509 500003479 450920876 500039191 450920876 500039191 406227464 406259027 406227464 406259027 377537672 377551439 377537672 377551439 500004683 50665011 500004683 50665011 992893572 500034195 992893572 500034195 499964213 267069526 499964213 267069526 713892477 713866215 713892477 713866215 22914720 500039028 22914720 500039028 821362422 178593597 821362422 178593597 499960878 150332414 499960878 150332414 544324532 455649117 544324532 455649117 818496528 181501538 818496528 181501538 500006060 555927500 500006060 555927500 500031615 77877077 500031615 77877077 500035421 958586108 500035421 958586108 78145818 921872336 78145818 921872336 411454299 499983099 411454299 499983099 338533763 338524205 338533763 338524205 500008744 96219788 500008744 96219788 262304037 500028669 262304037 500028669 595110041 499974241 595110041 499974241 380319725 499972130 380319725 499972130 507548327 492501899 507548327 492501899 17110888 982886628 17110888 982886628 519547427 480409620 519547427 480409620 707466496 499999473 707466496 499999473 500037137 424770891 500037137 424770891 138461801 499962403 138461801 499962403 106133768 893854814 106133768 893854814 499983444 935353646 499983444 935353646 215588332 215570716 215588332 215570716 850733888 499977348 850733888 499977348 500006201 605056424 500006201 605056424 90439120 909638166 90439120 909638166 153489709 846548109 153489709 846548109 808472865 191491064 808472865 191491064 686558676 499995097 686558676 499995097 317101518 499962820 317101518 499962820 331410505 331365215 331410505 331365215 591083053 591132395 591083053 591132395 15230302 499976992 15230302 499976992 185053599 499977645 185053599 499977645 122190838 877823666 122190838 877823666 499979811 299186884 499979811 299186884 500006822 495648987 500006822 495648987 213071552 500015779 213071552 500015779 499989651 495148860 499989651 495148860 894468840 105537418 894468840 105537418 81648610 499978560 81648610 499978560 499969996 560255937 499969996 560255937 44663561 955333445 44663561 955333445 877730606 122227293 877730606 122227293 441008710 440988605 441008710 440988605 62602563 937374067 62602563 937374067 668730185 499987123 668730185 499987123 770473107 229505838 770473107 229505838 680712125 499966861 680712125 499966861 332154060 332198422 332154060 332198422 563713078 436308668 563713078 436308668 713304279 713287565 713304279 713287565 500013632 885009275 500013632 885009275 733395501 500022102 733395501 500022102 500037097 906432220 500037097 906432220 950082333 950083943 950082333 950083943 499985805 600044827 499985805 600044827 246081710 499969824 246081710 499969824 500001748 654480641 500001748 654480641 101255987 101302120 101255987 101302120 500038678 770060334 500038678 770060334 499989208 645670489 499989208 645670489 285743709 714255629 285743709 714255629 988037042 500033393 988037042 500033393 944334455 944344223 944334455 944344223 913560266 86402181 913560266 86402181 500028780 997250025 500028780 997250025 200176522 500037859 200176522 500037859 684256580 499993716 684256580 499993716 85170926 499962205 85170926 499962205 524532715 524543889 524532715 524543889 165631068 499986094 165631068 499986094 160422270 160409567 160422270 160409567 499962940 546055568 499962940 546055568 192377090 192345722 192377090 192345722 499979233 238868361 499979233 238868361 120688986 879307280 120688986 879307280 730449500 730504501 730449500 730504501 948156217 948111759 948156217 948111759 861711012 861740065 861711012 861740065 957595298 500032098 957595298 500032098 499991169 839504183 499991169 839504183 858271881 499960674 858271881 499960674 500007795 367640873 500007795 367640873 80457357 80478032 80457357 80478032 807506679 192558535 807506679 192558535 302731213 697265481 302731213 697265481 327778395 672239386 327778395 672239386 612006146 388024013 612006146 388024013 446117059 446145827 446117059 446145827 793524538 499967158 793524538 499967158 971048076 971069836 971048076 971069836 568222108 500011942 568222108 500011942 834552129 500030216 834552129 500030216 499983680 382703911 499983680 382703911 763251060 236726797 763251060 236726797 953193372 46794314 953193372 46794314 615947460 615903408 615947460 615903408 527546774 472454249 527546774 472454249 923363993 76643119 923363993 76643119 715265255 715243190 715265255 715243190 506844492 499967268 506844492 499967268 500003729 550046640 500003729 550046640 499984753 929457460 499984753 929457460 500713923 500008711 500713923 500008711 499986913 592760383 499986913 592760383 240903303 240885966 240903303 240885966 499971068 748181833 499971068 748181833 499972757 652105384 499972757 652105384 73126451 926804575 73126451 926804575 800175420 800186929 800175420 800186929 500020904 773484055 500020904 773484055 500015633 62008253 500015633 62008253 500016315 609734300 500016315 609734300 500017071 546528816 500017071 546528816 326426842 326405153 326426842 326405153 323833985 676232573 323833985 676232573 561906999 561912481 561906999 561912481 486744237 486712854 486744237 486712854 737029821 500010557 737029821 500010557 499995758 737445173 499995758 737445173 475918547 475851912 475918547 475851912 110041322 889895595 110041322 889895595 899047277 499985908 899047277 499985908 84487682 84548580 84487682 84548580 856521982 500036168 856521982 500036168 241410619 499994829 241410619 499994829 116824487 116830733 116824487 116830733 707038857 499971573 707038857 499971573 926921190 926894846 926921190 926894846 951109921 951137229 951109921 951137229 499994258 655270794 499994258 655270794 336571429 336625277 336571429 336625277 987353097 500027869 987353097 500027869 655052291 655050327 655052291 655050327 991302910 991331455 991302910 991331455 80246681 499998186 80246681 499998186 588297658 588288981 588297658 588288981 516448379 500031515 516448379 500031515 665371447 665385521 665371447 665385521 416340677 583650766 416340677 583650766 58456455 499966635 58456455 499966635 500011528 754077641 500011528 754077641 855017365 144985141 855017365 144985141 643494613 643483190 643494613 643483190 944122129 500005077 944122129 500005077 145302995 145355172 145302995 145355172 500016846 422614809 500016846 422614809 718745081 718742561 718745081 718742561 790150081 499963461 790150081 499963461 270317146 729694580 270317146 729694580 258976635 741037514 258976635 741037514 522874001 500019914 522874001 500019914 314053587 685926574 314053587 685926574 669753807 500032807 669753807 500032807 806306779 806329615 806306779 806329615 499973127 841377306 499973127 841377306 742103560 500006809 742103560 500006809 750664691 249322670 750664691 249322670 971769128 971766777 971769128 971766777 104265354 500023972 104265354 500023972 964144874 35843289 964144874 35843289 250376172 250362140 250376172 250362140 501588043 498437496 501588043 498437496 140911087 859098113 140911087 859098113 232491639 767462799 232491639 767462799 726319566 499962079 726319566 499962079 621420984 378584255 621420984 378584255 499991181 615770889 499991181 615770889 499962497 780784550 499962497 780784550 858915753 858938515 858915753 858938515 173187336 173164669 173187336 173164669 854931678 499998399 854931678 499998399 778540765 778544091 778540765 778544091 500031987 495937134 500031987 495937134 30900224 969079735 30900224 969079735 916721564 83245250 916721564 83245250 141976849 500028713 141976849 500028713 463749557 500032611 463749557 500032611 7199721 992814110 7199721 992814110 500017018 780919372 500017018 780919372 507709414 500016070 507709414 500016070 499961212 155316048 499961212 155316048 910727048 910762541 910727048 910762541 853765380 853762072 853765380 853762072 499972344 139481982 499972344 139481982 878276848 121778287 878276848 121778287 499966622 148765297 499966622 148765297 499966356 724971262 499966356 724971262 626851237 626865088 626851237 626865088 645807117 354174592 645807117 354174592 499972648 337720502 499972648 337720502 435545420 435515010 435545420 435515010 952464441 499986128 952464441 499986128 714195107 500032336 714195107 500032336 472557146 499983709 472557146 499983709 679513064 679521803 679513064 679521803 532940633 467041433 532940633 467041433 500029525 217232564 500029525 217232564 104720855 499962896 104720855 499962896 499970825 469955521 499970825 469955521 722644710 500009724 722644710 500009724 891933617 108051993 891933617 108051993 499980398 575519868 499980398 575519868 285413955 714554086 285413955 714554086 185411361 499966026 185411361 499966026 500026980 166148714 500026980 166148714 499981198 319522782 499981198 319522782 177086547 822914155 177086547 822914155 372645944 500022004 372645944 500022004 63891107 500038307 63891107 500038307 978750657 21302142 978750657 21302142 345353708 345378919 345353708 345378919 524830697 524836241 524830697 524836241 303698314 500031838 303698314 500031838 500033600 433850798 500033600 433850798 756837821 756858585 756837821 756858585 500036349 360887421 500036349 360887421 313563599 686435720 313563599 686435720 998939525 500014313 998939525 500014313 500013528 553584573 500013528 553584573 499978404 305178881 499978404 305178881 801621458 198395790 801621458 198395790 413695933 499977985 413695933 499977985 499965096 808747300 499965096 808747300 873801257 499979220 873801257 499979220 154453995 500028286 154453995 500028286 387163467 499975514 387163467 499975514 836621400 836600077 836621400 836600077 588560629 588609119 588560629 588609119 244187671 244235096 244187671 244235096 700001197 300023957 700001197 300023957 500010627 262710336 500010627 262710336 973255905 26777814 973255905 26777814 500029318 551303595 500029318 551303595 914431038 914462053 914431038 914462053 88535761 911438856 88535761 911438856 499974769 960232244 499974769 960232244 83676657 83689779 83676657 83689779 732033116 500000813 732033116 500000813 500031601 932227123 500031601 932227123 499966028 639327723 499966028 639327723 426620895 573330507 426620895 573330507 500030383 823065126 500030383 823065126 499678719 499684550 499678719 499684550 500038173 418435786 500038173 418435786 499998142 536672319 499998142 536672319 756459998 499999835 756459998 499999835 668136328 331801305 668136328 331801305 500010386 321159752 500010386 321159752 766826258 766762136 766826258 766762136 34228240 34246256 34228240 34246256 499992274 366446655 499992274 366446655 663623734 663574530 663623734 663574530 513011285 513005492 513011285 513005492 907380305 500009980 907380305 500009980 580866107 419123377 580866107 419123377 500031984 306120783 500031984 306120783 453940822 453922864 453940822 453922864 500018956 87755314 500018956 87755314 500027754 358182728 500027754 358182728 44548743 44546414 44548743 44546414 499970170 320711548 499970170 320711548 894608751 500030381 894608751 500030381 654907790 345098305 654907790 345098305 757002918 499980265 757002918 499980265 499990961 34168736 499990961 34168736 403107866 596892389 403107866 596892389 500023034 98911435 500023034 98911435 500021489 457571959 500021489 457571959 596111619 403884971 596111619 403884971 880925823 119068035 880925823 119068035 499993936 58125112 499993936 58125112 888551865 888481886 888551865 888481886 80549468 919500818 80549468 919500818 986493371 986487073 986493371 986487073 466598059 466602516 466598059 466602516 56129883 56146208 56129883 56146208 467289000 532668271 467289000 532668271 500035647 218007804 500035647 218007804 499966750 366861391 499966750 366861391 355171079 500026937 355171079 500026937 321014916 678949041 321014916 678949041 500015577 652527228 500015577 652527228 214371601 499976684 214371601 499976684 306802251 693149979 306802251 693149979 96084756 499969322 96084756 499969322 5788614 499983468 5788614 499983468 923811075 500018197 923811075 500018197 614932311 500010955 614932311 500010955 253526265 500017136 253526265 500017136 140031544 859987474 140031544 859987474 129581807 870413363 129581807 870413363 108794673 891172302 108794673 891172302 152453676 152429193 152453676 152429193 168239946 831720916 168239946 831720916 64445101 500020044 64445101 500020044 588861106 500036607 588861106 500036607 500030306 434305969 500030306 434305969 609184899 609140620 609184899 609140620 499986693 772596611 499986693 772596611 228353783 499973538 228353783 499973538 469597351 500033356 469597351 500033356 791200856 791201569 791200856 791201569 499994033 319033065 499994033 319033065 499967713 136566495 499967713 136566495 405705225 405668509 405705225 405668509 517276172 482710700 517276172 482710700 589086107 589090442 589086107 589090442 500031790 562529512 500031790 562529512 834787015 165250087 834787015 165250087 138979792 499986652 138979792 499986652 217002527 499995390 217002527 499995390 277209640 277279237 277209640 277279237 169301673 499990087 169301673 499990087 270356669 729656620 270356669 729656620 513272617 486791938 513272617 486791938 781710874 781749913 781710874 781749913 320534 499981862 320534 499981862 104808486 895140231 104808486 895140231 499998698 937846124 499998698 937846124 982463036 982503467 982463036 982503467 523380824 523393161 523380824 523393161 420605050 499960102 420605050 499960102 579777044 420166227 579777044 420166227 82010156 499987079 82010156 499987079 499997686 333208570 499997686 333208570 878001356 499963564 878001356 499963564 499987898 541558535 499987898 541558535 76643569 500028247 76643569 500028247 500007330 448640914 500007330 448640914 19250790 499993067 19250790 499993067 453522877 546447459 453522877 546447459 508592170 491460640 508592170 491460640 499962022 401117816 499962022 401117816 406736363 593238394 406736363 593238394 722441081 500028599 722441081 500028599 905815492 499990392 905815492 499990392 65185974 65159385 65185974 65159385 713163156 500021063 713163156 500021063 396970077 499999257 396970077 499999257 465330892 534607716 465330892 534607716 806639152 806655745 806639152 806655745 794356632 500024885 794356632 500024885 420988828 579006923 420988828 579006923 473591438 526419660 473591438 526419660 227676427 500031631 227676427 500031631 499995492 419329417 499995492 419329417 248390406 499990874 248390406 499990874 32381816 32355671 32381816 32355671 500023574 686999574 500023574 686999574 270515887 729475858 270515887 729475858 500001297 699933338 500001297 699933338 203845069 499973162 203845069 499973162 499976213 536724778 499976213 536724778 94339927 499992309 94339927 499992309 4170891 4120995 4170891 4120995 325940505 674061590 325940505 674061590 385665931 385635956 385665931 385635956 500028969 70784594 500028969 70784594 696944381 696896661 696944381 696896661 499973128 956257755 499973128 956257755 871437990 871365861 871437990 871365861 513464117 486525442 513464117 486525442 761806151 238163917 761806151 238163917 656457031 343505229 656457031 343505229 500008303 238915220 500008303 238915220 500033094 606038218 500033094 606038218 868591105 868601303 868591105 868601303 541847134 541903824 541847134 541903824 500021340 257475161 500021340 257475161 619895614 619871969 619895614 619871969 466166258 466175149 466166258 466175149 149451262 499969671 149451262 499969671 21255070 21268402 21255070 21268402 500021557 352260322 500021557 352260322 432132598 432125023 432132598 432125023 506331450 499971020 506331450 499971020 672764017 672749109 672764017 672749109 354844100 354802055 354844100 354802055 500011166 699133202 500011166 699133202 992064342 992053449 992064342 992053449 500018774 953252623 500018774 953252623 500020667 155570211 500020667 155570211 500023927 394416313 500023927 394416313 652190592 652193842 652190592 652193842 880070636 499986898 880070636 499986898 720026536 499982536 720026536 499982536 500009340 856439395 500009340 856439395 500004476 896539659 500004476 896539659 442760763 499998596 442760763 499998596 500036653 305887098 500036653 305887098 401062793 401044732 401062793 401044732 499999162 471010442 499999162 471010442 220982679 779045208 220982679 779045208 282381548 500030519 282381548 500030519 739932247 739905523 739932247 739905523 606881174 606840333 606881174 606840333 869748203 869763320 869748203 869763320 75861937 75823905 75861937 75823905 598970429 500013006 598970429 500013006 500038712 824618571 500038712 824618571 607480818 392449230 607480818 392449230 525534832 525540994 525534832 525540994 500010984 141446699 500010984 141446699 866964694 500024131 866964694 500024131 500006731 460685519 500006731 460685519 129465545 870524149 129465545 870524149 460757372 500006419 460757372 500006419 451884413 499969117 451884413 499969117 904566437 904527806 904566437 904527806 302853437 499994525 302853437 499994525 500029572 863439250 500029572 863439250 556577842 500034629 556577842 500034629 562006646 500013921 562006646 500013921 90716605 909329032 90716605 909329032 2477311 997517679 2477311 997517679 500025325 668060328 500025325 668060328 682806911 499983020 682806911 499983020 188716540 499995753 188716540 499995753 959756066 40300913 959756066 40300913 562555550 437428186 562555550 437428186 20863724 499994613 20863724 499994613 562284879 437689120 562284879 437689120 552785767 552784577 552785767 552784577 500025288 912628322 500025288 912628322 599927880 599958199 599927880 599958199 744058388 255940147 744058388 255940147 500025681 872030574 500025681 872030574 37964206 500014024 37964206 500014024 44340071 500019614 44340071 500019614 500034056 85159720 500034056 85159720 499964423 907318955 499964423 907318955 499980705 54478115 499980705 54478115 499964218 368095232 499964218 368095232 499970771 850509124 499970771 850509124 604887240 604847687 604887240 604847687 820258740 499961492 820258740 499961492 231047772 768955917 231047772 768955917 500030286 151691956 500030286 151691956 925789123 74249539 925789123 74249539 505800017 505841792 505800017 505841792 500003549 671135489 500003549 671135489 500023384 278453368 500023384 278453368 473968641 474024715 473968641 474024715 501642889 498291430 501642889 498291430 818135342 499961522 818135342 499961522 802448844 802402086 802448844 802402086 499994854 376010453 499994854 376010453 144131293 499982823 144131293 499982823 53903778 500014232 53903778 500014232 867428106 132629505 867428106 132629505 500011310 496551016 500011310 496551016 65416108 65474596 65416108 65474596 71265271 928717125 71265271 928717125 499961296 308941131 499961296 308941131 499967753 186105462 499967753 186105462 182180847 817790729 182180847 817790729 237395791 499963370 237395791 499963370 67319338 932695773 67319338 932695773 180453749 500031100 180453749 500031100 587158122 587131118 587158122 587131118 500039243 622486567 500039243 622486567 500035738 586057831 500035738 586057831 37837264 37854876 37837264 37854876 857373966 500020644 857373966 500020644 499988009 663029207 499988009 663029207 438580664 438639073 438580664 438639073 499999795 647053946 499999795 647053946 415276989 415292429 415276989 415292429 601384251 601332998 601384251 601332998 30052383 500027511 30052383 500027511 434928428 434941052 434928428 434941052 229246735 229256489 229246735 229256489 500013870 369208289 500013870 369208289 825230728 825181896 825230728 825181896 372717154 372645430 372717154 372645430 747882793 747895357 747882793 747895357 394492531 394513292 394492531 394513292 105304840 894666596 105304840 894666596 499996469 227729821 499996469 227729821 310374861 310383505 310374861 310383505 630970465 630962168 630970465 630962168 836871104 499981763 836871104 499981763 500007172 371945351 500007172 371945351 499990808 604590335 499990808 604590335 786363407 213607646 786363407 213607646 642356070 500013353 642356070 500013353 499960727 859175357 499960727 859175357 42850195 957156672 42850195 957156672 500017049 542203000 500017049 542203000 452614499 452661222 452614499 452661222 932017217 67970125 932017217 67970125 715946590 284038678 715946590 284038678 500020093 138339371 500020093 138339371 859997362 500020189 859997362 500020189 19451197 980561738 19451197 980561738 499968675 932652676 499968675 932652676 709839257 290137253 709839257 290137253 303299248 303344563 303299248 303344563 932513897 500034463 932513897 500034463 22397455 22405645 22397455 22405645 499960757 972156412 499960757 972156412 959789236 959773623 959789236 959773623 247980165 752037810 247980165 752037810 739530699 260466892 739530699 260466892 3249554 996738640 3249554 996738640 904173958 95857369 904173958 95857369 28497793 500026302 28497793 500026302 828160444 499965914 828160444 499965914 170785479 500030107 170785479 500030107 746222060 746177604 746222060 746177604 98634458 901331970 98634458 901331970 500010947 462683441 500010947 462683441 499998577 486381182 499998577 486381182 778030555 222033336 778030555 222033336 261013187 500026728 261013187 500026728 499969073 534228377 499969073 534228377 156525778 843462123 156525778 843462123 12268913 12312390 12268913 12312390 499975738 697877303 499975738 697877303 500034336 974376626 500034336 974376626 515015896 499988445 515015896 499988445 596483468 499970851 596483468 499970851 901195795 901205966 901195795 901205966 705270663 294777301 705270663 294777301 732095604 500004161 732095604 500004161 500007619 88905335 500007619 88905335 54015430 54003974 54015430 54003974 499998104 90636006 499998104 90636006 339712924 660358602 339712924 660358602 499971284 39319097 499971284 39319097 966663371 33351249 966663371 33351249 74486142 500015525 74486142 500015525 698171275 499961390 698171275 499961390 500006929 97247500 500006929 97247500 500015913 977251060 500015913 977251060 500038336 857313829 500038336 857313829 499965235 479370280 499965235 479370280 593223992 500025523 593223992 500025523 491861122 508088816 491861122 508088816 499966909 956034797 499966909 956034797 266667892 500001687 266667892 500001687 585098897 414913093 585098897 414913093 660934255 339074263 660934255 339074263 499977703 849166581 499977703 849166581 408898433 591078431 408898433 591078431 53706347 53702031 53706347 53702031 111641313 888358074 111641313 888358074 479703444 500010898 479703444 500010898 46740314 500007565 46740314 500007565 238339329 499979977 238339329 499979977 499990278 771233789 499990278 771233789 219969259 780076584 219969259 780076584 499985397 845713347 499985397 845713347 958284723 958352470 958284723 958352470 554257092 445754440 554257092 445754440 175708359 499962872 175708359 499962872 728888293 499967419 728888293 499967419 159696713 840344180 159696713 840344180 653093878 653118961 653093878 653118961 504830232 495162202 504830232 495162202 811740481 188275488 811740481 188275488 751941984 499971619 751941984 499971619 41193389 958853797 41193389 958853797 536140718 536176917 536140718 536176917 499971398 57822417 499971398 57822417 499980753 391315747 499980753 391315747 468012425 499986044 468012425 499986044 706009499 706011132 706009499 706011132 500015675 690411214 500015675 690411214 230184498 499993354 230184498 499993354 262447888 500027678 262447888 500027678 500001346 150516704 500001346 150516704 333835918 333815605 333835918 333815605 500022338 61777730 500022338 61777730 315052651 315043606 315052651 315043606 410706510 410647548 410706510 410647548 499990873 610149394 499990873 610149394 830731297 169226230 830731297 169226230 65137925 499980586 65137925 499980586 547591602 500010064 547591602 500010064 499973026 796080970 499973026 796080970 500006093 523747117 500006093 523747117 87552795 912465827 87552795 912465827 997486265 499999147 997486265 499999147 545857104 454144739 545857104 454144739 881037454 118921980 881037454 118921980 499979559 169533902 499979559 169533902 962744224 499990988 962744224 499990988 523402948 499985610 523402948 499985610 500017582 339701565 500017582 339701565 537901981 462076001 537901981 462076001 147485670 147452671 147485670 147452671 889019736 499998138 889019736 499998138 499975989 570405962 499975989 570405962 907583928 92404670 907583928 92404670 528621879 499977228 528621879 499977228 500010658 791424278 500010658 791424278 499963332 980923843 499963332 980923843 37396008 37425624 37396008 37425624 268247112 268275970 268247112 268275970 500002126 648405057 500002126 648405057 723098470 276944675 723098470 276944675 586734647 500012946 586734647 500012946 499995314 166481388 499995314 166481388 493440800 499988044 493440800 499988044 263111125 736898714 263111125 736898714 500014309 922886807 500014309 922886807 872561480 127446875 872561480 127446875 500035019 167074471 500035019 167074471 383139733 499968709 383139733 499968709 500031778 961845341 500031778 961845341 500037006 645958706 500037006 645958706 893316206 106756230 893316206 106756230 499982128 889382855 499982128 889382855 592171785 500035220 592171785 500035220 934557169 934557220 934557169 934557220 942565972 57416863 942565972 57416863 499979944 643057087 499979944 643057087 736963542 263030098 736963542 263030098 235033362 500020058 235033362 500020058 500029107 102490013 500029107 102490013 809953949 809934960 809953949 809934960 778251707 221760787 778251707 221760787 705673288 500014150 705673288 500014150 500003504 525890777 500003504 525890777 601794221 499962452 601794221 499962452 429789160 429817726 429789160 429817726 132687950 132758607 132687950 132758607 432957898 432958754 432957898 432958754 500011874 396286902 500011874 396286902 806043227 806055401 806043227 806055401 202800507 500021987 202800507 500021987 500033350 434225091 500033350 434225091 971651568 28329244 971651568 28329244 500020054 585437254 500020054 585437254 537790125 462253664 537790125 462253664 782432922 782373049 782432922 782373049 500025729 295466675 500025729 295466675 999600910 415319 999600910 415319 51239086 500001835 51239086 500001835 963275631 36714825 963275631 36714825 187336711 187387077 187336711 187387077 499998918 571079429 499998918 571079429 500035929 498829778 500035929 498829778 54427369 499964852 54427369 499964852 574715513 574688080 574715513 574688080 305537323 499970058 305537323 499970058 500005776 766145697 500005776 766145697 408472158 408442880 408472158 408442880 507970423 507980862 507970423 507980862 863955622 863958460 863955622 863958460 627016201 373025799 627016201 373025799 800669669 199286826 800669669 199286826 229198343 770763945 229198343 770763945 733188182 733142599 733188182 733142599 909577437 909531805 909577437 909531805 499982429 472043310 499982429 472043310 84596424 500000454 84596424 500000454 500015471 569488819 500015471 569488819 500015450 213683859 500015450 213683859 500039991 261371432 500039991 261371432 320070758 500031484 320070758 500031484 471170263 500022682 471170263 500022682 507614512 492403430 507614512 492403430 85685701 914254066 85685701 914254066 859441024 500032780 859441024 500032780 746484794 253517265 746484794 253517265 500000687 444666431 500000687 444666431 432000286 499966128 432000286 499966128 145643007 145652479 145643007 145652479 500030256 983372484 500030256 983372484 781578001 781606962 781578001 781606962 500016473 46182953 500016473 46182953 565390589 434576368 565390589 434576368 257022014 499960023 257022014 499960023 152410766 847575774 152410766 847575774 489218094 500003056 489218094 500003056 339624111 500030066 339624111 500030066 997765174 2225060 997765174 2225060 380523231 500003034 380523231 500003034 500038286 490742637 500038286 490742637 954291085 45722292 954291085 45722292 499986755 402713310 499986755 402713310 644604225 500025544 644604225 500025544 62460324 62470458 62460324 62470458 500001710 296864515 500001710 296864515 499978852 564029614 499978852 564029614 17035063 982978801 17035063 982978801 554166167 554209094 554166167 554209094 595390615 404602752 595390615 404602752 206666681 206654869 206666681 206654869 858711322 141284195 858711322 141284195 500020651 571472728 500020651 571472728 918887320 81048835 918887320 81048835 500020488 347437850 500020488 347437850 517822056 499961126 517822056 499961126 444460839 500033479 444460839 500033479 544281050 544347177 544281050 544347177 1295902 998708993 1295902 998708993 500027662 233216347 500027662 233216347 499965809 368262107 499965809 368262107 138871704 861104551 138871704 861104551 452414072 499984940 452414072 499984940 933181581 933170222 933181581 933170222 499970866 211843154 499970866 211843154 499996093 425284102 499996093 425284102 215800896 215870122 215800896 215870122 377555159 499977760 377555159 499977760 713081488 500006155 713081488 500006155 500028373 30317007 500028373 30317007 530092725 500027063 530092725 500027063 442739786 557222381 442739786 557222381 500002026 400710630 500002026 400710630 500035407 190183408 500035407 190183408 50274161 500008006 50274161 500008006 319307361 499996471 319307361 499996471 500015876 646246111 500015876 646246111 134125330 134142623 134125330 134142623 802818524 197193806 802818524 197193806 3729357 499982095 3729357 499982095 204307003 795736647 204307003 795736647 204016691 796019767 204016691 796019767 311546950 311501178 311546950 311501178 499994988 555942165 499994988 555942165 569227928 430803041 569227928 430803041 143729254 500034722 143729254 500034722 678012475 499986719 678012475 499986719 500033296 900437381 500033296 900437381 638500855 638502039 638500855 638502039 499967488 549669694 499967488 549669694 519336115 499996645 519336115 499996645 499960951 316212931 499960951 316212931 972868862 27140354 972868862 27140354 29396123 499989472 29396123 499989472 864135885 500018151 864135885 500018151 202829404 202812172 202829404 202812172 112920855 112982864 112920855 112982864 221478596 499969232 221478596 499969232 115256233 115271376 115256233 115271376 988786068 988796363 988786068 988796363 604538180 604578154 604538180 604578154 843186194 500019500 843186194 500019500 268003246 731961886 268003246 731961886 742206602 257813467 742206602 257813467 376665485 623321891 376665485 623321891 500038016 655780463 500038016 655780463 499973018 448543935 499973018 448543935 780195922 500003321 780195922 500003321 568644443 500013375 568644443 500013375 550928250 499981969 550928250 499981969 509441966 509459182 509441966 509459182 865178779 865211329 865178779 865211329 373310109 373277912 373310109 373277912 424318757 575640995 424318757 575640995 20647478 500004554 20647478 500004554 69881203 930099034 69881203 930099034 500019196 262066359 500019196 262066359 49975504 950002386 49975504 950002386 995910904 499990952 995910904 499990952 500030617 921181639 500030617 921181639 578899253 499960207 578899253 499960207 855591554 855557088 855591554 855557088 414284618 414243639 414284618 414243639 499985597 635935798 499985597 635935798 80343168 919607331 80343168 919607331 843330661 499971703 843330661 499971703 976709489 500029740 976709489 500029740 14453978 499987308 14453978 499987308 347820353 347870636 347820353 347870636 500039103 463304855 500039103 463304855 500021764 691203600 500021764 691203600 500025211 589414693 500025211 589414693 975317784 24713628 975317784 24713628 530756269 469283701 530756269 469283701 499969795 144705556 499969795 144705556 192838429 807197678 192838429 807197678 265453145 499963448 265453145 499963448 628816109 500037609 628816109 500037609 799241784 500006642 799241784 500006642 500007584 213694010 500007584 213694010 685885449 685867586 685885449 685867586 783467901 216574100 783467901 216574100 499966943 618827511 499966943 618827511 142117556 857865757 142117556 857865757 499962416 285746113 499962416 285746113 499973614 89173021 499973614 89173021 350596372 500009276 350596372 500009276 746212561 746229915 746212561 746229915 36710493 36702507 36710493 36702507 500038231 777180945 500038231 777180945 751357461 248608874 751357461 248608874 279656003 720361790 279656003 720361790 698542529 500034180 698542529 500034180 92955054 499998816 92955054 499998816 456662789 456672584 456662789 456672584 514193186 485864076 514193186 485864076 499968844 453656702 499968844 453656702 331059144 668949779 331059144 668949779 793156119 499994916 793156119 499994916 348703061 500031703 348703061 500031703 439440943 560488451 439440943 560488451 19518797 19447092 19518797 19447092 499960200 620583735 499960200 620583735 958239484 958278690 958239484 958278690 258508627 258548092 258508627 258548092 500026127 635959166 500026127 635959166 859087560 499997603 859087560 499997603 23247439 976759587 23247439 976759587 499982002 553993033 499982002 553993033 873497136 873526795 873497136 873526795 532292762 500012045 532292762 500012045 500031898 756058314 500031898 756058314 782454680 217496918 782454680 217496918 800541170 800482133 800541170 800482133 917222243 917252512 917222243 917252512 499990040 103559801 499990040 103559801 514436946 500004889 514436946 500004889 717158386 282871018 717158386 282871018 41637709 41580898 41637709 41580898 64535063 935404786 64535063 935404786 251863512 251888644 251863512 251888644 500009957 87807525 500009957 87807525 848303178 500005339 848303178 500005339 46581255 500037814 46581255 500037814 500007675 861246007 500007675 861246007 575272106 575204724 575272106 575204724 499994333 189270888 499994333 189270888 68135713 499988465 68135713 499988465 591245969 408709303 591245969 408709303 660885285 499963922 660885285 499963922 500003160 488813055 500003160 488813055 202506839 797477756 202506839 797477756 500007365 35871498 500007365 35871498 38141660 499992022 38141660 499992022 670648546 499969996 670648546 499969996 702890646 297093749 702890646 297093749 956286031 43671832 956286031 43671832 58511499 58479300 58511499 58479300 320310572 499999908 320310572 499999908 968344765 31689004 968344765 31689004 329885348 670103982 329885348 670103982 500026448 347992398 500026448 347992398 143453166 143467288 143453166 143467288 533647836 533674536 533647836 533674536 640429462 640372557 640429462 640372557 499997261 473387093 499997261 473387093 499972313 90119692 499972313 90119692 413372698 586564652 413372698 586564652 85804475 500028934 85804475 500028934 246407895 500000456 246407895 500000456 499996441 288731748 499996441 288731748 985221581 14793804 985221581 14793804 738492398 261542505 738492398 261542505 900450693 900479654 900450693 900479654 500009378 489751193 500009378 489751193 499998366 734530197 499998366 734530197 689001103 500007031 689001103 500007031 329328110 329393245 329328110 329393245 500010553 497238857 500010553 497238857 792705983 499968017 792705983 499968017 752344824 752311297 752344824 752311297 500006408 138943276 500006408 138943276 499980311 284867260 499980311 284867260 697374047 697399264 697374047 697399264 330946544 500018704 330946544 500018704 842802799 842854647 842802799 842854647 512813318 487176592 512813318 487176592 707714517 499992759 707714517 499992759 82610781 500031423 82610781 500031423 804659742 804696760 804659742 804696760 514312641 485746392 514312641 485746392 190661267 499983630 190661267 499983630 953803907 499991223 953803907 499991223 314552919 499984243 314552919 499984243 582058324 582028776 582058324 582028776 120549977 500015173 120549977 500015173 518688635 481249858 518688635 481249858 571108657 428935838 571108657 428935838 977094490 22883057 977094490 22883057 500038121 542767507 500038121 542767507 286037601 713963806 286037601 713963806 499972042 213234775 499972042 213234775 798548276 201459944 798548276 201459944 499995347 98707873 499995347 98707873 499998545 698677095 499998545 698677095 924174084 75852924 924174084 75852924 629302967 629284364 629302967 629284364 7762115 7753211 7762115 7753211 284526313 500010964 284526313 500010964 499969159 51512296 499969159 51512296 680861163 680890076 680861163 680890076 195425505 500016716 195425505 500016716 994682540 994693376 994682540 994693376 162498865 500010874 162498865 500010874 655910621 500018166 655910621 500018166 57485951 500034940 57485951 500034940 416878550 416879221 416878550 416879221 675235572 499988670 675235572 499988670 900409074 500039207 900409074 500039207 968844642 31176890 968844642 31176890 390886606 500032798 390886606 500032798 638812877 361175783 638812877 361175783 856437056 499972883 856437056 499972883 500035058 925417784 500035058 925417784 500013413 600818403 500013413 600818403 73686270 73727906 73686270 73727906 499969421 733368520 499969421 733368520 461407977 538583314 461407977 538583314 500011081 567469609 500011081 567469609 600557285 499987867 600557285 499987867 872559634 500031575 872559634 500031575 370828119 500015545 370828119 500015545 392177418 607787475 392177418 607787475 787500714 787527460 787500714 787527460 482994867 500020287 482994867 500020287 879567334 500031874 879567334 500031874 499966125 506783317 499966125 506783317 499978233 500739655 499978233 500739655 274864786 725089460 274864786 725089460 499972608 622027736 499972608 622027736 777180118 777155734 777180118 777155734 499971802 14603265 499971802 14603265 957921590 500031286 957921590 500031286 541685645 541692919 541685645 541692919 289895704 710055705 289895704 710055705 205207672 794725307 205207672 794725307 976630443 976657127 976630443 976657127 45871442 954087664 45871442 954087664 499965177 708662410 499965177 708662410 497712234 502332686 497712234 502332686 874150660 874123131 874150660 874123131 500012894 615309749 500012894 615309749 656343308 656389408 656343308 656389408 499991214 287985725 499991214 287985725 259543346 259582323 259543346 259582323 499960716 257923880 499960716 257923880 500007401 726268752 500007401 726268752 12610087 499987188 12610087 499987188 395365210 395401423 395365210 395401423 707932235 499993821 707932235 499993821 844688975 499977112 844688975 499977112 500036118 700106949 500036118 700106949 711483713 500012830 711483713 500012830 214176236 785809499 214176236 785809499 466968974 499978761 466968974 499978761 499986662 519197161 499986662 519197161 522035358 522007815 522035358 522007815 999445707 999407756 999445707 999407756 500019561 474713634 500019561 474713634 468598173 468583761 468598173 468583761 709515761 290522162 709515761 290522162 922821648 500037330 922821648 500037330 500036353 851236338 500036353 851236338 355963875 500022072 355963875 500022072 258795259 258820006 258795259 258820006 862056374 137931596 862056374 137931596 500018047 784681629 500018047 784681629 500014198 421895310 500014198 421895310 935462467 499988920 935462467 499988920 651086589 500005436 651086589 500005436 998210422 1758632 998210422 1758632 639022340 500037795 639022340 500037795 969072401 969051396 969072401 969051396 845249496 845292135 845249496 845292135 500005740 46233280 500005740 46233280 500000365 340582192 500000365 340582192 581226526 581251241 581226526 581251241 960758974 500020862 960758974 500020862 263684118 500025470 263684118 500025470 686947693 686892150 686947693 686892150 500036903 633841356 500036903 633841356 500035046 597011395 500035046 597011395 335621741 664323526 335621741 664323526 533925484 533939842 533925484 533939842 769907428 500012740 769907428 500012740 178055596 500032866 178055596 500032866 349849044 650197073 349849044 650197073 436070641 436011340 436070641 436011340 36188884 963830400 36188884 963830400 648016852 351970168 648016852 351970168 499997370 38476074 499997370 38476074 154418882 845566723 154418882 845566723 499985698 145358438 499985698 145358438 873911621 500027877 873911621 500027877 1088378 500029288 1088378 500029288 500017651 329073941 500017651 329073941 751680219 751684316 751680219 751684316 499986699 563505327 499986699 563505327 875567621 124458212 875567621 124458212 43404905 956566646 43404905 956566646 847303852 152703023 847303852 152703023 266506421 266545180 266506421 266545180 451138666 451121788 451138666 451121788 502097687 499986085 502097687 499986085 386930454 386931282 386930454 386931282 457905893 542085319 457905893 542085319 100843608 100882978 100843608 100882978 500003784 83594528 500003784 83594528 499986131 567891801 499986131 567891801 499985947 290471162 499985947 290471162 500026006 449452128 500026006 449452128 399346523 600659963 399346523 600659963 615292804 615309172 615292804 615309172 869203979 130743473 869203979 130743473 902910840 902905445 902910840 902905445 338904533 661123471 338904533 661123471 779634530 779590362 779634530 779590362 329022993 328997034 329022993 328997034 500015884 396933677 500015884 396933677 922812244 77236734 922812244 77236734 517416736 500004199 517416736 500004199 783887533 500004004 783887533 500004004 547175686 452848396 547175686 452848396 499964775 256160943 499964775 256160943 143326484 856662709 143326484 856662709 303048205 303052453 303048205 303052453 47391020 500035680 47391020 500035680 194078988 499991722 194078988 499991722 678188299 678200084 678188299 678200084 245827482 245843966 245827482 245843966 955396417 955373407 955396417 955373407 500011516 299728573 500011516 299728573 585922024 414070871 585922024 414070871 608287322 391650800 608287322 391650800 204796940 204775551 204796940 204775551 499968062 891585872 499968062 891585872 983872351 16124957 983872351 16124957 972418808 27575839 972418808 27575839 868204741 131839731 868204741 131839731 693254533 499998551 693254533 499998551 500035118 162739895 500035118 162739895 499962467 140344807 499962467 140344807 167142287 499964245 167142287 499964245 350430655 350465298 350430655 350465298 500029648 662063708 500029648 662063708 108691324 500026263 108691324 500026263 499991910 661720090 499991910 661720090 551084110 551051586 551084110 551051586 500000815 518753989 500000815 518753989 53948751 53925946 53948751 53925946 581790838 500037308 581790838 500037308 451672259 451702643 451672259 451702643 92128586 500029273 92128586 500029273 499963910 798779652 499963910 798779652 500033009 808300063 500033009 808300063 396021797 603972821 396021797 603972821 703261868 500022653 703261868 500022653 241600909 241678063 241600909 241678063 272386005 727598308 272386005 727598308 984163973 15779549 984163973 15779549 758208386 500012712 758208386 500012712 444849281 500005147 444849281 500005147 499990619 220496400 499990619 220496400 500038778 375914244 500038778 375914244 499987574 328368578 499987574 328368578 912183447 87835617 912183447 87835617 635468158 500006106 635468158 500006106 924333587 500007190 924333587 500007190 499998129 667386386 499998129 667386386 499967628 821452001 499967628 821452001 601602267 601654683 601602267 601654683 58671042 941350974 58671042 941350974 252362612 747600962 252362612 747600962 499960365 181633263 499960365 181633263 95347465 904697342 95347465 904697342 499997629 917442250 499997629 917442250 499992753 388370289 499992753 388370289 831790122 499975691 831790122 499975691 99915363 900130725 99915363 900130725 314726407 685257075 314726407 685257075 637590309 500019465 637590309 500019465 579850765 420151351 579850765 420151351 499982803 205813207 499982803 205813207 499995571 10836675 499995571 10836675 499986497 716568764 499986497 716568764 53134018 499978283 53134018 499978283 499966097 871107087 499966097 871107087 871937275 500010725 871937275 500010725 772877587 500036388 772877587 500036388 757246494 242749891 757246494 242749891 499995205 425733911 499995205 425733911 426071388 499973447 426071388 499973447 199780104 199783855 199780104 199783855 873161786 873195089 873161786 873195089 536277452 499989400 536277452 499989400 499970117 373720350 499970117 373720350 561592149 499990072 561592149 499990072 802647429 197378174 802647429 197378174 499999623 964437121 499999623 964437121 612012055 387963083 612012055 387963083 112338531 499961177 112338531 499961177 683686517 500028378 683686517 500028378 499974519 435823716 499974519 435823716 30646409 499962230 30646409 499962230 451768837 499968115 451768837 499968115 104878880 104833851 104878880 104833851 913945891 500027168 913945891 500027168 393492230 393481321 393492230 393481321 833031448 500018355 833031448 500018355 500039381 572708227 500039381 572708227 13082438 13115837 13082438 13115837 499967176 964805635 499967176 964805635 725403199 274559192 725403199 274559192 481435272 500012317 481435272 500012317 448824292 500017593 448824292 500017593 670301745 670244161 670301745 670244161 415812779 415789624 415812779 415789624 836717159 163317115 836717159 163317115 793646539 206380651 793646539 206380651 128203964 871769406 128203964 871769406 500003856 332843837 500003856 332843837 617052466 617081822 617052466 617081822 583282947 416741096 583282947 416741096 173926935 499967690 173926935 499967690 555603804 499994826 555603804 499994826 320370314 679639236 320370314 679639236 629451988 370562958 629451988 370562958 235627165 500003717 235627165 500003717 190755393 809261131 190755393 809261131 860968194 139046652 860968194 139046652 659036204 499981126 659036204 499981126 500005080 7189218 500005080 7189218 562184913 499975662 562184913 499975662 27716666 27751058 27716666 27751058 792837641 500032281 792837641 500032281 941161745 941197065 941161745 941197065 812184729 187772942 812184729 187772942 908565966 908535881 908565966 908535881 864288580 864292271 864288580 864292271 416616769 583348687 416616769 583348687 685956190 500018461 685956190 500018461 499985084 438917329 499985084 438917329 763562457 236401278 763562457 236401278 936278758 936275894 936278758 936275894 848396896 848344240 848396896 848344240 105605703 894382901 105605703 894382901 706967722 706972205 706967722 706972205 105100203 894905371 105100203 894905371 995856914 4173672 995856914 4173672 537488182 462501482 537488182 462501482 499984821 771533682 499984821 771533682 500039538 202544720 500039538 202544720 500022699 55335767 500022699 55335767 499973280 323066669 499973280 323066669 901424825 901417522 901424825 901417522 631797225 368207923 631797225 368207923 678252355 678316798 678252355 678316798 499988203 717829242 499988203 717829242 500032576 85100703 500032576 85100703 302648581 697394217 302648581 697394217 436666510 563340441 436666510 563340441 499968498 875722727 499968498 875722727 168302037 168294880 168302037 168294880 566098282 566073958 566098282 566073958 499985753 119906053 499985753 119906053 308380796 500001865 308380796 500001865 334071110 334015379 334071110 334015379 843548753 500039280 843548753 500039280 500039223 652170691 500039223 652170691 586223455 586213376 586223455 586213376 976350136 500034486 976350136 500034486 97260103 500031305 97260103 500031305 189058084 810987822 189058084 810987822 499960432 383027072 499960432 383027072 531611832 531571688 531611832 531571688 289081994 289041727 289081994 289041727 271581902 728370693 271581902 728370693 499969587 851496789 499969587 851496789 198845594 801136590 198845594 801136590 972096885 27949815 972096885 27949815 777061861 777060542 777061861 777060542 386234117 499991495 386234117 499991495 499998826 89811972 499998826 89811972 500024629 265924746 500024629 265924746 990739674 500008350 990739674 500008350 551844062 448188726 551844062 448188726 500014052 988071760 500014052 988071760 499984596 770423673 499984596 770423673 500009968 262803282 500009968 262803282 288943434 499972743 288943434 499972743 81417992 81409376 81417992 81409376 804672451 195321747 804672451 195321747 499974379 294362084 499974379 294362084 123405179 876531360 123405179 876531360 384327697 615676197 384327697 615676197 646396847 353591310 646396847 353591310 872708273 872720537 872708273 872720537 387400131 612562559 387400131 612562559 500030167 909111878 500030167 909111878 138177347 499983931 138177347 499983931 907896812 499974769 907896812 499974769 422674057 577330907 422674057 577330907 956190994 956173438 956190994 956173438 258563284 258585478 258563284 258585478 882102613 882053244 882102613 882053244 475661167 475671485 475661167 475671485 675061250 324958172 675061250 324958172 408063315 408039367 408063315 408039367 499977188 797433938 499977188 797433938 524321229 475680470 524321229 475680470 500022307 249946759 500022307 249946759 499964839 630279165 499964839 630279165 499998931 515355044 499998931 515355044 500026327 760490187 500026327 760490187 767247850 499975880 767247850 499975880 948953012 499979698 948953012 499979698 68712567 931250688 68712567 931250688 319767702 499962301 319767702 499962301 240683784 240682755 240683784 240682755 450309273 499992396 450309273 499992396 659379468 500002141 659379468 500002141 346926047 346965626 346926047 346965626 500003795 480417304 500003795 480417304 500001418 248234170 500001418 248234170 305866619 305910880 305866619 305910880 239163698 239207226 239163698 239207226 223808050 776123936 223808050 776123936 252462364 252435229 252462364 252435229 499972575 467132843 499972575 467132843 672501054 672543261 672501054 672543261 196981905 803036051 196981905 803036051 856364526 143588741 856364526 143588741 727279289 499996383 727279289 499996383 835029697 834963014 835029697 834963014 500011000 135444338 500011000 135444338 499991888 200546090 499991888 200546090 65326947 65281817 65326947 65281817 93049829 500030043 93049829 500030043 500003920 162064878 500003920 162064878 262321265 262352860 262321265 262352860 921147515 78911613 921147515 78911613 499979494 976389106 499979494 976389106 500024054 963569267 500024054 963569267 234605271 765374924 234605271 765374924 628842204 371109955 628842204 371109955 499982092 407271690 499982092 407271690 275504540 275505780 275504540 275505780 685512410 499988193 685512410 499988193 706222850 293806876 706222850 293806876 540283468 459703424 540283468 459703424 492259481 500015209 492259481 500015209 499960918 431829908 499960918 431829908 146775193 146796196 146775193 146796196 499978856 22988433 499978856 22988433 500005482 324401389 500005482 324401389 59245206 59262502 59245206 59262502 500014569 949857451 500014569 949857451 850465640 149507161 850465640 149507161 870311066 129731132 870311066 129731132 376708767 376669291 376708767 376669291 499983006 153142805 499983006 153142805 346215780 346201984 346215780 346201984 763075264 236951896 763075264 236951896 265864606 734151618 265864606 734151618 292220708 707792708 292220708 707792708 818183915 181806581 818183915 181806581 361322936 500004542 361322936 500004542 613803373 613773198 613803373 613773198 831161568 168828747 831161568 168828747 208362024 499986664 208362024 499986664 62697231 62683798 62697231 62683798 499995832 447397178 499995832 447397178 82235487 82170094 82235487 82170094 987671974 500001803 987671974 500001803 500019315 683792532 500019315 683792532 162356056 837675514 162356056 837675514 819825855 500033398 819825855 500033398 529623721 529623094 529623721 529623094 347511069 347512603 347511069 347512603 378880558 499975554 378880558 499975554 836233500 836220715 836233500 836220715 500024187 463299123 500024187 463299123 500010320 316963566 500010320 316963566 254558925 745445851 254558925 745445851 834566548 834586369 834566548 834586369 499965266 424959412 499965266 424959412 499996237 164148381 499996237 164148381 330805709 330844387 330805709 330844387 190479420 499966617 190479420 499966617 431397725 431380955 431397725 431380955 575323523 499986776 575323523 499986776 877755482 122291901 877755482 122291901 499968191 79016019 499968191 79016019 499998792 846203004 499998792 846203004 305131189 499994111 305131189 499994111 258059221 741892343 258059221 741892343 30387942 30375874 30387942 30375874 461417926 499998027 461417926 499998027 492650285 499980874 492650285 499980874 500032779 588923628 500032779 588923628 212552605 212482644 212552605 212482644 794578250 794635499 794578250 794635499 684153488 684124484 684153488 684124484 628777089 499960433 628777089 499960433 169374816 169354090 169374816 169354090 206681 199038 206681 199038 500031229 85821143 500031229 85821143 908007607 500033968 908007607 500033968 65914698 500003524 65914698 500003524 500011190 347907923 500011190 347907923 499970827 335186505 499970827 335186505 500009689 552071686 500009689 552071686 757258659 499988139 757258659 499988139 499996542 65489549 499996542 65489549 580425421 500036265 580425421 500036265 457130093 542847333 457130093 542847333 237394192 237389720 237394192 237389720 430594812 499975018 430594812 499975018 718446221 499969395 718446221 499969395 642611078 642634266 642611078 642634266 518443450 481580972 518443450 481580972 460117604 460073209 460117604 460073209 500014616 360810696 500014616 360810696 499995525 452892806 499995525 452892806 937785011 937792440 937785011 937792440 243614508 756411772 243614508 756411772 402256087 597714864 402256087 597714864 983546813 500002948 983546813 500002948 421921342 500033459 421921342 500033459 500032753 43237601 500032753 43237601 329855874 500014129 329855874 500014129 462200447 462206743 462200447 462206743 500030006 594645581 500030006 594645581 500020634 114191858 500020634 114191858 500016679 478831956 500016679 478831956 500020783 693566444 500020783 693566444 500021869 923890139 500021869 923890139 420266586 579737791 420266586 579737791 2692999 997295816 2692999 997295816 887649453 887616842 887649453 887616842 499991576 29994753 499991576 29994753 527744741 472278536 527744741 472278536 315536329 315543953 315536329 315543953 390317547 390240861 390317547 390240861 365958822 365956296 365958822 365956296 44583537 499987784 44583537 499987784 499986523 618850767 499986523 618850767 318000951 318000630 318000951 318000630 584360130 584348135 584360130 584348135 753810188 753834282 753810188 753834282 454640119 545356573 454640119 545356573 779379834 220594323 779379834 220594323 110123449 110154088 110123449 110154088 322091261 677948830 322091261 677948830 411482652 588503432 411482652 588503432 890508393 890525957 890508393 890525957 217812164 782215238 217812164 782215238 153117252 846911730 153117252 846911730 287663234 712349245 287663234 712349245 744242238 499969938 744242238 499969938 274036939 274038506 274036939 274038506 498514038 498471726 498514038 498471726 499961840 871850595 499961840 871850595 500028113 257157907 500028113 257157907 499968156 676050184 499968156 676050184 451243167 451263615 451243167 451263615 819073610 819066370 819073610 819066370 308498365 500006680 308498365 500006680 329055106 500016996 329055106 500016996 145669140 499961257 145669140 499961257 50258407 499987590 50258407 499987590 500025370 406464208 500025370 406464208 500019464 869597736 500019464 869597736 499999291 295298999 499999291 295298999 240867233 499998209 240867233 499998209 500030474 68506394 500030474 68506394 579396355 500026740 579396355 500026740 499986033 465158312 499986033 465158312 49643840 950341772 49643840 950341772 500026167 714203664 500026167 714203664 357566357 357526068 357566357 357526068 14006979 985946628 14006979 985946628 627201650 372753367 627201650 372753367 473558774 526498259 473558774 526498259 105823293 499973416 105823293 499973416 270401536 729628938 270401536 729628938 197497770 197460896 197497770 197460896 500016841 810761665 500016841 810761665 850491568 499969195 850491568 499969195 69917894 499976946 69917894 499976946 462432159 500025049 462432159 500025049 500022828 612272762 500022828 612272762 500030394 678208743 500030394 678208743 298908746 701085328 298908746 701085328 913023920 913060572 913023920 913060572 921534379 499967424 921534379 499967424 937653560 500035605 937653560 500035605 499995192 13646356 499995192 13646356 934344685 65708449 934344685 65708449 318968441 681019415 318968441 681019415 123828292 500031614 123828292 500031614 54139048 499983965 54139048 499983965 499988346 933754953 499988346 933754953 499979754 206714615 499979754 206714615 678109771 500018498 678109771 500018498 817777926 499994021 817777926 499994021 49382814 499969235 49382814 499969235 298471755 298452681 298471755 298452681 120241516 879734237 120241516 879734237 605428513 605416209 605428513 605416209 500016730 233053806 500016730 233053806 499994838 611175660 499994838 611175660 254331217 745666133 254331217 745666133 300038292 499974832 300038292 499974832 193899965 806150056 193899965 806150056 214088569 499989975 214088569 499989975 484424809 500021675 484424809 500021675 765912986 765939856 765912986 765939856 846893707 846899861 846893707 846899861 353857584 353878429 353857584 353878429 499995482 959783500 499995482 959783500 408088450 408146416 408088450 408146416 389545684 499968488 389545684 499968488 217505194 499979242 217505194 499979242 383327459 500030835 383327459 500030835 500013167 655252160 500013167 655252160 499970492 467070962 499970492 467070962 500031180 916930468 500031180 916930468 31695458 499968092 31695458 499968092 915193240 915156733 915193240 915156733 499996086 916321675 499996086 916321675 499984420 18442405 499984420 18442405 38567148 38567421 38567148 38567421 499962269 561074371 499962269 561074371 631666593 631689035 631666593 631689035 725524415 725518478 725524415 725518478 477658247 477609587 477658247 477609587 499987076 925557396 499987076 925557396 803353283 196696894 803353283 196696894 440302685 500018633 440302685 500018633 213852289 786152261 213852289 786152261 948422432 51549056 948422432 51549056 585183964 499967295 585183964 499967295 500004050 271165492 500004050 271165492 928111483 928093622 928111483 928093622 346099322 346124607 346099322 346124607 135555860 864458570 135555860 864458570 934193047 499992859 934193047 499992859 35263636 964761416 35263636 964761416 499972131 852606282 499972131 852606282 377777548 622164290 377777548 622164290 336606428 500027286 336606428 500027286 106402622 893542926 106402622 893542926 411139096 588851392 411139096 588851392 240143668 759852994 240143668 759852994 966798477 33162462 966798477 33162462 499975175 603240644 499975175 603240644 264573228 264556886 264573228 264556886 12944125 12930833 12944125 12930833 320228627 320187862 320228627 320187862 500025917 872059464 500025917 872059464 795672189 795702391 795672189 795702391 484858554 484910472 484858554 484910472 499979082 662879328 499979082 662879328 686438940 499978907 686438940 499978907 499977983 344719924 499977983 344719924 726527485 726548138 726527485 726548138 910757280 910682803 910757280 910682803 32861633 499966321 32861633 499966321 992201 986679 992201 986679 500021957 321395395 500021957 321395395 989764124 10180409 989764124 10180409 143590881 143611276 143590881 143611276 549411161 500031837 549411161 500031837 141234583 500009401 141234583 500009401 387748355 612227323 387748355 612227323 620937081 620936980 620937081 620936980 240211134 500025254 240211134 500025254 100506248 100537844 100506248 100537844 967829434 32199614 967829434 32199614 499970970 779086758 499970970 779086758 743221762 256807262 743221762 256807262 234117542 765884805 234117542 765884805 25640208 499987811 25640208 499987811 500007258 363415931 500007258 363415931 590060326 590058924 590060326 590058924 797721786 499977164 797721786 499977164 584082316 415883299 584082316 415883299 161273409 499979279 161273409 499979279 109845865 109846554 109845865 109846554 668947643 331019899 668947643 331019899 887333510 112662409 887333510 112662409 916891049 83131382 916891049 83131382 499992252 413612112 499992252 413612112 641019088 640985928 641019088 640985928 500026370 177594209 500026370 177594209 483765165 499969165 483765165 499969165 233385614 233434942 233385614 233434942 499968452 365142821 499968452 365142821 821486231 178507461 821486231 178507461 90108841 500005241 90108841 500005241 720684888 500036746 720684888 500036746 905150387 905167197 905150387 905167197 904646837 499967710 904646837 499967710 499979484 298124267 499979484 298124267 742695567 742668911 742695567 742668911 916885504 83074513 916885504 83074513 971625622 500022283 971625622 500022283 500004522 649163712 500004522 649163712 499991489 474052566 499991489 474052566 125727304 874227088 125727304 874227088 817064023 817064328 817064023 817064328 761589328 500016006 761589328 500016006 499984505 749497792 499984505 749497792 300244916 500011742 300244916 500011742 499987230 795972276 499987230 795972276 500015187 771109222 500015187 771109222 885032529 884982653 885032529 884982653 239805504 499989569 239805504 499989569 361546169 638482017 361546169 638482017 455941482 544071412 455941482 544071412 500012609 859287894 500012609 859287894 828891307 828877783 828891307 828877783 501217882 498744613 501217882 498744613 710462454 500022522 710462454 500022522 809175523 809164225 809175523 809164225 959211286 40743673 959211286 40743673 575665255 499995600 575665255 499995600 482388692 517630096 482388692 517630096 499999219 765734818 499999219 765734818 500035122 730687388 500035122 730687388 822931638 500000646 822931638 500000646 949806089 949800878 949806089 949800878 931789006 500021240 931789006 500021240 808664311 808619395 808664311 808619395 500013354 591094435 500013354 591094435 799162959 799166198 799162959 799166198 732916035 499989390 732916035 499989390 651321499 348717596 651321499 348717596 499982997 900355094 499982997 900355094 354646467 645280041 354646467 645280041 382155603 499988876 382155603 499988876 464559226 500021694 464559226 500021694 317594471 500007412 317594471 500007412 543871823 456159983 543871823 456159983 500020474 620880197 500020474 620880197 500037361 904632270 500037361 904632270 500021611 445075429 500021611 445075429 84238696 500015795 84238696 500015795 198215024 500024228 198215024 500024228 74315827 74240756 74315827 74240756 805732737 194209395 805732737 194209395 407971340 499970718 407971340 499970718 922839267 77178540 922839267 77178540 105792080 894205399 105792080 894205399 500011876 540936899 500011876 540936899 222344650 500004309 222344650 500004309 114723249 885246355 114723249 885246355 961193620 961172440 961193620 961172440 499998595 944285374 499998595 944285374 646407222 353549347 646407222 353549347 803294991 803325610 803294991 803325610 499979584 913587353 499979584 913587353 500002506 218682650 500002506 218682650 736278434 736268402 736278434 736268402 387190457 387144291 387190457 387144291 499967276 136847851 499967276 136847851 500000386 383609489 500000386 383609489 865294610 500033545 865294610 500033545 499998971 275212885 499998971 275212885 262055887 262038680 262055887 262038680 500021851 685729313 500021851 685729313 756272578 243772811 756272578 243772811 676259691 323791815 676259691 323791815 707655066 292314029 707655066 292314029 499973116 120547991 499973116 120547991 112825747 500032994 112825747 500032994 683977220 316027962 683977220 316027962 816663071 816658574 816663071 816658574 500022450 684751702 500022450 684751702 642007529 642062428 642007529 642062428 690662110 309347460 690662110 309347460 718693393 281292785 718693393 281292785 893412694 500037166 893412694 500037166 288395461 288409600 288395461 288409600 711033328 711061179 711033328 711061179 730880761 730918752 730880761 730918752 636779820 363185278 636779820 363185278 385879472 614124645 385879472 614124645 53182029 499997884 53182029 499997884 104297643 895691308 104297643 895691308 500036570 671955076 500036570 671955076 645128132 499980711 645128132 499980711 937020861 937020695 937020861 937020695 131969398 868075401 131969398 868075401 292904054 292916509 292904054 292916509 499969743 331438964 499969743 331438964 499976138 822746122 499976138 822746122 499969372 759957369 499969372 759957369 957751174 499967265 957751174 499967265 949518793 499994700 949518793 499994700 734311744 734243069 734311744 734243069 716199587 716181012 716199587 716181012 48489504 951477745 48489504 951477745 277135945 277168690 277135945 277168690 630323594 499962966 630323594 499962966 85913559 85910754 85913559 85910754 162871732 162841330 162871732 162841330 101253621 898783042 101253621 898783042 380076829 380045719 380076829 380045719 499960836 103231943 499960836 103231943 592112911 407895693 592112911 407895693 878101723 499984647 878101723 499984647 602657020 500014020 602657020 500014020 915477107 915449083 915477107 915449083 855021905 499977069 855021905 499977069 521236756 500036752 521236756 500036752 758866086 499997202 758866086 499997202 181235664 181268881 181235664 181268881 520761293 479273427 520761293 479273427 830841171 499985949 830841171 499985949 340288239 500003809 340288239 500003809 551975592 448028109 551975592 448028109 499985544 389290480 499985544 389290480 499984527 758525641 499984527 758525641 499989703 808301841 499989703 808301841 500030686 507631180 500030686 507631180 968917034 500017510 968917034 500017510 135103508 864930197 135103508 864930197 78826230 921220004 78826230 921220004 931950556 931940740 931950556 931940740 105680810 500039692 105680810 500039692 913166537 913120519 913166537 913120519 277495597 277541526 277495597 277541526 829570796 500036234 829570796 500036234 525542445 474443369 525542445 474443369 544719875 455263696 544719875 455263696 83950365 916027146 83950365 916027146 138399209 500007006 138399209 500007006 265954326 734064099 265954326 734064099 499982579 559969293 499982579 559969293 573866900 499978750 573866900 499978750 499999330 33740856 499999330 33740856 215932261 499993383 215932261 499993383 67729453 499982338 67729453 499982338 500020220 548082267 500020220 548082267 970892320 499998943 970892320 499998943 514618359 485330092 514618359 485330092 566597818 433409042 566597818 433409042 849256223 150748655 849256223 150748655 499968271 734080625 499968271 734080625 826467862 173561711 826467862 173561711 500011012 465222564 500011012 465222564 895619141 499989310 895619141 499989310 44642303 955337835 44642303 955337835 887861139 887848235 887861139 887848235 546368661 546367669 546368661 546367669 241298687 241323888 241298687 241323888 18065846 500024372 18065846 500024372 896028660 499983885 896028660 499983885 470511793 499977158 470511793 499977158 500033390 951600836 500033390 951600836 499967577 969389878 499967577 969389878 887232523 887239280 887232523 887239280 858938342 141070001 858938342 141070001 966727315 499996647 966727315 499996647 413538696 499998296 413538696 499998296 62472086 500031492 62472086 500031492 150236048 849812790 150236048 849812790 862976722 499993006 862976722 499993006 77734798 922207274 77734798 922207274 88922376 500027790 88922376 500027790 499974294 461704597 499974294 461704597 499977147 457106160 499977147 457106160 500027453 890939065 500027453 890939065 499989018 717746006 499989018 717746006 396576009 396624774 396576009 396624774 83293852 83338781 83293852 83338781 499970870 273531114 499970870 273531114 818279267 499993228 818279267 499993228 566571164 499995496 566571164 499995496 845536508 499960620 845536508 499960620 875191644 124795190 875191644 124795190 499990124 795074842 499990124 795074842 506076190 500032539 506076190 500032539 769042188 500000054 769042188 500000054 500018881 989544094 500018881 989544094 824185303 824138738 824185303 824138738 721536558 500028791 721536558 500028791 500035866 154211354 500035866 154211354 500009332 212480716 500009332 212480716 500008672 56905698 500008672 56905698 500027102 867403962 500027102 867403962 649567916 499984630 649567916 499984630 229979089 500038348 229979089 500038348 500033598 552683363 500033598 552683363 500011045 354087000 500011045 354087000 426113602 573881998 426113602 573881998 500012840 624247568 500012840 624247568 500022733 435153540 500022733 435153540 232590154 499980131 232590154 499980131 113696384 500029552 113696384 500029552 500013124 883881960 500013124 883881960 679835121 679816701 679835121 679816701 841039083 841060627 841039083 841060627 77817811 499985268 77817811 499985268 342691643 342750597 342691643 342750597 500004128 984474276 500004128 984474276 313615638 686398499 313615638 686398499 794332983 499996303 794332983 499996303 978027967 500006157 978027967 500006157 500001143 67227243 500001143 67227243 499963752 287978482 499963752 287978482 499983492 325936465 499983492 325936465 21566989 499980415 21566989 499980415 173469472 499963152 173469472 499963152 623095325 499996487 623095325 499996487 499983697 600770561 499983697 600770561 346075827 500031593 346075827 500031593 499963085 485836886 499963085 485836886 188620463 811382123 188620463 811382123 36070484 963899204 36070484 963899204 973540122 973531461 973540122 973531461 499998851 926278684 499998851 926278684 844989953 499993745 844989953 499993745 499980148 649512235 499980148 649512235 499966800 969785571 499966800 969785571 914012843 499973513 914012843 499973513 698195026 698187948 698195026 698187948 500013540 362532063 500013540 362532063 837244086 500034018 837244086 500034018 276904221 499991333 276904221 499991333 203000622 500000622 203000622 500000622 260145748 739827570 260145748 739827570 864457598 864452721 864457598 864452721 385060324 499986238 385060324 499986238 215545459 500037650 215545459 500037650 500032435 303700495 500032435 303700495 413450674 586580168 413450674 586580168 499994315 443182822 499994315 443182822 500022358 787712455 500022358 787712455 657697761 342321731 657697761 342321731 102446629 897547517 102446629 897547517 810487573 810534025 810487573 810534025 186709871 813312821 186709871 813312821 386077380 499990860 386077380 499990860 827124530 827173348 827124530 827173348 499985324 568320486 499985324 568320486 500038416 704196654 500038416 704196654 183296739 816696048 183296739 816696048 23310494 976703959 23310494 976703959 484836081 515206061 484836081 515206061 499997417 144215006 499997417 144215006 395938259 499966752 395938259 499966752 16273160 499986884 16273160 499986884 978221999 499975802 978221999 499975802 8192609 499991304 8192609 499991304 678326026 321711077 678326026 321711077 983378821 983413838 983378821 983413838 499986594 709006891 499986594 709006891 115117402 884863479 115117402 884863479 669730368 669715463 669730368 669715463 499969261 493537614 499969261 493537614 500028135 830860617 500028135 830860617 506567748 493366381 506567748 493366381 725753585 274240222 725753585 274240222 227406569 227374331 227406569 227374331 448421562 499969164 448421562 499969164 77322747 77334380 77322747 77334380 243781539 243760983 243781539 243760983 907299156 92751634 907299156 92751634 993528977 500019474 993528977 500019474 499990334 709951281 499990334 709951281 446810241 446857398 446810241 446857398 693531239 693551494 693531239 693551494 897323910 897325396 897323910 897325396 500002228 460298759 500002228 460298759 500017407 568592313 500017407 568592313 642178335 642211000 642178335 642211000 70142638 500000570 70142638 500000570 10201731 10218572 10201731 10218572 705711644 500038080 705711644 500038080 685081625 500013716 685081625 500013716 252570653 747443545 252570653 747443545 521706097 521650876 521706097 521650876 500023223 920844979 500023223 920844979 62183859 62198262 62183859 62198262 245882786 499980329 245882786 499980329 500009719 612994554 500009719 612994554 500016637 832114734 500016637 832114734 880714669 119282710 880714669 119282710 843043252 500022088 843043252 500022088 659906404 499999674 659906404 499999674 754542161 500024907 754542161 500024907 206922118 793083160 206922118 793083160 181157314 500027912 181157314 500027912 357394717 357395263 357394717 357395263 463973686 500035493 463973686 500035493 167880258 167916665 167880258 167916665 202045171 797900196 202045171 797900196 571806651 571840142 571806651 571840142 70870327 499995426 70870327 499995426 436430626 436401992 436430626 436401992 494314407 499975505 494314407 499975505 393556887 606452585 393556887 606452585 958546458 499989932 958546458 499989932 11616169 988429070 11616169 988429070 27980219 971980117 27980219 971980117 786280175 213671573 786280175 213671573 718725309 500027085 718725309 500027085 351453576 351451499 351453576 351451499 173977656 174017358 173977656 174017358 945184550 54802428 945184550 54802428 629656488 370330701 629656488 370330701 680514351 319516778 680514351 319516778 569150045 569169322 569150045 569169322 840196727 840188906 840196727 840188906 570495841 570471187 570495841 570471187 103913589 499982232 103913589 499982232 566024660 499970672 566024660 499970672 108182627 499977704 108182627 499977704 380105998 500007263 380105998 500007263 593081865 406891236 593081865 406891236 646018619 353983819 646018619 353983819 66213231 933726844 66213231 933726844 879626105 499978600 879626105 499978600 670589989 329408814 670589989 329408814 829452179 829470558 829452179 829470558 499980433 581303460 499980433 581303460 109048463 890957733 109048463 890957733 56977026 943034182 56977026 943034182 475261618 475294921 475261618 475294921 592099504 592110354 592099504 592110354 392012970 391966539 392012970 391966539 833860598 166167557 833860598 166167557 500009485 262613217 500009485 262613217 152540553 500001373 152540553 500001373 873578690 499961494 873578690 499961494 499968209 864180260 499968209 864180260 627804375 627839302 627804375 627839302 109321829 499996638 109321829 499996638 808397073 808407153 808397073 808407153 499974811 853749279 499974811 853749279 105675506 105641024 105675506 105641024 563114073 436940765 563114073 436940765 500010073 218222856 500010073 218222856 499992677 818300618 499992677 818300618 711546255 711508170 711546255 711508170 363848431 636144707 363848431 636144707 989966537 989978881 989966537 989978881 500039915 101804930 500039915 101804930 684129826 315877550 684129826 315877550 250116752 500027866 250116752 500027866 510861039 499983112 510861039 499983112 726850576 499971763 726850576 499971763 706548722 293455339 706548722 293455339 125642228 499997312 125642228 499997312 140221256 859775801 140221256 859775801 374963145 624992605 374963145 624992605 890884068 499993994 890884068 499993994 961083788 499989551 961083788 499989551 169568299 830410860 169568299 830410860 451549792 500028735 451549792 500028735 388471994 611562175 388471994 611562175 904158042 500003827 904158042 500003827 500039052 922210678 500039052 922210678 701761570 298188219 701761570 298188219 495611772 500012120 495611772 500012120 499984945 493081771 499984945 493081771 549469082 500007695 549469082 500007695 944598141 944623852 944598141 944623852 816444907 816500847 816444907 816500847 30003854 30057119 30003854 30057119 168727286 831238323 168727286 831238323 500030781 93262443 500030781 93262443 500028852 421363344 500028852 421363344 622709519 377316403 622709519 377316403 632870913 632857022 632870913 632857022 499982355 250287419 499982355 250287419 500000750 939960724 500000750 939960724 500009756 426182985 500009756 426182985 499986579 438996366 499986579 438996366 500010796 953007055 500010796 953007055 719301014 280686105 719301014 280686105 798880125 201109422 798880125 201109422 300054563 699979875 300054563 699979875 780646170 219330754 780646170 219330754 305332583 694630367 305332583 694630367 435714856 500029629 435714856 500029629 500035599 588518381 500035599 588518381 199348798 800638875 199348798 800638875 938541779 500032284 938541779 500032284 250804347 499970754 250804347 499970754 267246651 500031266 267246651 500031266 713737399 286239966 713737399 286239966 499979137 850875843 499979137 850875843 877088053 122877689 877088053 122877689 536092658 500006721 536092658 500006721 500027200 907056757 500027200 907056757 426491468 573462375 426491468 573462375 182624892 817373203 182624892 817373203 861363301 861374747 861363301 861374747 207804266 792204508 207804266 792204508 376295764 499979894 376295764 499979894 633240757 366748474 633240757 366748474 189493228 810516628 189493228 810516628 499962693 854156908 499962693 854156908 817639869 500010079 817639869 500010079 643011654 643054695 643011654 643054695 588568467 411422228 588568467 411422228 908592569 91450956 908592569 91450956 673080812 673108899 673080812 673108899 401913526 598096266 401913526 598096266 452179582 547801599 452179582 547801599 440503445 559535288 440503445 559535288 567430072 432619574 567430072 432619574 500024786 155231687 500024786 155231687 138390221 499992319 138390221 499992319 499977104 261103365 499977104 261103365 984172889 984226669 984172889 984226669 337281018 662697732 337281018 662697732 500022661 67541515 500022661 67541515 523781063 500039187 523781063 500039187 779577529 220400672 779577529 220400672 80539953 80481182 80539953 80481182 890732831 109241078 890732831 109241078 264921541 735093798 264921541 735093798 825319163 174683811 825319163 174683811 483093740 516891552 483093740 516891552 540699278 540676374 540699278 540676374 500002243 433428846 500002243 433428846 116161639 500022216 116161639 500022216 499974225 430497396 499974225 430497396 92236275 500027396 92236275 500027396 690469327 309556362 690469327 309556362 917342263 82644147 917342263 82644147 560516692 499989747 560516692 499989747 499972610 88121874 499972610 88121874 238805667 499967996 238805667 499967996 521008212 521033819 521008212 521033819 36
200000 0 7188314 20014960 7188314 20014960 11531869 10984126 11531869 10984126 15702388 11146138 15702388 11146138 7112182 6537511 7112182 6537511 15597838 14884475 15597838 14884475 14608591 12071770 14608591 12071770 631528 26493545 631528 26493545 20584330 19733346 20584330 19733346 14494558 12333726 14494558 12333726 3077941 2629665 3077941 2629665 8072046 18881989 8072046 18881989 24161650 23122944 24161650 23122944 1242855 25801782 1242855 25801782 16651038 10748630 16651038 10748630 22662888 4159333 22662888 4159333 11602488 15072826 11602488 15072826 17088409 10114808 17088409 10114808 15245204 11519168 15245204 11519168 5949260 5484958 5949260 5484958 5985918 5687595 5985918 5687595 12536527 14298059 12536527 14298059 12561020 14072639 12561020 14072639 15284634 14248471 15284634 14248471 13833786 13747180 13833786 13747180 20869681 5692261 20869681 5692261 19165567 7872950 19165567 7872950 3028863 23744113 3028863 23744113 10332124 16591229 10332124 16591229 12532224 14054617 12532224 14054617 16400111 10474407 16400111 10474407 9815258 17413509 9815258 17413509 25276337 24113611 25276337 24113611 15239168 14922821 15239168 14922821 14914733 13818809 14914733 13818809 10980163 10393533 10980163 10393533 23293950 22244636 23293950 22244636 16853559 10132188 16853559 10132188 10752222 16522364 10752222 16522364 7387991 19431541 7387991 19431541 10687879 9932398 10687879 9932398 16753546 10398466 16753546 10398466 17668670 17362253 17668670 17362253 6456166 20422269 6456166 20422269 17181968 16825535 17181968 16825535 5262544 21418442 5262544 21418442 6815408 6581232 6815408 6581232 9811715 9419013 9811715 9419013 15996755 10938326 15996755 10938326 18686974 8320796 18686974 8320796 18173255 17549825 18173255 17549825 17616599 16966467 17616599 16966467 9741877 9452295 9741877 9452295 20125030 19741691 20125030 19741691 24678286 23541748 24678286 23541748 24395702 23265406 24395702 23265406 11550033 15431449 11550033 15431449 16738576 15983182 16738576 15983182 19250404 8047992 19250404 8047992 6324868 5963298 6324868 5963298 18481276 8654710 18481276 8654710 5894924 5570707 5894924 5570707 4117687 22669912 4117687 22669912 11794220 15185624 11794220 15185624 6425267 6130090 6425267 6130090 6910333 6994051 6910333 6994051 25068652 1816479 25068652 1816479 11562714 15519522 11562714 15519522 9422446 9017697 9422446 9017697 2657887 24228368 2657887 24228368 16291890 11177731 16291890 11177731 17199150 9790307 17199150 9790307 2230351 2011889 2230351 2011889 21641129 4869440 21641129 4869440 17132961 9919931 17132961 9919931 26246407 790000 26246407 790000 20943587 5679871 20943587 5679871 8947073 17858142 8947073 17858142 21376097 20670939 21376097 20670939 17994916 9249765 17994916 9249765 15722336 11221416 15722336 11221416 13533417 12852000 13533417 12852000 23059866 3634647 23059866 3634647 15089751 11825227 15089751 11825227 26566988 25396217 26566988 25396217 21973708 4560307 21973708 4560307 18744052 17967152 18744052 17967152 12131304 14886706 12131304 14886706 3800267 23284015 3800267 23284015 15718540 11043665 15718540 11043665 6360183 6020169 6360183 6020169 16917899 16286476 16917899 16286476 23486687 22716137 23486687 22716137 10504160 16060262 10504160 16060262 4954786 21720117 4954786 21720117 25707925 1261772 25707925 1261772 5909383 20938761 5909383 20938761 15957888 11048056 15957888 11048056 23593306 3137210 23593306 3137210 7075172 20017513 7075172 20017513 13942765 13591120 13942765 13591120 12619907 11947977 12619907 11947977 13118209 13636531 13118209 13636531 22082339 4586938 22082339 4586938 10181973 9965198 10181973 9965198 6836311 6500582 6836311 6500582 5829360 5772332 5829360 5772332 13233663 12962098 13233663 12962098 3846977 22972673 3846977 22972673 3226624 23674837 3226624 23674837 4835296 22035997 4835296 22035997 9587988 9217271 9587988 9217271 4929961 21937509 4929961 21937509 5672410 5729160 5672410 5729160 22050414 4986856 22050414 4986856 18021799 9286295 18021799 9286295 4162646 22552704 4162646 22552704 14248962 12386729 14248962 12386729 12246779 11306682 12246779 11306682 10049601 16750036 10049601 16750036 10056829 9280257 10056829 9280257 14202860 12531566 14202860 12531566 5354242 21702603 5354242 21702603 15707204 15474163 15707204 15474163 10593078 15964735 10593078 15964735 4061024 22874144 4061024 22874144 26162686 544444 26162686 544444 9754238 17549695 9754238 17549695 11215864 10387721 11215864 10387721 7728982 19345718 7728982 19345718 15829494 14818903 15829494 14818903 26421556 25464063 26421556 25464063 18954637 8167096 18954637 8167096 5362470 5121594 5362470 5121594 19269671 7729610 19269671 7729610 22290869 4515062 22290869 4515062 22953397 22106783 22953397 22106783 13278568 13590399 13278568 13590399 20886534 20422450 20886534 20422450 17814934 9423220 17814934 9423220 7007792 20063588 7007792 20063588 20059006 7348879 20059006 7348879 7785408 7601685 7785408 7601685 14670273 12148250 14670273 12148250 11173773 10276320 11173773 10276320 19188678 7790903 19188678 7790903 21830193 21150671 21830193 21150671 16800363 10472610 16800363 10472610 12941518 12050424 12941518 12050424 25724955 1064710 25724955 1064710 3531923 3710477 3531923 3710477 11620562 10981492 11620562 10981492 3834955 3321952 3834955 3321952 6985179 6445540 6985179 6445540 10552541 16373065 10552541 16373065 7215633 19734999 7215633 19734999 13168051 12024820 13168051 12024820 5379851 21704621 5379851 21704621 24556217 23500637 24556217 23500637 14176945 12578100 14176945 12578100 7275452 19705857 7275452 19705857 18492147 8954611 18492147 8954611 12803965 13812698 12803965 13812698 14999040 14323748 14999040 14323748 16041574 11195987 16041574 11195987 21929963 21325604 21929963 21325604 17287399 16711512 17287399 16711512 24082117 23115832 24082117 23115832 11882982 14897650 11882982 14897650 9341461 8810998 9341461 8810998 11863571 11135104 11863571 11135104 12642154 14202724 12642154 14202724 20354795 6512057 20354795 6512057 19849294 19058622 19849294 19058622 15493895 11616482 15493895 11616482 22281661 21626230 22281661 21626230 16492427 16240255 16492427 16240255 11731966 15038198 11731966 15038198 6965832 6527340 6965832 6527340 17550913 9654398 17550913 9654398 1863334 1753957 1863334 1753957 8491713 18445848 8491713 18445848 15697068 14881482 15697068 14881482 6650711 20687419 6650711 20687419 10120003 16981809 10120003 16981809 17191149 16508184 17191149 16508184 15477534 15066650 15477534 15066650 7497893 7342047 7497893 7342047 13091821 13631616 13091821 13631616 20020490 7129119 20020490 7129119 17340292 17024986 17340292 17024986 13276810 12635251 13276810 12635251 4526460 4396641 4526460 4396641 15533082 11379098 15533082 11379098 23052702 3686954 23052702 3686954 18778747 8320744 18778747 8320744 8707863 8472252 8707863 8472252 17806764 17133486 17806764 17133486 4715378 22223838 4715378 22223838 25679374 1076578 25679374 1076578 4289395 4336184 4289395 4336184 7600373 7121876 7600373 7121876 17678145 17004008 17678145 17004008 6132469 5837444 6132469 5837444 6495754 6509903 6495754 6509903 5020540 5052124 5020540 5052124 24467369 23312604 24467369 23312604 10126658 17131091 10126658 17131091 19542675 19180323 19542675 19180323 19418443 7581446 19418443 7581446 6551961 6640458 6551961 6640458 15726115 11046770 15726115 11046770 16066456 10585299 16066456 10585299 16101048 15637339 16101048 15637339 4668374 22268125 4668374 22268125 23681387 22965259 23681387 22965259 6506661 6339381 6506661 6339381 10283801 17028857 10283801 17028857 13567951 12582193 13567951 12582193 10287450 16561832 10287450 16561832 14730334 12633050 14730334 12633050 13926825 12734524 13926825 12734524 8270751 18579220 8270751 18579220 18282833 8899389 18282833 8899389 3221425 23742773 3221425 23742773 16649451 10243951 16649451 10243951 9642048 17493732 9642048 17493732 17736234 17149904 17736234 17149904 21851242 4695501 21851242 4695501 24296572 2632717 24296572 2632717 14886030 12419636 14886030 12419636 19197169 18448757 19197169 18448757 16412272 15758816 16412272 15758816 7808396 7704421 7808396 7704421 16933441 16718268 16933441 16718268 19614739 7660182 19614739 7660182 16438253 15829443 16438253 15829443 4695734 22396867 4695734 22396867 21219332 20529827 21219332 20529827 22886652 4086471 22886652 4086471 13399578 13536729 13399578 13536729 15039054 11739137 15039054 11739137 19597093 7735211 19597093 7735211 9165914 8680769 9165914 8680769 16737704 16085091 16737704 16085091 21199432 5888146 21199432 5888146 12411274 11519543 12411274 11519543 21684642 21254632 21684642 21254632 23906369 2934430 23906369 2934430 1779959 2184824 1779959 2184824 11406977 15757389 11406977 15757389 21309352 5504518 21309352 5504518 2981527 23868206 2981527 23868206 5253360 21718331 5253360 21718331 14214108 14187251 14214108 14187251 9511274 8949714 9511274 8949714 22009782 5283028 22009782 5283028 23104185 22383722 23104185 22383722 21191959 20485537 21191959 20485537 11903235 11289858 11903235 11289858 13143388 12659232 13143388 12659232 9722355 9074964 9722355 9074964 9901122 17237345 9901122 17237345 6525210 20474110 6525210 20474110 16795216 10201166 16795216 10201166 22177323 4902755 22177323 4902755 10802661 16419637 10802661 16419637 14723095 11938789 14723095 11938789 26046761 1037431 26046761 1037431 20520541 6755528 20520541 6755528 569165 650046 569165 650046 20246459 6673347 20246459 6673347 3544549 23406786 3544549 23406786 13832657 12880464 13832657 12880464 20403585 19813150 20403585 19813150 6991526 19887959 6991526 19887959 11505794 15432197 11505794 15432197 13500628 13100366 13500628 13100366 11621401 15280197 11621401 15280197 14998197 14540494 14998197 14540494 10661012 16075431 10661012 16075431 19068014 18585978 19068014 18585978 8576485 18510472 8576485 18510472 20877486 6215754 20877486 6215754 14561270 13847636 14561270 13847636 12216694 11437446 12216694 11437446 20285665 19868380 20285665 19868380 15261276 11626144 15261276 11626144 3975753 23124726 3975753 23124726 12721655 12140496 12721655 12140496 21786707 4998198 21786707 4998198 12189806 14525052 12189806 14525052 4916279 4490776 4916279 4490776 13698693 12915975 13698693 12915975 6460886 20533330 6460886 20533330 22379640 4385192 22379640 4385192 19775820 7540155 19775820 7540155 10028057 9691970 10028057 9691970 6191702 5662948 6191702 5662948 22872436 22083096 22872436 22083096 19455555 18780450 19455555 18780450 21380127 6124695 21380127 6124695 21629346 20811605 21629346 20811605 8749663 8423762 8749663 8423762 15822511 14929267 15822511 14929267 11136504 15745306 11136504 15745306 13052876 12060059 13052876 12060059 17631588 17069513 17631588 17069513 5392611 5122672 5392611 5122672 22089339 21349235 22089339 21349235 14778883 12034933 14778883 12034933 6558472 6225258 6558472 6225258 22904023 3674250 22904023 3674250 23986916 2975166 23986916 2975166 21206687 5411563 21206687 5411563 21032275 20511222 21032275 20511222 5974992 21173228 5974992 21173228 6038818 5711812 6038818 5711812 24550533 2276307 24550533 2276307 7712458 19278969 7712458 19278969 18206629 8908714 18206629 8908714 23258933 3560312 23258933 3560312 6331622 5975336 6331622 5975336 17700645 16921590 17700645 16921590 17031599 16380439 17031599 16380439 13299657 12464042 13299657 12464042 13188691 13113671 13188691 13113671 7817125 7534948 7817125 7534948 20260227 6533736 20260227 6533736 17651033 17426948 17651033 17426948 12171912 11543790 12171912 11543790 22829594 4126403 22829594 4126403 6798940 6799274 6798940 6799274 7768030 19103320 7768030 19103320 20388556 6356098 20388556 6356098 15922041 15483584 15922041 15483584 5600594 21338789 5600594 21338789 18510975 8495373 18510975 8495373 22065732 21383270 22065732 21383270 3278327 23651191 3278327 23651191 4583763 4306709 4583763 4306709 25900654 25029535 25900654 25029535 12097000 14512466 12097000 14512466 19495065 18605847 19495065 18605847 8999221 17892995 8999221 17892995 19809657 19646174 19809657 19646174 17304910 9720320 17304910 9720320 11742052 10831794 11742052 10831794 8624820 18340619 8624820 18340619 15697438 15265391 15697438 15265391 2482182 2151695 2482182 2151695 22375242 4776019 22375242 4776019 11830164 11009071 11830164 11009071 6403771 6352491 6403771 6352491 14912219 14004964 14912219 14004964 15511053 11479547 15511053 11479547 6242319 20676224 6242319 20676224 6838462 6571589 6838462 6571589 16336384 10801651 16336384 10801651 9421151 17359661 9421151 17359661 12993258 11981803 12993258 11981803 2320502 24541064 2320502 24541064 15823975 11022623 15823975 11022623 5664166 5569362 5664166 5569362 14662463 12332475 14662463 12332475 1812632 1427671 1812632 1427671 19906476 19165787 19906476 19165787 12063800 14826664 12063800 14826664 12297689 11359927 12297689 11359927 12942038 12530667 12942038 12530667 11683248 15000530 11683248 15000530 13334343 13561207 13334343 13561207 3507564 23328613 3507564 23328613 5669097 5667108 5669097 5667108 19085275 18157346 19085275 18157346 20127441 19774027 20127441 19774027 21222194 5587490 21222194 5587490 4419139 22419372 4419139 22419372 7959676 19100352 7959676 19100352 20104201 6597049 20104201 6597049 1437265 25522246 1437265 25522246 25327771 1702724 25327771 1702724 15449340 11448761 15449340 11448761 8097989 7669620 8097989 7669620 25944241 25089149 25944241 25089149 6453707 6521575 6453707 6521575 5666877 5585370 5666877 5585370 17543869 9686301 17543869 9686301 11981702 14966318 11981702 14966318 8329704 7863181 8329704 7863181 25345628 1697383 25345628 1697383 12570733 14102865 12570733 14102865 340339 409656 340339 409656 10725689 10237120 10725689 10237120 4593092 22459010 4593092 22459010 19663984 7429921 19663984 7429921 6884743 20099345 6884743 20099345 12526534 14100655 12526534 14100655 12161201 14837349 12161201 14837349 12703876 11957883 12703876 11957883 13964435 12807006 13964435 12807006 10601642 10127683 10601642 10127683 20691026 20184423 20691026 20184423 25465991 1615344 25465991 1615344 17957455 17146997 17957455 17146997 11046390 15602774 11046390 15602774 21863294 21253109 21863294 21253109 7986005 19042629 7986005 19042629 16121209 15699771 16121209 15699771 21035488 20506970 21035488 20506970 8526804 18355042 8526804 18355042 7038809 20130264 7038809 20130264 24512879 23374205 24512879 23374205 19244390 7764825 19244390 7764825 4832844 22191118 4832844 22191118 23244200 3666271 23244200 3666271 11698718 15181325 11698718 15181325 2493938 2130307 2493938 2130307 16477900 15702385 16477900 15702385 5778152 5710347 5778152 5710347 13323409 13457147 13323409 13457147 14990631 11863910 14990631 11863910 8100187 18900346 8100187 18900346 7675759 19398484 7675759 19398484 15837207 15105654 15837207 15105654 11732678 11040773 11732678 11040773 9913155 17102115 9913155 17102115 22585124 4257523 22585124 4257523 7674376 19257412 7674376 19257412 19156658 18361984 19156658 18361984 4133074 4029264 4133074 4029264 23394557 22972890 23394557 22972890 16102031 15951849 16102031 15951849 11592916 14933446 11592916 14933446 13525495 13191260 13525495 13191260 15531471 14896248 15531471 14896248 3412124 3092338 3412124 3092338 9178012 8728632 9178012 8728632 4593100 4158610 4593100 4158610 7685612 7377901 7685612 7377901 21658391 5869044 21658391 5869044 14028627 12729265 14028627 12729265 7713549 7404970 7713549 7404970 15406042 14671237 15406042 14671237 6426154 20655939 6426154 20655939 10717339 10150503 10717339 10150503 20817602 6372351 20817602 6372351 19293331 7928503 19293331 7928503 21147781 5986419 21147781 5986419 25558419 24365604 25558419 24365604 6456056 20818768 6456056 20818768 22984149 22327767 22984149 22327767 12697607 12255681 12697607 12255681 5585525 21423263 5585525 21423263 23688575 22780572 23688575 22780572 17492186 16817105 17492186 16817105 8950380 8492669 8950380 8492669 13127607 13921302 13127607 13921302 13059523 13724286 13059523 13724286 17009399 16414747 17009399 16414747 5674937 21387920 5674937 21387920 13682196 12743547 13682196 12743547 23759217 23288956 23759217 23288956 18954779 18218970 18954779 18218970 18205218 8959193 18205218 8959193 20264461 6306293 20264461 6306293 7286723 6898029 7286723 6898029 8456061 18468229 8456061 18468229 11321793 15252936 11321793 15252936 16520673 15974219 16520673 15974219 12312621 11345969 12312621 11345969 22310888 21669647 22310888 21669647 20677295 20289204 20677295 20289204 7267186 6733729 7267186 6733729 21151372 20522707 21151372 20522707 20690210 6173775 20690210 6173775 5954237 21127219 5954237 21127219 441570 630847 441570 630847 18103651 17909417 18103651 17909417 5662359 21194670 5662359 21194670 3818504 23188965 3818504 23188965 21004630 6301408 21004630 6301408 16272747 15653755 16272747 15653755 15177621 14980611 15177621 14980611 14410131 13447760 14410131 13447760 14182089 12603181 14182089 12603181 17168940 16755026 17168940 16755026 8192688 7748678 8192688 7748678 531077 26480945 531077 26480945 24426260 2460083 24426260 2460083 1419186 1238945 1419186 1238945 18155413 8849167 18155413 8849167 21471371 20856229 21471371 20856229 25942892 24817049 25942892 24817049 22563783 4492073 22563783 4492073 17398063 16853523 17398063 16853523 9866379 9577015 9866379 9577015 19513822 7377090 19513822 7377090 8111877 7477751 8111877 7477751 12139267 11425360 12139267 11425360 21410679 5382346 21410679 5382346 8274564 7784343 8274564 7784343 21934464 5463005 21934464 5463005 23114581 22422183 23114581 22422183 5207181 4984168 5207181 4984168 19175649 8008675 19175649 8008675 10545265 16129799 10545265 16129799 18959042 18724347 18959042 18724347 13294990 13544964 13294990 13544964 18845035 8403074 18845035 8403074 20033135 6706471 20033135 6706471 21126079 20372006 21126079 20372006 8816029 8399561 8816029 8399561 8526792 18393214 8526792 18393214 7016611 19963626 7016611 19963626 11384792 15106281 11384792 15106281 12765532 12309223 12765532 12309223 6342397 20428215 6342397 20428215 9544371 17173702 9544371 17173702 9075515 8557628 9075515 8557628 15445029 14980029 15445029 14980029 4606644 22512351 4606644 22512351 6554103 6482867 6554103 6482867 25194634 1722938 25194634 1722938 12454979 11721389 12454979 11721389 2209885 24662095 2209885 24662095 13686160 13111041 13686160 13111041 20677986 20231232 20677986 20231232 7883580 7722169 7883580 7722169 6791392 20457999 6791392 20457999 12762309 14149309 12762309 14149309 16495257 10619960 16495257 10619960 21316524 6071968 21316524 6071968 1331879 1466349 1331879 1466349 12875972 13758198 12875972 13758198 16701021 15946278 16701021 15946278 14619418 12505480 14619418 12505480 7778636 19257716 7778636 19257716 13397611 13417996 13397611 13417996 4793240 4638969 4793240 4638969 21740270 21087779 21740270 21087779 3254650 3164927 3254650 3164927 15737553 15316346 15737553 15316346 13197582 12788529 13197582 12788529 20849143 6330293 20849143 6330293 5889129 20773060 5889129 20773060 9999762 16918543 9999762 16918543 18678929 17855283 18678929 17855283 18003405 17756662 18003405 17756662 8724741 18445211 8724741 18445211 4574534 22328809 4574534 22328809 17898554 17674010 17898554 17674010 8563273 8216971 8563273 8216971 10160944 9442336 10160944 9442336 12257125 11452073 12257125 11452073 19691824 7567203 19691824 7567203 6358875 5978325 6358875 5978325 12302365 14644935 12302365 14644935 10052399 9585544 10052399 9585544 7745728 7210328 7745728 7210328 10632442 15877356 10632442 15877356 12986107 12793122 12986107 12793122 23868515 2955790 23868515 2955790 3810235 3942647 3810235 3942647 4777119 22186799 4777119 22186799 18856980 18374669 18856980 18374669 22423051 21444044 22423051 21444044 21071455 20340841 21071455 20340841 16359532 15784313 16359532 15784313 24712247 2154093 24712247 2154093 21828200 4735272 21828200 4735272 20303849 7156366 20303849 7156366 5230329 21631457 5230329 21631457 17624379 9504339 17624379 9504339 20859950 6220677 20859950 6220677 9582701 8921259 9582701 8921259 16924803 16056734 16924803 16056734 17987437 9218102 17987437 9218102 7323927 7144796 7323927 7144796 18519387 18046796 18519387 18046796 20034032 7400763 20034032 7400763 20147899 19620450 20147899 19620450 17763895 17092958 17763895 17092958 11584999 10702776 11584999 10702776 20057808 7324964 20057808 7324964 23633416 3146797 23633416 3146797 24762574 23599598 24762574 23599598 12634505 12466191 12634505 12466191 23181822 3626818 23181822 3626818 2055336 24980796 2055336 24980796 11350916 10553936 11350916 10553936 21761261 5148058 21761261 5148058 4817038 4748921 4817038 4748921 3550119 23117302 3550119 23117302 10485268 16454191 10485268 16454191 7880632 19244920 7880632 19244920 19286769 18549680 19286769 18549680 6698177 6139147 6698177 6139147 15624103 11207321 15624103 11207321 12372800 11726368 12372800 11726368 1152319 1196266 1152319 1196266 17300562 9620207 17300562 9620207 9472686 17655568 9472686 17655568 8388122 8140667 8388122 8140667 22303731 21603418 22303731 21603418 18167556 8791132 18167556 8791132 13834881 12952446 13834881 12952446 18232397 9055130 18232397 9055130 20609596 6768939 20609596 6768939 17717148 17510279 17717148 17510279 25951666 1100932 25951666 1100932 1248106 1287374 1248106 1287374 6254882 20759421 6254882 20759421 6772159 20267188 6772159 20267188 7944982 7448959 7944982 7448959 8479651 18406649 8479651 18406649 8540517 18558462 8540517 18558462 8869813 8293668 8869813 8293668 21557897 20724154 21557897 20724154 8959159 8580133 8959159 8580133 15910698 15044347 15910698 15044347 18775100 8547131 18775100 8547131 14267622 12457157 14267622 12457157 20471026 19785350 20471026 19785350 5642978 5608543 5642978 5608543 3476090 3738080 3476090 3738080 9564469 9285069 9564469 9285069 14370185 12250020 14370185 12250020 10029182 17064750 10029182 17064750 19561158 7194858 19561158 7194858 8990255 8858978 8990255 8858978 2478815 2361685 2478815 2361685 24527758 23383294 24527758 23383294 10712971 16289909 10712971 16289909 653779 26280945 653779 26280945 3844554 23098973 3844554 23098973 23358281 22140533 23358281 22140533 2751418 24044892 2751418 24044892 13451940 13355456 13451940 13355456 19290412 18552537 19290412 18552537 1128795 1280401 1128795 1280401 5806398 5686646 5806398 5686646 21734277 21220318 21734277 21220318 2959740 23915296 2959740 23915296 21474433 20919791 21474433 20919791 7406224 7088620 7406224 7088620 4371966 4286196 4371966 4286196 15305410 12069707 15305410 12069707 6074139 6036873 6074139 6036873 2319086 2446513 2319086 2446513 7153103 6804651 7153103 6804651 11939898 15036273 11939898 15036273 10464078 16090746 10464078 16090746 20782096 20215828 20782096 20215828 21596625 21005255 21596625 21005255 14720451 11948466 14720451 11948466 11517148 10932528 11517148 10932528 22942175 22264088 22942175 22264088 12364515 14419169 12364515 14419169 19249234 7744927 19249234 7744927 9316007 8769495 9316007 8769495 18498697 8888677 18498697 8888677 11995679 14688116 11995679 14688116 13254394 12384413 13254394 12384413 12415643 14568434 12415643 14568434 6122693 6082377 6122693 6082377 3890047 3876393 3890047 3876393 9851228 9576755 9851228 9576755 18395186 17780250 18395186 17780250 11769266 10991190 11769266 10991190 4336126 22459915 4336126 22459915 4823871 4679734 4823871 4679734 14825153 13745210 14825153 13745210 22018149 4502464 22018149 4502464 15185170 11618653 15185170 11618653 2508233 24441951 2508233 24441951 11774135 11071303 11774135 11071303 8473484 18371793 8473484 18371793 17966165 8990693 17966165 8990693 13074920 13776608 13074920 13776608 11160598 10607155 11160598 10607155 15279274 11608275 15279274 11608275 17422137 9559566 17422137 9559566 11760210 15056657 11760210 15056657 5934972 20694867 5934972 20694867 21370716 20630002 21370716 20630002 7117108 19736353 7117108 19736353 21543398 20745061 21543398 20745061 7815997 7723715 7815997 7723715 17784263 9234084 17784263 9234084 2656989 24473633 2656989 24473633 10751566 10419802 10751566 10419802 14500304 12201209 14500304 12201209 19742467 19493626 19742467 19493626 12392802 14456010 12392802 14456010 21442810 20740271 21442810 20740271 6155394 5731127 6155394 5731127 3563496 3386592 3563496 3386592 3657457 23352323 3657457 23352323 16762991 16214777 16762991 16214777 16849189 10448320 16849189 10448320 7351192 6745824 7351192 6745824 5183116 21622477 5183116 21622477 5668488 21342878 5668488 21342878 19551477 7357016 19551477 7357016 22831666 22024342 22831666 22024342 5039078 21988761 5039078 21988761 5277791 5164375 5277791 5164375 12207523 11701067 12207523 11701067 26157436 25032529 26157436 25032529 21142674 20467999 21142674 20467999 18190630 17519941 18190630 17519941 19047602 18907750 19047602 18907750 8014400 19030229 8014400 19030229 8022505 18859604 8022505 18859604 23207584 22100976 23207584 22100976 16438878 10738719 16438878 10738719 5967191 21071324 5967191 21071324 9449702 17873500 9449702 17873500 8023024 7908832 8023024 7908832 8762828 18353121 8762828 18353121 12483061 14187879 12483061 14187879 6992772 19886834 6992772 19886834 14367786 12316367 14367786 12316367 8479191 18592574 8479191 18592574 18563655 17697216 18563655 17697216 23006820 3911761 23006820 3911761 9009126 18151659 9009126 18151659 17006235 9950300 17006235 9950300 1706614 2185266 1706614 2185266 21442210 5514536 21442210 5514536 10695108 10273324 10695108 10273324 20434217 19549314 20434217 19549314 395409 635497 395409 635497 18313024 17947246 18313024 17947246 13556554 12982300 13556554 12982300 10783390 16261839 10783390 16261839 3836913 22992030 3836913 22992030 19756333 7118172 19756333 7118172 13925549 13079024 13925549 13079024 13844346 12860476 13844346 12860476 8085009 7890353 8085009 7890353 13299839 13396568 13299839 13396568 17758891 17313095 17758891 17313095 6755021 6442714 6755021 6442714 7343659 19613194 7343659 19613194 20384071 6796373 20384071 6796373 15938238 15087543 15938238 15087543 19089898 18341638 19089898 18341638 19683412 7187163 19683412 7187163 8718784 8215673 8718784 8215673 5101565 5027998 5101565 5027998 21268909 5766627 21268909 5766627 8820835 18429940 8820835 18429940 18238222 17899170 18238222 17899170 19051979 18280736 19051979 18280736 11165967 15666110 11165967 15666110 21866396 21146612 21866396 21146612 10564190 16596892 10564190 16596892 21787217 21077815 21787217 21077815 1261685 25870163 1261685 25870163 13064086 13664854 13064086 13664854 12175455 11279346 12175455 11279346 10456373 9746399 10456373 9746399 14721035 11941062 14721035 11941062 10362527 9953408 10362527 9953408 3013293 23741725 3013293 23741725 6982029 19967611 6982029 19967611 16194566 10782086 16194566 10782086 11382437 10706735 11382437 10706735 19060301 18337904 19060301 18337904 5465310 5409868 5465310 5409868 18160399 17480755 18160399 17480755 14312020 12586566 14312020 12586566 13992453 13215667 13992453 13215667 24589993 2209936 24589993 2209936 4063263 22981270 4063263 22981270 16767482 16098234 16767482 16098234 20718781 6103714 20718781 6103714 7425953 7462374 7425953 7462374 20849914 20250192 20849914 20250192 23637312 3110169 23637312 3110169 7376810 6856020 7376810 6856020 8299527 18707242 8299527 18707242 18514739 8723794 18514739 8723794 7023578 6549332 7023578 6549332 7969168 18948423 7969168 18948423 7342903 19855262 7342903 19855262 3768596 3362005 3768596 3362005 9833135 9341832 9833135 9341832 15239446 14363590 15239446 14363590 20141376 19268259 20141376 19268259 14568529 14410532 14568529 14410532 10637535 9983105 10637535 9983105 6948829 6390469 6948829 6390469 25066944 1608600 25066944 1608600 15841177 11422584 15841177 11422584 8141594 7527161 8141594 7527161 25060016 1615552 25060016 1615552 12472561 11815321 12472561 11815321 7392498 7183435 7392498 7183435 7231615 6820487 7231615 6820487 7807988 19210978 7807988 19210978 11357862 11094260 11357862 11094260 4366695 22390143 4366695 22390143 18986470 18218275 18986470 18218275 13758113 12947026 13758113 12947026 7578496 6996855 7578496 6996855 18434167 17821105 18434167 17821105 13134859 13605631 13134859 13605631 16879733 16583808 16879733 16583808 12693504 14085409 12693504 14085409 19537254 18620782 19537254 18620782 23752413 3217385 23752413 3217385 11033469 15609906 11033469 15609906 18702779 8695705 18702779 8695705 8956977 17898854 8956977 17898854 21601986 20963431 21601986 20963431 10579101 10015226 10579101 10015226 1611959 25238917 1611959 25238917 10412800 16224301 10412800 16224301 6625526 6467302 6625526 6467302 13509652 12472617 13509652 12472617 8826857 18324062 8826857 18324062 14572279 14464369 14572279 14464369 2771929 2339287 2771929 2339287 2848199 24098768 2848199 24098768 12781564 13920415 12781564 13920415 2186478 1850794 2186478 1850794 25843896 889329 25843896 889329 6721731 20148792 6721731 20148792 2338968 24549695 2338968 24549695 15498298 11652327 15498298 11652327 5629963 21241499 5629963 21241499 22925628 4193074 22925628 4193074 24876265 1790715 24876265 1790715 5131489 21877452 5131489 21877452 8615412 8059236 8615412 8059236 7132244 6764375 7132244 6764375 2988270 2809503 2988270 2809503 8514210 8193876 8514210 8193876 3554169 23364891 3554169 23364891 10408961 10220736 10408961 10220736 10480152 16696409 10480152 16696409 17449771 17309141 17449771 17309141 12870601 13787365 12870601 13787365 24667081 2121469 24667081 2121469 21316944 20565837 21316944 20565837 6653521 20547590 6653521 20547590 10419052 9662981 10419052 9662981 7230687 7100823 7230687 7100823 18407162 18106044 18407162 18106044 2608166 24412276 2608166 24412276 2990909 2569138 2990909 2569138 5168805 4889821 5168805 4889821 13551235 12902395 13551235 12902395 3452220 23539131 3452220 23539131 16106610 15887949 16106610 15887949 3890954 23094097 3890954 23094097 11790733 15049378 11790733 15049378 2646687 24362149 2646687 24362149 6884434 20018188 6884434 20018188 13421410 13138826 13421410 13138826 5935193 6047627 5935193 6047627 3427993 3067582 3427993 3067582 21492702 5379460 21492702 5379460 11533624 11234212 11533624 11234212 3963626 22798907 3963626 22798907 20766661 6449991 20766661 6449991 16714692 16253919 16714692 16253919 19520118 7743809 19520118 7743809 19416973 7517714 19416973 7517714 13820425 13143903 13820425 13143903 17781701 17204107 17781701 17204107 6196620 20650590 6196620 20650590 13195053 13703399 13195053 13703399 18730992 18221970 18730992 18221970 1448279 1538682 1448279 1538682 20451498 19995386 20451498 19995386 6332110 6481436 6332110 6481436 13106856 13825946 13106856 13825946 5072870 4757113 5072870 4757113 12847722 13923974 12847722 13923974 8677421 8223140 8677421 8223140 12554929 14356635 12554929 14356635 9488451 8892176 9488451 8892176 21168654 6311132 21168654 6311132 2834564 2914344 2834564 2914344 4451985 22184186 4451985 22184186 8829570 8580623 8829570 8580623 8405011 18440652 8405011 18440652 12001490 14727841 12001490 14727841 24800690 23646442 24800690 23646442 8855069 18038295 8855069 18038295 14718776 14029580 14718776 14029580 17212435 16465131 17212435 16465131 10030285 16953382 10030285 16953382 24340023 23184450 24340023 23184450 3868429 23234299 3868429 23234299 10521344 16367672 10521344 16367672 22110654 21173841 22110654 21173841 8105028 18922162 8105028 18922162 9265241 8807543 9265241 8807543 22178333 21440607 22178333 21440607 25933477 24903424 25933477 24903424 7864206 19062185 7864206 19062185 19699457 6946420 19699457 6946420 15029509 13951263 15029509 13951263 10651111 16493961 10651111 16493961 3688341 23195894 3688341 23195894 19418091 7613212 19418091 7613212 18246210 17942144 18246210 17942144 10790629 10471759 10790629 10471759 3059239 3216502 3059239 3216502 9521359 17453939 9521359 17453939 21233036 5877808 21233036 5877808 10112682 9361236 10112682 9361236 5516341 21295042 5516341 21295042 19908435 19049759 19908435 19049759 7132919 6567333 7132919 6567333 21840170 21120997 21840170 21120997 20394730 19647794 20394730 19647794 20332971 20091358 20332971 20091358 14480823 14463256 14480823 14463256 20535110 19773237 20535110 19773237 9210298 17449230 9210298 17449230 24091400 2884430 24091400 2884430 11489266 15471157 11489266 15471157 15516010 11303825 15516010 11303825 4374579 22781976 4374579 22781976 3324582 23649594 3324582 23649594 18838169 8302701 18838169 8302701 8473584 8144294 8473584 8144294 23168329 22255977 23168329 22255977 19579703 18796502 19579703 18796502 10225583 16329899 10225583 16329899 16860652 16287756 16860652 16287756 22810132 3754849 22810132 3754849 19814978 7514744 19814978 7514744 16728886 10481663 16728886 10481663 5119197 5010130 5119197 5010130 10970194 10190029 10970194 10190029 11307568 15182894 11307568 15182894 10366192 16597467 10366192 16597467 14513202 13524039 14513202 13524039 20189115 19332794 20189115 19332794 24263871 23859114 24263871 23859114 11226410 15785644 11226410 15785644 13112147 12167647 13112147 12167647 25708045 24726658 25708045 24726658 13258327 13387898 13258327 13387898 7264889 19855750 7264889 19855750 11783152 14962068 11783152 14962068 18888456 18558630 18888456 18558630 12372257 14241959 12372257 14241959 21537351 20900290 21537351 20900290 18876888 8130757 18876888 8130757 16985932 16500128 16985932 16500128 6623092 20448490 6623092 20448490 19269585 7822687 19269585 7822687 22480214 4153990 22480214 4153990 11787851 15179484 11787851 15179484 15728749 11086975 15728749 11086975 21973142 21386867 21973142 21386867 4515581 22382451 4515581 22382451 5061068 21810484 5061068 21810484 10048527 16517784 10048527 16517784 13432520 12729501 13432520 12729501 13531851 12433699 13531851 12433699 22777556 22197950 22777556 22197950 25201654 1795879 25201654 1795879 17148850 16517073 17148850 16517073 16832987 16265645 16832987 16265645 7678512 7152131 7678512 7152131 1538875 1304558 1538875 1304558 16695498 10293769 16695498 10293769 10189715 16717121 10189715 16717121 6608180 6101507 6608180 6101507 3931917 3714121 3931917 3714121 13236393 13526353 13236393 13526353 6055534 21000591 6055534 21000591 14646838 12362135 14646838 12362135 24687809 23622482 24687809 23622482 4566313 4668354 4566313 4668354 20628819 6085902 20628819 6085902 14601510 12255991 14601510 12255991 10849078 16176479 10849078 16176479 6606941 20428376 6606941 20428376 26315411 25440279 26315411 25440279 7094828 19764852 7094828 19764852 16245089 11017607 16245089 11017607 22530309 22017613 22530309 22017613 23870803 2960594 23870803 2960594 18183624 9352533 18183624 9352533 3854212 23043776 3854212 23043776 15288861 14289834 15288861 14289834 22608330 22193794 22608330 22193794 23979682 2828206 23979682 2828206 5859127 21218044 5859127 21218044 20861329 20423716 20861329 20423716 3770781 3557728 3770781 3557728 21714490 20917732 21714490 20917732 19377204 7852425 19377204 7852425 9788000 16917512 9788000 16917512 5440101 21487186 5440101 21487186 23438195 22466938 23438195 22466938 3526082 23348773 3526082 23348773 4088715 23009751 4088715 23009751 17626879 17277862 17626879 17277862 17125727 16748858 17125727 16748858 24447126 23462452 24447126 23462452 22464948 4645790 22464948 4645790 18907792 18477599 18907792 18477599 5913105 5566402 5913105 5566402 15596968 11313026 15596968 11313026 23373342 22624564 23373342 22624564 5336874 5252276 5336874 5252276 2993561 23813754 2993561 23813754 23153169 21916347 23153169 21916347 10022548 9391074 10022548 9391074 19421488 19019513 19421488 19019513 2196717 2624534 2196717 2624534 20776818 20223205 20776818 20223205 11391433 10839932 11391433 10839932 1467191 25424493 1467191 25424493 14320788 12211294 14320788 12211294 24142932 2841849 24142932 2841849 10807713 16054827 10807713 16054827 14574513 13567587 14574513 13567587 6952648 6526550 6952648 6526550 10690971 16046125 10690971 16046125 6935052 6882713 6935052 6882713 19994079 6825266 19994079 6825266 6068620 20989700 6068620 20989700 19158308 18552753 19158308 18552753 3366191 3002045 3366191 3002045 7060613 7068460 7060613 7068460 17104501 9946762 17104501 9946762 9574035 9020448 9574035 9020448 11538817 15163723 11538817 15163723 11132086 15979116 11132086 15979116 19085729 18876695 19085729 18876695 23984076 23041516 23984076 23041516 7421289 7290179 7421289 7290179 7749291 7536113 7749291 7536113 23120378 3815846 23120378 3815846 6303295 20651700 6303295 20651700 8644331 8197508 8644331 8197508 12438675 12160455 12438675 12160455 6314020 20608393 6314020 20608393 18157474 17467054 18157474 17467054 18323476 17547407 18323476 17547407 15325107 11597027 15325107 11597027 18004401 9090649 18004401 9090649 2031735 25070913 2031735 25070913 1079095 1209374 1079095 1209374 13294669 13174499 13294669 13174499 8178173 7629414 8178173 7629414 16637455 9983943 16637455 9983943 10499970 9925535 10499970 9925535 6173125 5684817 6173125 5684817 7187873 19764176 7187873 19764176 17749972 17328665 17749972 17328665 12060245 11076468 12060245 11076468 21534589 20779998 21534589 20779998 7020404 20086822 7020404 20086822 24702176 23661142 24702176 23661142 2544536 24202342 2544536 24202342 6461582 20373312 6461582 20373312 23563199 22418156 23563199 22418156 12775306 13779414 12775306 13779414 6808573 6865890 6808573 6865890 18383317 8712677 18383317 8712677 5458145 21695984 5458145 21695984 25435593 1498722 25435593 1498722 15236242 11714674 15236242 11714674 20477454 6492207 20477454 6492207 10278502 10069221 10278502 10069221 12102669 11341964 12102669 11341964 6779422 6701626 6779422 6701626 10484063 10150499 10484063 10150499 4932479 22030525 4932479 22030525 19017463 18259537 19017463 18259537 6772647 20234727 6772647 20234727 22238858 21552900 22238858 21552900 9410454 17446878 9410454 17446878 18097114 17409204 18097114 17409204 15898944 11269286 15898944 11269286 15328382 14797707 15328382 14797707 20641222 6163255 20641222 6163255 24270285 2540011 24270285 2540011 17839054 17674532 17839054 17674532 18902172 18166395 18902172 18166395 17943490 9058721 17943490 9058721 12993006 12070135 12993006 12070135 12497900 14095323 12497900 14095323 5419979 5332059 5419979 5332059 7443559 19639032 7443559 19639032 21361336 5856563 21361336 5856563 11018257 15825536 11018257 15825536 14611363 13589671 14611363 13589671 19890425 19652900 19890425 19652900 14648852 13922506 14648852 13922506 4748491 4319335 4748491 4319335 11629262 10802847 11629262 10802847 8073052 18816679 8073052 18816679 8881576 8487607 8881576 8487607 22320818 4546908 22320818 4546908 13367681 12509969 13367681 12509969 10159609 16518014 10159609 16518014 16233171 11186009 16233171 11186009 14146273 13159392 14146273 13159392 20325563 7003245 20325563 7003245 20089382 7282113 20089382 7282113 26548459 25548184 26548459 25548184 16168047 10879768 16168047 10879768 7772059 19226546 7772059 19226546 12372674 11617764 12372674 11617764 12627792 14245465 12627792 14245465 9745547 17414385 9745547 17414385 9871434 9514923 9871434 9514923 15532997 14621271 15532997 14621271 19050927 8146667 19050927 8146667 17406017 16576045 17406017 16576045 17420261 16659631 17420261 16659631 18926848 18108504 18926848 18108504 15242983 14613848 15242983 14613848 21158206 20462997 21158206 20462997 12400418 11733540 12400418 11733540 18218418 8938261 18218418 8938261 23084217 22289750 23084217 22289750 7140527 6836763 7140527 6836763 6011878 5422953 6011878 5422953 13546705 13061927 13546705 13061927 10968001 10307617 10968001 10307617 6414730 5805506 6414730 5805506 10612173 16270176 10612173 16270176 12789705 14053899 12789705 14053899 19581382 18678039 19581382 18678039 16749216 16023522 16749216 16023522 13821649 12953831 13821649 12953831 21224459 20547293 21224459 20547293 813266 26027234 813266 26027234 5673179 5357788 5673179 5357788 7034350 6645925 7034350 6645925 14033035 12814784 14033035 12814784 7884487 19088321 7884487 19088321 13182373 12427270 13182373 12427270 7095993 6905549 7095993 6905549 13838095 13240942 13838095 13240942 13277249 13665620 13277249 13665620 4073958 4061214 4073958 4061214 4900534 21955059 4900534 21955059 18899285 8223517 18899285 8223517 11268200 15311353 11268200 15311353 16580441 15842293 16580441 15842293 2997576 2678337 2997576 2678337 14566808 12259344 14566808 12259344 20340766 7038162 20340766 7038162 7371656 6733819 7371656 6733819 14089283 12767813 14089283 12767813 6026854 6180878 6026854 6180878 3850166 3974685 3850166 3974685 18163170 8772769 18163170 8772769 15001457 14387446 15001457 14387446 20746696 6134356 20746696 6134356 373289 26716234 373289 26716234 13035859 13750983 13035859 13750983 26036252 664124 26036252 664124 19900934 19123389 19900934 19123389 10429841 9949819 10429841 9949819 7899300 19147088 7899300 19147088 9980312 16894856 9980312 16894856 9001032 17864925 9001032 17864925 2819518 24010688 2819518 24010688 17208787 16543387 17208787 16543387 24102784 2629836 24102784 2629836 21464703 20584636 21464703 20584636 21793241 4844495 21793241 4844495 13159384 13746034 13159384 13746034 25313483 24083361 25313483 24083361 15124560 11785659 15124560 11785659 10979465 16134957 10979465 16134957 22099376 5138743 22099376 5138743 12553924 14305665 12553924 14305665 8058015 18779168 8058015 18779168 13451668 12771679 13451668 12771679 16246857 15580436 16246857 15580436 15230105 14208316 15230105 14208316 23457636 22886820 23457636 22886820 6574339 6067430 6574339 6067430 15959002 15089890 15959002 15089890 20163626 19458520 20163626 19458520 16868802 10185113 16868802 10185113 23070818 3501013 23070818 3501013 17023606 10274980 17023606 10274980 24501057 23417986 24501057 23417986 16865941 10388918 16865941 10388918 24404070 2541640 24404070 2541640 25067143 23940044 25067143 23940044 20165790 19500042 20165790 19500042 15665526 11259536 15665526 11259536 19088479 18674017 19088479 18674017 7423061 7213167 7423061 7213167 7603181 19498582 7603181 19498582 14252596 12416077 14252596 12416077 23440998 22676929 23440998 22676929 12474995 11672460 12474995 11672460 5579075 5605406 5579075 5605406 5813985 21067678 5813985 21067678 12642005 13890307 12642005 13890307 8072882 7463457 8072882 7463457 10942244 15777982 10942244 15777982 4061387 22888910 4061387 22888910 16630080 10307478 16630080 10307478 20733859 19945010 20733859 19945010 7269348 19533320 7269348 19533320 21929005 4827525 21929005 4827525 4148642 4104486 4148642 4104486 20744642 20238126 20744642 20238126 21200286 20506126 21200286 20506126 13632088 12950136 13632088 12950136 9264964 17372338 9264964 17372338 22427748 21836416 22427748 21836416 7998579 7448581 7998579 7448581 12493556 11523625 12493556 11523625 22872885 22423225 22872885 22423225 5091461 21915669 5091461 21915669 6126778 20826969 6126778 20826969 5039947 4700386 5039947 4700386 15392604 12062327 15392604 12062327 4575717 22214504 4575717 22214504 5965753 6105969 5965753 6105969 10205275 16420534 10205275 16420534 21660954 21192408 21660954 21192408 23001641 3469469 23001641 3469469 15194114 11459699 15194114 11459699 10586141 10102303 10586141 10102303 16737394 15994646 16737394 15994646 23542436 3329361 23542436 3329361 13441526 12648897 13441526 12648897 16893768 16430233 16893768 16430233 20259704 19838546 20259704 19838546 1784940 1507120 1784940 1507120 10080905 9772542 10080905 9772542 20958261 20196757 20958261 20196757 25817722 24678042 25817722 24678042 8761980 8528646 8761980 8528646 7058556 19845045 7058556 19845045 9520636 17099912 9520636 17099912 9079007 8466267 9079007 8466267 22076280 5026467 22076280 5026467 9376540 8777201 9376540 8777201 8649273 8233267 8649273 8233267 5937739 20905879 5937739 20905879 23906911 22750294 23906911 22750294 21046826 20150336 21046826 20150336 2835598 2874059 2835598 2874059 13308626 13049248 13308626 13049248 10388567 16808281 10388567 16808281 17288064 16603523 17288064 16603523 10978402 16013790 10978402 16013790 6637567 20213579 6637567 20213579 23301978 22182632 23301978 22182632 7884299 7552535 7884299 7552535 11782686 10974671 11782686 10974671 25116129 23979288 25116129 23979288 6877715 20101946 6877715 20101946 13178777 13450366 13178777 13450366 8346407 18673369 8346407 18673369 10409534 16487642 10409534 16487642 21119960 20398574 21119960 20398574 23824372 22779689 23824372 22779689 22531404 21917487 22531404 21917487 7545873 19363159 7545873 19363159 18088686 17897987 18088686 17897987 25825997 24672983 25825997 24672983 13003941 12012621 13003941 12012621 2528348 24348536 2528348 24348536 6226116 5745188 6226116 5745188 23013100 3583956 23013100 3583956 6759519 6745225 6759519 6745225 13516239 13377048 13516239 13377048 4493099 22316263 4493099 22316263 10703940 16132474 10703940 16132474 8177227 18699781 8177227 18699781 12852781 11870102 12852781 11870102 11949285 11524071 11949285 11524071 23608070 22497688 23608070 22497688 15864059 11400613 15864059 11400613 21825155 4835933 21825155 4835933 5809414 5759906 5809414 5759906 8812277 8332187 8812277 8332187 18009429 17251759 18009429 17251759 15472953 14485116 15472953 14485116 11456505 15544883 11456505 15544883 21483147 5398651 21483147 5398651 7354771 19397813 7354771 19397813 11363128 15191509 11363128 15191509 21698278 4944487 21698278 4944487 9042185 17782397 9042185 17782397 21907329 5400250 21907329 5400250 18979703 8016035 18979703 8016035 8613509 18653709 8613509 18653709 10964609 10223240 10964609 10223240 19338119 7592912 19338119 7592912 6456045 20570982 6456045 20570982 7200556 6807572 7200556 6807572 24621897 2281182 24621897 2281182 9225758 17555191 9225758 17555191 18674271 8520515 18674271 8520515 4953345 4444365 4953345 4444365 4287525 22399206 4287525 22399206 2057266 2190260 2057266 2190260 21410337 5232357 21410337 5232357 22250129 21387991 22250129 21387991 4738898 22065317 4738898 22065317 9992192 16512613 9992192 16512613 9750593 17314284 9750593 17314284 19599716 7486602 19599716 7486602 10054270 9534481 10054270 9534481 18983401 18240677 18983401 18240677 20854135 6513512 20854135 6513512 6661150 6775237 6661150 6775237 12745059 12269859 12745059 12269859 5158968 21554110 5158968 21554110 23884577 22695436 23884577 22695436 5553749 5177190 5553749 5177190 6914294 19920139 6914294 19920139 22788683 4149651 22788683 4149651 13954446 12778592 13954446 12778592 18328801 17627132 18328801 17627132 19203174 18308993 19203174 18308993 17069124 16760029 17069124 16760029 11397898 10534184 11397898 10534184 17244461 16663230 17244461 16663230 2640010 2767481 2640010 2767481 16443825 15782170 16443825 15782170 24525942 2303388 24525942 2303388 13024700 13722234 13024700 13722234 23101125 22077156 23101125 22077156 14861130 14329604 14861130 14329604 7937961 7653151 7937961 7653151 14512910 13577925 14512910 13577925 8124017 18809137 8124017 18809137 13196190 13433881 13196190 13433881 13931754 13650265 13931754 13650265 20578046 6691154 20578046 6691154 15774240 10983695 15774240 10983695 16107030 10948735 16107030 10948735 21340557 5189906 21340557 5189906 2385438 24703048 2385438 24703048 10778674 10108508 10778674 10108508 10497182 16390158 10497182 16390158 20254750 7090689 20254750 7090689 16962955 10393968 16962955 10393968 9854497 16803693 9854497 16803693 13560892 13255831 13560892 13255831 9660151 9151382 9660151 9151382 6617766 6144268 6617766 6144268 13854274 12854979 13854274 12854979 25740995 1029101 25740995 1029101 13978276 13024051 13978276 13024051 12976133 12514846 12976133 12514846 6965501 6644571 6965501 6644571 5377796 5112968 5377796 5112968 21813561 21145587 21813561 21145587 3535350 3463172 3535350 3463172 4780979 22136284 4780979 22136284 9148740 8835792 9148740 8835792 19130141 8043076 19130141 8043076 3722085 3195144 3722085 3195144 19151333 18664275 19151333 18664275 2889942 2496350 2889942 2496350 20014944 7371317 20014944 7371317 22849676 4126743 22849676 4126743 5240783 21444300 5240783 21444300 18854397 8431297 18854397 8431297 2882902 24159314 2882902 24159314 9648986 9371137 9648986 9371137 12129354 14695189 12129354 14695189 24792025 24006693 24792025 24006693 15008466 11837358 15008466 11837358 4628812 22287315 4628812 22287315 22119706 21241888 22119706 21241888 4289941 4255418 4289941 4255418 9886498 17227157 9886498 17227157 14761065 14119883 14761065 14119883 11513313 15164936 11513313 15164936 6800513 20080582 6800513 20080582 18375169 8535546 18375169 8535546 19491306 19101002 19491306 19101002 12322136 14574228 12322136 14574228 1893398 25014900 1893398 25014900 21543801 5350159 21543801 5350159 14477946 13853188 14477946 13853188 13146631 12379690 13146631 12379690 26206354 25118343 26206354 25118343 25031703 23806608 25031703 23806608 18027155 9147010 18027155 9147010 5554948 21173831 5554948 21173831 14371603 13779964 14371603 13779964 10463357 9857981 10463357 9857981 23214061 3552108 23214061 3552108 15200107 14824130 15200107 14824130 21016331 20343470 21016331 20343470 8189235 18757728 8189235 18757728 20929261 20332472 20929261 20332472 22962881 3703373 22962881 3703373 18364761 8859001 18364761 8859001 13457638 13059856 13457638 13059856 5621609 5479400 5621609 5479400 22838783 4109250 22838783 4109250 9324495 9027262 9324495 9027262 20415077 6178328 20415077 6178328 9760409 17358741 9760409 17358741 16387805 10753396 16387805 10753396 6826717 6306121 6826717 6306121 5476043 5162334 5476043 5162334 24893832 23728461 24893832 23728461 4687327 22024976 4687327 22024976 21606045 5464346 21606045 5464346 16231824 15689817 16231824 15689817 21612180 5920541 21612180 5920541 11952085 11030844 11952085 11030844 5482264 5080425 5482264 5080425 17919834 17292482 17919834 17292482 19246503 7633763 19246503 7633763 22667253 21996024 22667253 21996024 16637494 10304257 16637494 10304257 13418034 13356851 13418034 13356851 4523572 4218337 4523572 4218337 9058030 18095195 9058030 18095195 1941523 2195467 1941523 2195467 10930835 15944973 10930835 15944973 20780152 5780634 20780152 5780634 22529781 4069341 22529781 4069341 18196218 8920050 18196218 8920050 1825032 1836983 1825032 1836983 15204990 14644860 15204990 14644860 10649706 16182630 10649706 16182630 17875069 17681230 17875069 17681230 15677558 11253177 15677558 11253177 8034998 7983105 8034998 7983105 22730533 3795219 22730533 3795219 19926323 7287610 19926323 7287610 5856070 5966568 5856070 5966568 21768131 21308244 21768131 21308244 2261940 1839047 2261940 1839047 14527879 14175701 14527879 14175701 21087292 6092637 21087292 6092637 23360440 3344604 23360440 3344604 15655917 11273926 15655917 11273926 18888900 8531471 18888900 8531471 19335078 18648876 19335078 18648876 16835471 16128068 16835471 16128068 8829122 8525204 8829122 8525204 18166724 9092165 18166724 9092165 11207879 10397916 11207879 10397916 17296548 10064294 17296548 10064294 846466 904887 846466 904887 18174510 9116376 18174510 9116376 12229542 14393799 12229542 14393799 19797420 7446175 19797420 7446175 4978255 21764709 4978255 21764709 8282066 8189445 8282066 8189445 17958361 9311309 17958361 9311309 14650957 14253831 14650957 14253831 14299223 13850266 14299223 13850266 12908894 12162514 12908894 12162514 20891089 6107607 20891089 6107607 12997819 13792689 12997819 13792689 23570852 22869294 23570852 22869294 23721431 23258538 23721431 23258538 18201297 17889710 18201297 17889710 5043219 21865165 5043219 21865165 5995314 21035319 5995314 21035319 7332960 7279820 7332960 7279820 5827162 21262756 5827162 21262756 6212209 20643033 6212209 20643033 24824116 23663232 24824116 23663232 7521921 19680862 7521921 19680862 13798083 13050297 13798083 13050297 9638850 9259665 9638850 9259665 17436296 9664264 17436296 9664264 18221927 8904816 18221927 8904816 24585293 23979152 24585293 23979152 5611434 21113516 5611434 21113516 21005058 6178437 21005058 6178437 12224999 11219999 12224999 11219999 12431272 11473313 12431272 11473313 18081470 17336880 18081470 17336880 16545887 15694847 16545887 15694847 8559915 8043134 8559915 8043134 14779722 11936096 14779722 11936096 12446791 14208398 12446791 14208398 5864158 5785070 5864158 5785070 16405630 15733948 16405630 15733948 4723476 4582821 4723476 4582821 9363169 17681228 9363169 17681228 20604082 6734360 20604082 6734360 4923068 4901063 4923068 4901063 8501797 18618282 8501797 18618282 11331327 15415241 11331327 15415241 21167865 20582873 21167865 20582873 2961356 2480233 2961356 2480233 8232172 7975378 8232172 7975378 7736062 19112184 7736062 19112184 24637788 2284344 24637788 2284344 4399335 4292926 4399335 4292926 16085431 15722636 16085431 15722636 23293387 3362690 23293387 3362690 16344474 10747899 16344474 10747899 809368 26396198 809368 26396198 13212566 13444527 13212566 13444527 24454953 23340857 24454953 23340857 17927181 17375811 17927181 17375811 14802985 14434382 14802985 14434382 5627385 21148454 5627385 21148454 22268659 4269193 22268659 4269193 8141793 18909658 8141793 18909658 9596666 17612364 9596666 17612364 18178252 17633654 18178252 17633654 11853348 11447767 11853348 11447767 1566317 2018315 1566317 2018315 10011666 17322706 10011666 17322706 17223179 16706274 17223179 16706274 15373478 11428408 15373478 11428408 18839471 8284207 18839471 8284207 12428931 14531011 12428931 14531011 14909751 14413705 14909751 14413705 16533597 15879369 16533597 15879369 3816812 23211682 3816812 23211682 23886339 22890321 23886339 22890321 25812298 24735791 25812298 24735791 10438818 16281455 10438818 16281455 7279151 6905177 7279151 6905177 20372131 6359325 20372131 6359325 6631720 20639568 6631720 20639568 2184878 24869903 2184878 24869903 8154211 8023807 8154211 8023807 23232848 3425400 23232848 3425400 14622486 12166426 14622486 12166426 14778890 12411806 14778890 12411806 18884631 18444821 18884631 18444821 18683135 8628151 18683135 8628151 18369733 8786635 18369733 8786635 16655628 10567871 16655628 10567871 14600560 13910436 14600560 13910436 13415150 13287046 13415150 13287046 26473478 620395 26473478 620395 5154709 21539574 5154709 21539574 22006644 21295536 22006644 21295536 13935751 13701002 13935751 13701002 21569188 4953972 21569188 4953972 6642876 6205427 6642876 6205427 19856571 19371728 19856571 19371728 10270961 16847422 10270961 16847422 1545454 25411313 1545454 25411313 17060666 16184047 17060666 16184047 5229552 21716677 5229552 21716677 17299327 9893485 17299327 9893485 20514175 19576473 20514175 19576473 18818604 18131097 18818604 18131097 15801229 15555147 15801229 15555147 24825987 23563809 24825987 23563809 15946906 15340480 15946906 15340480 11963950 14898401 11963950 14898401 19046100 18355939 19046100 18355939 20651267 20163524 20651267 20163524 2541027 24299046 2541027 24299046 14711253 13629149 14711253 13629149 18828320 8579874 18828320 8579874 11634286 15213409 11634286 15213409 3852724 22945586 3852724 22945586 12415758 14439887 12415758 14439887 22243508 4999287 22243508 4999287 12457521 11582601 12457521 11582601 19995601 7361724 19995601 7361724 3875302 3460212 3875302 3460212 6282415 5775201 6282415 5775201 17009287 10298345 17009287 10298345 9114450 17783401 9114450 17783401 5740274 21446524 5740274 21446524 26771454 25902217 26771454 25902217 16377386 10525522 16377386 10525522 25070423 23977930 25070423 23977930 5422984 21663244 5422984 21663244 15726517 14721317 15726517 14721317 15100633 14306866 15100633 14306866 22893052 4273251 22893052 4273251 9649047 17007746 9649047 17007746 9687203 17254304 9687203 17254304 20017928 6726452 20017928 6726452 7227284 6602499 7227284 6602499 17814081 17082332 17814081 17082332 8566687 8236251 8566687 8236251 18112614 9095375 18112614 9095375 12431337 14377047 12431337 14377047 8413731 7844249 8413731 7844249 15053482 14588529 15053482 14588529 14549094 12538717 14549094 12538717 19509133 18979469 19509133 18979469 9088987 8562058 9088987 8562058 12130011 14546785 12130011 14546785 7321305 19696655 7321305 19696655 22027268 21323021 22027268 21323021 701955 26085355 701955 26085355 17560914 16918266 17560914 16918266 20763182 6435023 20763182 6435023 22499638 21965202 22499638 21965202 10430786 9932266 10430786 9932266 7298967 6797383 7298967 6797383 12480699 11514364 12480699 11514364 11149984 10464944 11149984 10464944 9616117 17236634 9616117 17236634 20655458 6686265 20655458 6686265 12786711 12633434 12786711 12633434 4159889 4062754 4159889 4062754 17573115 9616495 17573115 9616495 7796394 19087506 7796394 19087506 2972284 24005933 2972284 24005933 8990411 8564484 8990411 8564484 21011808 20489612 21011808 20489612 9893884 9210160 9893884 9210160 5840698 5589835 5840698 5589835 7348845 19630290 7348845 19630290 16872155 10079453 16872155 10079453 23075267 22698435 23075267 22698435 15093361 14622253 15093361 14622253 8037106 18889630 8037106 18889630 9774378 17557842 9774378 17557842 22565312 21468621 22565312 21468621 16348088 15728019 16348088 15728019 18738164 18595751 18738164 18595751 5065857 4572626 5065857 4572626 25645151 1247846 25645151 1247846 14402032 14296513 14402032 14296513 14551077 13596305 14551077 13596305 3285729 3568589 3285729 3568589 19012277 8143305 19012277 8143305 5409291 5361823 5409291 5361823 15215855 14120352 15215855 14120352 6839085 6311907 6839085 6311907 10610739 16676771 10610739 16676771 17324930 16644776 17324930 16644776 11891641 10967530 11891641 10967530 21376217 5208822 21376217 5208822 8936463 17772547 8936463 17772547 12086234 14405423 12086234 14405423 11138918 10855728 11138918 10855728 13067435 12934678 13067435 12934678 9443076 8917553 9443076 8917553 5596213 5258290 5596213 5258290 14468458 13509635 14468458 13509635 5392119 21640127 5392119 21640127 10228711 16831179 10228711 16831179 4683433 4543420 4683433 4543420 23716939 3065558 23716939 3065558 13617727 13183799 13617727 13183799 6023002 21200608 6023002 21200608 8382947 18788051 8382947 18788051 23818927 22948384 23818927 22948384 5096653 4770572 5096653 4770572 9766336 9465816 9766336 9465816 8441030 18705507 8441030 18705507 13857252 13277003 13857252 13277003 9432355 17220541 9432355 17220541 15683631 11018868 15683631 11018868 10911306 10243028 10911306 10243028 15295331 14753395 15295331 14753395 14892452 11815238 14892452 11815238 18898644 18135779 18898644 18135779 12363365 14670770 12363365 14670770 8514032 8122729 8514032 8122729 12088146 14620460 12088146 14620460 10727249 10097418 10727249 10097418 16253001 15330316 16253001 15330316 11656371 15222864 11656371 15222864 9596094 17008073 9596094 17008073 26454341 25268024 26454341 25268024 10375603 9903045 10375603 9903045 11759271 15175248 11759271 15175248 25948021 24859780 25948021 24859780 9284975 18012802 9284975 18012802 11417667 10873834 11417667 10873834 16758247 16023090 16758247 16023090 9001659 18143880 9001659 18143880 4252961 3874983 4252961 3874983 10358410 16589219 10358410 16589219 12909382 12041854 12909382 12041854 18152357 8874048 18152357 8874048 6858784 20137047 6858784 20137047 7063694 19880969 7063694 19880969 15821955 11560477 15821955 11560477 18694886 18240126 18694886 18240126 10547178 10291493 10547178 10291493 21245823 20454427 21245823 20454427 22565207 4098617 22565207 4098617 19161083 8174227 19161083 8174227 15945639 11269059 15945639 11269059 10566791 10004835 10566791 10004835 18657337 17734302 18657337 17734302 10422209 16663052 10422209 16663052 8425497 18449046 8425497 18449046 19625411 7220363 19625411 7220363 16046186 15254583 16046186 15254583 21406317 5300072 21406317 5300072 14886270 14144382 14886270 14144382 25774342 1274408 25774342 1274408 10009087 17009672 10009087 17009672 17202267 16937153 17202267 16937153 14091516 12693557 14091516 12693557 12668021 14257351 12668021 14257351 23187415 3545104 23187415 3545104 5578234 5502509 5578234 5502509 5666216 21295142 5666216 21295142 17857953 17213243 17857953 17213243 9227932 8849524 9227932 8849524 3524963 23495572 3524963 23495572 18491957 17611055 18491957 17611055 8443277 7870215 8443277 7870215 1554183 25270698 1554183 25270698 4516356 22143983 4516356 22143983 9486000 17699150 9486000 17699150 5667951 5425216 5667951 5425216 8062391 19155538 8062391 19155538 4535330 22530070 4535330 22530070 22274329 4452013 22274329 4452013 9801316 9299919 9801316 9299919 8302859 18922244 8302859 18922244 22403369 4909097 22403369 4909097 1824476 25267878 1824476 25267878 19760022 7607472 19760022 7607472 5951810 20901983 5951810 20901983 23394595 3210319 23394595 3210319 11957884 14537319 11957884 14537319 17659771 17527767 17659771 17527767 12144511 14727706 12144511 14727706 18351146 17750551 18351146 17750551 5588052 5662312 5588052 5662312 17106677 9913326 17106677 9913326 9081751 17642256 9081751 17642256 16304866 16094005 16304866 16094005 10657379 15883677 10657379 15883677 20213985 6677338 20213985 6677338 10277893 9679815 10277893 9679815 7294576 19694333 7294576 19694333 8119537 7751779 8119537 7751779 1813619 1676899 1813619 1676899 7234528 19780179 7234528 19780179 17591991 16998146 17591991 16998146 4717083 22141272 4717083 22141272 6316774 6202410 6316774 6202410 22047030 4685372 22047030 4685372 15670313 11194953 15670313 11194953 17728517 16945833 17728517 16945833 16958942 16665551 16958942 16665551 5913248 5541007 5913248 5541007 14993380 14011833 14993380 14011833 24214827 2571000 24214827 2571000 5980756 5717624 5980756 5717624 18886859 8144929 18886859 8144929 5855475 21098840 5855475 21098840 18392815 17702646 18392815 17702646 4503863 4380539 4503863 4380539 10233056 10029391 10233056 10029391 8040578 19156204 8040578 19156204 17307963 9433073 17307963 9433073 7148909 6679477 7148909 6679477 6195321 6208635 6195321 6208635 14669604 12501316 14669604 12501316 5430460 5432102 5430460 5432102 24074619 23366357 24074619 23366357 3692503 3781750 3692503 3781750 20134217 19790923 20134217 19790923 20746173 20100844 20746173 20100844 14081454 13011994 14081454 13011994 21497892 5069507 21497892 5069507 7599099 19443341 7599099 19443341 6775716 6158136 6775716 6158136 2577959 2820366 2577959 2820366 19232968 7704349 19232968 7704349 19969028 7341307 19969028 7341307 13177277 13729412 13177277 13729412 23438209 22734276 23438209 22734276 7685314 19368082 7685314 19368082 12974869 12023800 12974869 12023800 3758462 23186094 3758462 23186094 14017248 12742939 14017248 12742939 10068419 16623571 10068419 16623571 14874439 13802321 14874439 13802321 14340143 12383423 14340143 12383423 25921996 846704 25921996 846704 12422075 11363288 12422075 11363288 19590614 7304470 19590614 7304470 22709985 4034020 22709985 4034020 21797815 21137346 21797815 21137346 13539986 13220962 13539986 13220962 22313858 21489245 22313858 21489245 9136342 17767883 9136342 17767883 18895303 18238725 18895303 18238725 19533607 19473519 19533607 19473519 9566122 8933662 9566122 8933662 2108462 1636115 2108462 1636115 9860081 17131407 9860081 17131407 18340218 18068600 18340218 18068600 22224317 21657433 22224317 21657433 19304440 18573011 19304440 18573011 22108450 4746031 22108450 4746031 11697746 15079869 11697746 15079869 19303406 18738362 19303406 18738362 21874328 21088483 21874328 21088483 26349603 25515197 26349603 25515197 15777367 10956327 15777367 10956327 11654284 11091642 11654284 11091642 10975130 10294411 10975130 10294411 10799227 10289530 10799227 10289530 10077278 16743824 10077278 16743824 11890107 10907375 11890107 10907375 15885642 15139764 15885642 15139764 10167642 9888873 10167642 9888873 12007916 14731755 12007916 14731755 26059170 25314975 26059170 25314975 20035132 6591295 20035132 6591295 8096456 7474800 8096456 7474800 11257828 10830486 11257828 10830486 14210632 12491289 14210632 12491289 23899307 23484072 23899307 23484072 23653700 23166959 23653700 23166959 16165394 15492458 16165394 15492458 14936344 11941489 14936344 11941489 24363930 23489484 24363930 23489484 5300195 21770878 5300195 21770878 15076570 11539648 15076570 11539648 7471587 19474555 7471587 19474555 16217268 15405117 16217268 15405117 5462554 5392492 5462554 5392492 20065255 7076173 20065255 7076173 10239311 16475098 10239311 16475098 9703847 17317664 9703847 17317664 20064938 7260592 20064938 7260592 19006613 18265934 19006613 18265934 6218330 21041382 6218330 21041382 1592080 25400348 1592080 25400348 25783853 24845908 25783853 24845908 5392131 21571811 5392131 21571811 9160540 8813197 9160540 8813197 22673477 21598378 22673477 21598378 22663658 3851464 22663658 3851464 17043736 16370421 17043736 16370421 12030176 11103472 12030176 11103472 14087621 13135153 14087621 13135153 6759248 6801502 6759248 6801502 21158636 5937674 21158636 5937674 24565985 2350317 24565985 2350317 17732643 17561713 17732643 17561713 2255747 24678799 2255747 24678799 10320852 17039560 10320852 17039560 24856258 23683464 24856258 23683464 9560845 17292959 9560845 17292959 12109496 14833118 12109496 14833118 8505356 8148282 8505356 8148282 12248425 11244692 12248425 11244692 5495580 5473871 5495580 5473871 21321367 20545756 21321367 20545756 15140204 14893299 15140204 14893299 23020816 4025366 23020816 4025366 10838269 10112511 10838269 10112511 10875813 16251408 10875813 16251408 11555567 11050670 11555567 11050670 21542586 5265115 21542586 5265115 12014094 11222920 12014094 11222920 11894013 11126878 11894013 11126878 7680605 19336678 7680605 19336678 5838636 5714520 5838636 5714520 11862260 11493465 11862260 11493465 15519495 14854007 15519495 14854007 19488158 7378909 19488158 7378909 2604232 3045902 2604232 3045902 17095851 16443834 17095851 16443834 3203636 3362296 3203636 3362296 10142479 16535920 10142479 16535920 25446291 1339037 25446291 1339037 21410814 20615555 21410814 20615555 18898087 8224844 18898087 8224844 23252558 3624248 23252558 3624248 22189406 4422140 22189406 4422140 3807094 3500689 3807094 3500689 1373441 1365695 1373441 1365695 23388616 22681439 23388616 22681439 12638478 12517098 12638478 12517098 13073703 12307297 13073703 12307297 13961303 13006370 13961303 13006370 7517817 7520927 7517817 7520927 13060104 12388363 13060104 12388363 9810089 17186820 9810089 17186820 1962511 1573986 1962511 1573986 15786244 14884121 15786244 14884121 18636704 8519791 18636704 8519791 24994285 2024140 24994285 2024140 23510113 3389115 23510113 3389115 4473898 4401425 4473898 4401425 17879760 9409069 17879760 9409069 21341200 5300756 21341200 5300756 15253069 14729903 15253069 14729903 16230949 11051134 16230949 11051134 23690012 22886223 23690012 22886223 6257791 6379402 6257791 6379402 3548901 3814918 3548901 3814918 16364545 10692278 16364545 10692278 20709270 19986823 20709270 19986823 17422747 16561264 17422747 16561264 22035872 4566298 22035872 4566298 6986597 6602564 6986597 6602564 10205602 9664940 10205602 9664940 20207137 7248185 20207137 7248185 17671362 9405590 17671362 9405590 11394264 15536499 11394264 15536499 4179085 3852889 4179085 3852889 7036581 19795649 7036581 19795649 3955518 3602098 3955518 3602098 11327655 11067888 11327655 11067888 9527217 9128920 9527217 9128920 12481934 14323345 12481934 14323345 16919474 16293186 16919474 16293186 14685836 14588125 14685836 14588125 16490818 15845382 16490818 15845382 14360723 13418677 14360723 13418677 15424775 11835963 15424775 11835963 6446671 20513740 6446671 20513740 8040315 7953187 8040315 7953187 12899577 14023163 12899577 14023163 14871334 13963485 14871334 13963485 22273277 4348274 22273277 4348274 3579807 23457448 3579807 23457448 5139509 5069680 5139509 5069680 11659319 15398237 11659319 15398237 18407333 8470005 18407333 8470005 9047480 17826315 9047480 17826315 17465042 9687479 17465042 9687479 12197564 11514813 12197564 11514813 11032624 10650300 11032624 10650300 5762884 21146513 5762884 21146513 13751148 13134810 13751148 13134810 18303393 17510774 18303393 17510774 19242609 8022139 19242609 8022139 20762424 20023895 20762424 20023895 4664288 22117735 4664288 22117735 15373115 14998084 15373115 14998084 6954742 6986470 6954742 6986470 22252553 21331718 22252553 21331718 7675598 19237696 7675598 19237696 17991044 17105403 17991044 17105403 12893083 11841009 12893083 11841009 9985791 9460770 9985791 9460770 9889846 9381869 9889846 9381869 4485377 4397669 4485377 4397669 12314557 11403947 12314557 11403947 3621019 3759504 3621019 3759504 20780319 20194907 20780319 20194907 21741268 21062911 21741268 21062911 11765206 14897453 11765206 14897453 16415079 15727359 16415079 15727359 12187440 11256854 12187440 11256854 7230132 19663728 7230132 19663728 6322281 6451094 6322281 6451094 23140364 3714713 23140364 3714713 18990634 8360958 18990634 8360958 21080495 6395321 21080495 6395321 10183955 17127036 10183955 17127036 7563590 7576827 7563590 7576827 18090756 17307725 18090756 17307725 23151553 3513921 23151553 3513921 3039359 23921635 3039359 23921635 3143378 23739657 3143378 23739657 18053015 17282069 18053015 17282069 20478408 6344352 20478408 6344352 22198740 21270509 22198740 21270509 8410809 8040675 8410809 8040675 17506931 16929247 17506931 16929247 12837404 14000867 12837404 14000867 15924491 15184093 15924491 15184093 8860759 8369774 8860759 8369774 8786384 8279391 8786384 8279391 5389545 5087726 5389545 5087726 21878459 5673356 21878459 5673356 17505792 16756777 17505792 16756777 16452094 10728674 16452094 10728674 9450318 9078932 9450318 9078932 20130939 7218769 20130939 7218769 18497932 18169505 18497932 18169505 2157488 24713390 2157488 24713390 5210046 21681113 5210046 21681113 22288009 4327038 22288009 4327038 10251458 16413352 10251458 16413352 9774450 16916370 9774450 16916370 15166008 14295167 15166008 14295167 7800765 19215248 7800765 19215248 19045752 8103324 19045752 8103324 18190714 17792962 18190714 17792962 3294491 23652761 3294491 23652761 9132995 8536426 9132995 8536426 8347778 7962610 8347778 7962610 12270356 11483328 12270356 11483328 5394843 5261843 5394843 5261843 1407219 1398335 1407219 1398335 5798498 5401088 5798498 5401088 24492278 23487434 24492278 23487434 2538489 24512974 2538489 24512974 17570289 9441911 17570289 9441911 16466700 15724016 16466700 15724016 8619037 8085146 8619037 8085146 18797925 8384138 18797925 8384138 17982342 9145821 17982342 9145821 8839726 8242702 8839726 8242702 13986146 12925784 13986146 12925784 9059699 8544087 9059699 8544087 6497268 20381580 6497268 20381580 4650 45185 4650 45185 7562580 6864076 7562580 6864076 10832751 16314915 10832751 16314915 5375176 21673670 5375176 21673670 20030382 19249132 20030382 19249132 17020480 10193648 17020480 10193648 22749486 4233455 22749486 4233455 20762257 6522011 20762257 6522011 8790861 8230659 8790861 8230659 20758760 6215783 20758760 6215783 19984969 19280636 19984969 19280636 11817712 10916979 11817712 10916979 15236288 14725498 15236288 14725498 11872196 14960760 11872196 14960760 6804921 20164253 6804921 20164253 11246363 10345185 11246363 10345185 3973184 4042953 3973184 4042953 14777902 14658056 14777902 14658056 14358606 13987846 14358606 13987846 15764681 11135785 15764681 11135785 5246548 4960600 5246548 4960600 13930159 12882895 13930159 12882895 11530779 15672835 11530779 15672835 15114000 11738430 15114000 11738430 23997223 23235652 23997223 23235652 22822035 22453566 22822035 22453566 8340607 7816889 8340607 7816889 3666827 3788706 3666827 3788706 5653334 5603592 5653334 5603592 14529059 13795270 14529059 13795270 22938443 4087427 22938443 4087427 8120079 18653776 8120079 18653776 10672200 10148087 10672200 10148087 9999690 9478481 9999690 9478481 19227617 7797448 19227617 7797448 23582025 22434645 23582025 22434645 17746669 16966325 17746669 16966325 10778804 16018297 10778804 16018297 23469212 3506280 23469212 3506280 3023075 23890475 3023075 23890475 14416626 14129499 14416626 14129499 7522804 7254867 7522804 7254867 15169315 11601035 15169315 11601035 15071986 14570011 15071986 14570011 20220672 19297967 20220672 19297967 23918804 22681211 23918804 22681211 13791978 12993316 13791978 12993316 7563455 7710152 7563455 7710152 17224159 9896819 17224159 9896819 6732392 6737210 6732392 6737210 4889226 4851050 4889226 4851050 25957971 1090886 25957971 1090886 9926141 16972926 9926141 16972926 13909776 12922403 13909776 12922403 17090506 9913882 17090506 9913882 14499453 13394126 14499453 13394126 7137100 20006617 7137100 20006617 23156933 22233531 23156933 22233531 6370765 6083881 6370765 6083881 12769035 13860551 12769035 13860551 24192912 2641691 24192912 2641691 15094372 14165719 15094372 14165719 22777421 21802273 22777421 21802273 20708890 19999627 20708890 19999627 7522172 19637258 7522172 19637258 10957273 10624655 10957273 10624655 4577186 22373439 4577186 22373439 16704059 16491723 16704059 16491723 23713931 3040722 23713931 3040722 12586680 11576596 12586680 11576596 23325188 22161314 23325188 22161314 12524240 12287639 12524240 12287639 13326430 13417489 13326430 13417489 23720371 23236990 23720371 23236990 20378983 6895589 20378983 6895589 8044978 7437183 8044978 7437183 12616747 11758340 12616747 11758340 23366461 22545795 23366461 22545795 21014496 20501305 21014496 20501305 20955342 20298339 20955342 20298339 21487554 5295256 21487554 5295256 7082431 19873520 7082431 19873520 19613474 7805043 19613474 7805043 1645160 2000055 1645160 2000055 6902648 6355352 6902648 6355352 16377864 10627351 16377864 10627351 11641623 10836289 11641623 10836289 13551636 13275153 13551636 13275153 20568649 20111589 20568649 20111589 22297463 4476266 22297463 4476266 6986098 6881140 6986098 6881140 18827409 18174655 18827409 18174655 16323016 10483274 16323016 10483274 17198092 16479704 17198092 16479704 2381578 24282543 2381578 24282543 21109823 6307478 21109823 6307478 15878813 10970172 15878813 10970172 3235529 3455541 3235529 3455541 12141483 14732742 12141483 14732742 14146752 13626836 14146752 13626836 10979472 10324942 10979472 10324942 12024125 11304318 12024125 11304318 8682520 18308705 8682520 18308705 9452807 8906854 9452807 8906854 11350273 15460795 11350273 15460795 8082328 18969440 8082328 18969440 21158895 5511849 21158895 5511849 22113195 21401291 22113195 21401291 20224975 19912922 20224975 19912922 4328870 3962311 4328870 3962311 7262055 19659029 7262055 19659029 25506879 24297209 25506879 24297209 9930333 16863692 9930333 16863692 3046617 2757899 3046617 2757899 3199103 3561933 3199103 3561933 19786837 19080795 19786837 19080795 14254621 13866550 14254621 13866550 2834225 23915087 2834225 23915087 2767948 24046569 2767948 24046569 9316646 17902260 9316646 17902260 2527842 24315517 2527842 24315517 8315565 8112658 8315565 8112658 8143183 19004273 8143183 19004273 19090886 18249872 19090886 18249872 22577010 4079217 22577010 4079217 3707342 23286349 3707342 23286349 14901962 11866529 14901962 11866529 5693422 5483039 5693422 5483039 15554304 15015770 15554304 15015770 22124717 4667338 22124717 4667338 15147520 11756804 15147520 11756804 19362688 7750780 19362688 7750780 10640997 15990264 10640997 15990264 10904631 10220179 10904631 10220179 6974360 19986737 6974360 19986737 10258991 9786145 10258991 9786145 15648761 11119420 15648761 11119420 8713274 18162873 8713274 18162873 4475369 4402624 4475369 4402624 15396494 11283859 15396494 11283859 13307852 12355406 13307852 12355406 10775445 10262005 10775445 10262005 9573648 8990807 9573648 8990807 20206386 6555156 20206386 6555156 2144486 24811704 2144486 24811704 20004185 7185357 20004185 7185357 18703194 8258607 18703194 8258607 10846049 15892344 10846049 15892344 23931162 2940473 23931162 2940473 9990983 9550871 9990983 9550871 9538342 9014592 9538342 9014592 4006976 22861983 4006976 22861983 23336299 22864181 23336299 22864181 20597908 6489400 20597908 6489400 15437003 14789214 15437003 14789214 17747653 17089101 17747653 17089101 25998780 24926847 25998780 24926847 16128671 11107044 16128671 11107044 13513429 13225814 13513429 13225814 16513057 15856723 16513057 15856723 15989684 15387163 15989684 15387163 10939757 15923330 10939757 15923330 20149389 6637653 20149389 6637653 8781489 8589258 8781489 8589258 18280805 8980012 18280805 8980012 7673138 7106094 7673138 7106094 17316370 16609367 17316370 16609367 16979488 9675461 16979488 9675461 13136054 12137016 13136054 12137016 14275704 12410044 14275704 12410044 19549544 7834062 19549544 7834062 7414781 19648434 7414781 19648434 7044464 19837226 7044464 19837226 6361263 6374633 6361263 6374633 20592048 6459790 20592048 6459790 3558393 23533595 3558393 23533595 22043723 21292543 22043723 21292543 1252289 1324483 1252289 1324483 936133 26099520 936133 26099520 19701804 7114484 19701804 7114484 4357496 4406203 4357496 4406203 14979948 14388211 14979948 14388211 15343986 11946213 15343986 11946213 3624025 23365884 3624025 23365884 12046968 11170527 12046968 11170527 12306249 11963137 12306249 11963137 3916397 3474378 3916397 3474378 14558053 13544084 14558053 13544084 19312291 7894232 19312291 7894232 6018242 21007507 6018242 21007507 2680358 24175725 2680358 24175725 5234089 4998682 5234089 4998682 18698087 8492328 18698087 8492328 21203795 20534065 21203795 20534065 13908318 13080581 13908318 13080581 18681716 18462188 18681716 18462188 13683029 12899853 13683029 12899853 10189766 16805972 10189766 16805972 4673185 22146037 4673185 22146037 17868211 9234241 17868211 9234241 20416634 6286796 20416634 6286796 14449113 14156528 14449113 14156528 6911488 20148786 6911488 20148786 22583490 21730908 22583490 21730908 22332869 4630718 22332869 4630718 19214911 8040629 19214911 8040629 15845609 15602245 15845609 15602245 19827473 7036084 19827473 7036084 14244364 12932557 14244364 12932557 17601699 16855228 17601699 16855228 23028211 3900647 23028211 3900647 2854825 24105899 2854825 24105899 11036887 10547846 11036887 10547846 14649863 13761397 14649863 13761397 17879658 9393288 17879658 9393288 18782069 8358928 18782069 8358928 6597486 20641537 6597486 20641537 26034263 25126908 26034263 25126908 23999588 22959306 23999588 22959306 3327352 23439975 3327352 23439975 17921953 17205601 17921953 17205601 14699238 13978578 14699238 13978578 19522064 18649931 19522064 18649931 7908970 7409760 7908970 7409760 3888440 3401061 3888440 3401061 21243932 20493461 21243932 20493461 6210788 6101280 6210788 6101280 3953702 4092789 3953702 4092789 8121438 7636413 8121438 7636413 19277564 7675490 19277564 7675490 25181430 1752038 25181430 1752038 23237552 3684846 23237552 3684846 4738846 4692757 4738846 4692757 10792663 10205118 10792663 10205118 16193953 15458898 16193953 15458898 22893349 4066167 22893349 4066167 20810802 5880158 20810802 5880158 6557792 6410748 6557792 6410748 5234400 21934612 5234400 21934612 18661987 17625764 18661987 17625764 9458635 8981321 9458635 8981321 1605657 25288676 1605657 25288676 18607536 8542182 18607536 8542182 5776481 5410715 5776481 5410715 21395852 5500014 21395852 5500014 12801843 13836380 12801843 13836380 8591212 18295192 8591212 18295192 20512373 20054492 20512373 20054492 22573327 22019750 22573327 22019750 16906537 16446939 16906537 16446939 2004196 2279875 2004196 2279875 22934470 3776114 22934470 3776114 17150170 9903362 17150170 9903362 6979224 20052671 6979224 20052671 18987644 18463574 18987644 18463574 12875006 13994593 12875006 13994593 20549727 19654475 20549727 19654475 5909957 5650384 5909957 5650384 16317894 10773653 16317894 10773653 21887384 4823545 21887384 4823545 4314056 4040207 4314056 4040207 4151955 22592578 4151955 22592578 20970307 5708177 20970307 5708177 12258094 14522206 12258094 14522206 22500678 21735142 22500678 21735142 19523328 7370464 19523328 7370464 14381843 13468048 14381843 13468048 7043112 19894582 7043112 19894582 18163545 9210314 18163545 9210314 4703937 22192025 4703937 22192025 6617460 6540421 6617460 6540421 20347325 19990533 20347325 19990533 12487717 14267672 12487717 14267672 19142246 18717044 19142246 18717044 19264128 18760626 19264128 18760626 25093703 1800480 25093703 1800480 23317677 22645499 23317677 22645499 11660272 15075880 11660272 15075880 10319309 9835802 10319309 9835802 15170020 14519092 15170020 14519092 11662461 11376669 11662461 11376669 17050359 16428895 17050359 16428895 15254561 11438589 15254561 11438589 3595166 23227417 3595166 23227417 19662190 18771212 19662190 18771212 17142079 16666004 17142079 16666004 16335398 15522581 16335398 15522581 16838493 10346331 16838493 10346331 21688650 5147995 21688650 5147995 4209165 22476317 4209165 22476317 18598902 8530306 18598902 8530306 7903540 19056758 7903540 19056758 15972031 10928854 15972031 10928854 9488552 8886047 9488552 8886047 16352589 16157570 16352589 16157570 25024018 23859696 25024018 23859696 6663454 20620610 6663454 20620610 23293045 3594644 23293045 3594644 10036419 9554145 10036419 9554145 5533399 5329849 5533399 5329849 18361376 8532954 18361376 8532954 6677274 6175060 6677274 6175060 10386804 9935180 10386804 9935180 4338416 4369364 4338416 4369364 11488011 15536058 11488011 15536058 13217905 12719407 13217905 12719407 3537572 23476010 3537572 23476010 11289170 15337516 11289170 15337516 23459032 3403039 23459032 3403039 10754504 16169844 10754504 16169844 11760403 14800191 11760403 14800191 18680095 18570607 18680095 18570607 20885327 6533231 20885327 6533231 8369668 18543867 8369668 18543867 5299123 21788317 5299123 21788317 12855084 13841290 12855084 13841290 7323753 6794618 7323753 6794618 19687354 7267766 19687354 7267766 11667393 10809265 11667393 10809265 21417812 20459945 21417812 20459945 21443934 20768712 21443934 20768712 17245135 9839830 17245135 9839830 22818925 4154071 22818925 4154071 22221772 5009991 22221772 5009991 15428772 11375689 15428772 11375689 20187951 6926146 20187951 6926146 7778168 7173991 7778168 7173991 25282617 1389082 25282617 1389082 18977524 18562954 18977524 18562954 12267820 11951452 12267820 11951452 23443453 22630798 23443453 22630798 12747588 11739607 12747588 11739607 2159542 24912684 2159542 24912684 13557735 12968303 13557735 12968303 20933041 6572443 20933041 6572443 13300111 13115556 13300111 13115556 23616401 3244745 23616401 3244745 13678964 13123090 13678964 13123090 9639977 17659238 9639977 17659238 24591041 23414234 24591041 23414234 5263344 5247159 5263344 5247159 14516836 13808079 14516836 13808079 22853661 3970840 22853661 3970840 8093366 7643759 8093366 7643759 10405128 9831317 10405128 9831317 19894431 7414338 19894431 7414338 7679926 19449247 7679926 19449247 19041532 18515298 19041532 18515298 12518873 12106302 12518873 12106302 5819707 21199522 5819707 21199522 14281628 13258800 14281628 13258800 21984134 4809766 21984134 4809766 13564770 12604651 13564770 12604651 12462752 11883214 12462752 11883214 11956702 14746707 11956702 14746707 10208975 16636849 10208975 16636849 18641253 18438197 18641253 18438197 1322678 25697341 1322678 25697341 12713205 11738414 12713205 11738414 19234180 18827942 19234180 18827942 19491592 7853447 19491592 7853447 3982223 4028816 3982223 4028816 1056538 25967635 1056538 25967635 12135891 11428921 12135891 11428921 5522298 5381841 5522298 5381841 22464098 21445668 22464098 21445668 17150802 16515938 17150802 16515938 14975485 11719331 14975485 11719331 9356267 9049217 9356267 9049217 21425453 20708995 21425453 20708995 20969066 5886039 20969066 5886039 12598010 14332921 12598010 14332921 17823396 9527822 17823396 9527822 16731226 16179061 16731226 16179061 14180551 12944306 14180551 12944306 2195463 2611443 2195463 2611443 6634364 6486896 6634364 6486896 17943226 17226927 17943226 17226927 10888216 16253074 10888216 16253074 21544434 20820573 21544434 20820573 8294374 18676607 8294374 18676607 18426378 9043182 18426378 9043182 2521336 24483458 2521336 24483458 20985352 20455853 20985352 20455853 8964597 17899107 8964597 17899107 9466410 17499369 9466410 17499369 18327517 8806450 18327517 8806450 18829597 18370503 18829597 18370503 11740819 15000458 11740819 15000458 19296490 18480656 19296490 18480656 18418499 17981085 18418499 17981085 14086960 13185259 14086960 13185259 14367029 13346012 14367029 13346012 12966392 13655547 12966392 13655547 9786286 16913797 9786286 16913797 12769882 14087123 12769882 14087123 22004649 4759440 22004649 4759440 25443670 24179478 25443670 24179478 21886501 4833049 21886501 4833049 24765158 24001279 24765158 24001279 10599494 10075591 10599494 10075591 15182600 14379599 15182600 14379599 6135565 5613821 6135565 5613821 7380822 7244698 7380822 7244698 7165162 7024071 7165162 7024071 4207399 22850464 4207399 22850464 13990993 13757978 13990993 13757978 21623227 21079027 21623227 21079027 10959673 10278430 10959673 10278430 22299587 21677630 22299587 21677630 21048800 20280644 21048800 20280644 8261142 7780957 8261142 7780957 15489029 11628064 15489029 11628064 5381378 5290473 5381378 5290473 13667995 13045086 13667995 13045086 23983108 22902486 23983108 22902486 4584251 22207186 4584251 22207186 9062004 17714194 9062004 17714194 14568728 14137773 14568728 14137773 13922955 13608523 13922955 13608523 19673478 19270856 19673478 19270856 5489879 21140359 5489879 21140359 8582541 8001134 8582541 8001134 10601693 16563243 10601693 16563243 6696753 6640553 6696753 6640553 10894196 10238527 10894196 10238527 3553927 3667538 3553927 3667538 10445269 16401369 10445269 16401369 6228758 21123735 6228758 21123735 12509326 14270751 12509326 14270751 9842227 9399147 9842227 9399147 2313785 2159524 2313785 2159524 19307429 7832139 19307429 7832139 21177293 20470250 21177293 20470250 9943441 17174806 9943441 17174806 10609682 15979885 10609682 15979885 16426066 16178668 16426066 16178668 17966642 8855837 17966642 8855837 8874425 8767144 8874425 8767144 24894319 1734011 24894319 1734011 13064172 13809471 13064172 13809471 17893606 17142819 17893606 17142819 18332514 9011337 18332514 9011337 16813140 16108795 16813140 16108795 4123339 3541222 4123339 3541222 14237044 12855225 14237044 12855225 2619361 24133617 2619361 24133617 15122564 11993269 15122564 11993269 14117968 12550845 14117968 12550845 5858704 21067677 5858704 21067677 18846117 18105920 18846117 18105920 7373062 6879082 7373062 6879082 5891838 5917684 5891838 5917684 4477499 22457646 4477499 22457646 22612235 21594018 22612235 21594018 13258686 13240874 13258686 13240874 14513525 12202165 14513525 12202165 2153519 1965338 2153519 1965338 2610257 2314679 2610257 2314679 19668266 7254430 19668266 7254430 9819989 17113911 9819989 17113911 20221621 19476751 20221621 19476751 13339678 13229452 13339678 13229452 24198696 2507137 24198696 2507137 2153828 24753290 2153828 24753290 10000502 9440825 10000502 9440825 18233327 17987683 18233327 17987683 10190528 9710676 10190528 9710676 14449072 12711241 14449072 12711241 18514885 17874072 18514885 17874072 16244111 15484812 16244111 15484812 21447407 5340055 21447407 5340055 22947772 22212864 22947772 22212864 13693837 13148990 13693837 13148990 20875299 20253280 20875299 20253280 11056782 15777101 11056782 15777101 17923277 17320951 17923277 17320951 22679890 4242915 22679890 4242915 21984483 21325046 21984483 21325046 8924523 8403965 8924523 8403965 15583302 11323418 15583302 11323418 17119571 16435395 17119571 16435395 14005700 13761116 14005700 13761116 7623341 7566138 7623341 7566138 9511912 9081730 9511912 9081730 24667293 2220358 24667293 2220358 23041639 22160905 23041639 22160905 13513122 13234380 13513122 13234380 9719601 9331268 9719601 9331268 20048364 19279052 20048364 19279052 14928499 14731641 14928499 14731641 16143357 10862303 16143357 10862303 19828293 18997908 19828293 18997908 21264317 20616654 21264317 20616654 10454492 9893956 10454492 9893956 17478127 16836256 17478127 16836256 7429053 6686045 7429053 6686045 10458833 16440994 10458833 16440994 14286319 12481136 14286319 12481136 14221710 12565914 14221710 12565914 19462179 18885077 19462179 18885077 13830197 12875784 13830197 12875784 20576589 6267595 20576589 6267595 9004646 18103231 9004646 18103231 18548030 8839385 18548030 8839385 18540249 8452708 18540249 8452708 10657253 9988724 10657253 9988724 16400383 10701504 16400383 10701504 11586247 10788199 11586247 10788199 11154046 10859862 11154046 10859862 25376486 24271802 25376486 24271802 14763899 14304455 14763899 14304455 20485354 20009411 20485354 20009411 7252959 6833934 7252959 6833934 9854216 9337067 9854216 9337067 22322697 21567269 22322697 21567269 11509839 10818133 11509839 10818133 4367462 22394709 4367462 22394709 19957230 19213735 19957230 19213735 18714583 8537652 18714583 8537652 16385096 10595516 16385096 10595516 4152981 22521578 4152981 22521578 15432476 14490896 15432476 14490896 15384254 11499429 15384254 11499429 23640931 22566689 23640931 22566689 19727236 19045290 19727236 19045290 9194664 17800973 9194664 17800973 9271278 17836583 9271278 17836583 11869943 11113448 11869943 11113448 17834170 9419776 17834170 9419776 19334521 18445524 19334521 18445524 4462311 22367523 4462311 22367523 7269848 6540944 7269848 6540944 18268643 8886417 18268643 8886417 10078949 9522612 10078949 9522612 16070422 15441997 16070422 15441997 8158067 18733234 8158067 18733234 3291228 3256501 3291228 3256501 11287475 15810191 11287475 15810191 15068062 14438796 15068062 14438796 11474705 15433509 11474705 15433509 11133702 10560695 11133702 10560695 8863328 18043687 8863328 18043687 25089046 1797402 25089046 1797402 12891396 13717578 12891396 13717578 19423883 18788737 19423883 18788737 938315 26195685 938315 26195685 5754842 20966277 5754842 20966277 10136243 9539652 10136243 9539652 20641419 6032810 20641419 6032810 22140689 5114018 22140689 5114018 9386291 8866164 9386291 8866164 12099116 14820000 12099116 14820000 19140432 18906491 19140432 18906491 23967365 22892203 23967365 22892203 20990415 6005320 20990415 6005320 10347028 16307206 10347028 16307206 11253808 15333941 11253808 15333941 9621127 17033872 9621127 17033872 17669458 17099395 17669458 17099395 12383746 12112043 12383746 12112043 2542224 24437339 2542224 24437339 10536979 9926757 10536979 9926757 4350893 4366965 4350893 4366965 25624405 24364990 25624405 24364990 10929082 15866443 10929082 15866443 11454081 15481449 11454081 15481449 16026525 11127630 16026525 11127630 23137902 3576870 23137902 3576870 11862724 11215722 11862724 11215722 11386922 15304431 11386922 15304431 7225964 7170525 7225964 7170525 16295593 10671039 16295593 10671039 15966555 15514646 15966555 15514646 15755208 14739469 15755208 14739469 6659269 6131684 6659269 6131684 26792124 25926024 26792124 25926024 21924327 21155127 21924327 21155127 21125085 20286013 21125085 20286013 23935588 3075578 23935588 3075578 6902657 6460278 6902657 6460278 5757995 5774767 5757995 5774767 6997230 20000224 6997230 20000224 23462277 3171522 23462277 3171522 24742257 23535731 24742257 23535731 24995907 1684456 24995907 1684456 13143748 13580010 13143748 13580010 9913495 9358144 9913495 9358144 23821163 3152212 23821163 3152212 16797674 9903378 16797674 9903378 6240948 21076523 6240948 21076523 23169641 3464817 23169641 3464817 25885504 875092 25885504 875092 14005749 13863724 14005749 13863724 7177230 6512385 7177230 6512385 13593305 12896477 13593305 12896477 2202671 24594327 2202671 24594327 17580227 17228581 17580227 17228581 5711626 5578864 5711626 5578864 22571236 4116034 22571236 4116034 3612676 23122246 3612676 23122246 24334076 23260546 24334076 23260546 20703756 19884619 20703756 19884619 742215 26213936 742215 26213936 12101061 14717199 12101061 14717199 15368222 14644266 15368222 14644266 9642549 17634710 9642549 17634710 25439272 1329854 25439272 1329854 17906007 17334057 17906007 17334057 14924766 13874012 14924766 13874012 20591297 19867731 20591297 19867731 8231435 7797690 8231435 7797690 17566078 9578025 17566078 9578025 10442121 9762080 10442121 9762080 18898521 18211251 18898521 18211251 20591739 6608589 20591739 6608589 12545190 11849047 12545190 11849047 21361455 20782411 21361455 20782411 9532568 9009276 9532568 9009276 15014333 14535576 15014333 14535576 2072215 24825924 2072215 24825924 19561878 18752127 19561878 18752127 4135748 4016732 4135748 4016732 5264111 21879541 5264111 21879541 21884452 4741903 21884452 4741903 9840674 9263323 9840674 9263323 21277132 20636401 21277132 20636401 1755541 1488808 1755541 1488808 21105023 20537235 21105023 20537235 11088864 10410753 11088864 10410753 4169920 4335338 4169920 4335338 15986173 10874697 15986173 10874697 21905581 4582709 21905581 4582709 14343190 13623365 14343190 13623365 11264802 15342895 11264802 15342895 19430329 18695999 19430329 18695999 17113896 16646308 17113896 16646308 21183743 5908072 21183743 5908072 24657270 23585018 24657270 23585018 12467684 11725349 12467684 11725349 3658517 3775306 3658517 3775306 12500424 14243720 12500424 14243720 12971900 13724130 12971900 13724130 21389500 5524325 21389500 5524325 22200753 21734548 22200753 21734548 9514049 17752788 9514049 17752788 23703509 22801662 23703509 22801662 6710998 20192292 6710998 20192292 26362419 25456369 26362419 25456369 20434067 19691280 20434067 19691280 17119638 16602770 17119638 16602770 3842873 3959318 3842873 3959318 22415866 4399401 22415866 4399401 5898612 20929987 5898612 20929987 15188286 14617616 15188286 14617616 10035785 17272849 10035785 17272849 20495808 19890991 20495808 19890991 16994350 16357858 16994350 16357858 23394431 22209896 23394431 22209896 8013332 18887089 8013332 18887089 14784297 14036994 14784297 14036994 18748000 8438608 18748000 8438608 16070984 15273018 16070984 15273018 23496321 3217581 23496321 3217581 10860285 10084926 10860285 10084926 23716051 22638487 23716051 22638487 6565140 20244668 6565140 20244668 19664327 7188966 19664327 7188966 6216313 5826462 6216313 5826462 11272865 10647044 11272865 10647044 5276558 21607115 5276558 21607115 7322727 19471340 7322727 19471340 7189237 6815442 7189237 6815442 18986834 8298304 18986834 8298304 7832363 7278073 7832363 7278073 2495783 24359795 2495783 24359795 2658364 2320491 2658364 2320491 13039498 13801803 13039498 13801803 5277208 5071752 5277208 5071752 12754317 14063856 12754317 14063856 19142654 18670906 19142654 18670906 2080489 24861668 2080489 24861668 1064068 949771 1064068 949771 8026686 7508500 8026686 7508500 7086732 6521476 7086732 6521476 8716301 18471035 8716301 18471035 23827213 22732440 23827213 22732440 9864882 16946497 9864882 16946497 1269995 25624108 1269995 25624108 15047355 14915695 15047355 14915695 16503327 10794846 16503327 10794846 10700182 15927303 10700182 15927303 1358888 25359255 1358888 25359255 13638617 13531104 13638617 13531104 5599510 5401789 5599510 5401789 25835075 24774013 25835075 24774013 13611384 13369306 13611384 13369306 16082667 11120562 16082667 11120562 7435242 7253612 7435242 7253612 9776223 17545830 9776223 17545830 9934843 9587318 9934843 9587318 15961870 10896625 15961870 10896625 18725798 8425425 18725798 8425425 20142471 6926686 20142471 6926686 16140674 15795407 16140674 15795407 18601367 17800030 18601367 17800030 16993499 16794078 16993499 16794078 8293067 7864137 8293067 7864137 6735255 20163595 6735255 20163595 13579476 12483650 13579476 12483650 6161227 20797871 6161227 20797871 21120904 5533461 21120904 5533461 17026867 16353536 17026867 16353536 14917453 11707844 14917453 11707844 17734624 17390176 17734624 17390176 5117779 21799713 5117779 21799713 7636428 19512554 7636428 19512554 10800161 10103115 10800161 10103115 15953466 15193062 15953466 15193062 16815095 16226776 16815095 16226776 20155938 19379419 20155938 19379419 9920645 9468674 9920645 9468674 6235483 5975732 6235483 5975732 18905193 18158484 18905193 18158484 4084623 22648326 4084623 22648326 13208354 12219853 13208354 12219853 7776403 19158084 7776403 19158084 6014333 5951851 6014333 5951851 18710549 8671492 18710549 8671492 12930810 13949129 12930810 13949129 18178563 9079026 18178563 9079026 25759736 24820559 25759736 24820559 21994906 5003355 21994906 5003355 25531610 24299232 25531610 24299232 1258666 1021871 1258666 1021871 18253821 17579151 18253821 17579151 19196179 7864272 19196179 7864272 11517775 15637951 11517775 15637951 5000507 4919018 5000507 4919018 7565235 6989943 7565235 6989943 10004041 16999854 10004041 16999854 7647366 19414061 7647366 19414061 11473599 10999800 11473599 10999800 17785748 17429246 17785748 17429246 21633530 20889759 21633530 20889759 16519545 15885536 16519545 15885536 24679289 23515253 24679289 23515253 4981507 4840281 4981507 4840281 10458689 16157974 10458689 16157974 8069803 7810387 8069803 7810387 21157575 6196462 21157575 6196462 5414395 21768359 5414395 21768359 7390441 7433191 7390441 7433191 17619595 9510413 17619595 9510413 23333939 3487174 23333939 3487174 15210907 14529519 15210907 14529519 12654397 12128461 12654397 12128461 17528294 9859493 17528294 9859493 1382314 25798936 1382314 25798936 17283666 17022971 17283666 17022971 2933115 24052271 2933115 24052271 8958976 8704846 8958976 8704846 6924121 6978025 6924121 6978025 14885145 14794377 14885145 14794377 26480136 25322683 26480136 25322683 10684457 10247620 10684457 10247620 5898301 5596493 5898301 5596493 4807506 4742943 4807506 4742943 17447642 17105849 17447642 17105849 1369600 1394416 1369600 1394416 16220037 10680242 16220037 10680242 13601471 13247402 13601471 13247402 22565757 4546992 22565757 4546992 18169725 9324218 18169725 9324218 4209877 22788299 4209877 22788299 6851067 6699621 6851067 6699621 19443261 7887547 19443261 7887547 21290039 20551078 21290039 20551078 7513520 6851420 7513520 6851420 10314958 9770946 10314958 9770946 10792812 15754872 10792812 15754872 22950338 22258230 22950338 22258230 22512701 21530741 22512701 21530741 16666076 10305119 16666076 10305119 5915750 21251016 5915750 21251016 18735571 18029499 18735571 18029499 19348672 8008764 19348672 8008764 14912331 11834749 14912331 11834749 18524975 17802373 18524975 17802373 3783738 3695990 3783738 3695990 21183136 20597889 21183136 20597889 18652464 17896616 18652464 17896616 20644070 6609413 20644070 6609413 11426992 10848824 11426992 10848824 15987384 11029499 15987384 11029499 12785761 14075275 12785761 14075275 18007346 17807672 18007346 17807672 5348140 5110101 5348140 5110101 13864795 12911335 13864795 12911335 20494729 6251946 20494729 6251946 21312766 6173012 21312766 6173012 7677460 7281765 7677460 7281765 4654665 4638853 4654665 4638853 20489234 6346386 20489234 6346386 6928281 20052542 6928281 20052542 19307316 7728836 19307316 7728836 7716811 7305759 7716811 7305759 8663743 18262356 8663743 18262356 21056422 20162697 21056422 20162697 24438095 2424135 24438095 2424135 7037505 6886124 7037505 6886124 17025820 10167044 17025820 10167044 13197879 12212611 13197879 12212611 6780232 20298382 6780232 20298382 15404385 14447220 15404385 14447220 14227535 13705006 14227535 13705006 4428513 4393645 4428513 4393645 12209162 11340575 12209162 11340575 17394445 16670671 17394445 16670671 8437561 7911449 8437561 7911449 7229604 6688630 7229604 6688630 7177021 19759910 7177021 19759910 5134843 21611625 5134843 21611625 22235866 21629488 22235866 21629488 9073473 18163877 9073473 18163877 16205791 15803872 16205791 15803872 3991133 23113001 3991133 23113001 13027385 12142945 13027385 12142945 5074205 4922198 5074205 4922198 7617505 19382151 7617505 19382151 16086667 15609005 16086667 15609005 8428009 8148136 8428009 8148136 13499310 12940723 13499310 12940723 4485050 4472864 4485050 4472864 6790615 6795233 6790615 6795233 22451120 21445360 22451120 21445360 2019356 2069874 2019356 2069874 21948890 4887451 21948890 4887451 18285453 8867662 18285453 8867662 18567938 8458964 18567938 8458964 5214109 21626956 5214109 21626956 20090945 19684833 20090945 19684833 5175702 4958944 5175702 4958944 7326296 6945930 7326296 6945930 3625601 23343996 3625601 23343996 8307938 7789317 8307938 7789317 10085361 9476841 10085361 9476841 22752182 21778130 22752182 21778130 25896271 24851382 25896271 24851382 15136962 12215372 15136962 12215372 8220312 7929401 8220312 7929401 9613744 17104337 9613744 17104337 8293253 7852250 8293253 7852250 4905821 4843514 4905821 4843514 4642686 22328085 4642686 22328085 13976701 12878404 13976701 12878404 9739997 17248557 9739997 17248557 21878426 21409292 21878426 21409292 5363294 21393412 5363294 21393412 16121192 15377321 16121192 15377321 6126671 6265517 6126671 6265517 12310951 14415128 12310951 14415128 16782111 16447486 16782111 16447486 3142792 3180243 3142792 3180243 11180779 10716785 11180779 10716785 10205920 9653776 10205920 9653776 6131817 20908808 6131817 20908808 4321892 22506386 4321892 22506386 19252865 7860031 19252865 7860031 14482499 12344111 14482499 12344111 13789071 13008648 13789071 13008648 19949053 19404536 19949053 19404536 2723518 3074478 2723518 3074478 5102059 21873697 5102059 21873697 24816107 2069277 24816107 2069277 12071792 14656175 12071792 14656175 18981734 8007049 18981734 8007049 14243045 13955125 14243045 13955125 14552476 14370097 14552476 14370097 16037415 15272994 16037415 15272994 18601021 8632959 18601021 8632959 4389849 22524274 4389849 22524274 16545394 16031179 16545394 16031179 20964616 20470834 20964616 20470834 25711047 24809141 25711047 24809141 22949492 3890142 22949492 3890142 15662557 11299210 15662557 11299210 22219784 21583936 22219784 21583936 4625904 4293366 4625904 4293366 8667849 8070155 8667849 8070155 6486336 20455627 6486336 20455627 19202787 18341603 19202787 18341603 20516653 20040629 20516653 20040629 8463775 18418383 8463775 18418383 8066346 18929203 8066346 18929203 21196791 20526812 21196791 20526812 6649116 20371285 6649116 20371285 22059054 21278009 22059054 21278009 10905024 15804132 10905024 15804132 5781673 5747583 5781673 5747583 9867715 17314712 9867715 17314712 13865867 13457964 13865867 13457964 5397157 5234328 5397157 5234328 17323250 16646889 17323250 16646889 8660205 8185761 8660205 8185761 8910878 8576327 8910878 8576327 17071924 9917096 17071924 9917096 1161669 1260640 1161669 1260640 9368398 17644061 9368398 17644061 22140072 21430314 22140072 21430314 14134798 12675234 14134798 12675234 17037318 16737794 17037318 16737794 13048512 12366293 13048512 12366293 4861102 22119836 4861102 22119836 10386427 16251779 10386427 16251779 17397982 16653888 17397982 16653888 18323379 8657858 18323379 8657858 13412814 13331293 13412814 13331293 17610694 9694864 17610694 9694864 13844308 12965800 13844308 12965800 12307167 11929525 12307167 11929525 19549792 7547119 19549792 7547119 16931084 16276217 16931084 16276217 6924718 6478217 6924718 6478217 19400505 18616531 19400505 18616531 5075437 5094854 5075437 5094854 12956360 13865005 12956360 13865005 23409353 3574356 23409353 3574356 15161082 14868479 15161082 14868479 9514995 8965573 9514995 8965573 6457520 20510527 6457520 20510527 13893429 12951551 13893429 12951551 4315532 4307461 4315532 4307461 19521818 7383191 19521818 7383191 15961000 15625415 15961000 15625415 9731006 16858589 9731006 16858589 9789402 17439878 9789402 17439878 14536423 13894350 14536423 13894350 9356196 8875241 9356196 8875241 20853983 20327973 20853983 20327973 12996950 13554873 12996950 13554873 6383898 20532607 6383898 20532607 20939599 5909463 20939599 5909463 25022549 24163023 25022549 24163023 7773360 7178770 7773360 7178770 7370007 7426856 7370007 7426856 8469234 18657600 8469234 18657600 14120933 13075139 14120933 13075139 19189587 7941997 19189587 7941997 12207075 11660701 12207075 11660701 20819219 20265638 20819219 20265638 23264261 22487885 23264261 22487885 23637461 3127549 23637461 3127549 12261466 11968028 12261466 11968028 20749863 5944851 20749863 5944851 18813462 8288228 18813462 8288228 23444640 3545373 23444640 3545373 4143029 22548041 4143029 22548041 11092262 15531775 11092262 15531775 11889793 15115660 11889793 15115660 17002420 16352621 17002420 16352621 4616825 4174613 4616825 4174613 20781461 5854322 20781461 5854322 25748903 24772837 25748903 24772837 7398233 19710283 7398233 19710283 21236102 20599982 21236102 20599982 21987734 5070724 21987734 5070724 20189610 19926348 20189610 19926348 9422335 17725314 9422335 17725314 13787421 12807167 13787421 12807167 10952393 10639083 10952393 10639083 14702913 12189615 14702913 12189615 22024771 4488707 22024771 4488707 22666542 4492281 22666542 4492281 16471445 10365762 16471445 10365762 13265156 13335713 13265156 13335713 21256873 20568849 21256873 20568849 12855978 14110607 12855978 14110607 10149838 9921952 10149838 9921952 18526088 17935060 18526088 17935060 12623908 11954559 12623908 11954559 19695818 19124096 19695818 19124096 20485567 6797819 20485567 6797819 8997548 17837196 8997548 17837196 12485320 14231819 12485320 14231819 18288027 17769780 18288027 17769780 6798621 6192985 6798621 6192985 5674451 21400649 5674451 21400649 8965321 8458015 8965321 8458015 15602350 15174128 15602350 15174128 9241320 17865952 9241320 17865952 16936138 10189677 16936138 10189677 16711830 10225632 16711830 10225632 11349565 10504989 11349565 10504989 8325638 7913701 8325638 7913701 10461850 16270123 10461850 16270123 3472614 3654545 3472614 3654545 18450130 8889718 18450130 8889718 23548518 22887457 23548518 22887457 6875394 6678985 6875394 6678985 13125594 13582219 13125594 13582219 12123458 14707305 12123458 14707305 24576649 2122658 24576649 2122658 15182238 11711278 15182238 11711278 7281403 7246100 7281403 7246100 24169313 22948178 24169313 22948178 12821642 13870822 12821642 13870822 20087415 6613595 20087415 6613595 19706120 7136201 19706120 7136201 24904005 23888313 24904005 23888313 9398516 17656455 9398516 17656455 26255348 25031929 26255348 25031929 21571742 20808026 21571742 20808026 17945319 17231648 17945319 17231648 3832668 23056531 3832668 23056531 7953079 18953606 7953079 18953606 9711542 9380042 9711542 9380042 23499222 22669064 23499222 22669064 15811721 14800316 15811721 14800316 17697952 9278188 17697952 9278188 21307102 5595727 21307102 5595727 7679650 19486525 7679650 19486525 17860606 8954294 17860606 8954294 4049762 22839502 4049762 22839502 16679540 10453051 16679540 10453051 17916023 17642995 17916023 17642995 14449182 12120871 14449182 12120871 13578591 12935252 13578591 12935252 12885782 11927331 12885782 11927331 5378638 5215720 5378638 5215720 13084704 12654781 13084704 12654781 22744310 4371510 22744310 4371510 1243239 1620504 1243239 1620504 21304152 20510636 21304152 20510636 9108710 17875295 9108710 17875295 23301702 3529191 23301702 3529191 25114607 1585727 25114607 1585727 19976908 6765948 19976908 6765948 22313764 21717152 22313764 21717152 6944580 6513684 6944580 6513684 19690383 7537699 19690383 7537699 5788731 20946470 5788731 20946470 18225559 17661103 18225559 17661103 5276659 21886881 5276659 21886881 19445160 7770490 19445160 7770490 9901295 16947134 9901295 16947134 20673599 20110114 20673599 20110114 18961995 8261452 18961995 8261452 10123416 16478550 10123416 16478550 5153179 4952709 5153179 4952709 17779763 16860704 17779763 16860704 14817782 13959210 14817782 13959210 14062874 12607964 14062874 12607964 12792414 12308807 12792414 12308807 14269322 12357497 14269322 12357497 12050419 14908489 12050419 14908489 4841604 22307013 4841604 22307013 5622887 5403478 5622887 5403478 23651370 23148351 23651370 23148351 22003086 5499628 22003086 5499628 11730228 15102673 11730228 15102673 19439413 7477992 19439413 7477992 23175158 3627652 23175158 3627652 4840110 21959998 4840110 21959998 8392218 7812548 8392218 7812548 23232060 22898194 23232060 22898194 20190476 19530257 20190476 19530257 22512672 21858944 22512672 21858944 17003592 10105464 17003592 10105464 3949197 23053788 3949197 23053788 2651489 2679476 2651489 2679476 6035838 6235972 6035838 6235972 18756689 8393806 18756689 8393806 8225112 18868696 8225112 18868696 14103614 12569912 14103614 12569912 19334348 8114822 19334348 8114822 8321805 7988793 8321805 7988793 6387212 20603482 6387212 20603482 13435756 12668648 13435756 12668648 21054353 20470375 21054353 20470375 16834999 10328588 16834999 10328588 5019007 5099449 5019007 5099449 21576483 5589593 21576483 5589593 14159508 12591124 14159508 12591124 8998918 8585880 8998918 8585880 25328847 24330653 25328847 24330653 10936254 15886193 10936254 15886193 12263839 11598570 12263839 11598570 2605344 3087670 2605344 3087670 5396198 5089812 5396198 5089812 9871086 17206805 9871086 17206805 10392735 16186624 10392735 16186624 22130048 4933343 22130048 4933343 11473086 10943137 11473086 10943137 20820233 20198098 20820233 20198098 3202351 3377147 3202351 3377147 1955093 24893245 1955093 24893245 10017074 9771012 10017074 9771012 18289072 8963140 18289072 8963140 20147468 6671997 20147468 6671997 21933723 5244834 21933723 5244834 20984459 20486237 20984459 20486237 20789077 20002982 20789077 20002982 22930387 3834693 22930387 3834693 19722700 7053043 19722700 7053043 24757060 2099011 24757060 2099011 25954168 24864372 25954168 24864372 14045158 12652688 14045158 12652688 17578272 17211641 17578272 17211641 21755187 21142368 21755187 21142368 12035958 14679601 12035958 14679601 5823964 5943697 5823964 5943697 19257535 8045313 19257535 8045313 12451292 12017366 12451292 12017366 6028173 6210621 6028173 6210621 23018168 22286838 23018168 22286838 3518238 23456502 3518238 23456502 14662078 14592251 14662078 14592251 5440578 21542413 5440578 21542413 22827739 3831677 22827739 3831677 21445432 20688783 21445432 20688783 22180732 21255513 22180732 21255513 22594376 21629623 22594376 21629623 14430183 13738358 14430183 13738358 9747656 17389834 9747656 17389834 6780188 6937290 6780188 6937290 17468169 16592297 17468169 16592297 15856074 11132483 15856074 11132483 13575268 12535017 13575268 12535017 9694432 17215110 9694432 17215110 18432647 8958680 18432647 8958680 5820734 21155883 5820734 21155883 12292497 11622551 12292497 11622551 20956668 20419206 20956668 20419206 11592520 14950498 11592520 14950498 17121535 16338244 17121535 16338244 6287230 5855982 6287230 5855982 11891503 14981602 11891503 14981602 2610826 24315906 2610826 24315906 21580668 5368272 21580668 5368272 10793045 10125505 10793045 10125505 18298771 17940966 18298771 17940966 13837181 13619718 13837181 13619718 15984412 10949189 15984412 10949189 4633549 4626386 4633549 4626386 19419225 7983667 19419225 7983667 25408144 1671057 25408144 1671057 12205376 14534079 12205376 14534079 11679297 14944781 11679297 14944781 5783182 5719007 5783182 5719007 1364803 1230173 1364803 1230173 17430943 16829794 17430943 16829794 21600078 20870833 21600078 20870833 11590110 10793492 11590110 10793492 22509149 4841798 22509149 4841798 6282116 6157549 6282116 6157549 7360315 6870926 7360315 6870926 12172853 11237380 12172853 11237380 15494174 14545349 15494174 14545349 6712414 20224847 6712414 20224847 22920847 21818304 22920847 21818304 14594384 13452760 14594384 13452760 14074016 12604272 14074016 12604272 9668365 17518325 9668365 17518325 21803910 4935905 21803910 4935905 4311475 4126792 4311475 4126792 25412177 24369520 25412177 24369520 14129349 12729426 14129349 12729426 17125259 9995982 17125259 9995982 7940983 7876544 7940983 7876544 7901707 19083246 7901707 19083246 8114190 7683006 8114190 7683006 10713430 10116515 10713430 10116515 13910181 12896211 13910181 12896211 16519479 16296656 16519479 16296656 22075934 21426293 22075934 21426293 18115645 9136972 18115645 9136972 4060860 22883893 4060860 22883893 1709150 1450268 1709150 1450268 15460200 14485720 15460200 14485720 9777398 17327099 9777398 17327099 4026278 3730432 4026278 3730432 19418556 7867929 19418556 7867929 10224676 9710659 10224676 9710659 5840267 5532930 5840267 5532930 1548350 25084307 1548350 25084307 7658431 19501654 7658431 19501654 6075724 20808704 6075724 20808704 16131939 11063219 16131939 11063219 3691476 3554251 3691476 3554251 19428989 19063824 19428989 19063824 9803646 17293923 9803646 17293923 10123146 16734828 10123146 16734828 8786806 18416829 8786806 18416829 8411114 18425335 8411114 18425335 15701359 11528683 15701359 11528683 12241239 11511939 12241239 11511939 21396245 5518606 21396245 5518606 9616938 17380228 9616938 17380228 20044959 6643883 20044959 6643883 3575473 23353541 3575473 23353541 19045295 18512172 19045295 18512172 21375552 20645900 21375552 20645900 21240911 5370716 21240911 5370716 7138504 6576156 7138504 6576156 9619463 9102265 9619463 9102265 16001614 10882996 16001614 10882996 7080865 6708786 7080865 6708786 14819424 13757972 14819424 13757972 13498040 12474377 13498040 12474377 11807904 11491326 11807904 11491326 16550828 10481115 16550828 10481115 21335468 5601311 21335468 5601311 19717010 18854740 19717010 18854740 20795442 5845743 20795442 5845743 14496449 14091907 14496449 14091907 5956663 5876680 5956663 5876680 12308435 14599115 12308435 14599115 11762800 15309704 11762800 15309704 19592460 18774574 19592460 18774574 13772475 12795150 13772475 12795150 22722635 4253931 22722635 4253931 15846258 14898191 15846258 14898191 2457586 2993953 2457586 2993953 7211675 6529636 7211675 6529636 11049722 15893688 11049722 15893688 6689621 20274468 6689621 20274468 10828237 10289333 10828237 10289333 7179599 19943047 7179599 19943047 8435493 7884125 8435493 7884125 8977266 18017058 8977266 18017058 9000283 8689189 9000283 8689189 20458653 6801728 20458653 6801728 8566304 8071640 8566304 8071640 9551534 17267290 9551534 17267290 11525857 14992264 11525857 14992264 14120614 12541965 14120614 12541965 4427845 4078319 4427845 4078319 21411316 20708326 21411316 20708326 22924431 4004803 22924431 4004803 5598135 5246598 5598135 5246598 18291045 8854478 18291045 8854478 23601064 22464949 23601064 22464949 13077471 12157945 13077471 12157945 9306997 8806499 9306997 8806499 16217051 10601908 16217051 10601908 20820301 5837270 20820301 5837270 3243244 23730711 3243244 23730711 13325624 13469313 13325624 13469313 20716650 5895417 20716650 5895417 26099580 25112681 26099580 25112681 21965248 4901020 21965248 4901020 1992461 24852041 1992461 24852041 12653167 11785672 12653167 11785672 15329563 11578798 15329563 11578798 17645159 9791619 17645159 9791619 17359748 17066464 17359748 17066464 7700939 7614073 7700939 7614073 18208042 8773767 18208042 8773767 15766923 11111957 15766923 11111957 10612599 9958120 10612599 9958120 19381791 18736092 19381791 18736092 2337578 24644861 2337578 24644861 21885858 4864414 21885858 4864414 11304529 15489664 11304529 15489664 21948497 21414439 21948497 21414439 4994494 21896139 4994494 21896139 15493379 11363415 15493379 11363415 20803062 20181359 20803062 20181359 7063893 6906031 7063893 6906031 12786819 14238681 12786819 14238681 25777000 1215791 25777000 1215791 8412268 8039469 8412268 8039469 2786888 2739880 2786888 2739880 9313143 17836956 9313143 17836956 10680068 10206126 10680068 10206126 11371953 15656542 11371953 15656542 22004416 5279772 22004416 5279772 5467731 21158987 5467731 21158987 21945863 5598063 21945863 5598063 15390091 11577801 15390091 11577801 22819179 22038755 22819179 22038755 20948027 20321702 20948027 20321702 18963829 8183832 18963829 8183832 7959801 7410802 7959801 7410802 12871616 14122692 12871616 14122692 8213461 18910320 8213461 18910320 18361352 17730352 18361352 17730352 16714265 10445356 16714265 10445356 6005333 5578936 6005333 5578936 19313077 7507979 19313077 7507979 9170896 18031948 9170896 18031948 23802677 23345199 23802677 23345199 20830707 20045758 20830707 20045758 12879356 13744157 12879356 13744157 9048634 8613271 9048634 8613271 13945037 13087344 13945037 13087344 17982426 9079981 17982426 9079981 15083527 15076768 15083527 15076768 9438261 9007821 9438261 9007821 15354649 12119786 15354649 12119786 25437953 24412508 25437953 24412508 23223486 22831148 23223486 22831148 1194982 1536558 1194982 1536558 10309065 16629299 10309065 16629299 22489090 4618149 22489090 4618149 25736217 24595442 25736217 24595442 4537729 4240581 4537729 4240581 16806716 16606835 16806716 16606835 4478171 4369209 4478171 4369209 9131984 8627025 9131984 8627025 24910614 23774579 24910614 23774579 4372729 22372319 4372729 22372319 11865709 11087070 11865709 11087070 23081872 22407654 23081872 22407654 23679525 3208750 23679525 3208750 13197140 12127396 13197140 12127396 9984863 17294462 9984863 17294462 15066044 11768780 15066044 11768780 12934142 13738384 12934142 13738384 19509400 7727039 19509400 7727039 13797662 12772996 13797662 12772996 17214898 10115566 17214898 10115566 18858694 18109120 18858694 18109120 21916800 5023361 21916800 5023361 22127561 4403544 22127561 4403544 16645547 10279657 16645547 10279657 16450750 15867574 16450750 15867574 16400976 16094761 16400976 16094761 24306422 2662853 24306422 2662853 14343095 12390758 14343095 12390758 14307957 13939927 14307957 13939927 19096191 19005673 19096191 19005673 18917151 8046374 18917151 8046374 15786047 14927239 15786047 14927239 6024686 20903396 6024686 20903396 2864344 2879829 2864344 2879829 6313463 6382181 6313463 6382181 18003225 17250895 18003225 17250895 19212071 19061361 19212071 19061361 19146241 7941415 19146241 7941415 23158686 22421386 23158686 22421386 4323098 4331080 4323098 4331080 3252623 23528563 3252623 23528563 23234792 3565909 23234792 3565909 1339245 25468260 1339245 25468260 23610436 3247377 23610436 3247377 13883187 12999412 13883187 12999412 14548343 12164386 14548343 12164386 16771315 16460563 16771315 16460563 26125168 675834 26125168 675834 16864719 16043027 16864719 16043027 14059333 13844068 14059333 13844068 21672251 5573844 21672251 5573844 24380257 2373326 24380257 2373326 22204421 21269452 22204421 21269452 18577341 8613502 18577341 8613502 5111190 21862562 5111190 21862562 13913859 12876437 13913859 12876437 22523632 4661743 22523632 4661743 18769074 18388695 18769074 18388695 5726339 5405081 5726339 5405081 7981850 18983910 7981850 18983910 16903413 10216727 16903413 10216727 12699444 14237966 12699444 14237966 10565918 16149071 10565918 16149071 20768241 6401772 20768241 6401772 13099480 13598290 13099480 13598290 20410634 6863000 20410634 6863000 7832913 7291682 7832913 7291682 18443496 8389159 18443496 8389159 15095173 11528042 15095173 11528042 4284533 4121215 4284533 4121215 23331640 22629904 23331640 22629904 23412674 22576466 23412674 22576466 8693412 18316722 8693412 18316722 14420282 13252078 14420282 13252078 18244061 8695389 18244061 8695389 14345045 14027560 14345045 14027560 22289680 21699240 22289680 21699240 7457778 19504103 7457778 19504103 10197923 9612584 10197923 9612584 10097103 16984375 10097103 16984375 22167204 5142465 22167204 5142465 18507859 8515315 18507859 8515315 5026264 4894666 5026264 4894666 21373829 20598100 21373829 20598100 15908612 10929393 15908612 10929393 7376066 19501845 7376066 19501845 24369099 23223661 24369099 23223661 19479269 7819793 19479269 7819793 11956294 11049348 11956294 11049348 6887062 19959574 6887062 19959574 3053233 3179152 3053233 3179152 19376461 18793447 19376461 18793447 23536474 3130685 23536474 3130685 14875757 11858105 14875757 11858105 18162087 9156746 18162087 9156746 19921596 19409435 19921596 19409435 14267414 13379919 14267414 13379919 24802455 2135195 24802455 2135195 19483040 7208491 19483040 7208491 17821900 9397548 17821900 9397548 22269256 21624568 22269256 21624568 10708823 10275937 10708823 10275937 7114539 19878035 7114539 19878035 21876518 21348610 21876518 21348610 19115789 18523678 19115789 18523678 14745392 13942843 14745392 13942843 16105232 10720348 16105232 10720348 19004839 8140171 19004839 8140171 3283815 3376656 3283815 3376656 13830481 12872053 13830481 12872053 13632564 13589626 13632564 13589626 6937227 20199833 6937227 20199833 5505617 5263834 5505617 5263834 19493547 7723888 19493547 7723888 15824678 15459691 15824678 15459691 14983568 14264937 14983568 14264937 13221518 12241636 13221518 12241636 21498209 20737072 21498209 20737072 21664328 4946744 21664328 4946744 2716394 2694125 2716394 2694125 11741432 14866434 11741432 14866434 13188457 13492918 13188457 13492918 6560694 20782079 6560694 20782079 18680758 18381716 18680758 18381716 14680086 13687034 14680086 13687034 23913109 22737553 23913109 22737553 6543747 6556271 6543747 6556271 15427163 11232571 15427163 11232571 11867711 15021099 11867711 15021099 16195524 10871523 16195524 10871523 7590723 19618311 7590723 19618311 23962251 23041553 23962251 23041553 4355402 4257627 4355402 4257627 12698519 14140421 12698519 14140421 17332367 16678590 17332367 16678590 2790651 24205745 2790651 24205745 13607454 13275388 13607454 13275388 21926893 21027184 21926893 21027184 14041407 13074582 14041407 13074582 12357613 11352832 12357613 11352832 8010916 19138325 8010916 19138325 20568665 20096935 20568665 20096935 5254633 4937009 5254633 4937009 5506891 5116664 5506891 5116664 4621114 22159853 4621114 22159853 6844183 20215351 6844183 20215351 17460520 16752691 17460520 16752691 18792860 18078087 18792860 18078087 21425777 20733093 21425777 20733093 15837906 15465809 15837906 15465809 16037072 11010594 16037072 11010594 22019248 21453265 22019248 21453265 18796033 18258876 18796033 18258876 21436882 5181896 21436882 5181896 15210263 11750784 15210263 11750784 23200184 22513446 23200184 22513446 5353076 21537813 5353076 21537813 4270200 4248907 4270200 4248907 2988201 3303005 2988201 3303005 17067933 16461824 17067933 16461824 20839041 20305588 20839041 20305588 8181434 7722173 8181434 7722173 21671868 5623357 21671868 5623357 20880609 20045971 20880609 20045971 24721084 23590609 24721084 23590609 19945903 19066037 19945903 19066037 13518546 13418567 13518546 13418567 983295 26049315 983295 26049315 9231713 17465902 9231713 17465902 22116068 4691261 22116068 4691261 9581348 17512904 9581348 17512904 14570200 13705849 14570200 13705849 19768224 19657571 19768224 19657571 11138073 15669227 11138073 15669227 23028497 3661639 23028497 3661639 12342436 14175137 12342436 14175137 15780015 11182415 15780015 11182415 9964193 9371911 9964193 9371911 5986399 21012026 5986399 21012026 24125444 23022287 24125444 23022287 6920843 20032681 6920843 20032681 2413751 24459284 2413751 24459284 4256217 22667011 4256217 22667011 22099762 4608743 22099762 4608743 14239908 13432969 14239908 13432969 19520078 18948056 19520078 18948056 23683988 23051260 23683988 23051260 3412102 3634536 3412102 3634536 22025548 21224209 22025548 21224209 6450403 6486139 6450403 6486139 9913300 17401870 9913300 17401870 15875507 11009839 15875507 11009839 10158375 17086508 10158375 17086508 4244926 4040546 4244926 4040546 7267349 7287440 7267349 7287440 7870820 19103871 7870820 19103871 14463700 12229670 14463700 12229670 17379939 16587796 17379939 16587796 17704407 9081468 17704407 9081468 16381543 10582553 16381543 10582553 20921502 6503926 20921502 6503926 3945565 23081032 3945565 23081032 10617309 16067296 10617309 16067296 1718496 2185655 1718496 2185655 9787743 9201512 9787743 9201512 5133419 5055488 5133419 5055488 17735175 16897413 17735175 16897413 15937810 10985735 15937810 10985735 22864650 4114875 22864650 4114875 13214205 13450274 13214205 13450274 14087923 12518049 14087923 12518049 18308760 8951657 18308760 8951657 6695708 6142480 6695708 6142480 19893194 6799424 19893194 6799424 14952199 11697421 14952199 11697421 18824961 18711193 18824961 18711193 4605235 22257873 4605235 22257873 4754550 22206914 4754550 22206914 10278486 9808100 10278486 9808100 2779801 2826125 2779801 2826125 6249617 5746082 6249617 5746082 16466575 10317880 16466575 10317880 1463003 1438341 1463003 1438341 22179242 4558085 22179242 4558085 20051109 19201547 20051109 19201547 4411789 4435688 4411789 4435688 21416365 5079893 21416365 5079893 20037842 19370797 20037842 19370797 25552088 1185220 25552088 1185220 10622664 16464141 10622664 16464141 21226972 5622118 21226972 5622118 5919364 5547758 5919364 5547758 13227983 13454849 13227983 13454849 9597254 16983351 9597254 16983351 19241235 7564432 19241235 7564432 6358454 5864824 6358454 5864824 26244625 25474005 26244625 25474005 8088672 7581619 8088672 7581619 10817579 15877176 10817579 15877176 15539550 14893120 15539550 14893120 17260765 16367874 17260765 16367874 16975428 16302569 16975428 16302569 3867091 3412165 3867091 3412165 9273261 17444182 9273261 17444182 11793623 15338502 11793623 15338502 7748155 19356790 7748155 19356790 7827119 19190825 7827119 19190825 2092170 24862874 2092170 24862874 10163218 9645976 10163218 9645976 14984824 11814907 14984824 11814907 2785684 2364374 2785684 2364374 3296536 23634808 3296536 23634808 20213376 6475007 20213376 6475007 21073851 5812219 21073851 5812219 19704466 19017640 19704466 19017640 12916686 13689045 12916686 13689045 6152381 20862982 6152381 20862982 12274374 14440700 12274374 14440700 15944745 10821153 15944745 10821153 20969215 5838758 20969215 5838758 8029776 7452882 8029776 7452882 18605064 17843126 18605064 17843126 18359728 17629631 18359728 17629631 9749741 9123429 9749741 9123429 13731137 13037307 13731137 13037307 20378494 6960094 20378494 6960094 16917594 16431690 16917594 16431690 19309346 18653302 19309346 18653302 5730257 5629152 5730257 5629152 5559725 21442999 5559725 21442999 10977703 16177484 10977703 16177484 8365350 7828727 8365350 7828727 5594588 5510474 5594588 5510474 16213081 10583095 16213081 10583095 18635763 8398396 18635763 8398396 22496744 21810090 22496744 21810090 4547725 22591231 4547725 22591231 8593426 8030595 8593426 8030595 22194414 4483847 22194414 4483847 19250831 7587953 19250831 7587953 13217128 13276138 13217128 13276138 15271634 11496213 15271634 11496213 2233091 24762803 2233091 24762803 17844815 9210779 17844815 9210779 6574784 6742517 6574784 6742517 13900364 13360159 13900364 13360159 21706126 20999688 21706126 20999688 4633523 22479035 4633523 22479035 3880895 3993828 3880895 3993828 10933440 15706908 10933440 15706908 21248782 5391663 21248782 5391663 13356497 13282742 13356497 13282742 4946393 22137222 4946393 22137222 20426860 6320744 20426860 6320744 19233942 18452210 19233942 18452210 5371635 5221208 5371635 5221208 12425876 14280604 12425876 14280604 9518802 17772690 9518802 17772690 16435026 10556397 16435026 10556397 21606642 20839345 21606642 20839345 20580775 6803747 20580775 6803747 9748105 9201234 9748105 9201234 16591178 10628521 16591178 10628521 11832099 14936659 11832099 14936659 8057308 7854322 8057308 7854322 8123294 7907223 8123294 7907223 18904575 18290043 18904575 18290043 7269896 19654747 7269896 19654747 24094417 2793908 24094417 2793908 11361174 15179754 11361174 15179754 13868324 12853348 13868324 12853348 7627504 7670815 7627504 7670815 25865334 24942478 25865334 24942478 7594485 19544984 7594485 19544984 12724295 14199921 12724295 14199921 4239613 22786432 4239613 22786432 8895595 8336125 8895595 8336125 5394754 21581135 5394754 21581135 10834651 15734365 10834651 15734365 5255266 5006359 5255266 5006359 22586307 3936195 22586307 3936195 2300509 24702565 2300509 24702565 8553569 8294986 8553569 8294986 18769274 8285583 18769274 8285583 8953797 8593896 8953797 8593896 7415825 7473499 7415825 7473499 3030470 23992923 3030470 23992923 9926044 9323991 9926044 9323991 4304306 4205822 4304306 4205822 19357459 7921507 19357459 7921507 17179762 9591948 17179762 9591948 24042932 2921293 24042932 2921293 2143353 2391195 2143353 2391195 6922586 20266884 6922586 20266884 16902742 16254751 16902742 16254751 11852785 11622179 11852785 11622179 19651691 7591566 19651691 7591566 13595391 12667903 13595391 12667903 16436067 10426427 16436067 10426427 14824842 13788786 14824842 13788786 23442782 3494286 23442782 3494286 5302288 21734351 5302288 21734351 696878 26396085 696878 26396085 23363149 3435068 23363149 3435068 14024578 13218290 14024578 13218290 25730648 24829247 25730648 24829247 9691221 17129601 9691221 17129601 14983569 11687718 14983569 11687718 15380265 11673972 15380265 11673972 5878804 5551180 5878804 5551180 19588734 7251269 19588734 7251269 6067574 20921188 6067574 20921188 5589385 5493058 5589385 5493058 6573204 6348916 6573204 6348916 3570818 23510270 3570818 23510270 16288897 16076581 16288897 16076581 9742984 9189076 9742984 9189076 941732 25948988 941732 25948988 5124189 21673384 5124189 21673384 12642828 14122632 12642828 14122632 22011479 21087143 22011479 21087143 4370897 22627168 4370897 22627168 10043403 9272370 10043403 9272370 19983380 19739527 19983380 19739527 17879527 9397292 17879527 9397292 14368038 13614644 14368038 13614644 13493563 12993089 13493563 12993089 25276771 24158054 25276771 24158054 6464762 20582866 6464762 20582866 11447379 10669214 11447379 10669214 6960477 6383177 6960477 6383177 19473886 7468225 19473886 7468225 11287775 15765680 11287775 15765680 26165554 25012247 26165554 25012247 4852763 22174062 4852763 22174062 20693604 6540708 20693604 6540708 18538761 17924015 18538761 17924015 12515859 11779490 12515859 11779490 5068304 21997037 5068304 21997037 19091978 8087756 19091978 8087756 12037987 14959221 12037987 14959221 5913149 21056707 5913149 21056707 10099383 9353218 10099383 9353218 24273128 23323431 24273128 23323431 11647408 14966199 11647408 14966199 13582234 13393108 13582234 13393108 8825034 8304241 8825034 8304241 19940136 19168689 19940136 19168689 1138811 1249781 1138811 1249781 18447899 17966487 18447899 17966487 3996939 3570207 3996939 3570207 20827231 6009478 20827231 6009478 21636018 5459430 21636018 5459430 3951678 3931813 3951678 3931813 10896409 10243144 10896409 10243144 4814252 4628657 4814252 4628657 10935469 10354675 10935469 10354675 5142451 4877361 5142451 4877361 6238610 5961339 6238610 5961339 16338767 15498194 16338767 15498194 16944185 10014401 16944185 10014401 22134363 21469204 22134363 21469204 7332175 7073367 7332175 7073367 25458097 1407753 25458097 1407753 16629195 16271654 16629195 16271654 21762706 21150584 21762706 21150584 21616825 21100062 21616825 21100062 14405958 12479905 14405958 12479905 19240293 18927732 19240293 18927732 2864204 23911307 2864204 23911307 11945298 14903530 11945298 14903530 7133810 20034081 7133810 20034081 2762609 24213884 2762609 24213884 9550214 9212501 9550214 9212501 20821563 5865072 20821563 5865072 15518479 11601835 15518479 11601835 19176437 8287367 19176437 8287367 1484542 25437393 1484542 25437393 8503911 18440583 8503911 18440583 17145764 16895035 17145764 16895035 2511597 24307503 2511597 24307503 5725033 5480928 5725033 5480928 26491933 441724 26491933 441724 17172615 16941044 17172615 16941044 24112492 2717065 24112492 2717065 14781238 12562927 14781238 12562927 13411299 12494044 13411299 12494044 10844229 10140405 10844229 10140405 11397285 10730716 11397285 10730716 21723941 5716005 21723941 5716005 23258532 3711798 23258532 3711798 13718560 12751369 13718560 12751369 16698778 10285851 16698778 10285851 11877432 14931499 11877432 14931499 3739452 3710499 3739452 3710499 6896525 6796221 6896525 6796221 10966399 10156935 10966399 10156935 7911068 19175102 7911068 19175102 16590032 10365194 16590032 10365194 6270245 20719315 6270245 20719315 6527046 20403246 6527046 20403246 18188563 8796789 18188563 8796789 12956509 13774247 12956509 13774247 21412166 20600253 21412166 20600253 7376472 6641751 7376472 6641751 15669391 11156700 15669391 11156700 1818361 2229268 1818361 2229268 3173092 23733832 3173092 23733832 3125490 2638773 3125490 2638773 2925188 2448664 2925188 2448664 11715497 11372667 11715497 11372667 10775004 15718134 10775004 15718134 9911155 17424794 9911155 17424794 14254287 12905012 14254287 12905012 3759109 3908820 3759109 3908820 2604633 2247705 2604633 2247705 11820160 15009251 11820160 15009251 1938466 2150516 1938466 2150516 13378273 13280383 13378273 13280383 12998578 13743541 12998578 13743541 16378553 15665149 16378553 15665149 13531643 13116262 13531643 13116262 14187659 12614539 14187659 12614539 3473756 23574551 3473756 23574551 6820703 6647809 6820703 6647809 22799275 21990286 22799275 21990286 21611391 21117327 21611391 21117327 9296657 17963375 9296657 17963375 8720684 8121124 8720684 8121124 7468614 6819954 7468614 6819954 9054904 18111014 9054904 18111014 22063109 21443636 22063109 21443636 14239061 12492877 14239061 12492877 10783756 16107202 10783756 16107202 5682589 5408824 5682589 5408824 14670065 13596161 14670065 13596161 11273242 10941817 11273242 10941817 14439622 13676393 14439622 13676393 9543712 9172270 9543712 9172270 18540681 18298593 18540681 18298593 13022692 11889991 13022692 11889991 11400003 14997443 11400003 14997443 23128220 3614470 23128220 3614470 14607887 11998090 14607887 11998090 14499404 12312430 14499404 12312430 11489481 11039765 11489481 11039765 5606041 21334960 5606041 21334960 22501101 21808012 22501101 21808012 13378797 13476714 13378797 13476714 6195421 20959221 6195421 20959221 5158941 4910278 5158941 4910278 22132374 5184081 22132374 5184081 14335166 13331269 14335166 13331269 18668534 18248323 18668534 18248323 18217434 18038097 18217434 18038097 6845165 6784755 6845165 6784755 11901928 11429948 11901928 11429948 11575885 15446095 11575885 15446095 2893167 23897326 2893167 23897326 2407450 2102724 2407450 2102724 4087330 4268167 4087330 4268167 13744278 12995186 13744278 12995186 23599144 3153504 23599144 3153504 16844862 10088828 16844862 10088828 3635251 3139529 3635251 3139529 10310296 9684198 10310296 9684198 7470986 19604924 7470986 19604924 17029209 16504303 17029209 16504303 17896979 17329025 17896979 17329025 25212876 24038566 25212876 24038566 20981559 5835284 20981559 5835284 11318063 10845056 11318063 10845056 11083701 10584651 11083701 10584651 7669865 7118056 7669865 7118056 9052133 17779110 9052133 17779110 19359539 18618466 19359539 18618466 19066747 7908641 19066747 7908641 16143691 11160520 16143691 11160520 12995288 13599084 12995288 13599084 8478657 18374659 8478657 18374659 6362521 20526008 6362521 20526008 5842452 5787894 5842452 5787894 21079525 20292857 21079525 20292857 975941 1071010 975941 1071010 13797641 12881292 13797641 12881292 8750670 18230202 8750670 18230202 17240551 9777254 17240551 9777254 23369411 3627941 23369411 3627941 11948571 14644616 11948571 14644616 15570593 14613906 15570593 14613906 3782976 3910315 3782976 3910315 19856688 7005014 19856688 7005014 6392185 6113241 6392185 6113241 8367779 7820810 8367779 7820810 11743147 10914585 11743147 10914585 6378247 6261513 6378247 6261513 21513776 21000370 21513776 21000370 8523284 8053390 8523284 8053390 15811903 11423216 15811903 11423216 22137306 4702336 22137306 4702336 13321632 13543529 13321632 13543529 18033622 9391041 18033622 9391041 18283370 8871256 18283370 8871256 8666946 18462860 8666946 18462860 15707564 11587350 15707564 11587350 4868853 21839137 4868853 21839137 5133543 21790553 5133543 21790553 10733747 10045620 10733747 10045620 4850043 22225032 4850043 22225032 18385234 18254983 18385234 18254983 17810764 9446744 17810764 9446744 8183658 7837412 8183658 7837412 15489135 11786994 15489135 11786994 5738670 21131409 5738670 21131409 14049633 12701192 14049633 12701192 17182877 9942888 17182877 9942888 5082041 21722256 5082041 21722256 24292797 23146006 24292797 23146006 22012499 21230954 22012499 21230954 14884039 14169849 14884039 14169849 14230103 13275868 14230103 13275868 1376838 1306070 1376838 1306070 11254338 15222124 11254338 15222124 20749366 5935901 20749366 5935901 20048981 7212348 20048981 7212348 15158755 14077411 15158755 14077411 13786921 12604896 13786921 12604896 22487335 4362283 22487335 4362283 17375862 9478701 17375862 9478701 21919051 21147157 21919051 21147157 7856999 19095364 7856999 19095364 15137115 14456455 15137115 14456455 22434309 4313662 22434309 4313662 18117433 17921462 18117433 17921462 18461084 17731794 18461084 17731794 20938404 20164890 20938404 20164890 19275540 7759319 19275540 7759319 23333721 22483228 23333721 22483228 19974155 19213166 19974155 19213166 13547053 13214145 13547053 13214145 11903257 15027744 11903257 15027744 10306451 16986461 10306451 16986461 21048638 20541401 21048638 20541401 21209419 5590271 21209419 5590271 23866954 22825016 23866954 22825016 4123051 22962938 4123051 22962938 12900009 11995081 12900009 11995081 19066895 18560135 19066895 18560135 17583632 16765266 17583632 16765266 2648858 24353081 2648858 24353081 2267065 24550146 2267065 24550146 25361635 1640351 25361635 1640351 20282695 6929978 20282695 6929978 7806810 7412674 7806810 7412674 11124287 15385364 11124287 15385364 9137702 8646010 9137702 8646010 14943012 14466196 14943012 14466196 13760511 13053583 13760511 13053583 21545557 5968872 21545557 5968872 22261304 4605486 22261304 4605486 10037506 16679165 10037506 16679165 7987879 7887057 7987879 7887057 2977592 24045654 2977592 24045654 2915665 24137995 2915665 24137995 22592979 21618995 22592979 21618995 14597993 12216851 14597993 12216851 22423228 4891735 22423228 4891735 7048834 19970386 7048834 19970386 19595878 18836937 19595878 18836937 20221240 6609662 20221240 6609662 11537269 15569628 11537269 15569628 15735504 11016951 15735504 11016951 12354906 11975657 12354906 11975657 12793227 11958846 12793227 11958846 12573772 11852964 12573772 11852964 21496765 5302388 21496765 5302388 21534241 20782871 21534241 20782871 8746981 18047163 8746981 18047163 11219865 10546546 11219865 10546546 7005609 20247937 7005609 20247937 15441084 14794163 15441084 14794163 23918536 22813934 23918536 22813934 3312093 23663125 3312093 23663125 15686062 15290751 15686062 15290751 23179351 3570957 23179351 3570957 22487780 21479284 22487780 21479284 13084689 13627891 13084689 13627891 5084711 22024538 5084711 22024538 16286672 10783162 16286672 10783162 20662984 19865961 20662984 19865961 7172841 19864129 7172841 19864129 23354069 3361911 23354069 3361911 2465120 24267588 2465120 24267588 21569039 5940539 21569039 5940539 22154435 21273735 22154435 21273735 6905998 20114063 6905998 20114063 3013468 23829171 3013468 23829171 6063130 20737098 6063130 20737098 3215941 3453372 3215941 3453372 19151291 18602649 19151291 18602649 11055579 16088459 11055579 16088459 3679834 23333375 3679834 23333375 5567932 5374387 5567932 5374387 4023074 4191913 4023074 4191913 3022875 3028470 3022875 3028470 19288447 7956610 19288447 7956610 15545960 14907516 15545960 14907516 18379332 17554898 18379332 17554898 21364730 5269337 21364730 5269337 19356038 7593136 19356038 7593136 6884396 6440746 6884396 6440746 19656232 18882861 19656232 18882861 10827544 15958845 10827544 15958845 21266446 5847994 21266446 5847994 15545801 11395614 15545801 11395614 3933469 3959720 3933469 3959720 12501306 11505087 12501306 11505087 10533003 16579473 10533003 16579473 24524900 23899675 24524900 23899675 16390062 10362905 16390062 10362905 3200033 2682535 3200033 2682535 24561979 23234051 24561979 23234051 7796287 7429000 7796287 7429000 8419956 8264820 8419956 8264820 19565366 18781919 19565366 18781919 22215972 21757648 22215972 21757648 26508946 25538099 26508946 25538099 25797895 24550699 25797895 24550699 10665483 16540473 10665483 16540473 3297378 3129790 3297378 3129790 21424466 20860781 21424466 20860781 20382275 19950622 20382275 19950622 8986942 8482847 8986942 8482847 6391211 6489245 6391211 6489245 23329495 22130951 23329495 22130951 3690804 3759028 3690804 3759028 22868672 21812167 22868672 21812167 15771100 10971358 15771100 10971358 1770899 1649707 1770899 1649707 19260755 7921457 19260755 7921457 21479571 5008661 21479571 5008661 21361522 5172079 21361522 5172079 15865711 15621954 15865711 15621954 7592394 19420095 7592394 19420095 23102263 22234761 23102263 22234761 14794140 12113218 14794140 12113218 4518259 22392099 4518259 22392099 24268698 23692576 24268698 23692576 8875562 18237151 8875562 18237151 9018948 8553551 9018948 8553551 15224418 11472426 15224418 11472426 25329501 24213092 25329501 24213092 3341022 23531236 3341022 23531236 14327895 13575091 14327895 13575091 25144075 23898782 25144075 23898782 18564110 18344401 18564110 18344401 17994696 17476271 17994696 17476271 14379132 12807338 14379132 12807338 13285329 13412771 13285329 13412771 22472426 4138346 22472426 4138346 23668416 22655067 23668416 22655067 16862493 10404837 16862493 10404837 6435975 20567591 6435975 20567591 10051002 9672768 10051002 9672768 6977745 20304189 6977745 20304189 5097014 4828034 5097014 4828034 18793900 8364496 18793900 8364496 6215453 6450792 6215453 6450792 3951254 22848416 3951254 22848416 8138226 7557609 8138226 7557609 21511048 5346065 21511048 5346065 12678636 14137613 12678636 14137613 20102756 7091576 20102756 7091576 8233682 18596294 8233682 18596294 6668153 6668003 6668153 6668003 21171449 5448574 21171449 5448574 23725488 3180141 23725488 3180141 9104791 18175006 9104791 18175006 13692999 12963679 13692999 12963679 10459708 16836992 10459708 16836992 15191844 14877507 15191844 14877507 6356890 20577277 6356890 20577277 2763894 3152481 2763894 3152481 22333281 21393172 22333281 21393172 6822386 20123353 6822386 20123353 8368661 18443040 8368661 18443040 5370923 5303518 5370923 5303518 13659473 12963593 13659473 12963593 20397917 6750882 20397917 6750882 3847759 22867888 3847759 22867888 6957173 20018535 6957173 20018535 17301334 17148160 17301334 17148160 17643300 9606614 17643300 9606614 17054902 10238734 17054902 10238734 108554 229802 108554 229802 1958343 24848279 1958343 24848279 16572616 10544826 16572616 10544826 10632011 16365098 10632011 16365098 8936590 8343166 8936590 8343166 14523517 12622103 14523517 12622103 18459165 17736839 18459165 17736839 11228682 15430414 11228682 15430414 15763150 11208175 15763150 11208175 1051464 26115402 1051464 26115402 17560334 9732349 17560334 9732349 5122852 4832573 5122852 4832573 6842568 20055612 6842568 20055612 4234923 4300889 4234923 4300889 8138360 18837599 8138360 18837599 17409756 9411235 17409756 9411235 20008227 7255486 20008227 7255486 15639012 14969656 15639012 14969656 20750140 19980571 20750140 19980571 8931973 8197276 8931973 8197276 21185365 20302517 21185365 20302517 20541752 20150085 20541752 20150085 6720620 20166564 6720620 20166564 25119107 23853158 25119107 23853158 16412075 10401832 16412075 10401832 10817948 10305373 10817948 10305373 12715262 11779767 12715262 11779767 22353759 21671301 22353759 21671301 12217625 11842247 12217625 11842247 17580786 9739197 17580786 9739197 1828953 24995491 1828953 24995491 11534665 10662577 11534665 10662577 3621902 3800542 3621902 3800542 17857292 17201761 17857292 17201761 8862082 18250107 8862082 18250107 16781513 10305448 16781513 10305448 23066071 22437658 23066071 22437658 6885843 20410582 6885843 20410582 18615478 8733196 18615478 8733196 24698578 2236687 24698578 2236687 24179867 22877476 24179867 22877476 11891603 11437672 11891603 11437672 19104310 18659201 19104310 18659201 1342699 1857325 1342699 1857325 9296027 17455518 9296027 17455518 12352729 11406251 12352729 11406251 21600793 5631685 21600793 5631685 17364067 16850168 17364067 16850168 21854670 21084229 21854670 21084229 11308203 15208891 11308203 15208891 2046689 24980258 2046689 24980258 18932406 18116436 18932406 18116436 19528575 18800642 19528575 18800642 14734590 12293610 14734590 12293610 11462023 15576797 11462023 15576797 21806453 5646535 21806453 5646535 7958990 7461459 7958990 7461459 7284688 19690798 7284688 19690798 18708770 18419264 18708770 18419264 9274068 17745431 9274068 17745431 22890353 3826602 22890353 3826602 9526762 17382051 9526762 17382051 22681047 22037951 22681047 22037951 5160696 21522627 5160696 21522627 15455238 11298362 15455238 11298362 6688341 6432907 6688341 6432907 13432620 12582350 13432620 12582350 4030541 4127073 4030541 4127073 5976004 21074189 5976004 21074189 5110842 5063621 5110842 5063621 17187226 9811254 17187226 9811254 21394278 20670974 21394278 20670974 18898045 18448756 18898045 18448756 11400241 15131962 11400241 15131962 15238995 14285429 15238995 14285429 12956183 13576089 12956183 13576089 25473299 24411391 25473299 24411391 17528595 16762383 17528595 16762383 21748239 21025746 21748239 21025746 21064017 20481724 21064017 20481724 6342156 20698925 6342156 20698925 15771865 15223013 15771865 15223013 17012660 9980795 17012660 9980795 21748405 5092449 21748405 5092449 4296614 22717105 4296614 22717105 8774900 18304767 8774900 18304767 10218214 9521960 10218214 9521960 22564505 4146812 22564505 4146812 11293882 10577832 11293882 10577832 6395103 5870951 6395103 5870951 10693861 16437076 10693861 16437076 6866910 6500981 6866910 6500981 16454336 15848944 16454336 15848944 14075871 12997433 14075871 12997433 4459577 22586813 4459577 22586813 8377737 18730293 8377737 18730293 6223383 6151866 6223383 6151866 11257937 10753586 11257937 10753586 18861255 18104519 18861255 18104519 3683586 23400517 3683586 23400517 17395430 9650670 17395430 9650670 6534256 6577056 6534256 6577056 11566776 11153642 11566776 11153642 18184528 8731284 18184528 8731284 22357146 21603741 22357146 21603741 12262466 11645699 12262466 11645699 4403228 22620786 4403228 22620786 22777820 21690870 22777820 21690870 17674160 9543391 17674160 9543391 18721966 18245680 18721966 18245680 11097616 16033549 11097616 16033549 18275906 9246141 18275906 9246141 20776687 6037439 20776687 6037439 10090317 9680329 10090317 9680329 2765669 24118104 2765669 24118104 19118890 8126595 19118890 8126595 6462898 6181933 6462898 6181933 8910139 8675973 8910139 8675973 9495699 8898058 9495699 8898058 16855688 16263639 16855688 16263639 13152734 12095638 13152734 12095638 12381653 11757603 12381653 11757603 13498494 12528540 13498494 12528540 7170479 6656191 7170479 6656191 23725569 3217587 23725569 3217587 17791951 17352622 17791951 17352622 12118985 14752048 12118985 14752048 14524706 12607009 14524706 12607009 6166036 20669086 6166036 20669086 8937847 18296516 8937847 18296516 16133356 10716595 16133356 10716595 19724850 7568011 19724850 7568011 10854934 10236033 10854934 10236033 16592436 15766894 16592436 15766894 20804167 5816705 20804167 5816705 18831783 8284581 18831783 8284581 2843464 24200877 2843464 24200877 6928450 19969460 6928450 19969460 13045149 12306634 13045149 12306634 11601118 10858198 11601118 10858198 23765177 22854738 23765177 22854738 23852875 2909316 23852875 2909316 10952833 10337857 10952833 10337857 18561922 18170479 18561922 18170479 22517668 21666987 22517668 21666987 8636757 18443592 8636757 18443592 19836753 7528174 19836753 7528174 14690363 13647229 14690363 13647229 7435401 19759305 7435401 19759305 2728623 23980403 2728623 23980403 17354386 16582502 17354386 16582502 22824899 21984272 22824899 21984272 19809380 7445416 19809380 7445416 16360746 10868866 16360746 10868866 7463131 7458725 7463131 7458725 24605243 2219468 24605243 2219468 22009025 4916987 22009025 4916987 10403011 16284403 10403011 16284403 1204495 1036689 1204495 1036689 14846720 11894160 14846720 11894160 4321236 3873791 4321236 3873791 7074614 6597355 7074614 6597355 15453714 11721891 15453714 11721891 8167814 18763593 8167814 18763593 21086271 20532695 21086271 20532695 12802444 14056779 12802444 14056779 2519886 24490910 2519886 24490910 20636347 19814701 20636347 19814701 9683956 9324770 9683956 9324770 21450885 5482838 21450885 5482838 16241554 16145824 16241554 16145824 2642545 24204619 2642545 24204619 22155930 21439529 22155930 21439529 14970466 12008853 14970466 12008853 11497219 15069911 11497219 15069911 18430394 8959678 18430394 8959678 14673358 14182931 14673358 14182931 3370233 23570746 3370233 23570746 15790487 11016256 15790487 11016256 18329488 8731521 18329488 8731521 10229178 16609525 10229178 16609525 19461674 7502446 19461674 7502446 4106954 4140075 4106954 4140075 23232551 3707261 23232551 3707261 19960234 7338341 19960234 7338341 15162670 11671430 15162670 11671430 16329088 10724047 16329088 10724047 16904037 10293569 16904037 10293569 3223252 3591326 3223252 3591326 18182976 17467813 18182976 17467813 22395138 4373485 22395138 4373485 21406788 20552375 21406788 20552375 19053578 8228487 19053578 8228487 21317767 20588491 21317767 20588491 13321427 13393304 13321427 13393304 2763868 24208963 2763868 24208963 18604350 8828020 18604350 8828020 16967584 9993095 16967584 9993095 21852230 21138553 21852230 21138553 9453220 8832680 9453220 8832680 14118965 14024656 14118965 14024656 9430268 9119658 9430268 9119658 23016524 22531687 23016524 22531687 22191994 4917701 22191994 4917701 10063701 16852622 10063701 16852622 12736237 12112538 12736237 12112538 2298696 2461682 2298696 2461682 13254896 12203204 13254896 12203204 1680826 25080799 1680826 25080799 19052762 8296747 19052762 8296747 19755772 19087625 19755772 19087625 10303121 16241293 10303121 16241293 7859894 19149979 7859894 19149979 22554754 21572159 22554754 21572159 2064133 2535293 2064133 2535293 19738074 18920447 19738074 18920447 22105607 4786407 22105607 4786407 23708079 3122785 23708079 3122785 5435468 21500010 5435468 21500010 9405296 17513885 9405296 17513885 5949489 5749624 5949489 5749624 3223230 23703534 3223230 23703534 7877302 7587067 7877302 7587067 19747339 7696851 19747339 7696851 9306897 8844775 9306897 8844775 11886832 14788503 11886832 14788503 24837779 23736558 24837779 23736558 11498025 10855189 11498025 10855189 18782526 18251980 18782526 18251980 20612346 19938448 20612346 19938448 9972886 9533761 9972886 9533761 7121777 6747658 7121777 6747658 10430789 9835179 10430789 9835179 8773772 8464316 8773772 8464316 4389863 3851250 4389863 3851250 14473126 12109449 14473126 12109449 14197837 12594258 14197837 12594258 7480027 7120881 7480027 7120881 16275752 15882880 16275752 15882880 11439652 15638818 11439652 15638818 2821257 2520811 2821257 2520811 16152644 15493879 16152644 15493879 10943431 16115851 10943431 16115851 5365462 21364050 5365462 21364050 2847853 24037541 2847853 24037541 19571543 7308664 19571543 7308664 6074465 5995384 6074465 5995384 17093235 16215211 17093235 16215211 21023905 20204670 21023905 20204670 6649714 20574052 6649714 20574052 5209440 21946725 5209440 21946725 13668892 13459955 13668892 13459955 8926324 8376325 8926324 8376325 13858679 12800191 13858679 12800191 5288080 5020380 5288080 5020380 9415902 17723242 9415902 17723242 22098079 21212554 22098079 21212554 18517489 18138005 18517489 18138005 2940223 23919186 2940223 23919186 21119386 6028661 21119386 6028661 21918147 21338657 21918147 21338657 2198190 2137985 2198190 2137985 14385200 12356060 14385200 12356060 21667907 21201527 21667907 21201527 11492258 10648235 11492258 10648235 4220245 22801963 4220245 22801963 12350733 11356531 12350733 11356531 15287623 14641547 15287623 14641547 21439381 20758167 21439381 20758167 21370515 20644940 21370515 20644940 22890752 22316540 22890752 22316540 7110631 6723877 7110631 6723877 17115354 9995290 17115354 9995290 6620834 6729713 6620834 6729713 21607154 20865682 21607154 20865682 11673456 10824843 11673456 10824843 9795237 17463881 9795237 17463881 5625909 21370418 5625909 21370418 24575628 2348404 24575628 2348404 5311307 21675591 5311307 21675591 1519857 1889309 1519857 1889309 16594669 10109623 16594669 10109623 21140162 5546955 21140162 5546955 19948037 7447507 19948037 7447507 5757286 21067947 5757286 21067947 11688811 15304563 11688811 15304563 11616068 15165589 11616068 15165589 1661037 25500607 1661037 25500607 4023676 4187289 4023676 4187289 22301988 21710449 22301988 21710449 19755813 7402209 19755813 7402209 11154423 15894101 11154423 15894101 4693723 22036872 4693723 22036872 13131047 13736343 13131047 13736343 21680931 4935858 21680931 4935858 15844281 15195016 15844281 15195016 4713739 22489668 4713739 22489668 12355253 11442923 12355253 11442923 4133561 4225510 4133561 4225510 4329375 3955905 4329375 3955905 20233978 19703574 20233978 19703574 13579372 13443429 13579372 13443429 23686123 3260215 23686123 3260215 14613046 12149740 14613046 12149740 7476688 19557331 7476688 19557331 23720505 23224624 23720505 23224624 15015327 14336704 15015327 14336704 17299491 16506190 17299491 16506190 22960826 22207327 22960826 22207327 19634742 18754914 19634742 18754914 3283200 3168515 3283200 3168515 12565056 12314989 12565056 12314989 18085774 17378317 18085774 17378317 14937142 14406978 14937142 14406978 11444303 15585471 11444303 15585471 12621631 12425169 12621631 12425169 3961577 22980364 3961577 22980364 9159577 17568129 9159577 17568129 18544132 18066320 18544132 18066320 11705420 15287376 11705420 15287376 22637288 4468096 22637288 4468096 5190993 21680720 5190993 21680720 18989672 8257718 18989672 8257718 10463870 10061635 10463870 10061635 17175403 9921189 17175403 9921189 9996206 16770114 9996206 16770114 3363040 23399332 3363040 23399332 8551540 18234999 8551540 18234999 23834143 2944167 23834143 2944167 21671924 5593754 21671924 5593754 5688143 5367538 5688143 5367538 18921646 8151149 18921646 8151149 21162990 6147418 21162990 6147418 21441074 5928161 21441074 5928161 7023597 6544102 7023597 6544102 5016875 4753323 5016875 4753323 16034789 11352896 16034789 11352896 14197470 12497323 14197470 12497323 18720496 18013822 18720496 18013822 15526054 11219977 15526054 11219977 6648712 20226901 6648712 20226901 1452818 1415632 1452818 1415632 14763971 14323369 14763971 14323369 20923876 5917121 20923876 5917121 10764820 10059358 10764820 10059358 10557623 16373991 10557623 16373991 16753038 9894333 16753038 9894333 6725504 20301404 6725504 20301404 5573797 21395394 5573797 21395394 4614136 4483693 4614136 4483693 21760147 21061471 21760147 21061471 5057038 21808732 5057038 21808732 9543261 17784179 9543261 17784179 10809237 10138654 10809237 10138654 22671361 4082358 22671361 4082358 9388750 9093610 9388750 9093610 18800732 8372531 18800732 8372531 9195120 8979693 9195120 8979693 16317053 15644371 16317053 15644371 10145386 9681803 10145386 9681803 22693695 21604807 22693695 21604807 9580720 8945477 9580720 8945477 7098232 6742047 7098232 6742047 15967413 15128495 15967413 15128495 21533009 4960441 21533009 4960441 9942531 16776960 9942531 16776960 9179139 8838135 9179139 8838135 6859924 6891500 6859924 6891500 11345899 10703005 11345899 10703005 13944827 13756459 13944827 13756459 22032491 21616108 22032491 21616108 12698575 12239175 12698575 12239175 5961950 5656729 5961950 5656729 23040527 22214178 23040527 22214178 6918555 20163670 6918555 20163670 18334688 17594517 18334688 17594517 15290915 14662090 15290915 14662090 15060677 13971184 15060677 13971184 4679351 22087425 4679351 22087425 13821282 13005101 13821282 13005101 13298507 12481112 13298507 12481112 11917096 14727397 11917096 14727397 10300823 9771043 10300823 9771043 18386152 17546111 18386152 17546111 4167062 4001261 4167062 4001261 9039063 17780859 9039063 17780859 7319079 19718200 7319079 19718200 4170271 4186505 4170271 4186505 14430704 13426981 14430704 13426981 26838019 25971994 26838019 25971994 18491229 8531762 18491229 8531762 18174949 8666877 18174949 8666877 13925612 12939819 13925612 12939819 20492927 6069176 20492927 6069176 19433622 7425035 19433622 7425035 7051725 6880602 7051725 6880602 23018836 22114682 23018836 22114682 3784962 23120881 3784962 23120881 13990239 13762007 13990239 13762007 14832361 12037306 14832361 12037306 10073734 16563491 10073734 16563491 20525643 19770840 20525643 19770840 17636069 9441193 17636069 9441193 21663055 20990215 21663055 20990215 3223604 3300373 3223604 3300373 8380947 7780830 8380947 7780830 18001304 9318601 18001304 9318601 16260183 10740530 16260183 10740530 16086314 10773478 16086314 10773478 8816699 8371105 8816699 8371105 17955201 17286603 17955201 17286603 17848485 9293907 17848485 9293907 9615159 9116678 9615159 9116678 22580783 4508121 22580783 4508121 6757412 20239891 6757412 20239891 15556670 11358887 15556670 11358887 8749203 18049524 8749203 18049524 26320994 25172992 26320994 25172992 4666776 4565945 4666776 4565945 16510546 10583130 16510546 10583130 22754107 22127031 22754107 22127031 16947820 16275047 16947820 16275047 20049096 19176752 20049096 19176752 19157739 8149232 19157739 8149232 16849044 16267708 16849044 16267708 5595050 21037612 5595050 21037612 16811800 10107022 16811800 10107022 19123407 18478686 19123407 18478686 4143901 22734125 4143901 22734125 2317115 24442138 2317115 24442138 15184863 14557536 15184863 14557536 16244862 10525668 16244862 10525668 15407399 11315182 15407399 11315182 3994065 22713910 3994065 22713910 3615367 23470281 3615367 23470281 16194196 15434122 16194196 15434122 19264658 18940759 19264658 18940759 3871702 4019772 3871702 4019772 4959458 4919433 4959458 4919433 8337470 18859278 8337470 18859278 16686016 16043453 16686016 16043453 7746471 19218687 7746471 19218687 13520894 13169752 13520894 13169752 3049358 2657484 3049358 2657484 7872297 19097671 7872297 19097671 14641999 12251422 14641999 12251422 1059980 836443 1059980 836443 14145801 12449977 14145801 12449977 21463360 20852969 21463360 20852969 6494621 20462152 6494621 20462152 21251315 20657760 21251315 20657760 20198511 19981684 20198511 19981684 12087465 11474583 12087465 11474583 17333369 10016939 17333369 10016939 11850036 15122441 11850036 15122441 13312968 13622391 13312968 13622391 15935717 15593366 15935717 15593366 13658062 13214086 13658062 13214086 13868298 12739513 13868298 12739513 19681493 18923124 19681493 18923124 16510255 15915910 16510255 15915910 11679756 15505155 11679756 15505155 19181201 18995665 19181201 18995665 25468903 24369980 25468903 24369980 6850162 6312732 6850162 6312732 8833267 18331512 8833267 18331512 7534119 6970040 7534119 6970040 11829329 15060883 11829329 15060883 21700343 5148520 21700343 5148520 20411711 19986355 20411711 19986355 19457776 18657327 19457776 18657327 13043647 12002450 13043647 12002450 14829293 11936683 14829293 11936683 22600593 4484245 22600593 4484245 20357672 6411797 20357672 6411797 10419758 16316731 10419758 16316731 14124794 12859112 14124794 12859112 20664685 19921195 20664685 19921195 15731670 11192490 15731670 11192490 1896179 24892467 1896179 24892467 19570316 7720956 19570316 7720956 1277639 25659012 1277639 25659012 12787616 12597978 12787616 12597978 11390213 15380742 11390213 15380742 22976043 22304734 22976043 22304734 22926529 3600109 22926529 3600109 10895544 10150156 10895544 10150156 5377742 5107451 5377742 5107451 5327529 5176172 5327529 5176172 6814450 6633795 6814450 6633795 19128193 8005407 19128193 8005407 11741707 11277293 11741707 11277293 10874786 16047739 10874786 16047739 9629029 9124572 9629029 9124572 11717381 10986045 11717381 10986045 6447693 6161097 6447693 6161097 12508200 14028624 12508200 14028624 6191643 5667602 6191643 5667602 7179340 19828727 7179340 19828727 2517162 24408951 2517162 24408951 5695489 5668405 5695489 5668405 8068755 7513879 8068755 7513879 7981606 19236612 7981606 19236612 23540730 22711548 23540730 22711548 21875857 21529320 21875857 21529320 6397175 6440610 6397175 6440610 16406106 15645997 16406106 15645997 10310454 16404699 10310454 16404699 14396199 12254728 14396199 12254728 20328622 19699553 20328622 19699553 16246630 10381812 16246630 10381812 22230280 21461031 22230280 21461031 8503237 18604724 8503237 18604724 12070269 14792610 12070269 14792610 11149923 15356390 11149923 15356390 8877403 18038364 8877403 18038364 11631393 10949159 11631393 10949159 19540447 7478226 19540447 7478226 18442153 17949146 18442153 17949146 9576772 17704886 9576772 17704886 6589239 6104002 6589239 6104002 10694963 15883781 10694963 15883781 3802508 3345152 3802508 3345152 25569487 24412637 25569487 24412637 22695546 22245336 22695546 22245336 9291552 8731172 9291552 8731172 12033187 11370705 12033187 11370705 12417807 14585338 12417807 14585338 16435704 10182697 16435704 10182697 22924173 22223428 22924173 22223428 19869871 7271671 19869871 7271671 18448585 18050936 18448585 18050936 16915399 9822330 16915399 9822330 5541765 5245223 5541765 5245223 9076512 17741671 9076512 17741671 11093521 15641217 11093521 15641217 11867862 14583293 11867862 14583293 20621494 20247242 20621494 20247242 7362043 7282429 7362043 7282429 17520550 17466436 17520550 17466436 1074194 1093613 1074194 1093613 19509973 7389255 19509973 7389255 22190882 21419254 22190882 21419254 4355735 22583717 4355735 22583717 3148591 2618947 3148591 2618947 16734883 16247092 16734883 16247092 9704498 9236319 9704498 9236319 8672988 8535152 8672988 8535152 20251293 6839798 20251293 6839798 21908404 4882189 21908404 4882189 19866030 7517833 19866030 7517833 12055194 14904169 12055194 14904169 4072313 22689285 4072313 22689285 9009638 18124739 9009638 18124739 16380823 10726965 16380823 10726965 8027182 7654034 8027182 7654034 13427648 13315698 13427648 13315698 11257894 15754240 11257894 15754240 18683941 18002485 18683941 18002485 21274265 20609875 21274265 20609875 6529666 6595073 6529666 6595073 4954640 4727886 4954640 4727886 6989900 20030649 6989900 20030649 5858104 5920877 5858104 5920877 14597906 12280000 14597906 12280000 22025367 4758173 22025367 4758173 11308504 10472983 11308504 10472983 14306767 14017407 14306767 14017407 17594862 16958277 17594862 16958277 12891151 13799689 12891151 13799689 14028481 12597371 14028481 12597371 3806066 23240089 3806066 23240089 14232200 13280170 14232200 13280170 16659089 16002104 16659089 16002104 5498891 5294146 5498891 5294146 15638501 15334569 15638501 15334569 3624199 23229927 3624199 23229927 18180938 9325746 18180938 9325746 11361342 15748279 11361342 15748279 18330189 8690846 18330189 8690846 14556168 13509539 14556168 13509539 21447904 20751140 21447904 20751140 8696230 18303589 8696230 18303589 12586843 14233951 12586843 14233951 11052215 16113940 11052215 16113940 25246712 1426263 25246712 1426263 9594465 8994785 9594465 8994785 14447896 12359610 14447896 12359610 9844886 17218818 9844886 17218818 10259919 9800916 10259919 9800916 6383293 6286038 6383293 6286038 11913691 15135295 11913691 15135295 11746482 11415089 11746482 11415089 13151598 13654231 13151598 13654231 9613342 17055481 9613342 17055481 11414217 10852511 11414217 10852511 5519319 21401687 5519319 21401687 18233441 17811939 18233441 17811939 15378857 15105258 15378857 15105258 22789561 22200639 22789561 22200639 11185260 15582045 11185260 15582045 16055539 15358191 16055539 15358191 7471337 19529935 7471337 19529935 7042954 19811248 7042954 19811248 1929244 1458595 1929244 1458595 7047920 19913159 7047920 19913159 9759054 9450294 9759054 9450294 11652764 15304171 11652764 15304171 11267687 15868194 11267687 15868194 13112395 13749781 13112395 13749781 17234060 17042995 17234060 17042995 6220237 5586286 6220237 5586286 21804277 21162779 21804277 21162779 5520675 5394582 5520675 5394582 17760834 16921895 17760834 16921895 22471564 4746743 22471564 4746743 23126207 22668404 23126207 22668404 12090829 14413547 12090829 14413547 9980640 9552841 9980640 9552841 14357732 13399455 14357732 13399455 5017595 4894349 5017595 4894349 12870427 14096246 12870427 14096246 25265597 1690910 25265597 1690910 11120622 15456137 11120622 15456137 2695404 24145279 2695404 24145279 3706335 23322661 3706335 23322661 4621199 4551535 4621199 4551535 4270353 22707735 4270353 22707735 20969339 5652861 20969339 5652861 16156994 15999911 16156994 15999911 9944636 16712466 9944636 16712466 18891735 8398340 18891735 8398340 14113015 12709239 14113015 12709239 19825709 19695265 19825709 19695265 7736652 7102217 7736652 7102217 2916099 24084838 2916099 24084838 21304959 6137342 21304959 6137342 4806124 22255506 4806124 22255506 12929123 13693229 12929123 13693229 10022210 9598272 10022210 9598272 16185894 15570728 16185894 15570728 5522462 21656656 5522462 21656656 16131460 11200595 16131460 11200595 15973859 15089838 15973859 15089838 13106154 13710117 13106154 13710117 8662310 8353752 8662310 8353752 3355993 2983281 3355993 2983281 16166642 10962968 16166642 10962968 4044919 23033632 4044919 23033632 8454073 8078675 8454073 8078675 21384993 20684198 21384993 20684198 23666479 22554715 23666479 22554715 23115815 22235552 23115815 22235552 8786445 8273004 8786445 8273004 6331983 20516742 6331983 20516742 3279493 23414380 3279493 23414380 14836896 14678407 14836896 14678407 10165637 9687544 10165637 9687544 6133920 6303367 6133920 6303367 5359362 21299330 5359362 21299330 10640854 16310710 10640854 16310710 7443462 6854834 7443462 6854834 6975988 6601072 6975988 6601072 12132827 11145299 12132827 11145299 17252753 9792805 17252753 9792805 14176724 13711732 14176724 13711732 22933093 21793875 22933093 21793875 15466850 14832528 15466850 14832528 16851372 9777270 16851372 9777270 19092239 18954859 19092239 18954859 22717299 21587003 22717299 21587003 6357626 20939601 6357626 20939601 6103761 5799941 6103761 5799941 17975777 9297630 17975777 9297630 22966691 22004909 22966691 22004909 7076807 19886952 7076807 19886952 22219402 21781276 22219402 21781276 15912854 15161725 15912854 15161725 18284967 8831175 18284967 8831175 6019915 20908597 6019915 20908597 13542508 13226133 13542508 13226133 16248731 15838627 16248731 15838627 4844325 4459494 4844325 4459494 19247765 7933312 19247765 7933312 15095991 14367010 15095991 14367010 5919371 5846903 5919371 5846903 17720732 16989491 17720732 16989491 9734455 9068542 9734455 9068542 14899675 11811659 14899675 11811659 6354677 20601977 6354677 20601977 21020630 5550973 21020630 5550973 1526497 25353816 1526497 25353816 7728671 19263328 7728671 19263328 5257562 21494936 5257562 21494936 20754285 5958224 20754285 5958224 25791560 24666001 25791560 24666001 11329349 10584819 11329349 10584819 18183178 9070496 18183178 9070496 22552984 21838248 22552984 21838248 15695125 11245852 15695125 11245852 18344929 18183097 18344929 18183097 3708499 23159279 3708499 23159279 9658691 17295363 9658691 17295363 11634269 15512251 11634269 15512251 16964483 16344676 16964483 16344676 21983268 4502664 21983268 4502664 6617266 20258125 6617266 20258125 12763838 14039722 12763838 14039722 16340668 10733307 16340668 10733307 22077957 21496647 22077957 21496647 17920199 9116922 17920199 9116922 26225091 25319815 26225091 25319815 17356278 17215195 17356278 17215195 1493615 25540908 1493615 25540908 19136331 18401764 19136331 18401764 19967396 7432966 19967396 7432966 24266194 23180485 24266194 23180485 2355574 1937094 2355574 1937094 2854446 23859037 2854446 23859037 19475271 7833045 19475271 7833045 9393449 17529493 9393449 17529493 6609547 6335180 6609547 6335180 22913728 22247209 22913728 22247209 21958808 21236932 21958808 21236932 11447907 10817882 11447907 10817882 13941415 13032573 13941415 13032573 22009158 21329201 22009158 21329201 17226311 16447763 17226311 16447763 14322545 14183119 14322545 14183119 20593636 19802875 20593636 19802875 11418541 15427520 11418541 15427520 22479981 4747029 22479981 4747029 8229902 18904151 8229902 18904151 23425262 3268923 23425262 3268923 12864197 13781239 12864197 13781239 21001275 20281085 21001275 20281085 9464825 17244811 9464825 17244811 12242786 14588346 12242786 14588346 10822519 16253579 10822519 16253579 11764615 15346525 11764615 15346525 17245831 9900224 17245831 9900224 9721221 16996575 9721221 16996575 5811611 5330561 5811611 5330561 14373971 12423760 14373971 12423760 4983623 4813980 4983623 4813980 22335587 4756097 22335587 4756097 9070992 8474345 9070992 8474345 10176994 16472832 10176994 16472832 9447189 8924344 9447189 8924344 17772995 9269532 17772995 9269532 22819204 22111399 22819204 22111399 21908975 5024994 21908975 5024994 12513947 14277072 12513947 14277072 12329635 11392235 12329635 11392235 17596223 9696848 17596223 9696848 6047846 5936133 6047846 5936133 8996434 8376415 8996434 8376415 11628982 10941128 11628982 10941128 10872242 15942660 10872242 15942660 4952157 4762289 4952157 4762289 10358574 9753034 10358574 9753034 14564502 13898503 14564502 13898503 9937231 9403504 9937231 9403504 1073980 1232278 1073980 1232278 14242088 12441539 14242088 12441539 23396653 3410693 23396653 3410693 25329078 24226831 25329078 24226831 18229050 17323962 18229050 17323962 26549767 25664959 26549767 25664959 18216586 9143067 18216586 9143067 5996278 21019571 5996278 21019571 7883878 19065570 7883878 19065570 12577520 14092082 12577520 14092082 20125689 7296956 20125689 7296956 6944136 6354321 6944136 6354321 11340695 10807487 11340695 10807487 12580426 14015851 12580426 14015851 6306760 6181491 6306760 6181491 17244872 16481618 17244872 16481618 23764789 23297013 23764789 23297013 20566043 6168231 20566043 6168231 13076035 12988562 13076035 12988562 8417409 7772945 8417409 7772945 5977253 5883312 5977253 5883312 2511889 24294234 2511889 24294234 7209455 6677590 7209455 6677590 6210838 20816434 6210838 20816434 8326071 7773905 8326071 7773905 10721068 15848187 10721068 15848187 12695440 11695971 12695440 11695971 20020269 7375953 20020269 7375953 22118949 4902635 22118949 4902635 7101866 19892529 7101866 19892529 4818857 22064737 4818857 22064737 11316409 15700428 11316409 15700428 20980171 6068976 20980171 6068976 14399318 12395394 14399318 12395394 23474202 3351479 23474202 3351479 22526767 4442234 22526767 4442234 25408303 24283105 25408303 24283105 26692658 240651 26692658 240651 24913024 1736508 24913024 1736508 16072095 10952682 16072095 10952682 17210754 16533259 17210754 16533259 14747492 11999355 14747492 11999355 21477070 20997829 21477070 20997829 16573777 10463824 16573777 10463824 16019991 15460432 16019991 15460432 21338409 5536763 21338409 5536763 23912061 23123722 23912061 23123722 10113208 16578056 10113208 16578056 13538494 12572717 13538494 12572717 19534824 7664758 19534824 7664758 7131195 19817149 7131195 19817149 20115525 19412720 20115525 19412720 13597803 13381965 13597803 13381965 19845994 6934341 19845994 6934341 17769529 17187286 17769529 17187286 14999894 11626034 14999894 11626034 14726460 13601565 14726460 13601565 11149224 10843971 11149224 10843971 1450959 25388855 1450959 25388855 20452619 6227980 20452619 6227980 25763109 24721718 25763109 24721718 14401295 13370476 14401295 13370476 10033286 9570426 10033286 9570426 6605830 20364290 6605830 20364290 8985534 18221198 8985534 18221198 15021198 13943640 15021198 13943640 19948450 19619171 19948450 19619171 15513301 14691138 15513301 14691138 19716754 19443837 19716754 19443837 23131927 22423202 23131927 22423202 6656416 20126482 6656416 20126482 3978471 3677394 3978471 3677394 10635817 15964825 10635817 15964825 1481170 25224046 1481170 25224046 11861846 11445109 11861846 11445109 23341359 3465316 23341359 3465316 23992782 23185333 23992782 23185333 21347171 5352489 21347171 5352489 16384823 15711063 16384823 15711063 6215689 5958549 6215689 5958549 9951627 17343644 9951627 17343644 19071435 8285074 19071435 8285074 24217109 23096887 24217109 23096887 5765256 5332361 5765256 5332361 10526822 16266602 10526822 16266602 8052621 18955974 8052621 18955974 19301417 7653183 19301417 7653183 13916682 12901840 13916682 12901840 19322905 7916216 19322905 7916216 19292306 18564732 19292306 18564732 18272105 18086300 18272105 18086300 21288178 20717980 21288178 20717980 19822723 19038619 19822723 19038619 9628032 17652920 9628032 17652920 23261071 22187607 23261071 22187607 20166190 6512091 20166190 6512091 3842211 3892358 3842211 3892358 21556453 5318128 21556453 5318128 22024909 21252134 22024909 21252134 14335739 14238425 14335739 14238425 20343972 19746100 20343972 19746100 9710461 17432090 9710461 17432090 18255437 18029123 18255437 18029123 13589806 13207868 13589806 13207868 5495066 21376618 5495066 21376618 7150545 7033319 7150545 7033319 5280047 5040970 5280047 5040970 7921471 19092628 7921471 19092628 22453715 4737590 22453715 4737590 18436763 8952882 18436763 8952882 8424576 7938527 8424576 7938527 10743979 10016212 10743979 10016212 17624966 16678748 17624966 16678748 4989414 4871895 4989414 4871895 12221771 11494362 12221771 11494362 15552341 11220604 15552341 11220604 15781158 11485156 15781158 11485156 21070757 6003337 21070757 6003337 18235660 8906621 18235660 8906621 14842476 13875544 14842476 13875544 7087871 6535872 7087871 6535872 788304 822913 788304 822913 12490225 14370289 12490225 14370289 19866190 6977929 19866190 6977929 21185062 6355626 21185062 6355626 25663322 1438329 25663322 1438329 4406161 22774541 4406161 22774541 21298159 5377891 21298159 5377891 20547047 19757747 20547047 19757747 21652421 5328253 21652421 5328253 13882621 12845964 13882621 12845964 4456484 4438531 4456484 4438531 3608756 3178705 3608756 3178705 10399728 9900550 10399728 9900550 1534305 25664072 1534305 25664072 21170878 20477061 21170878 20477061 2209335 24951338 2209335 24951338 359778 26729701 359778 26729701 11220066 15586231 11220066 15586231 20015895 6739088 20015895 6739088 14983465 12422817 14983465 12422817 15743664 15451160 15743664 15451160 12760436 13809813 12760436 13809813 2070001 1904542 2070001 1904542 21190050 20488608 21190050 20488608 9827826 17033140 9827826 17033140 15184817 11613321 15184817 11613321 6460791 6521640 6460791 6521640 8382647 8084025 8382647 8084025 3400633 3135403 3400633 3135403 14921686 14239925 14921686 14239925 6395362 20902230 6395362 20902230 7672183 19473649 7672183 19473649 14379537 13660698 14379537 13660698 21704515 21068020 21704515 21068020 18886800 18693823 18886800 18693823 22714054 21731358 22714054 21731358 9842438 9468410 9842438 9468410 16766006 10349968 16766006 10349968 14189601 13240708 14189601 13240708 11602613 10932644 11602613 10932644 26428431 460896 26428431 460896 15381773 14412330 15381773 14412330 9973660 17035235 9973660 17035235 6109088 20714978 6109088 20714978 16360974 15904158 16360974 15904158 13455045 13363960 13455045 13363960 4717349 4624887 4717349 4624887 16029029 11150711 16029029 11150711 4765459 4657860 4765459 4657860 5567784 21363942 5567784 21363942 19020991 7930863 19020991 7930863 21122134 6015249 21122134 6015249 20421242 6863962 20421242 6863962 14356369 12376659 14356369 12376659 19270177 7808136 19270177 7808136 7684254 19407075 7684254 19407075 15084648 11641419 15084648 11641419 17498216 9600294 17498216 9600294 22441156 4324087 22441156 4324087 9600577 17719946 9600577 17719946 13841089 12878621 13841089 12878621 25542658 24320624 25542658 24320624 9155952 8556318 9155952 8556318 9188709 8613223 9188709 8613223 3572155 3441382 3572155 3441382 12059152 14919497 12059152 14919497 5130261 21494555 5130261 21494555 13152773 13607450 13152773 13607450 14544466 12258527 14544466 12258527 3838085 22920209 3838085 22920209 19159964 18412895 19159964 18412895 21054136 6474460 21054136 6474460 11227638 15318426 11227638 15318426 6527113 20509363 6527113 20509363 9154526 17945268 9154526 17945268 18357705 18289210 18357705 18289210 20218532 19610844 20218532 19610844 16171519 10645829 16171519 10645829 13429493 12589809 13429493 12589809 11240287 15969020 11240287 15969020 18025979 8834637 18025979 8834637 23307116 3279993 23307116 3279993 14497232 12310923 14497232 12310923 7592265 6970840 7592265 6970840 3054551 23964481 3054551 23964481 10334993 9805858 10334993 9805858 19444031 7481557 19444031 7481557 7451373 19706633 7451373 19706633 7971374 7463942 7971374 7463942 6136679 6040141 6136679 6040141 5111534 21859538 5111534 21859538 12995107 13622712 12995107 13622712 8860411 8467529 8860411 8467529 8809427 8284885 8809427 8284885 7957796 19177075 7957796 19177075 18644803 17945608 18644803 17945608 18586370 18102228 18586370 18102228 13009714 13624318 13009714 13624318 9507145 17756182 9507145 17756182 14990600 11697748 14990600 11697748 21325955 20552233 21325955 20552233 21051421 20338068 21051421 20338068 20800550 5953455 20800550 5953455 7912817 19193604 7912817 19193604 9915801 9427667 9915801 9427667 18666429 18076433 18666429 18076433 17590340 16975191 17590340 16975191 17125328 10104885 17125328 10104885 21966703 4743829 21966703 4743829 3772611 23260059 3772611 23260059 3044858 23979902 3044858 23979902 3879673 23031597 3879673 23031597 10011783 16599025 10011783 16599025 13941793 13760148 13941793 13760148 5550319 5561197 5550319 5561197 17437557 17365344 17437557 17365344 9294011 8836722 9294011 8836722 20399872 20110809 20399872 20110809 13582523 13416447 13582523 13416447 9243810 17550816 9243810 17550816 11472959 10580558 11472959 10580558 8108537 18901622 8108537 18901622 21052349 20382284 21052349 20382284 754465 26034258 754465 26034258 18984788 8283153 18984788 8283153 6779901 6304468 6779901 6304468 14444563 14252876 14444563 14252876 17148326 10152446 17148326 10152446 2566510 24416992 2566510 24416992 873664 26029911 873664 26029911 3772010 3895063 3772010 3895063 16732876 10391933 16732876 10391933 7928139 7443854 7928139 7443854 9460933 17376573 9460933 17376573 20723998 6041543 20723998 6041543 21481693 5159396 21481693 5159396 25295914 24248290 25295914 24248290 24596387 23548276 24596387 23548276 9301198 17972261 9301198 17972261 4212154 22556568 4212154 22556568 1852355 25209203 1852355 25209203 15308031 11407051 15308031 11407051 17163581 10123811 17163581 10123811 11348574 10650354 11348574 10650354 18608648 18391574 18608648 18391574 5474394 5466861 5474394 5466861 3217339 23616055 3217339 23616055 9088056 18081011 9088056 18081011 21000719 6226912 21000719 6226912 20851043 5788366 20851043 5788366 10356156 16393029 10356156 16393029 14383928 13439365 14383928 13439365 8386901 18613444 8386901 18613444 21141584 20520793 21141584 20520793 8355127 7948336 8355127 7948336 17599595 9522155 17599595 9522155 13958863 12889299 13958863 12889299 4792830 22201723 4792830 22201723 10988930 16109739 10988930 16109739 5844780 5957214 5844780 5957214 21261728 5354592 21261728 5354592 12053136 14861409 12053136 14861409 13152955 13566186 13152955 13566186 10343185 16426999 10343185 16426999 5577480 5391111 5577480 5391111 24044766 2839077 24044766 2839077 22640124 4180337 22640124 4180337 18757339 18339463 18757339 18339463 6692022 20266495 6692022 20266495 8587562 18278517 8587562 18278517 17279639 9849685 17279639 9849685 9346928 8847839 9346928 8847839 22436654 21873057 22436654 21873057 10068091 9617249 10068091 9617249 1688322 2173706 1688322 2173706 15822669 11148097 15822669 11148097 24000374 2815922 24000374 2815922 4367331 22656379 4367331 22656379 22831387 3718016 22831387 3718016 25153767 24163599 25153767 24163599 21623062 20957759 21623062 20957759 19980977 19651222 19980977 19651222 14905983 13890830 14905983 13890830 17601525 16780302 17601525 16780302 18664166 18349922 18664166 18349922 20586924 20010339 20586924 20010339 12837963 13849789 12837963 13849789 16629194 16044396 16629194 16044396 2325620 24305947 2325620 24305947 12116511 14391160 12116511 14391160 18311296 8612098 18311296 8612098 22248473 21507948 22248473 21507948 7441688 7288690 7441688 7288690 3816680 22924141 3816680 22924141 8146581 18707488 8146581 18707488 19595516 7779849 19595516 7779849 4740061 22119456 4740061 22119456 23642792 3197399 23642792 3197399 15426685 11437400 15426685 11437400 16210648 15491104 16210648 15491104 13626457 12970294 13626457 12970294 793513 26289348 793513 26289348 4413434 4234184 4413434 4234184 23409724 3460043 23409724 3460043 11869184 14619432 11869184 14619432 24242295 23050695 24242295 23050695 18368466 8921990 18368466 8921990 21945406 21189208 21945406 21189208 17033548 9987595 17033548 9987595 2876615 2647166 2876615 2647166 16389311 10659472 16389311 10659472 16827510 16026177 16827510 16026177 17543578 9579896 17543578 9579896 9474917 17479741 9474917 17479741 14408395 13924289 14408395 13924289 22463850 21436855 22463850 21436855 17711149 16735655 17711149 16735655 3771625 22982883 3771625 22982883 21019266 5831972 21019266 5831972 24362492 23074848 24362492 23074848 25346245 24420710 25346245 24420710 23328965 22852419 23328965 22852419 11147811 10344871 11147811 10344871 22170998 21554233 22170998 21554233 22765275 22163414 22765275 22163414 19652903 18946491 19652903 18946491 9311033 17771980 9311033 17771980 24894082 23750970 24894082 23750970 8126297 18768935 8126297 18768935 16669513 10407471 16669513 10407471 20585457 20259894 20585457 20259894 3597483 23292867 3597483 23292867 5806694 20870322 5806694 20870322 9766796 17260179 9766796 17260179 17015146 16366588 17015146 16366588 21574110 20706948 21574110 20706948 10720884 10093700 10720884 10093700 11923499 11552820 11923499 11552820 11181813 15984036 11181813 15984036 157829 294565 157829 294565 24807991 1797701 24807991 1797701 12062114 14857887 12062114 14857887 14932644 14398722 14932644 14398722 19268734 18372409 19268734 18372409 22226326 4425033 22226326 4425033 9927731 16766849 9927731 16766849 17738943 16914331 17738943 16914331 16513410 15974229 16513410 15974229 4228312 3970604 4228312 3970604 11945027 15026674 11945027 15026674 5270889 4925401 5270889 4925401 18435560 8577643 18435560 8577643 8671012 8251853 8671012 8251853 10403792 10270026 10403792 10270026 9426026 8895459 9426026 8895459 9511189 17795534 9511189 17795534 15845185 14890077 15845185 14890077 18031366 17744449 18031366 17744449 5383449 21800249 5383449 21800249 6725528 20189631 6725528 20189631 7174442 6648266 7174442 6648266 22181652 21487486 22181652 21487486 21820049 21045983 21820049 21045983 6014480 21016162 6014480 21016162 20702658 6115357 20702658 6115357 8340120 18871733 8340120 18871733 20099044 19682036 20099044 19682036 22271812 5012788 22271812 5012788 12590783 14229909 12590783 14229909 13091462 13482955 13091462 13482955 4022030 23011287 4022030 23011287 17258026 9860444 17258026 9860444 7007028 20034900 7007028 20034900 8866046 8318184 8866046 8318184 2517027 2314845 2517027 2314845 20501778 6238034 20501778 6238034 45272 26930136 45272 26930136 19968065 19139081 19968065 19139081 26693508 25813287 26693508 25813287 22348548 21543465 22348548 21543465 8759720 18328553 8759720 18328553 19651128 18974584 19651128 18974584 8023610 19171879 8023610 19171879 18210383 17420384 18210383 17420384 11619304 10902700 11619304 10902700 15686162 11228173 15686162 11228173 1918685 25140214 1918685 25140214 20551355 6228215 20551355 6228215 14698435 12102943 14698435 12102943 6921347 20198741 6921347 20198741 6618955 20312335 6618955 20312335 15365950 11471395 15365950 11471395 13122963 12364963 13122963 12364963 17517438 17191681 17517438 17191681 7002261 20000817 7002261 20000817 11730009 11040920 11730009 11040920 17492142 17138247 17492142 17138247 10264617 9806884 10264617 9806884 15433812 11389242 15433812 11389242 11887259 11092377 11887259 11092377 19692111 7106992 19692111 7106992 17103284 16686178 17103284 16686178 16374151 16116023 16374151 16116023 13061014 12902290 13061014 12902290 10670904 15964408 10670904 15964408 8514591 8063456 8514591 8063456 10906655 10250783 10906655 10250783 21021421 20353029 21021421 20353029 18898882 18733703 18898882 18733703 18549725 8720827 18549725 8720827 6055357 5784953 6055357 5784953 11669907 11406949 11669907 11406949 6785758 20203284 6785758 20203284 26007661 24881145 26007661 24881145 12725507 11826258 12725507 11826258 8666106 8188485 8666106 8188485 24143909 23170371 24143909 23170371 23220961 3733557 23220961 3733557 18216266 9011419 18216266 9011419 8711867 18080663 8711867 18080663 6470698 5967828 6470698 5967828 21126005 20493569 21126005 20493569 2388718 24526298 2388718 24526298 24919855 1743035 24919855 1743035 21473386 5019823 21473386 5019823 10599444 15928549 10599444 15928549 19649085 18827522 19649085 18827522 21340921 5519613 21340921 5519613 21480486 20556285 21480486 20556285 17019518 16395043 17019518 16395043 19817917 19586728 19817917 19586728 11090449 10250784 11090449 10250784 22015144 5347295 22015144 5347295 22451599 21877127 22451599 21877127 17328079 9670104 17328079 9670104 10687699 16448946 10687699 16448946 4703848 4670624 4703848 4670624 21302163 20806331 21302163 20806331 9770772 9174722 9770772 9174722 8536904 8369193 8536904 8369193 18076298 9286546 18076298 9286546 8853163 18170364 8853163 18170364 5736010 5801686 5736010 5801686 22427155 4270278 22427155 4270278 10547851 10110459 10547851 10110459 11419219 15685042 11419219 15685042 9415572 9099003 9415572 9099003 16418079 10639944 16418079 10639944 13926397 12813555 13926397 12813555 5332857 5230155 5332857 5230155 18775178 8594824 18775178 8594824 21996415 21120870 21996415 21120870 20970459 5582003 20970459 5582003 17170152 9812757 17170152 9812757 5750001 21094350 5750001 21094350 2113079 1777308 2113079 1777308 14662959 12166185 14662959 12166185 1800329 25287584 1800329 25287584 20309373 19533140 20309373 19533140 12452126 11802658 12452126 11802658 5901701 5708982 5901701 5708982 8699578 18459489 8699578 18459489 4505745 22184755 4505745 22184755 16739939 16306665 16739939 16306665 7970213 7338220 7970213 7338220 17990178 9136403 17990178 9136403 21093747 20505947 21093747 20505947 1520814 25542360 1520814 25542360 25969984 25144366 25969984 25144366 25583238 24638439 25583238 24638439 2076375 24892783 2076375 24892783 18002611 17753767 18002611 17753767 11003599 16068679 11003599 16068679 6105232 5839937 6105232 5839937 14077699 12662051 14077699 12662051 10452130 16220240 10452130 16220240 23422878 22226536 23422878 22226536 23244866 22463115 23244866 22463115 14717399 13783925 14717399 13783925 3668926 3235211 3668926 3235211 12054016 14613601 12054016 14613601 4872306 22156859 4872306 22156859 3163009 23583078 3163009 23583078 2508089 24387456 2508089 24387456 5853786 21143715 5853786 21143715 23146025 3601634 23146025 3601634 12955771 13755054 12955771 13755054 6113888 5773243 6113888 5773243 2202658 24747303 2202658 24747303 639793 652918 639793 652918 5347747 21585564 5347747 21585564 3720159 23345815 3720159 23345815 22146603 5139317 22146603 5139317 17635770 9392378 17635770 9392378 23580652 22470099 23580652 22470099 10623421 16502643 10623421 16502643 19807996 7310494 19807996 7310494 13731575 12985541 13731575 12985541 8324512 7682399 8324512 7682399 7731112 19293568 7731112 19293568 13928311 12792459 13928311 12792459 24549567 23471982 24549567 23471982 18564939 8668643 18564939 8668643 14525951 12227779 14525951 12227779 16918167 16366056 16918167 16366056 17194031 9915173 17194031 9915173 4605077 22365535 4605077 22365535 17569135 16778828 17569135 16778828 10065150 16910973 10065150 16910973 4631828 22251428 4631828 22251428 3164280 23883316 3164280 23883316 14187545 13349670 14187545 13349670 10256536 9729846 10256536 9729846 13167269 13393757 13167269 13393757 5354478 21846441 5354478 21846441 13187235 13522670 13187235 13522670 8657896 8133563 8657896 8133563 5740543 21297535 5740543 21297535 16043204 10747811 16043204 10747811 19308768 18531409 19308768 18531409 14771303 12004123 14771303 12004123 4900656 22076226 4900656 22076226 16355670 15733858 16355670 15733858 19430836 18845598 19430836 18845598 8096181 18783946 8096181 18783946 21094881 6025356 21094881 6025356 18012156 17295459 18012156 17295459 14595212 12366607 14595212 12366607 13779053 12828737 13779053 12828737 14230182 12608868 14230182 12608868 4743257 4661461 4743257 4661461 19438755 7669948 19438755 7669948 12627319 12485425 12627319 12485425 23249011 22599058 23249011 22599058 2981464 24025255 2981464 24025255 20156031 6959449 20156031 6959449 14023844 13126211 14023844 13126211 6350749 20532613 6350749 20532613 11478114 10598008 11478114 10598008 8330749 18581230 8330749 18581230 18093263 17645386 18093263 17645386 12081106 11544353 12081106 11544353 11362694 10729154 11362694 10729154 3495523 23656024 3495523 23656024 14934762 12036698 14934762 12036698 24792296 24191570 24792296 24191570 4159045 22850983 4159045 22850983 6993112 6414694 6993112 6414694 23634015 22804823 23634015 22804823 23721882 22594171 23721882 22594171 5922442 5687851 5922442 5687851 12090546 14862281 12090546 14862281 10917670 15814384 10917670 15814384 3989602 3462707 3989602 3462707 8106782 7691842 8106782 7691842 14332576 12342178 14332576 12342178 21257110 6228834 21257110 6228834 5271406 21790184 5271406 21790184 18703554 8399474 18703554 8399474 19163915 7709640 19163915 7709640 15400759 11339864 15400759 11339864 15010373 11716837 15010373 11716837 11121324 10305987 11121324 10305987 13281975 12264111 13281975 12264111 12266186 11404967 12266186 11404967 15447560 11428363 15447560 11428363 22890528 3870573 22890528 3870573 10518238 16576125 10518238 16576125 21979819 4612842 21979819 4612842 4227817 22836545 4227817 22836545 19227835 18442860 19227835 18442860 5106396 4756079 5106396 4756079 9241723 8915198 9241723 8915198 16258726 15549715 16258726 15549715 23393604 22425489 23393604 22425489 12359712 14218111 12359712 14218111 24633832 2250295 24633832 2250295 19108532 18248052 19108532 18248052 6833077 20241179 6833077 20241179 12959176 12122859 12959176 12122859 5849368 21128552 5849368 21128552 4689645 4284898 4689645 4284898 5534310 5426204 5534310 5426204 2957451 24072983 2957451 24072983 4966313 21787326 4966313 21787326 16549897 10695814 16549897 10695814 5469732 5552895 5469732 5552895 12213749 14712549 12213749 14712549 7192829 19929500 7192829 19929500 17143795 16427384 17143795 16427384 26194595 25389569 26194595 25389569 12315404 12025914 12315404 12025914 5103570 5112494 5103570 5112494 12968831 12275895 12968831 12275895 13290803 13348324 13290803 13348324 13818033 13225000 13818033 13225000 4450013 4423017 4450013 4423017 14272406 13270609 14272406 13270609 23959414 2808858 23959414 2808858 6230922 20879918 6230922 20879918 10876230 10231946 10876230 10231946 18599265 17867163 18599265 17867163 9484272 17178706 9484272 17178706 18884824 8234066 18884824 8234066 14498186 13820337 14498186 13820337 20923266 20226388 20923266 20226388 5021939 4951876 5021939 4951876 11673391 15443119 11673391 15443119 10892985 15666786 10892985 15666786 10317232 16459441 10317232 16459441 8372228 18482389 8372228 18482389 3359196 23408022 3359196 23408022 13317323 13390083 13317323 13390083 13591031 12670946 13591031 12670946 23521242 3280123 23521242 3280123 4544713 22581607 4544713 22581607 21041916 5972266 21041916 5972266 23823081 22894076 23823081 22894076 13630573 13620077 13630573 13620077 9836829 16986435 9836829 16986435 23787756 3006293 23787756 3006293 8033426 18850269 8033426 18850269 14141138 13137405 14141138 13137405 7302024 7272337 7302024 7272337 24541220
200000 0 277812638 792292905 277812638 792292905 257238225 218802455 257238225 218802455 382677736 729597368 382677736 729597368 83066187 496344997 83066187 496344997 205972238 445727960 205972238 445727960 383703790 171055492 383703790 171055492 109187201 859621210 109187201 859621210 794134160 443498386 794134160 443498386 992707037 597135762 992707037 597135762 206755702 740629000 206755702 740629000 49756539 920243005 49756539 920243005 754017049 707785263 754017049 707785263 528746772 535846477 528746772 535846477 829985495 296289188 829985495 296289188 463965702 35859884 463965702 35859884 89566663 276660637 89566663 276660637 606445306 437759754 606445306 437759754 904871271 344409102 904871271 344409102 407964501 907169213 407964501 907169213 754464748 150422500 754464748 150422500 726018019 278303465 726018019 278303465 357149047 713535793 357149047 713535793 978951518 239464762 978951518 239464762 224783600 932159846 224783600 932159846 810666630 458206962 810666630 458206962 586040615 15762427 586040615 15762427 220655807 413680436 220655807 413680436 723260156 240048155 723260156 240048155 221330473 464600570 221330473 464600570 964650426 817794254 964650426 817794254 962945704 352294038 962945704 352294038 43673431 595680441 43673431 595680441 529755677 681899933 529755677 681899933 139735876 337667557 139735876 337667557 676685282 953338066 676685282 953338066 137779056 884207757 137779056 884207757 197919448 877420284 197919448 877420284 911489704 723239883 911489704 723239883 530744245 411835273 530744245 411835273 180484857 781654401 180484857 781654401 676905576 122823282 676905576 122823282 237135532 895424426 237135532 895424426 209926612 162598726 209926612 162598726 502253601 362602016 502253601 362602016 210169291 95428432 210169291 95428432 173284462 738806021 173284462 738806021 151367166 299576331 151367166 299576331 653398089 821461850 653398089 821461850 326593773 888027506 326593773 888027506 513503564 279035345 513503564 279035345 184834395 284620312 184834395 284620312 253737997 845444055 253737997 845444055 327178638 501460191 327178638 501460191 167355213 803221681 167355213 803221681 608080198 956507815 608080198 956507815 686480609 752890720 686480609 752890720 498326801 958621390 498326801 958621390 605295979 899215373 605295979 899215373 184833305 36121685 184833305 36121685 830122812 759457881 830122812 759457881 27207119 169125966 27207119 169125966 178874490 381353336 178874490 381353336 694767880 783578361 694767880 783578361 466121899 223342739 466121899 223342739 396789682 562696859 396789682 562696859 405556760 330201646 405556760 330201646 603205195 856524641 603205195 856524641 200268988 250180985 200268988 250180985 696440167 964744037 696440167 964744037 808399929 268095409 808399929 268095409 257150070 127490493 257150070 127490493 221667175 138342816 221667175 138342816 492097582 195532036 492097582 195532036 532175607 245622104 532175607 245622104 695921732 970509839 695921732 970509839 716055143 790597372 716055143 790597372 60151820 401658239 60151820 401658239 2010424 474043762 2010424 474043762 463811433 508506171 463811433 508506171 468503480 59137157 468503480 59137157 852553233 599685959 852553233 599685959 901627307 157705261 901627307 157705261 802147504 415003684 802147504 415003684 983718780 813350877 983718780 813350877 744602583 340417400 744602583 340417400 507251631 495530019 507251631 495530019 825308592 813709041 825308592 813709041 651231656 841107595 651231656 841107595 538763081 836146928 538763081 836146928 198308430 6611269 198308430 6611269 127465541 425362975 127465541 425362975 481718564 466911169 481718564 466911169 323506437 138201194 323506437 138201194 224518494 319280182 224518494 319280182 522395300 778120030 522395300 778120030 388739276 207739806 388739276 207739806 203917165 345320376 203917165 345320376 836350586 6848471 836350586 6848471 966029796 64645402 966029796 64645402 96884293 788819796 96884293 788819796 585975361 982055923 585975361 982055923 901250723 637280289 901250723 637280289 99389686 484633683 99389686 484633683 317408325 970471533 317408325 970471533 543083518 672988523 543083518 672988523 596008138 634093813 596008138 634093813 854849405 133133487 854849405 133133487 279486995 904096486 279486995 904096486 249485888 260286550 249485888 260286550 510430257 217938546 510430257 217938546 944700691 820561378 944700691 820561378 841569418 859243493 841569418 859243493 807189959 85643963 807189959 85643963 869618026 285402246 869618026 285402246 21515211 471433463 21515211 471433463 369690413 312741966 369690413 312741966 223843202 857999593 223843202 857999593 250356161 810796799 250356161 810796799 180257704 557340008 180257704 557340008 519426645 360210423 519426645 360210423 417159281 217254741 417159281 217254741 97480935 511605061 97480935 511605061 103641953 935133907 103641953 935133907 528688851 97477609 528688851 97477609 1176890 722384262 1176890 722384262 243538369 370627022 243538369 370627022 439981661 623956476 439981661 623956476 383247101 195475179 383247101 195475179 185219842 802008883 185219842 802008883 18363247 589788462 18363247 589788462 233909909 280179090 233909909 280179090 455695513 588374629 455695513 588374629 640155725 936106444 640155725 936106444 370441152 175893184 370441152 175893184 301860494 159811373 301860494 159811373 244500970 316916329 244500970 316916329 655310285 516320661 655310285 516320661 359245130 474911157 359245130 474911157 937405806 811596634 937405806 811596634 712123256 363963232 712123256 363963232 103731589 837884182 103731589 837884182 199591332 140689403 199591332 140689403 625778207 311696114 625778207 311696114 487905770 639318427 487905770 639318427 897589565 119998530 897589565 119998530 121483156 906802688 121483156 906802688 6589655 313873881 6589655 313873881 161195513 962664064 161195513 962664064 106340430 971046720 106340430 971046720 874643128 426854056 874643128 426854056 668026452 17439638 668026452 17439638 658052884 291984966 658052884 291984966 201022907 11825652 201022907 11825652 547416847 347393076 547416847 347393076 26004668 850934821 26004668 850934821 820779998 82630474 820779998 82630474 908100582 458095412 908100582 458095412 395475531 867906693 395475531 867906693 68253878 211872245 68253878 211872245 578999334 389413753 578999334 389413753 307379510 642820166 307379510 642820166 271942426 56232509 271942426 56232509 211255811 249773721 211255811 249773721 327464283 141803893 327464283 141803893 430601918 749585467 430601918 749585467 482876544 339705438 482876544 339705438 718331617 267275863 718331617 267275863 301467252 420504957 301467252 420504957 160306098 330124064 160306098 330124064 703469193 140620324 703469193 140620324 897318967 499983907 897318967 499983907 299606033 507912565 299606033 507912565 763266983 49795635 763266983 49795635 372520896 589574808 372520896 589574808 678624094 231439636 678624094 231439636 931211231 628190639 931211231 628190639 462195556 207509413 462195556 207509413 810967484 744752014 810967484 744752014 946444692 106206864 946444692 106206864 241821953 922478028 241821953 922478028 904037679 223548706 904037679 223548706 747110695 986991023 747110695 986991023 573217329 161833081 573217329 161833081 310736780 700071044 310736780 700071044 216200855 915712595 216200855 915712595 803095499 947232493 803095499 947232493 587396306 323609971 587396306 323609971 390608654 883878914 390608654 883878914 756150508 221777221 756150508 221777221 864998727 594243721 864998727 594243721 372907904 608443113 372907904 608443113 505635071 994098249 505635071 994098249 562550243 624257512 562550243 624257512 875909094 465662634 875909094 465662634 175808428 492475359 175808428 492475359 14031347 754332151 14031347 754332151 115258963 838419034 115258963 838419034 296163012 829471916 296163012 829471916 54800793 54403046 54800793 54403046 180780947 890514700 180780947 890514700 819496087 376561550 819496087 376561550 718937528 827693066 718937528 827693066 735004959 421574010 735004959 421574010 621516842 852772337 621516842 852772337 535857417 254932540 535857417 254932540 466569079 478459391 466569079 478459391 515001907 630101947 515001907 630101947 95425702 894754937 95425702 894754937 930491894 375056629 930491894 375056629 878582752 165166145 878582752 165166145 143994304 356957102 143994304 356957102 361920716 758883280 361920716 758883280 358651807 852174573 358651807 852174573 289446419 640497039 289446419 640497039 358458990 970026885 358458990 970026885 461706569 979152623 461706569 979152623 980825706 689502058 980825706 689502058 791549671 375610447 791549671 375610447 708587367 902803835 708587367 902803835 484929044 66998823 484929044 66998823 144622980 804523602 144622980 804523602 216574416 515419726 216574416 515419726 787395358 892373907 787395358 892373907 896494151 57947347 896494151 57947347 846088224 377919177 846088224 377919177 414412934 76547764 414412934 76547764 694976888 714430250 694976888 714430250 66830786 413715166 66830786 413715166 972245114 392976405 972245114 392976405 159476492 558302381 159476492 558302381 265581338 520829277 265581338 520829277 912349417 757101623 912349417 757101623 323114596 595029832 323114596 595029832 700892297 833028285 700892297 833028285 423082350 294128248 423082350 294128248 723852283 620349121 723852283 620349121 315849185 108366688 315849185 108366688 963056895 243282256 963056895 243282256 616583403 546990145 616583403 546990145 856632207 227203901 856632207 227203901 419894903 78511347 419894903 78511347 454986911 145313356 454986911 145313356 955761205 107400332 955761205 107400332 153692492 234244367 153692492 234244367 693685068 62867020 693685068 62867020 981609347 568576741 981609347 568576741 246428860 548808216 246428860 548808216 673198680 541707047 673198680 541707047 67404 650539546 67404 650539546 315928993 480379544 315928993 480379544 658618188 936963265 658618188 936963265 293067408 784053248 293067408 784053248 418432230 589705371 418432230 589705371 188316961 147302966 188316961 147302966 320409069 103486988 320409069 103486988 647881557 80085877 647881557 80085877 835974606 47130697 835974606 47130697 542654447 814194915 542654447 814194915 814384043 504137791 814384043 504137791 656333275 329324976 656333275 329324976 249714747 611557200 249714747 611557200 396502589 608210986 396502589 608210986 980981623 680820629 980981623 680820629 677061810 371215994 677061810 371215994 51403599 659189899 51403599 659189899 271301412 752115868 271301412 752115868 766818541 596361154 766818541 596361154 395671201 789613481 395671201 789613481 148222965 560736935 148222965 560736935 921246203 278331699 921246203 278331699 323225321 580146722 323225321 580146722 547599079 357892732 547599079 357892732 849186805 624014502 849186805 624014502 842664193 597425033 842664193 597425033 133540083 454175243 133540083 454175243 149706555 434258553 149706555 434258553 774587016 482426186 774587016 482426186 935038961 33929920 935038961 33929920 986770345 421580191 986770345 421580191 61988917 298670240 61988917 298670240 695902870 609688402 695902870 609688402 10886849 857617063 10886849 857617063 607499877 325104982 607499877 325104982 909420335 455852911 909420335 455852911 960902676 847168373 960902676 847168373 789859251 883350306 789859251 883350306 881141290 337526117 881141290 337526117 427563379 134007990 427563379 134007990 259388107 618645756 259388107 618645756 647446108 541110175 647446108 541110175 878847492 727234495 878847492 727234495 581738294 260621280 581738294 260621280 83494760 827790890 83494760 827790890 410034172 313399066 410034172 313399066 552297271 944887558 552297271 944887558 385595579 888744255 385595579 888744255 555381716 265813722 555381716 265813722 159726237 519131002 159726237 519131002 49937816 241246265 49937816 241246265 63644638 332708870 63644638 332708870 277664473 757259320 277664473 757259320 94054303 992814386 94054303 992814386 256395103 681725914 256395103 681725914 410348140 562488758 410348140 562488758 885344378 254511097 885344378 254511097 897473057 971367327 897473057 971367327 966972752 133678990 966972752 133678990 51801801 438084600 51801801 438084600 813942861 492226163 813942861 492226163 218457603 146193117 218457603 146193117 985376020 992841547 985376020 992841547 147440412 444654937 147440412 444654937 623084933 284401309 623084933 284401309 66527128 43476746 66527128 43476746 10020457 670958184 10020457 670958184 15049296 99215758 15049296 99215758 793361525 640383876 793361525 640383876 510875278 230279215 510875278 230279215 552822274 175207651 552822274 175207651 227956162 583316291 227956162 583316291 935200815 578208036 935200815 578208036 153820633 207470130 153820633 207470130 762805408 690115860 762805408 690115860 813958477 662857554 813958477 662857554 119966424 853325752 119966424 853325752 552069394 778260520 552069394 778260520 109037954 51580414 109037954 51580414 490730105 179473566 490730105 179473566 373067018 278364687 373067018 278364687 285214730 427821266 285214730 427821266 803796661 334417357 803796661 334417357 512726809 318307906 512726809 318307906 83295285 733531936 83295285 733531936 624641676 355234238 624641676 355234238 566109892 843893639 566109892 843893639 971722856 673340986 971722856 673340986 521955288 366094362 521955288 366094362 964713172 997975361 964713172 997975361 339706886 717773188 339706886 717773188 293795141 890912634 293795141 890912634 377286484 97324396 377286484 97324396 379242620 297648246 379242620 297648246 890233781 790736211 890233781 790736211 680096260 582018404 680096260 582018404 811430244 50500042 811430244 50500042 274859866 214273351 274859866 214273351 750282276 864144986 750282276 864144986 344402793 633409401 344402793 633409401 263663903 718963382 263663903 718963382 166903427 218092885 166903427 218092885 367146804 285270445 367146804 285270445 508216392 31516070 508216392 31516070 801480511 989206509 801480511 989206509 856925000 529293934 856925000 529293934 719449717 997935502 719449717 997935502 212111586 86414498 212111586 86414498 898928209 505597184 898928209 505597184 928391504 240366692 928391504 240366692 773112198 598699022 773112198 598699022 508104527 251728986 508104527 251728986 293087466 805121870 293087466 805121870 277569584 148248418 277569584 148248418 234446006 957428359 234446006 957428359 350277428 180084982 350277428 180084982 33235687 151733547 33235687 151733547 253156677 204927305 253156677 204927305 371961735 313721561 371961735 313721561 659640179 575124597 659640179 575124597 979711707 311435714 979711707 311435714 982678275 293661075 982678275 293661075 411575549 270623839 411575549 270623839 475362918 68385531 475362918 68385531 912748644 200432229 912748644 200432229 953735014 304141273 953735014 304141273 697182382 437083077 697182382 437083077 582555041 938567019 582555041 938567019 876463866 542729305 876463866 542729305 833951321 801624814 833951321 801624814 873766426 511421181 873766426 511421181 276064321 343106113 276064321 343106113 547605453 692885673 547605453 692885673 273345597 365992184 273345597 365992184 308298874 979382632 308298874 979382632 219054777 875001616 219054777 875001616 957760595 275746026 957760595 275746026 884111938 311852627 884111938 311852627 771177870 661732986 771177870 661732986 769751745 237056051 769751745 237056051 573121867 182425187 573121867 182425187 24211627 246323595 24211627 246323595 893549719 527425398 893549719 527425398 269191591 922784616 269191591 922784616 359470776 215169003 359470776 215169003 470612348 990847161 470612348 990847161 804801950 6071574 804801950 6071574 305455522 636649358 305455522 636649358 682774953 239153565 682774953 239153565 386351240 82967548 386351240 82967548 675848618 710571577 675848618 710571577 806560272 228395245 806560272 228395245 651674284 816643479 651674284 816643479 389692953 651994285 389692953 651994285 13022164 752223027 13022164 752223027 105797145 821482338 105797145 821482338 88890292 574399103 88890292 574399103 544024969 560896601 544024969 560896601 832857486 922785347 832857486 922785347 668291769 144675418 668291769 144675418 847853915 644754975 847853915 644754975 488362855 74199634 488362855 74199634 905595300 136219598 905595300 136219598 697183902 601113600 697183902 601113600 598792095 716761594 598792095 716761594 114246570 224184071 114246570 224184071 499680202 974595954 499680202 974595954 122051940 381768715 122051940 381768715 713360350 199359925 713360350 199359925 147755176 992197973 147755176 992197973 277642929 921944179 277642929 921944179 997247225 424747072 997247225 424747072 671108077 945926397 671108077 945926397 663575121 436969231 663575121 436969231 349978047 150436563 349978047 150436563 490062872 851485356 490062872 851485356 326952106 625558739 326952106 625558739 16955878 517411512 16955878 517411512 753362733 242488596 753362733 242488596 716398496 938961670 716398496 938961670 682954085 724988488 682954085 724988488 899978 950242546 899978 950242546 223494079 172408488 223494079 172408488 432371761 41481376 432371761 41481376 791625663 598431667 791625663 598431667 180168827 675322828 180168827 675322828 899360556 829045277 899360556 829045277 821331692 508121665 821331692 508121665 362746499 79566463 362746499 79566463 55019574 581785421 55019574 581785421 554957698 789616384 554957698 789616384 859073861 449138485 859073861 449138485 557531135 174421092 557531135 174421092 856683310 619756854 856683310 619756854 416359101 937432377 416359101 937432377 82419 204282581 82419 204282581 78711729 856342640 78711729 856342640 587346799 779744730 587346799 779744730 759209709 762137505 759209709 762137505 887743625 786946967 887743625 786946967 653348087 283211626 653348087 283211626 354982760 633019954 354982760 633019954 466992035 70811916 466992035 70811916 861256716 563787361 861256716 563787361 155277046 711378658 155277046 711378658 146074813 46840244 146074813 46840244 625499918 20555243 625499918 20555243 355511164 834972042 355511164 834972042 289329184 373594789 289329184 373594789 549262657 812010888 549262657 812010888 711341725 76255916 711341725 76255916 692651016 432667537 692651016 432667537 117370352 760230978 117370352 760230978 263638752 173779998 263638752 173779998 977519236 712470624 977519236 712470624 534235975 382351049 534235975 382351049 815723068 596723260 815723068 596723260 669360956 664653462 669360956 664653462 817978476 768324325 817978476 768324325 960117894 738010229 960117894 738010229 460697368 420889159 460697368 420889159 922658879 301517742 922658879 301517742 27223674 688668551 27223674 688668551 884239719 742315489 884239719 742315489 415679886 386103298 415679886 386103298 232340690 409272288 232340690 409272288 713549886 753354704 713549886 753354704 902017882 32501778 902017882 32501778 366230166 618211382 366230166 618211382 346116702 63850351 346116702 63850351 509839200 745681737 509839200 745681737 366746226 203007627 366746226 203007627 904355668 472753997 904355668 472753997 365644841 739617460 365644841 739617460 216228196 763229901 216228196 763229901 663283944 614070308 663283944 614070308 32027273 973983325 32027273 973983325 491101188 793109255 491101188 793109255 876844429 427191246 876844429 427191246 679784480 26225939 679784480 26225939 520883164 817545167 520883164 817545167 598187245 646285542 598187245 646285542 679886399 387618074 679886399 387618074 122262545 782086884 122262545 782086884 928837180 896133432 928837180 896133432 56173797 366684505 56173797 366684505 201890039 378849492 201890039 378849492 775854575 408723380 775854575 408723380 593023955 637565084 593023955 637565084 483521473 680098298 483521473 680098298 664270851 96068742 664270851 96068742 873239 57487812 873239 57487812 206957360 808764693 206957360 808764693 185342314 26230880 185342314 26230880 61856637 933688125 61856637 933688125 728555450 326725178 728555450 326725178 711086884 766883623 711086884 766883623 301060416 55489462 301060416 55489462 317454337 396222566 317454337 396222566 799789688 366246197 799789688 366246197 2805389 829390562 2805389 829390562 224781569 40144102 224781569 40144102 444603094 215627224 444603094 215627224 108664473 1252851 108664473 1252851 603874542 332514326 603874542 332514326 508989198 868131534 508989198 868131534 908677365 343518020 908677365 343518020 839424915 781293635 839424915 781293635 320880876 995018036 320880876 995018036 947333667 589563901 947333667 589563901 542290423 673994013 542290423 673994013 427944979 904147989 427944979 904147989 692284872 337758984 692284872 337758984 766857607 888236920 766857607 888236920 574552684 338142589 574552684 338142589 290884581 659250453 290884581 659250453 362140568 376389606 362140568 376389606 314984624 911857534 314984624 911857534 865278047 706834098 865278047 706834098 952927358 587982197 952927358 587982197 55136901 915543290 55136901 915543290 180282508 86937454 180282508 86937454 449382457 593043922 449382457 593043922 427738946 547330387 427738946 547330387 773173931 131824422 773173931 131824422 173172659 182358569 173172659 182358569 885880049 166731306 885880049 166731306 921795126 243450493 921795126 243450493 935960699 601868683 935960699 601868683 340133065 749813112 340133065 749813112 916293451 642807324 916293451 642807324 833536537 914437153 833536537 914437153 126512163 658995361 126512163 658995361 834330387 920015875 834330387 920015875 42032681 720263774 42032681 720263774 793170979 187685215 793170979 187685215 171239898 441839986 171239898 441839986 414678884 853480368 414678884 853480368 361407268 932454272 361407268 932454272 232823472 865501251 232823472 865501251 160464256 853544194 160464256 853544194 273403597 93907091 273403597 93907091 762694967 428531862 762694967 428531862 174138225 759995149 174138225 759995149 626668915 963058408 626668915 963058408 679559967 11834045 679559967 11834045 832337228 792427502 832337228 792427502 321746900 451352337 321746900 451352337 367046627 642572781 367046627 642572781 389156211 587882476 389156211 587882476 184647005 35120971 184647005 35120971 215338616 76000606 215338616 76000606 699637812 273141951 699637812 273141951 645626500 243763447 645626500 243763447 231584703 584069791 231584703 584069791 528870319 121703475 528870319 121703475 12772385 185256245 12772385 185256245 348766462 999042031 348766462 999042031 422391712 740563468 422391712 740563468 319322479 303683121 319322479 303683121 8986464 935739822 8986464 935739822 43294518 826281428 43294518 826281428 857725782 885018830 857725782 885018830 999819392 31888506 999819392 31888506 127341334 461424112 127341334 461424112 757296011 657155398 757296011 657155398 856135643 266675164 856135643 266675164 161311318 215597363 161311318 215597363 432930797 138643412 432930797 138643412 427220532 103839042 427220532 103839042 570473195 573758913 570473195 573758913 840107533 23585448 840107533 23585448 182227816 618847200 182227816 618847200 516490140 176695733 516490140 176695733 890804601 710946027 890804601 710946027 324674609 616734170 324674609 616734170 232838042 943877210 232838042 943877210 544309422 533911404 544309422 533911404 942109981 330091965 942109981 330091965 15235132 383180611 15235132 383180611 370786956 846247933 370786956 846247933 820969485 714383017 820969485 714383017 882973268 478223233 882973268 478223233 354561737 278747070 354561737 278747070 429688791 250904603 429688791 250904603 416466786 279534576 416466786 279534576 949354996 983658470 949354996 983658470 79896955 750640618 79896955 750640618 209323995 609697561 209323995 609697561 909515528 682016247 909515528 682016247 806422839 197634080 806422839 197634080 474539292 183900959 474539292 183900959 980245940 740395107 980245940 740395107 927274637 765511737 927274637 765511737 392695583 906610775 392695583 906610775 354186782 524170169 354186782 524170169 722873603 335851911 722873603 335851911 408071622 769157836 408071622 769157836 930324231 114691078 930324231 114691078 794314325 553011089 794314325 553011089 337327034 4610710 337327034 4610710 122601208 893555459 122601208 893555459 436792369 139674735 436792369 139674735 846617176 669192500 846617176 669192500 921725864 517035552 921725864 517035552 819597230 706578198 819597230 706578198 846672755 819873028 846672755 819873028 683988737 296807508 683988737 296807508 384749651 619822209 384749651 619822209 570673862 62500098 570673862 62500098 153122395 167166917 153122395 167166917 655966216 912457920 655966216 912457920 263911357 879689167 263911357 879689167 772994793 999150177 772994793 999150177 194794615 80550306 194794615 80550306 419332427 820061975 419332427 820061975 151947895 443211541 151947895 443211541 640617322 472708412 640617322 472708412 264842304 817582060 264842304 817582060 40643395 726262037 40643395 726262037 688318547 797706007 688318547 797706007 446484683 561063750 446484683 561063750 430590390 368963819 430590390 368963819 822778991 738939780 822778991 738939780 536179867 662084859 536179867 662084859 517223395 588740140 517223395 588740140 303908489 220792649 303908489 220792649 899927568 626610644 899927568 626610644 557509683 91806550 557509683 91806550 760355284 156832695 760355284 156832695 497386230 521082060 497386230 521082060 532906630 178445096 532906630 178445096 675553918 744282033 675553918 744282033 979883065 918050983 979883065 918050983 746257417 472369320 746257417 472369320 762918473 410453066 762918473 410453066 993372341 806010223 993372341 806010223 43664174 562843529 43664174 562843529 681606995 939376282 681606995 939376282 144405272 404417882 144405272 404417882 385340301 286922991 385340301 286922991 318965558 820226875 318965558 820226875 601105866 136767236 601105866 136767236 144263081 815482226 144263081 815482226 974619401 703874707 974619401 703874707 499179447 99036299 499179447 99036299 727400262 706698102 727400262 706698102 220509167 343658631 220509167 343658631 897357266 359106559 897357266 359106559 534858592 515559249 534858592 515559249 352166235 608226557 352166235 608226557 453910542 489955834 453910542 489955834 957748422 647820036 957748422 647820036 159781553 568687781 159781553 568687781 827881010 589985493 827881010 589985493 168023909 468149719 168023909 468149719 76560892 310644993 76560892 310644993 93222386 900699508 93222386 900699508 542121183 391368299 542121183 391368299 430252863 988128702 430252863 988128702 246508590 452762152 246508590 452762152 271308852 255115580 271308852 255115580 193734545 419148761 193734545 419148761 198907895 529364413 198907895 529364413 605328271 888147454 605328271 888147454 948915609 459334138 948915609 459334138 775557551 694043064 775557551 694043064 461526830 432334570 461526830 432334570 50193625 272125728 50193625 272125728 195270861 446145898 195270861 446145898 811424105 56089582 811424105 56089582 938013580 82019164 938013580 82019164 706543623 115239991 706543623 115239991 698713875 378947978 698713875 378947978 112860657 359086269 112860657 359086269 748681852 869834140 748681852 869834140 703293510 763486587 703293510 763486587 146678827 912730148 146678827 912730148 748498878 515471941 748498878 515471941 589578607 98673576 589578607 98673576 825231345 398483661 825231345 398483661 618431143 93304018 618431143 93304018 762359519 839680763 762359519 839680763 393589666 195931326 393589666 195931326 433364914 536124012 433364914 536124012 12567561 381612583 12567561 381612583 53672348 450516183 53672348 450516183 533833407 60324909 533833407 60324909 192679916 139071704 192679916 139071704 543108603 566021340 543108603 566021340 13843915 214163406 13843915 214163406 912544492 150775203 912544492 150775203 327962406 546703099 327962406 546703099 846440471 552059233 846440471 552059233 864488299 215309821 864488299 215309821 862052666 334625306 862052666 334625306 706175756 713547721 706175756 713547721 579360654 990869789 579360654 990869789 524973029 942512197 524973029 942512197 526825593 860003942 526825593 860003942 372989176 462738654 372989176 462738654 602148410 755953439 602148410 755953439 165437117 950844042 165437117 950844042 348224237 406194553 348224237 406194553 677122101 603642966 677122101 603642966 326186104 35772640 326186104 35772640 760537873 659579180 760537873 659579180 128665113 744462833 128665113 744462833 960319536 341072925 960319536 341072925 354716150 369860808 354716150 369860808 296658054 323778217 296658054 323778217 946155861 942571832 946155861 942571832 70499926 805139404 70499926 805139404 973410074 775034803 973410074 775034803 82369659 814731488 82369659 814731488 926674403 201792776 926674403 201792776 697121136 541040493 697121136 541040493 965985398 871634106 965985398 871634106 290675201 456694274 290675201 456694274 145407705 947335651 145407705 947335651 648261222 685268939 648261222 685268939 924729700 8943803 924729700 8943803 773929680 503972587 773929680 503972587 445244495 436618494 445244495 436618494 847298921 583033152 847298921 583033152 190363453 521456459 190363453 521456459 835715300 680245015 835715300 680245015 554418318 590241075 554418318 590241075 800127317 690612133 800127317 690612133 664030160 74779578 664030160 74779578 715535653 736103268 715535653 736103268 680144543 274795173 680144543 274795173 595878281 979309149 595878281 979309149 337479947 249373317 337479947 249373317 412947653 518698629 412947653 518698629 537517634 500084228 537517634 500084228 731723951 88818966 731723951 88818966 323534158 338273740 323534158 338273740 941252364 518515025 941252364 518515025 272278720 641442242 272278720 641442242 848387431 189020272 848387431 189020272 941267827 724337210 941267827 724337210 643964967 919987935 643964967 919987935 436138986 141007153 436138986 141007153 517132374 630691024 517132374 630691024 313986655 270246669 313986655 270246669 3137890 422280574 3137890 422280574 642519859 421887899 642519859 421887899 806119014 960767712 806119014 960767712 966589045 696757057 966589045 696757057 338513655 964894616 338513655 964894616 749789248 107639250 749789248 107639250 148831118 998329450 148831118 998329450 732088214 592664029 732088214 592664029 961772084 99448364 961772084 99448364 844891389 930553104 844891389 930553104 737053251 352045069 737053251 352045069 310752248 766963686 310752248 766963686 10732043 41916706 10732043 41916706 919016533 403853236 919016533 403853236 898706191 540205764 898706191 540205764 386840897 647452424 386840897 647452424 131692099 865677727 131692099 865677727 698268496 871649644 698268496 871649644 291843885 761663369 291843885 761663369 703517121 696480776 703517121 696480776 329215596 642245992 329215596 642245992 720049130 305807306 720049130 305807306 702756640 605999862 702756640 605999862 225131497 829644691 225131497 829644691 318851368 628015955 318851368 628015955 897293661 669850708 897293661 669850708 137408075 330690120 137408075 330690120 642127432 157895431 642127432 157895431 21406474 383668335 21406474 383668335 243278032 998963241 243278032 998963241 360276492 88680254 360276492 88680254 673277772 788596668 673277772 788596668 785522837 195589317 785522837 195589317 236887716 827273910 236887716 827273910 208467858 662071849 208467858 662071849 486951824 387570215 486951824 387570215 491825245 165194739 491825245 165194739 936816950 690835712 936816950 690835712 455281041 48897865 455281041 48897865 316542769 219265903 316542769 219265903 185949871 840310389 185949871 840310389 385066855 894844237 385066855 894844237 967530049 729253269 967530049 729253269 644298614 656572926 644298614 656572926 3052017 778807035 3052017 778807035 948906018 753109636 948906018 753109636 519438056 629263173 519438056 629263173 888999726 673799989 888999726 673799989 761303110 759115066 761303110 759115066 763985793 700196859 763985793 700196859 115510070 42772556 115510070 42772556 370552166 197788271 370552166 197788271 276370434 912909501 276370434 912909501 726722630 85539369 726722630 85539369 120456127 995150352 120456127 995150352 930700833 605672639 930700833 605672639 665698632 959715609 665698632 959715609 885834703 273671961 885834703 273671961 514029384 918609049 514029384 918609049 154095458 609561455 154095458 609561455 1573356 177442830 1573356 177442830 563353714 652852951 563353714 652852951 97244871 678525917 97244871 678525917 626053197 518780396 626053197 518780396 494849472 354702625 494849472 354702625 923368594 151070491 923368594 151070491 807823629 714176968 807823629 714176968 622118433 555217771 622118433 555217771 830477432 49953126 830477432 49953126 175847729 771484255 175847729 771484255 967356416 966943180 967356416 966943180 55528740 931499362 55528740 931499362 884756885 977664836 884756885 977664836 727116566 471523110 727116566 471523110 738103937 661664312 738103937 661664312 152763046 986906780 152763046 986906780 725888439 214631674 725888439 214631674 440440326 82690040 440440326 82690040 108056603 456180891 108056603 456180891 9610873 909482897 9610873 909482897 647162341 876224431 647162341 876224431 884409202 628256351 884409202 628256351 563564728 2605361 563564728 2605361 752091919 932039429 752091919 932039429 338840273 942505338 338840273 942505338 322215905 339753545 322215905 339753545 269995237 982355262 269995237 982355262 71923835 916979881 71923835 916979881 766135289 725943667 766135289 725943667 703698086 949672859 703698086 949672859 340119920 661114085 340119920 661114085 594490730 574574227 594490730 574574227 263394750 68931217 263394750 68931217 916503424 371468768 916503424 371468768 31451135 352884845 31451135 352884845 514406875 798845750 514406875 798845750 945379902 225138299 945379902 225138299 916101875 274169952 916101875 274169952 746020693 480678463 746020693 480678463 783169885 861055201 783169885 861055201 552336467 103920243 552336467 103920243 937779784 29789594 937779784 29789594 40442596 586244978 40442596 586244978 629247685 992558927 629247685 992558927 35512880 541561718 35512880 541561718 563667981 124531333 563667981 124531333 681060449 675165246 681060449 675165246 611270025 383175051 611270025 383175051 405733310 81426874 405733310 81426874 542151044 213673076 542151044 213673076 864636272 429143104 864636272 429143104 266482090 833320407 266482090 833320407 925855906 959038798 925855906 959038798 810671424 191694006 810671424 191694006 120662376 794466464 120662376 794466464 813407955 362361527 813407955 362361527 932463900 76771008 932463900 76771008 496914881 79985900 496914881 79985900 269630610 443274883 269630610 443274883 464090539 209669049 464090539 209669049 943375782 702476229 943375782 702476229 281430563 138968518 281430563 138968518 127277685 153762263 127277685 153762263 237658423 874221008 237658423 874221008 357108734 761928655 357108734 761928655 999341951 598767433 999341951 598767433 497511856 60714059 497511856 60714059 447524915 457280018 447524915 457280018 289506768 396164813 289506768 396164813 604846924 637313053 604846924 637313053 659652576 290033622 659652576 290033622 186028069 603938405 186028069 603938405 823677783 236510423 823677783 236510423 686112396 142992341 686112396 142992341 883561109 254144159 883561109 254144159 919708101 788136534 919708101 788136534 338823379 13545712 338823379 13545712 680625293 488640955 680625293 488640955 177644961 758282380 177644961 758282380 823976392 747624870 823976392 747624870 427892927 993628359 427892927 993628359 863590289 722778576 863590289 722778576 555944754 933447865 555944754 933447865 122131003 716981049 122131003 716981049 718249335 367371338 718249335 367371338 979803386 595392437 979803386 595392437 552364963 80584285 552364963 80584285 2803400 345582793 2803400 345582793 370298534 593447761 370298534 593447761 644994134 405024602 644994134 405024602 42666834 228931562 42666834 228931562 846619244 454078564 846619244 454078564 807944771 20785355 807944771 20785355 155883661 504761433 155883661 504761433 524929649 73730124 524929649 73730124 30040288 156315533 30040288 156315533 802153681 100848207 802153681 100848207 117193296 454718822 117193296 454718822 728064174 879948012 728064174 879948012 711750855 620870521 711750855 620870521 19426720 356681081 19426720 356681081 738641645 218526713 738641645 218526713 38471978 83420262 38471978 83420262 189496962 618152534 189496962 618152534 428137034 829326436 428137034 829326436 826800469 559690806 826800469 559690806 593257937 619088563 593257937 619088563 846332181 574305198 846332181 574305198 670426365 230352808 670426365 230352808 900520306 586056228 900520306 586056228 276506912 355314567 276506912 355314567 284620327 65607238 284620327 65607238 499562953 128961556 499562953 128961556 7918042 524234130 7918042 524234130 317376546 987452455 317376546 987452455 658044741 941832686 658044741 941832686 912587526 404786103 912587526 404786103 168238063 187815750 168238063 187815750 67018601 664232296 67018601 664232296 838522656 954677831 838522656 954677831 220028637 946036318 220028637 946036318 540983316 413210482 540983316 413210482 367194463 567561160 367194463 567561160 97710795 434141224 97710795 434141224 163012269 285712510 163012269 285712510 879012034 445792132 879012034 445792132 905823534 755242377 905823534 755242377 542363637 101955839 542363637 101955839 889691432 310605742 889691432 310605742 636619227 45787184 636619227 45787184 23734097 464463654 23734097 464463654 354483265 770050107 354483265 770050107 644890289 584225603 644890289 584225603 763412624 669001774 763412624 669001774 26854947 556211089 26854947 556211089 52907957 150372970 52907957 150372970 277479514 369858385 277479514 369858385 981203803 249995049 981203803 249995049 369886675 202460238 369886675 202460238 668190331 515570791 668190331 515570791 27359275 172653716 27359275 172653716 163536147 119503219 163536147 119503219 641234470 172225393 641234470 172225393 753047686 833940416 753047686 833940416 787582466 539455646 787582466 539455646 743781629 274049184 743781629 274049184 383167619 506766401 383167619 506766401 318783252 790748617 318783252 790748617 96776479 367855940 96776479 367855940 784579267 583480170 784579267 583480170 557771932 888580547 557771932 888580547 818820615 78085315 818820615 78085315 981809709 954798695 981809709 954798695 679178631 507738303 679178631 507738303 486225224 627619327 486225224 627619327 836436044 685260955 836436044 685260955 83948493 191766321 83948493 191766321 94102231 984599825 94102231 984599825 995865722 124704334 995865722 124704334 845841959 165479356 845841959 165479356 882591785 603098802 882591785 603098802 863193530 293797802 863193530 293797802 873138971 883549650 873138971 883549650 938243838 390460098 938243838 390460098 578240293 810128349 578240293 810128349 464400181 985246102 464400181 985246102 849757498 868742203 849757498 868742203 234377236 498934584 234377236 498934584 24670945 157977292 24670945 157977292 288485496 413911691 288485496 413911691 27136193 109439437 27136193 109439437 505324714 207859843 505324714 207859843 165706561 919608781 165706561 919608781 538888450 564562673 538888450 564562673 713236618 859194461 713236618 859194461 70543694 231414352 70543694 231414352 592785562 749556076 592785562 749556076 355369954 393766462 355369954 393766462 670718782 803752809 670718782 803752809 501390631 138002602 501390631 138002602 54158254 994887854 54158254 994887854 444701651 442802418 444701651 442802418 413310935 383165988 413310935 383165988 473131708 410683750 473131708 410683750 290469125 344019732 290469125 344019732 646114113 216325194 646114113 216325194 581355710 801283313 581355710 801283313 936678670 13802503 936678670 13802503 686191336 803653653 686191336 803653653 631023416 541005880 631023416 541005880 450825441 182753581 450825441 182753581 733818422 131287217 733818422 131287217 552055106 459790229 552055106 459790229 586957260 625095710 586957260 625095710 40797858 998210428 40797858 998210428 681724580 253218202 681724580 253218202 255729593 741439890 255729593 741439890 198335590 693123074 198335590 693123074 608559257 876327741 608559257 876327741 994617355 724547522 994617355 724547522 341969854 640042677 341969854 640042677 943096920 566489071 943096920 566489071 339252674 860388710 339252674 860388710 456422452 864389204 456422452 864389204 788590177 644270247 788590177 644270247 339892921 957350850 339892921 957350850 54472597 131831653 54472597 131831653 34047352 929032789 34047352 929032789 652721763 856710073 652721763 856710073 966964658 200701112 966964658 200701112 810243233 618671323 810243233 618671323 342684918 488270875 342684918 488270875 72406905 212059540 72406905 212059540 59070899 556542400 59070899 556542400 981505319 448906035 981505319 448906035 53706108 457413274 53706108 457413274 60449448 716482716 60449448 716482716 701975193 493914424 701975193 493914424 506247539 794097435 506247539 794097435 780294190 964685936 780294190 964685936 86972979 570117146 86972979 570117146 391496447 720759454 391496447 720759454 211934261 249847428 211934261 249847428 784165001 483103526 784165001 483103526 767230427 700145096 767230427 700145096 679004853 575729980 679004853 575729980 847021486 8797440 847021486 8797440 105404211 95394355 105404211 95394355 672323248 843902763 672323248 843902763 205811911 707375372 205811911 707375372 818323147 773290213 818323147 773290213 93153442 93537164 93153442 93537164 699783613 115912307 699783613 115912307 702179883 827850351 702179883 827850351 697077294 178535692 697077294 178535692 774555826 575357735 774555826 575357735 214430897 23418540 214430897 23418540 947376360 945810348 947376360 945810348 731236839 623239374 731236839 623239374 515187574 284157643 515187574 284157643 350481374 235646151 350481374 235646151 759862257 49789325 759862257 49789325 111145907 722996478 111145907 722996478 930434257 128717112 930434257 128717112 584802715 648432999 584802715 648432999 927863100 331549402 927863100 331549402 250292952 175480680 250292952 175480680 768238391 120244587 768238391 120244587 798037176 81702211 798037176 81702211 151136128 493564780 151136128 493564780 293036075 170126976 293036075 170126976 619235942 381481353 619235942 381481353 10977200 95041804 10977200 95041804 906738781 521566195 906738781 521566195 421025843 433745512 421025843 433745512 876074595 627173029 876074595 627173029 469437285 15952653 469437285 15952653 123346224 298856261 123346224 298856261 572714399 185388087 572714399 185388087 414284003 104965216 414284003 104965216 366815109 525355521 366815109 525355521 205027665 104975540 205027665 104975540 271960686 361428191 271960686 361428191 426807613 704678109 426807613 704678109 705344378 529409766 705344378 529409766 980587355 465214389 980587355 465214389 394746839 443216660 394746839 443216660 954144872 112559420 954144872 112559420 107241109 427504240 107241109 427504240 584802752 757618614 584802752 757618614 399563024 183230716 399563024 183230716 412008857 298550416 412008857 298550416 707741526 158457121 707741526 158457121 692815580 223153478 692815580 223153478 911461084 248952670 911461084 248952670 376103723 974030710 376103723 974030710 277316069 450585514 277316069 450585514 904580765 382924776 904580765 382924776 384326698 128478412 384326698 128478412 863327430 828111498 863327430 828111498 779349806 674025322 779349806 674025322 397134303 512161236 397134303 512161236 533911188 916979467 533911188 916979467 716763529 694257155 716763529 694257155 532554672 455730256 532554672 455730256 461432355 407544141 461432355 407544141 317847322 798896878 317847322 798896878 267458573 297265800 267458573 297265800 280833014 324759908 280833014 324759908 900728861 749653488 900728861 749653488 82810382 995545850 82810382 995545850 744958482 363677649 744958482 363677649 140723951 129233242 140723951 129233242 978498491 34356722 978498491 34356722 735970041 804245137 735970041 804245137 382630161 351329790 382630161 351329790 711484023 985082619 711484023 985082619 495200650 618507371 495200650 618507371 526992794 596941950 526992794 596941950 117672126 252374928 117672126 252374928 862451921 301804989 862451921 301804989 465627270 845892741 465627270 845892741 788190833 777859407 788190833 777859407 833984571 805143106 833984571 805143106 242333417 840551847 242333417 840551847 812146879 262977957 812146879 262977957 134054635 421009511 134054635 421009511 95875440 686581793 95875440 686581793 500343226 27525280 500343226 27525280 884669389 230608702 884669389 230608702 441432938 212814179 441432938 212814179 254390253 841728626 254390253 841728626 686169594 436393252 686169594 436393252 512700834 602943529 512700834 602943529 716011771 346549103 716011771 346549103 159683408 994654345 159683408 994654345 820768735 370008992 820768735 370008992 307709006 3978026 307709006 3978026 347147418 842219965 347147418 842219965 224496734 566458156 224496734 566458156 458589013 984600330 458589013 984600330 338766226 695025576 338766226 695025576 597455360 740474408 597455360 740474408 406640490 328815295 406640490 328815295 116008636 993369572 116008636 993369572 419448420 472278385 419448420 472278385 491183777 705901486 491183777 705901486 365295492 679556126 365295492 679556126 170120462 4831542 170120462 4831542 784678702 789663195 784678702 789663195 82389932 912140700 82389932 912140700 52561516 711247676 52561516 711247676 441007181 421075498 441007181 421075498 770779489 246356274 770779489 246356274 268404575 257148669 268404575 257148669 533147735 261461616 533147735 261461616 977014507 510665597 977014507 510665597 64755216 660060868 64755216 660060868 521107879 617484216 521107879 617484216 996515913 155391465 996515913 155391465 503344616 650411704 503344616 650411704 574882890 248894849 574882890 248894849 343260952 62133782 343260952 62133782 861316005 57948507 861316005 57948507 468562932 942601702 468562932 942601702 813082656 46782118 813082656 46782118 999971212 340337812 999971212 340337812 345970635 25322721 345970635 25322721 387917218 478440197 387917218 478440197 7373221 1581863 7373221 1581863 502932316 65578018 502932316 65578018 347945104 434851749 347945104 434851749 129290320 152094091 129290320 152094091 115025133 99800275 115025133 99800275 322532026 69632111 322532026 69632111 113145346 132979407 113145346 132979407 233868410 548707574 233868410 548707574 744554929 297789553 744554929 297789553 956486840 601021129 956486840 601021129 548781650 849328350 548781650 849328350 393310100 701143931 393310100 701143931 561100871 147960108 561100871 147960108 672160232 661514754 672160232 661514754 987541550 244721206 987541550 244721206 990704860 699554995 990704860 699554995 496007851 171141742 496007851 171141742 100672036 807513492 100672036 807513492 534591995 323973872 534591995 323973872 17569410 989038235 17569410 989038235 894095884 551334695 894095884 551334695 111961119 77508714 111961119 77508714 343277842 202389726 343277842 202389726 824074785 510188616 824074785 510188616 574964558 939674365 574964558 939674365 997371007 336037206 997371007 336037206 176522435 584560372 176522435 584560372 158044854 544052708 158044854 544052708 503771849 90816578 503771849 90816578 448205693 103111734 448205693 103111734 150444853 374913005 150444853 374913005 170814584 120167039 170814584 120167039 582317147 207674962 582317147 207674962 777843940 596900360 777843940 596900360 422245526 109500738 422245526 109500738 75947594 86582444 75947594 86582444 577742011 947743432 577742011 947743432 16196088 719595630 16196088 719595630 423898196 348636265 423898196 348636265 613889049 165322014 613889049 165322014 856347840 465491655 856347840 465491655 527880377 377173286 527880377 377173286 309013732 803994184 309013732 803994184 504269901 993859190 504269901 993859190 789062301 102554467 789062301 102554467 644092018 49993166 644092018 49993166 197906110 425639875 197906110 425639875 110291589 396267987 110291589 396267987 175717990 131900945 175717990 131900945 28710076 968340051 28710076 968340051 861785776 90794016 861785776 90794016 290029416 957474063 290029416 957474063 692839958 667587522 692839958 667587522 347732299 167955371 347732299 167955371 175334543 947366539 175334543 947366539 491903202 158093026 491903202 158093026 918066742 243331659 918066742 243331659 205516728 777396475 205516728 777396475 187181621 893447685 187181621 893447685 824723475 605669169 824723475 605669169 736599447 98506267 736599447 98506267 565742963 550130238 565742963 550130238 783357242 829790243 783357242 829790243 263849100 170277836 263849100 170277836 691674971 718638979 691674971 718638979 222118441 454929539 222118441 454929539 963482665 428209278 963482665 428209278 819877086 659464565 819877086 659464565 827265901 44678844 827265901 44678844 160802431 375976735 160802431 375976735 361914954 111472154 361914954 111472154 14001736 836147555 14001736 836147555 455692630 340722338 455692630 340722338 326794971 930080974 326794971 930080974 665348014 63516562 665348014 63516562 591873504 238612455 591873504 238612455 508146434 815419790 508146434 815419790 220545061 943767355 220545061 943767355 79891309 306119649 79891309 306119649 574673411 511051642 574673411 511051642 755047831 881746448 755047831 881746448 72112072 556730839 72112072 556730839 991706827 469643723 991706827 469643723 949102785 785895390 949102785 785895390 555269939 124241081 555269939 124241081 745140888 79009858 745140888 79009858 354726881 256113819 354726881 256113819 400412937 937936599 400412937 937936599 500723376 570044171 500723376 570044171 132825306 750815250 132825306 750815250 674954485 174596938 674954485 174596938 37367329 47185750 37367329 47185750 778916749 881525649 778916749 881525649 216100150 830471649 216100150 830471649 18995002 132865770 18995002 132865770 962371396 368466360 962371396 368466360 841119505 385364915 841119505 385364915 577170180 219264313 577170180 219264313 265437844 673939261 265437844 673939261 136784769 906519965 136784769 906519965 627902121 995701033 627902121 995701033 856184441 67824678 856184441 67824678 116861831 256529078 116861831 256529078 366322484 40299917 366322484 40299917 361864279 540112110 361864279 540112110 960153850 258626560 960153850 258626560 605910832 89392037 605910832 89392037 642597483 405024930 642597483 405024930 502847672 56101506 502847672 56101506 26798117 342788868 26798117 342788868 573114069 856199152 573114069 856199152 719894903 708743688 719894903 708743688 11410915 447865643 11410915 447865643 589225717 960009636 589225717 960009636 51618165 433522361 51618165 433522361 379977101 846552771 379977101 846552771 720537750 329365413 720537750 329365413 675613088 823732036 675613088 823732036 297715098 461694881 297715098 461694881 337784973 163519078 337784973 163519078 597435480 132569815 597435480 132569815 592581483 997519026 592581483 997519026 550062555 698495155 550062555 698495155 488354865 691402646 488354865 691402646 505590142 589692111 505590142 589692111 238943109 667385487 238943109 667385487 633275745 147425621 633275745 147425621 109621705 194611332 109621705 194611332 808533138 653241327 808533138 653241327 342039374 51687751 342039374 51687751 160252699 276265533 160252699 276265533 626536661 885921961 626536661 885921961 539958766 980302761 539958766 980302761 816726919 74368251 816726919 74368251 329547339 209947769 329547339 209947769 699343385 34699881 699343385 34699881 700203072 712745430 700203072 712745430 777188375 61154548 777188375 61154548 385825524 324006073 385825524 324006073 272505927 711024119 272505927 711024119 146585578 840121248 146585578 840121248 682017132 537936588 682017132 537936588 176906853 583813746 176906853 583813746 759967304 501986453 759967304 501986453 35494864 994068903 35494864 994068903 481080465 487121801 481080465 487121801 229713261 243943537 229713261 243943537 114251860 13801045 114251860 13801045 494577302 513333307 494577302 513333307 79787110 808930890 79787110 808930890 50496077 237041228 50496077 237041228 846335940 119842407 846335940 119842407 612030544 191387281 612030544 191387281 784650280 864779163 784650280 864779163 746845040 274192149 746845040 274192149 564493235 245330490 564493235 245330490 677711398 279499472 677711398 279499472 795496355 358343991 795496355 358343991 969427549 958208794 969427549 958208794 87621069 237761913 87621069 237761913 512220284 320259735 512220284 320259735 930666778 633799824 930666778 633799824 584992356 37519573 584992356 37519573 671809174 501933229 671809174 501933229 562593295 881475401 562593295 881475401 384638997 937552956 384638997 937552956 630872416 24507444 630872416 24507444 878476055 889755717 878476055 889755717 123795186 651174825 123795186 651174825 138606191 468188126 138606191 468188126 129394706 169448483 129394706 169448483 395015639 234821132 395015639 234821132 161827480 991154834 161827480 991154834 508978586 192043108 508978586 192043108 446576169 223730370 446576169 223730370 244234806 95374899 244234806 95374899 866471348 877080787 866471348 877080787 337033588 48195020 337033588 48195020 132305380 306350759 132305380 306350759 123599101 190254509 123599101 190254509 117277981 82727756 117277981 82727756 302441033 928679660 302441033 928679660 843865544 645149722 843865544 645149722 622555634 738756245 622555634 738756245 55178166 511600906 55178166 511600906 566648928 911276298 566648928 911276298 781527284 379803449 781527284 379803449 530534139 12486602 530534139 12486602 577450318 756771838 577450318 756771838 21724972 729934663 21724972 729934663 700368189 958443322 700368189 958443322 434536299 62588305 434536299 62588305 570276772 968320793 570276772 968320793 828950536 868259202 828950536 868259202 242317097 388461636 242317097 388461636 604993031 767052434 604993031 767052434 180205719 389144488 180205719 389144488 452868815 769209267 452868815 769209267 564459462 398657748 564459462 398657748 143731580 493824366 143731580 493824366 283166097 250212068 283166097 250212068 286111587 49610387 286111587 49610387 973321643 925486772 973321643 925486772 428218632 531722980 428218632 531722980 595643291 352380277 595643291 352380277 425155894 366030819 425155894 366030819 362561911 887078718 362561911 887078718 553991612 336248260 553991612 336248260 970048401 402319500 970048401 402319500 31566478 689895817 31566478 689895817 829579119 771582454 829579119 771582454 541906313 679397711 541906313 679397711 489755915 728788123 489755915 728788123 42975371 636049075 42975371 636049075 558766491 932369072 558766491 932369072 85226544 545520092 85226544 545520092 105452337 667450930 105452337 667450930 441992915 934131828 441992915 934131828 392372629 857771924 392372629 857771924 824137586 256605887 824137586 256605887 361306634 323502592 361306634 323502592 560928806 870248201 560928806 870248201 298592705 78434250 298592705 78434250 902538572 664129335 902538572 664129335 284253872 969255277 284253872 969255277 531267170 563687429 531267170 563687429 550891191 553340909 550891191 553340909 71321516 516148973 71321516 516148973 673524115 746704344 673524115 746704344 900918894 664281486 900918894 664281486 835609736 273354353 835609736 273354353 95210822 277338326 95210822 277338326 859937888 26763391 859937888 26763391 993069161 224981603 993069161 224981603 933039120 526078476 933039120 526078476 644484966 586715847 644484966 586715847 77093308 165387320 77093308 165387320 692119028 81779601 692119028 81779601 996467691 255849446 996467691 255849446 323799553 7000867 323799553 7000867 526961330 741381132 526961330 741381132 324473891 518030655 324473891 518030655 625605971 261449458 625605971 261449458 671746456 999995247 671746456 999995247 331573808 424503722 331573808 424503722 53257621 733958359 53257621 733958359 517579608 874318607 517579608 874318607 118660820 926138106 118660820 926138106 447798523 281579113 447798523 281579113 643471962 768924724 643471962 768924724 490759301 375954226 490759301 375954226 966806443 849032694 966806443 849032694 179230549 948259944 179230549 948259944 267170857 59927887 267170857 59927887 707965986 302697525 707965986 302697525 672126504 355419181 672126504 355419181 939710654 471015667 939710654 471015667 282229277 994179698 282229277 994179698 564466176 267740664 564466176 267740664 949978005 901059810 949978005 901059810 844506176 31812714 844506176 31812714 250856746 469141828 250856746 469141828 5430198 451683455 5430198 451683455 338837614 472339896 338837614 472339896 596099462 896193463 596099462 896193463 721505702 688288523 721505702 688288523 557164885 111662094 557164885 111662094 707835403 875724670 707835403 875724670 371505747 781729797 371505747 781729797 287908828 278841758 287908828 278841758 940895109 607789600 940895109 607789600 70353427 618288485 70353427 618288485 273695575 877696386 273695575 877696386 304864877 718467432 304864877 718467432 736395369 517064928 736395369 517064928 198858848 222132813 198858848 222132813 910520519 9230229 910520519 9230229 4624936 131686066 4624936 131686066 516205571 966571205 516205571 966571205 464955431 303683105 464955431 303683105 746769469 552826587 746769469 552826587 921689967 297220697 921689967 297220697 4163663 952970115 4163663 952970115 537193441 985804162 537193441 985804162 551434840 296544975 551434840 296544975 940433345 638759052 940433345 638759052 879475347 166528704 879475347 166528704 117781523 173988197 117781523 173988197 541552866 88859351 541552866 88859351 498791493 986755706 498791493 986755706 959907678 329798170 959907678 329798170 841747700 569692031 841747700 569692031 373119773 551932222 373119773 551932222 244426573 597157279 244426573 597157279 607413557 795933433 607413557 795933433 299470590 201175825 299470590 201175825 447525515 756580366 447525515 756580366 828395825 739373803 828395825 739373803 838196603 456250233 838196603 456250233 245824134 455074304 245824134 455074304 269563777 858497032 269563777 858497032 10351329 407904169 10351329 407904169 658258086 779375346 658258086 779375346 501039970 649059925 501039970 649059925 299332585 986503144 299332585 986503144 871248406 884401422 871248406 884401422 329351356 143613167 329351356 143613167 116687992 284728528 116687992 284728528 306655416 390053938 306655416 390053938 673007003 432419657 673007003 432419657 3931797 779099253 3931797 779099253 820115409 48561943 820115409 48561943 141796108 684852398 141796108 684852398 672933930 714601140 672933930 714601140 632813716 50142674 632813716 50142674 138547402 549240122 138547402 549240122 254532849 81584610 254532849 81584610 241535485 912946333 241535485 912946333 988894849 465921305 988894849 465921305 773601392 68110648 773601392 68110648 779993259 160610574 779993259 160610574 924296731 300034643 924296731 300034643 417999998 7863834 417999998 7863834 255270478 949869515 255270478 949869515 811533187 668939379 811533187 668939379 358461383 126589831 358461383 126589831 491728203 369516735 491728203 369516735 286234822 840221723 286234822 840221723 566344760 621993876 566344760 621993876 642201451 825340596 642201451 825340596 715862438 243781140 715862438 243781140 391417838 253063648 391417838 253063648 885165257 428892588 885165257 428892588 928812625 298828099 928812625 298828099 134745400 176794577 134745400 176794577 866264208 76577978 866264208 76577978 393617117 913800037 393617117 913800037 284545278 511556825 284545278 511556825 983629502 779447074 983629502 779447074 2861012 135335334 2861012 135335334 474945921 794866828 474945921 794866828 568783275 627590914 568783275 627590914 286683460 296661067 286683460 296661067 468364355 547785357 468364355 547785357 192154429 418684922 192154429 418684922 700940575 355539568 700940575 355539568 420934635 331959939 420934635 331959939 799331423 345126118 799331423 345126118 592501810 951243667 592501810 951243667 68098388 509363175 68098388 509363175 41808232 834748530 41808232 834748530 845634820 409514520 845634820 409514520 83975682 51653585 83975682 51653585 155910864 156770 155910864 156770 579701884 704357226 579701884 704357226 633775905 353909938 633775905 353909938 14350378 778021520 14350378 778021520 159545571 863872459 159545571 863872459 224209919 400769594 224209919 400769594 309616003 842241403 309616003 842241403 942734939 677563348 942734939 677563348 570221749 95555202 570221749 95555202 503307669 720198105 503307669 720198105 11149910 598012475 11149910 598012475 2053662 819662710 2053662 819662710 583692830 995465555 583692830 995465555 756019314 233335646 756019314 233335646 527987069 141179959 527987069 141179959 370621493 617315953 370621493 617315953 682324392 641019256 682324392 641019256 53537677 960298199 53537677 960298199 379464744 709081211 379464744 709081211 608626875 123627686 608626875 123627686 646620529 245363251 646620529 245363251 790642946 275751140 790642946 275751140 442634463 864586028 442634463 864586028 270317561 765333257 270317561 765333257 493527228 477338080 493527228 477338080 984529393 805624167 984529393 805624167 998304660 984761713 998304660 984761713 57372914 463416870 57372914 463416870 711561823 972633743 711561823 972633743 517387820 34807327 517387820 34807327 178909534 133270355 178909534 133270355 639914694 906879067 639914694 906879067 20035650 530452272 20035650 530452272 203475746 326054297 203475746 326054297 344525472 588831802 344525472 588831802 678756693 803121223 678756693 803121223 40474448 970346017 40474448 970346017 467412681 107178365 467412681 107178365 985277493 999234731 985277493 999234731 702873550 834668432 702873550 834668432 772931485 122566206 772931485 122566206 932131209 300471526 932131209 300471526 518738389 224872806 518738389 224872806 505031116 587398418 505031116 587398418 524091348 207734108 524091348 207734108 149532281 625698531 149532281 625698531 189879963 35894364 189879963 35894364 244322240 319270192 244322240 319270192 187855422 538070157 187855422 538070157 944788191 890539553 944788191 890539553 990826563 415295602 990826563 415295602 154799430 930839577 154799430 930839577 591363391 876301683 591363391 876301683 321396502 490853866 321396502 490853866 351702010 748253192 351702010 748253192 806509011 802551258 806509011 802551258 328031898 245542718 328031898 245542718 424227869 484237143 424227869 484237143 109486812 702061428 109486812 702061428 375923149 986292738 375923149 986292738 129333894 377425414 129333894 377425414 359579942 131881830 359579942 131881830 75999156 436091670 75999156 436091670 617097026 711488732 617097026 711488732 420097035 403326144 420097035 403326144 666520019 539720119 666520019 539720119 11477678 461455089 11477678 461455089 898958075 602201160 898958075 602201160 738582922 252353118 738582922 252353118 620185649 907720353 620185649 907720353 11236217 613547211 11236217 613547211 775280092 765682774 775280092 765682774 465056110 16026515 465056110 16026515 910768472 904011764 910768472 904011764 995511287 65017903 995511287 65017903 140503379 303197851 140503379 303197851 619168882 253225414 619168882 253225414 695769013 614667135 695769013 614667135 268284606 608544300 268284606 608544300 505542386 603582950 505542386 603582950 434977841 298706808 434977841 298706808 241235723 885945183 241235723 885945183 821598165 79908158 821598165 79908158 435429739 425975766 435429739 425975766 182485412 268252242 182485412 268252242 730123160 103353088 730123160 103353088 536202505 170101839 536202505 170101839 453066763 297259608 453066763 297259608 914000829 475071671 914000829 475071671 911811610 351448344 911811610 351448344 856079251 538001782 856079251 538001782 233729961 484699113 233729961 484699113 948775229 446164346 948775229 446164346 804221510 639900887 804221510 639900887 946374279 174783417 946374279 174783417 643406985 563134934 643406985 563134934 435231305 582186850 435231305 582186850 685045292 389620887 685045292 389620887 297130800 898400792 297130800 898400792 913485620 71806639 913485620 71806639 780882951 575603597 780882951 575603597 976130866 115713973 976130866 115713973 160852290 916963015 160852290 916963015 370506580 980648341 370506580 980648341 12525036 32840433 12525036 32840433 69347098 179734424 69347098 179734424 25651867 924671727 25651867 924671727 455699086 275067999 455699086 275067999 913914660 103739411 913914660 103739411 936434863 68536303 936434863 68536303 254872707 197362764 254872707 197362764 567406137 38796904 567406137 38796904 357236701 203304245 357236701 203304245 114739513 682278419 114739513 682278419 85582640 891794930 85582640 891794930 263961798 870066883 263961798 870066883 847937336 62630109 847937336 62630109 804407795 781327132 804407795 781327132 689636841 785827173 689636841 785827173 779397146 452710790 779397146 452710790 782781055 18819061 782781055 18819061 827642716 948111632 827642716 948111632 263779264 602922467 263779264 602922467 560546523 901592039 560546523 901592039 173932773 488978707 173932773 488978707 280670938 342854501 280670938 342854501 54938096 801464237 54938096 801464237 727340606 888523341 727340606 888523341 737931497 883983615 737931497 883983615 350522391 324229410 350522391 324229410 894188318 369372052 894188318 369372052 223312709 988516719 223312709 988516719 546708749 406124231 546708749 406124231 425437793 606798940 425437793 606798940 805630704 975392576 805630704 975392576 683848839 567307900 683848839 567307900 594089038 995943172 594089038 995943172 144744178 523448711 144744178 523448711 959662439 438463712 959662439 438463712 38011348 532172657 38011348 532172657 69074608 710470172 69074608 710470172 291192676 919142660 291192676 919142660 729589315 66452775 729589315 66452775 5268663 993824274 5268663 993824274 999213221 721190043 999213221 721190043 864234646 905059405 864234646 905059405 254418346 384330696 254418346 384330696 961637227 215268741 961637227 215268741 420388535 180618226 420388535 180618226 238026336 813080494 238026336 813080494 124696778 860699638 124696778 860699638 291532440 221404274 291532440 221404274 9075863 80383728 9075863 80383728 365950598 172992158 365950598 172992158 13216485 833834333 13216485 833834333 646436324 340662128 646436324 340662128 88731043 436317698 88731043 436317698 686946903 276316620 686946903 276316620 726757259 991759451 726757259 991759451 595498933 642088985 595498933 642088985 290143904 791942819 290143904 791942819 229549406 432689749 229549406 432689749 390807855 763341879 390807855 763341879 594260476 106837212 594260476 106837212 626202946 205363566 626202946 205363566 397107517 188103293 397107517 188103293 696667281 322087655 696667281 322087655 210097080 564457680 210097080 564457680 386509510 113854877 386509510 113854877 427554895 532324357 427554895 532324357 230652478 176607605 230652478 176607605 279968386 414376679 279968386 414376679 507509939 620944308 507509939 620944308 689959828 362595549 689959828 362595549 438284214 125018433 438284214 125018433 271580929 523217024 271580929 523217024 379727466 468433632 379727466 468433632 730903783 268076134 730903783 268076134 762820430 440520139 762820430 440520139 378634701 516597386 378634701 516597386 905629903 844828919 905629903 844828919 46697610 616736846 46697610 616736846 814506277 997598153 814506277 997598153 150818996 772990185 150818996 772990185 740704715 260473007 740704715 260473007 801014499 699161982 801014499 699161982 557019526 245338418 557019526 245338418 1047395 420094593 1047395 420094593 16067546 170816469 16067546 170816469 903558597 624476713 903558597 624476713 1888307 709275410 1888307 709275410 783077677 969832984 783077677 969832984 995012538 225717968 995012538 225717968 662420608 155560180 662420608 155560180 777478212 965598682 777478212 965598682 888643186 777806473 888643186 777806473 748733667 887735993 748733667 887735993 73128565 877189330 73128565 877189330 766962145 718543351 766962145 718543351 517913572 584252576 517913572 584252576 431501499 532675364 431501499 532675364 405310224 424631284 405310224 424631284 191307496 295969089 191307496 295969089 76264262 483187013 76264262 483187013 477765460 488445829 477765460 488445829 177862283 43797962 177862283 43797962 776310233 50700593 776310233 50700593 819563995 752449390 819563995 752449390 243236470 124556850 243236470 124556850 256678867 957498844 256678867 957498844 107668561 486904990 107668561 486904990 783814673 120094351 783814673 120094351 690685677 960367924 690685677 960367924 707036077 26205796 707036077 26205796 434697009 608284956 434697009 608284956 865717384 514395900 865717384 514395900 297236963 128435877 297236963 128435877 868576776 924248172 868576776 924248172 944904591 456138961 944904591 456138961 440972007 184104677 440972007 184104677 593141240 339865446 593141240 339865446 889983678 530958667 889983678 530958667 929144177 606783320 929144177 606783320 276499616 37269792 276499616 37269792 941460427 438734712 941460427 438734712 840215584 243233423 840215584 243233423 483524389 579549547 483524389 579549547 396192261 110319973 396192261 110319973 976786766 774005968 976786766 774005968 98029572 334359596 98029572 334359596 390527413 519393351 390527413 519393351 500202255 117668285 500202255 117668285 765036409 15913565 765036409 15913565 192458126 89837837 192458126 89837837 765393803 276612190 765393803 276612190 326557297 243870945 326557297 243870945 498447404 124772129 498447404 124772129 658035067 542090547 658035067 542090547 782868480 68859223 782868480 68859223 700432739 298502546 700432739 298502546 581982932 780491126 581982932 780491126 113364148 713529215 113364148 713529215 955286612 384602362 955286612 384602362 771490579 895481971 771490579 895481971 582464344 449540359 582464344 449540359 882296737 937004333 882296737 937004333 580728570 253253269 580728570 253253269 727914251 675838937 727914251 675838937 785331480 245789160 785331480 245789160 304665482 367459182 304665482 367459182 986393063 127821849 986393063 127821849 147050130 73222289 147050130 73222289 201749063 979672746 201749063 979672746 74658081 106976945 74658081 106976945 365235404 449353483 365235404 449353483 104933654 168017501 104933654 168017501 343901985 866512421 343901985 866512421 593709156 329493769 593709156 329493769 588757324 27475061 588757324 27475061 318053311 386445596 318053311 386445596 473199677 573090914 473199677 573090914 479061347 588488081 479061347 588488081 485254599 304610440 485254599 304610440 318904661 745309846 318904661 745309846 953483036 991036373 953483036 991036373 863432918 933457688 863432918 933457688 174739280 607983233 174739280 607983233 943602726 998284137 943602726 998284137 792568262 302629752 792568262 302629752 279333083 409841527 279333083 409841527 444720299 46043505 444720299 46043505 849016914 882178478 849016914 882178478 846068957 346480650 846068957 346480650 414918455 960848550 414918455 960848550 644864367 515386567 644864367 515386567 220565887 403077759 220565887 403077759 451024101 650295005 451024101 650295005 228592946 742708915 228592946 742708915 811837666 468103046 811837666 468103046 818390957 221773184 818390957 221773184 865096263 855168570 865096263 855168570 202097459 441034160 202097459 441034160 212541317 467011883 212541317 467011883 702930115 639484546 702930115 639484546 967449216 735097430 967449216 735097430 441442026 135676265 441442026 135676265 572611758 264254103 572611758 264254103 227594150 578714493 227594150 578714493 976121370 932235654 976121370 932235654 165903839 665772233 165903839 665772233 676188859 536116384 676188859 536116384 807061526 348164137 807061526 348164137 239039375 723562170 239039375 723562170 921817613 235955180 921817613 235955180 820292560 742671241 820292560 742671241 479106483 458398284 479106483 458398284 18777388 344180805 18777388 344180805 141888044 852767504 141888044 852767504 278425085 508139291 278425085 508139291 231663526 722802439 231663526 722802439 984145139 139626240 984145139 139626240 181852979 367235768 181852979 367235768 199343726 152140037 199343726 152140037 755525342 790136912 755525342 790136912 433314399 239257297 433314399 239257297 671063961 316695623 671063961 316695623 518848086 138593990 518848086 138593990 104231651 355881099 104231651 355881099 963215236 543534245 963215236 543534245 773064033 376167788 773064033 376167788 631685750 694513674 631685750 694513674 48092333 44419691 48092333 44419691 323387077 690424521 323387077 690424521 105374033 936047221 105374033 936047221 262684320 124578894 262684320 124578894 141451045 389240545 141451045 389240545 335089061 595810691 335089061 595810691 632423609 100493002 632423609 100493002 270722886 362935703 270722886 362935703 372712279 548774344 372712279 548774344 476418050 227667652 476418050 227667652 408416575 633271283 408416575 633271283 854006311 591156906 854006311 591156906 692386472 127478695 692386472 127478695 594180530 715008492 594180530 715008492 323459751 229598601 323459751 229598601 399132741 552825638 399132741 552825638 685084286 889130266 685084286 889130266 771374478 334930309 771374478 334930309 7236409 910152883 7236409 910152883 376102140 662232007 376102140 662232007 214525365 5531534 214525365 5531534 741483433 633186365 741483433 633186365 652862476 878227947 652862476 878227947 771433121 123785331 771433121 123785331 427115347 917101883 427115347 917101883 901648335 815152843 901648335 815152843 285665854 7651004 285665854 7651004 137529548 882449272 137529548 882449272 517650844 355758114 517650844 355758114 155568005 414351717 155568005 414351717 538729330 534847834 538729330 534847834 784730511 542650228 784730511 542650228 533699899 823581556 533699899 823581556 359293292 998780414 359293292 998780414 242614200 591936014 242614200 591936014 724331203 18976804 724331203 18976804 815338878 468015095 815338878 468015095 668198815 484800663 668198815 484800663 473910002 548259665 473910002 548259665 595332457 142389895 595332457 142389895 346151159 99260756 346151159 99260756 428365094 485668185 428365094 485668185 915341369 476700612 915341369 476700612 217516911 569917265 217516911 569917265 125889117 188528900 125889117 188528900 437718332 781079619 437718332 781079619 327100705 276226201 327100705 276226201 676419384 158866194 676419384 158866194 436400420 461372612 436400420 461372612 356570863 790426269 356570863 790426269 729767007 90607318 729767007 90607318 182371516 691351703 182371516 691351703 876919160 790514453 876919160 790514453 680950193 79686939 680950193 79686939 47058001 997794493 47058001 997794493 849836706 20673800 849836706 20673800 393939575 205728395 393939575 205728395 102571544 748815796 102571544 748815796 434734419 75485250 434734419 75485250 821254565 223039049 821254565 223039049 251384014 608519114 251384014 608519114 876915838 820021368 876915838 820021368 663495766 868301332 663495766 868301332 78959082 742443399 78959082 742443399 993738111 845354296 993738111 845354296 712304238 341060341 712304238 341060341 17163415 195658452 17163415 195658452 461092471 27260948 461092471 27260948 509761940 589302988 509761940 589302988 302722419 888907006 302722419 888907006 990134509 503543526 990134509 503543526 707808564 704838568 707808564 704838568 639638315 322378429 639638315 322378429 157360772 429481363 157360772 429481363 166792132 552459344 166792132 552459344 933971420 439862556 933971420 439862556 388682268 365910586 388682268 365910586 945045638 251661465 945045638 251661465 425203125 657802835 425203125 657802835 576713661 259892822 576713661 259892822 194770364 814422984 194770364 814422984 42241105 412688376 42241105 412688376 154702764 501360275 154702764 501360275 33719490 837992217 33719490 837992217 653400863 648288492 653400863 648288492 174106702 168295362 174106702 168295362 832640206 166187794 832640206 166187794 326122684 736893501 326122684 736893501 943471285 670439937 943471285 670439937 700695598 829374454 700695598 829374454 360502368 178572667 360502368 178572667 933025137 411208031 933025137 411208031 300519314 404720194 300519314 404720194 824901864 586007801 824901864 586007801 688954111 338511223 688954111 338511223 379920169 536434712 379920169 536434712 311278352 533702809 311278352 533702809 34146964 841463627 34146964 841463627 905944926 393705902 905944926 393705902 925479318 463449045 925479318 463449045 312714933 989170060 312714933 989170060 949373499 384412868 949373499 384412868 947140965 558710828 947140965 558710828 535620336 555044642 535620336 555044642 563327689 202524786 563327689 202524786 106102796 617588431 106102796 617588431 746299453 857343335 746299453 857343335 659627778 493717651 659627778 493717651 330761832 864682235 330761832 864682235 530253259 641076344 530253259 641076344 336947837 131333688 336947837 131333688 412689660 931318323 412689660 931318323 426540190 262985977 426540190 262985977 795965896 402307667 795965896 402307667 562958143 883467462 562958143 883467462 212910116 915978289 212910116 915978289 343283686 923198611 343283686 923198611 714584266 314490633 714584266 314490633 849321750 72706243 849321750 72706243 570429475 275360812 570429475 275360812 142758849 570699993 142758849 570699993 444821060 865192850 444821060 865192850 371956215 170858021 371956215 170858021 751679928 914150358 751679928 914150358 81714560 114632127 81714560 114632127 827780884 830809759 827780884 830809759 287696512 369134657 287696512 369134657 531016636 919845898 531016636 919845898 949435628 324846225 949435628 324846225 124887307 843914896 124887307 843914896 145659496 326099687 145659496 326099687 936795933 181599340 936795933 181599340 308967304 689244066 308967304 689244066 483661362 824939531 483661362 824939531 215668917 384848271 215668917 384848271 858438350 402089011 858438350 402089011 317370008 549795206 317370008 549795206 840757163 605691445 840757163 605691445 913330327 237399557 913330327 237399557 495479105 783664492 495479105 783664492 924123611 794896150 924123611 794896150 586342749 196025661 586342749 196025661 19259666 836923693 19259666 836923693 950763739 988310638 950763739 988310638 136437764 488211481 136437764 488211481 687422380 555362913 687422380 555362913 583421601 866759790 583421601 866759790 466932144 964119387 466932144 964119387 227955509 413053611 227955509 413053611 766010309 997298136 766010309 997298136 69202039 208458434 69202039 208458434 949528514 487305835 949528514 487305835 339163114 701689871 339163114 701689871 186507060 484749401 186507060 484749401 88296124 795934602 88296124 795934602 41555653 418330982 41555653 418330982 31964000 233516400 31964000 233516400 694831424 359287690 694831424 359287690 287183987 139937768 287183987 139937768 492870874 415994621 492870874 415994621 968294082 620581653 968294082 620581653 475716542 185006308 475716542 185006308 212811787 879269329 212811787 879269329 540758927 853957223 540758927 853957223 225027298 865088931 225027298 865088931 921418995 68563606 921418995 68563606 134773637 816936571 134773637 816936571 796796250 746039246 796796250 746039246 190275579 351885328 190275579 351885328 196174989 626840040 196174989 626840040 968588344 713540565 968588344 713540565 763985664 300927205 763985664 300927205 564520314 401556993 564520314 401556993 920163622 737255563 920163622 737255563 859715468 229030048 859715468 229030048 779054353 945160585 779054353 945160585 776100798 104162721 776100798 104162721 764684098 985085659 764684098 985085659 775938694 62469897 775938694 62469897 395973408 43570038 395973408 43570038 731594411 602104646 731594411 602104646 498115541 576125725 498115541 576125725 152468380 88761665 152468380 88761665 209928238 681653868 209928238 681653868 246092115 2719715 246092115 2719715 661992319 466049542 661992319 466049542 469553021 920361509 469553021 920361509 314315165 875695897 314315165 875695897 180044880 236445 180044880 236445 919659869 893410364 919659869 893410364 456798443 773837733 456798443 773837733 935769520 51354579 935769520 51354579 868530848 769066218 868530848 769066218 433713961 864001384 433713961 864001384 72473682 976556539 72473682 976556539 147805136 83068676 147805136 83068676 984629009 927786100 984629009 927786100 784510576 194417030 784510576 194417030 380366530 257894967 380366530 257894967 185169097 582886473 185169097 582886473 833047248 401265975 833047248 401265975 828633403 13256351 828633403 13256351 591485843 822617296 591485843 822617296 345761376 736117003 345761376 736117003 548559713 386757704 548559713 386757704 669000688 21217432 669000688 21217432 286544865 10494134 286544865 10494134 323225708 537671966 323225708 537671966 465550795 872712755 465550795 872712755 674400008 118547672 674400008 118547672 389815677 595577543 389815677 595577543 532618796 543741135 532618796 543741135 980420875 375713695 980420875 375713695 782340763 873267805 782340763 873267805 259497591 449382083 259497591 449382083 829245818 783662643 829245818 783662643 765265131 814651829 765265131 814651829 988662627 766036047 988662627 766036047 706797713 916643849 706797713 916643849 996638698 994456820 996638698 994456820 338458809 734440831 338458809 734440831 53744447 908646727 53744447 908646727 302728967 373735356 302728967 373735356 338470166 395268637 338470166 395268637 174565535 447002860 174565535 447002860 309098140 742989633 309098140 742989633 17581596 667716859 17581596 667716859 308495765 173836162 308495765 173836162 770443725 320186332 770443725 320186332 888542921 667486885 888542921 667486885 833846003 470753956 833846003 470753956 573720972 65158631 573720972 65158631 934170882 760729436 934170882 760729436 755973956 104340014 755973956 104340014 979131276 516944423 979131276 516944423 954021049 392160253 954021049 392160253 278334490 845578875 278334490 845578875 842572776 935345689 842572776 935345689 402828670 381563018 402828670 381563018 562892780 876612797 562892780 876612797 591272231 991549806 591272231 991549806 939909597 491450275 939909597 491450275 104435930 311120034 104435930 311120034 63969742 841048853 63969742 841048853 635728647 36983199 635728647 36983199 108302251 258062865 108302251 258062865 209497681 971448103 209497681 971448103 902663382 575615966 902663382 575615966 365247017 305273362 365247017 305273362 316234720 444016084 316234720 444016084 31345099 824847231 31345099 824847231 164866213 220109013 164866213 220109013 754409965 644293358 754409965 644293358 674291038 639466039 674291038 639466039 845845135 949091679 845845135 949091679 9884608 297074507 9884608 297074507 502102143 256824316 502102143 256824316 753161678 488543391 753161678 488543391 237465137 453523228 237465137 453523228 809622106 802494501 809622106 802494501 748807533 217513126 748807533 217513126 938655261 738711431 938655261 738711431 211945672 693320714 211945672 693320714 644446794 254572073 644446794 254572073 195244524 191534380 195244524 191534380 458454424 360885291 458454424 360885291 295265754 281849881 295265754 281849881 834657632 783401310 834657632 783401310 158740673 640431791 158740673 640431791 976137318 287597258 976137318 287597258 241960793 261801665 241960793 261801665 374096783 384389572 374096783 384389572 12700870 40967763 12700870 40967763 489863836 510854894 489863836 510854894 264732661 130377771 264732661 130377771 272134034 315973931 272134034 315973931 512136442 895327857 512136442 895327857 262021572 674558642 262021572 674558642 196953692 824440221 196953692 824440221 112358662 988018369 112358662 988018369 461318802 787947904 461318802 787947904 828446928 62924789 828446928 62924789 623124307 86194759 623124307 86194759 803225037 660598412 803225037 660598412 107493397 636475508 107493397 636475508 797203674 781010329 797203674 781010329 388028083 65878154 388028083 65878154 286579045 299253504 286579045 299253504 530850613 221687034 530850613 221687034 618581306 771692035 618581306 771692035 215574246 741899276 215574246 741899276 548538559 149490010 548538559 149490010 445657784 742129461 445657784 742129461 761499590 67893676 761499590 67893676 918580602 834861285 918580602 834861285 601339120 672963665 601339120 672963665 907229931 50813834 907229931 50813834 332938883 173730315 332938883 173730315 443032166 154473083 443032166 154473083 736097604 444388649 736097604 444388649 541950059 32874270 541950059 32874270 291629410 105623545 291629410 105623545 796901288 548487822 796901288 548487822 483437992 280774833 483437992 280774833 39199780 611565264 39199780 611565264 569616962 297579225 569616962 297579225 981044654 54837567 981044654 54837567 560837159 873074681 560837159 873074681 440136096 865718837 440136096 865718837 814858295 118592796 814858295 118592796 956430089 762246224 956430089 762246224 740379409 751375374 740379409 751375374 240123683 666003599 240123683 666003599 834007382 966760419 834007382 966760419 874930867 797690249 874930867 797690249 633598818 368772143 633598818 368772143 934780906 243127809 934780906 243127809 625593427 51627438 625593427 51627438 908089645 779897796 908089645 779897796 512018429 409448613 512018429 409448613 114003276 442811879 114003276 442811879 846789584 158374553 846789584 158374553 198593291 161154852 198593291 161154852 374532357 523869392 374532357 523869392 670766979 781036157 670766979 781036157 129155810 656517241 129155810 656517241 217016664 106843729 217016664 106843729 95793417 672664193 95793417 672664193 318870602 470669896 318870602 470669896 622870546 555692626 622870546 555692626 974889763 187135078 974889763 187135078 450195184 702470877 450195184 702470877 385317719 375444114 385317719 375444114 242592016 72675929 242592016 72675929 719221652 889725638 719221652 889725638 919513181 347192653 919513181 347192653 867186598 211691240 867186598 211691240 433813527 274725862 433813527 274725862 308664591 228064040 308664591 228064040 637037008 824012019 637037008 824012019 179091125 451259734 179091125 451259734 973172654 109929057 973172654 109929057 273626974 969828829 273626974 969828829 761113239 538430269 761113239 538430269 622393439 64537051 622393439 64537051 485605385 674633077 485605385 674633077 986466469 770068310 986466469 770068310 209683618 938936192 209683618 938936192 128090162 732230029 128090162 732230029 82075285 323669143 82075285 323669143 932460305 625399198 932460305 625399198 814344677 914120384 814344677 914120384 318184412 702675933 318184412 702675933 896851098 801722243 896851098 801722243 933344041 574633212 933344041 574633212 133194269 379353556 133194269 379353556 638993255 916825858 638993255 916825858 7699385 629535637 7699385 629535637 458558794 571556169 458558794 571556169 231432439 190337840 231432439 190337840 258726305 375896483 258726305 375896483 154543997 27468242 154543997 27468242 259901712 540860218 259901712 540860218 32384187 949310356 32384187 949310356 484043600 776791792 484043600 776791792 787454514 66543342 787454514 66543342 79332337 731695136 79332337 731695136 508612319 100284451 508612319 100284451 698278162 9651094 698278162 9651094 101103043 168778352 101103043 168778352 46422085 493414416 46422085 493414416 740883975 512648585 740883975 512648585 953065380 413492758 953065380 413492758 86786485 885484297 86786485 885484297 777264882 403776850 777264882 403776850 181965490 880303196 181965490 880303196 54185026 164329628 54185026 164329628 231504528 561792030 231504528 561792030 10659355 949796567 10659355 949796567 711243975 440275911 711243975 440275911 564842944 331453976 564842944 331453976 743684840 409895870 743684840 409895870 305765543 605336995 305765543 605336995 642542148 997875672 642542148 997875672 982895794 673668719 982895794 673668719 399333195 536883985 399333195 536883985 89200755 422635326 89200755 422635326 60777466 297346574 60777466 297346574 744957627 220268294 744957627 220268294 648167499 412609501 648167499 412609501 65394612 784953511 65394612 784953511 233068927 672965030 233068927 672965030 236622671 424118950 236622671 424118950 650160763 713214349 650160763 713214349 92732059 11542107 92732059 11542107 850317026 618088934 850317026 618088934 435495742 59075742 435495742 59075742 733195985 749653716 733195985 749653716 199792111 50635363 199792111 50635363 956096443 275546626 956096443 275546626 301366542 36027601 301366542 36027601 636416668 258921038 636416668 258921038 948973247 492638131 948973247 492638131 454385021 556485763 454385021 556485763 540465043 982046154 540465043 982046154 167918 219776209 167918 219776209 838630329 243542810 838630329 243542810 705686142 588880057 705686142 588880057 197036358 475186392 197036358 475186392 64162918 645107251 64162918 645107251 601873220 394154860 601873220 394154860 109403606 584770939 109403606 584770939 221065054 320822447 221065054 320822447 691875350 506762093 691875350 506762093 682200205 109066472 682200205 109066472 56495753 359745422 56495753 359745422 595397722 98639652 595397722 98639652 609671922 153310474 609671922 153310474 578666942 80974316 578666942 80974316 918817398 478588249 918817398 478588249 639931801 873758812 639931801 873758812 809996156 566894037 809996156 566894037 763369410 242610338 763369410 242610338 126775848 121777122 126775848 121777122 161124521 941948899 161124521 941948899 549118842 627843633 549118842 627843633 394727119 347910206 394727119 347910206 335835213 278105785 335835213 278105785 639467900 157158455 639467900 157158455 175052597 536313413 175052597 536313413 338432563 709510391 338432563 709510391 708503512 630429148 708503512 630429148 143618036 901088044 143618036 901088044 919520937 555542579 919520937 555542579 773710444 786952122 773710444 786952122 69560840 494281307 69560840 494281307 263252092 417739309 263252092 417739309 541576583 224747163 541576583 224747163 547281634 687534721 547281634 687534721 834895261 863617977 834895261 863617977 929401985 632078329 929401985 632078329 919309443 950715003 919309443 950715003 202357674 872694252 202357674 872694252 38533654 383513068 38533654 383513068 812224060 768057691 812224060 768057691 433910722 382955210 433910722 382955210 734074933 854876282 734074933 854876282 404402959 266257479 404402959 266257479 935147920 703378300 935147920 703378300 870888923 807496096 870888923 807496096 739264384 736618807 739264384 736618807 860191759 441498283 860191759 441498283 573578497 702889635 573578497 702889635 286941567 109025737 286941567 109025737 647494048 522479286 647494048 522479286 885757866 349346164 885757866 349346164 800957408 945579960 800957408 945579960 2107054 709270550 2107054 709270550 702254751 863556380 702254751 863556380 455309375 414332844 455309375 414332844 208055456 655571982 208055456 655571982 446822354 998494213 446822354 998494213 588901012 405734544 588901012 405734544 318359896 72740322 318359896 72740322 81549795 61379624 81549795 61379624 552526102 419449109 552526102 419449109 57027446 983280688 57027446 983280688 679454894 369705328 679454894 369705328 839577035 911915942 839577035 911915942 687256410 887161980 687256410 887161980 596030808 777061800 596030808 777061800 826405717 469757627 826405717 469757627 128378156 226219496 128378156 226219496 618261015 873943332 618261015 873943332 490803155 910837652 490803155 910837652 246839911 177457148 246839911 177457148 499835944 377877445 499835944 377877445 493997497 677545677 493997497 677545677 729742071 830065176 729742071 830065176 500238130 789004159 500238130 789004159 568816650 649098679 568816650 649098679 276689291 927442045 276689291 927442045 233418500 36595932 233418500 36595932 671500239 769911279 671500239 769911279 634550497 529778923 634550497 529778923 184276157 27587007 184276157 27587007 992047429 316933771 992047429 316933771 171210702 563037001 171210702 563037001 419321110 286082777 419321110 286082777 930546336 1048130 930546336 1048130 594559705 85830924 594559705 85830924 774492646 380402534 774492646 380402534 733194716 88979939 733194716 88979939 622126192 402277926 622126192 402277926 382515942 463274403 382515942 463274403 29615262 565452782 29615262 565452782 150931159 618683670 150931159 618683670 320367420 405066289 320367420 405066289 503339986 47294745 503339986 47294745 165109531 45528495 165109531 45528495 847535263 545005010 847535263 545005010 135965123 486777060 135965123 486777060 188963176 945825402 188963176 945825402 154322222 379656549 154322222 379656549 371295523 623706937 371295523 623706937 391798800 854458448 391798800 854458448 990161319 474820503 990161319 474820503 749997405 800821000 749997405 800821000 651020941 2149830 651020941 2149830 935069044 942004074 935069044 942004074 669261397 693413321 669261397 693413321 335083749 451252707 335083749 451252707 264990480 645418811 264990480 645418811 490199519 313140006 490199519 313140006 18799316 555348356 18799316 555348356 998330402 926984002 998330402 926984002 723475210 746431262 723475210 746431262 919136899 727111552 919136899 727111552 944337925 388407879 944337925 388407879 945924927 469380729 945924927 469380729 853908223 434013742 853908223 434013742 207515758 558014302 207515758 558014302 457042849 136470230 457042849 136470230 558717422 458497971 558717422 458497971 716789401 486601451 716789401 486601451 145298162 867160399 145298162 867160399 501904701 782034443 501904701 782034443 865828232 911488084 865828232 911488084 334029497 808321928 334029497 808321928 712895275 928109666 712895275 928109666 566356986 937707198 566356986 937707198 751635259 938906698 751635259 938906698 735275009 913742659 735275009 913742659 763005984 434383986 763005984 434383986 414598135 305295480 414598135 305295480 64729229 778400664 64729229 778400664 693144917 445130255 693144917 445130255 77097665 732346529 77097665 732346529 719752325 451757510 719752325 451757510 105080053 195905419 105080053 195905419 610482761 349829966 610482761 349829966 312295778 134800953 312295778 134800953 315714333 585343461 315714333 585343461 47737472 13053297 47737472 13053297 386973532 775283718 386973532 775283718 862861415 96907258 862861415 96907258 149466733 691570946 149466733 691570946 218253071 885239512 218253071 885239512 541249499 698643918 541249499 698643918 583355059 996066889 583355059 996066889 508022951 678087902 508022951 678087902 548257653 764709190 548257653 764709190 143275965 363131317 143275965 363131317 334356758 600215705 334356758 600215705 272453179 698724184 272453179 698724184 621121875 284854036 621121875 284854036 588827253 418704949 588827253 418704949 670992676 351379361 670992676 351379361 47491257 175408531 47491257 175408531 628896586 395188030 628896586 395188030 83397202 995639029 83397202 995639029 499171773 169328641 499171773 169328641 917115746 434070561 917115746 434070561 768784479 524071613 768784479 524071613 233348074 805919769 233348074 805919769 638059688 633229505 638059688 633229505 672890729 2730807 672890729 2730807 981430247 260653860 981430247 260653860 390086924 991365894 390086924 991365894 816647875 482380530 816647875 482380530 713896805 244153801 713896805 244153801 478791767 457510774 478791767 457510774 640072820 743416102 640072820 743416102 295322874 54798560 295322874 54798560 5183083 49042974 5183083 49042974 719132608 400140703 719132608 400140703 556184952 250745025 556184952 250745025 469557934 339904196 469557934 339904196 724798278 289395010 724798278 289395010 204246445 98241923 204246445 98241923 669565587 48111610 669565587 48111610 336524047 375724864 336524047 375724864 775792248 77165144 775792248 77165144 167037723 586624421 167037723 586624421 153609913 160578417 153609913 160578417 252719184 721773917 252719184 721773917 54868050 379733073 54868050 379733073 568044500 643546400 568044500 643546400 52580625 340253104 52580625 340253104 983766693 237075923 983766693 237075923 917362450 211278409 917362450 211278409 241108642 33070410 241108642 33070410 316580672 132730765 316580672 132730765 850869158 192372745 850869158 192372745 652093830 483924711 652093830 483924711 555366126 69807471 555366126 69807471 307684264 949318367 307684264 949318367 413857359 440268564 413857359 440268564 962659387 422633167 962659387 422633167 789947272 168633705 789947272 168633705 357539253 287237414 357539253 287237414 882660053 372947489 882660053 372947489 543626623 792263826 543626623 792263826 715032349 196397863 715032349 196397863 394496365 479555224 394496365 479555224 702647262 512957435 702647262 512957435 655293463 958919641 655293463 958919641 523113510 855120447 523113510 855120447 917887857 377867312 917887857 377867312 379491334 585437700 379491334 585437700 500851295 919674210 500851295 919674210 347173277 870051319 347173277 870051319 411474006 959297691 411474006 959297691 598633084 308872961 598633084 308872961 573070270 838871103 573070270 838871103 978010136 237093881 978010136 237093881 977109986 437869275 977109986 437869275 416003387 117722026 416003387 117722026 758184771 46375727 758184771 46375727 825773720 375990350 825773720 375990350 249722776 759024777 249722776 759024777 19013632 620910630 19013632 620910630 611839765 460556341 611839765 460556341 693956274 606045621 693956274 606045621 876592509 303353077 876592509 303353077 397850230 648457559 397850230 648457559 512772166 685922194 512772166 685922194 17506109 376181112 17506109 376181112 501080080 32739746 501080080 32739746 56279595 787402026 56279595 787402026 537547992 430718984 537547992 430718984 265967827 463408370 265967827 463408370 24240344 952445154 24240344 952445154 354626798 99694691 354626798 99694691 443565840 181730831 443565840 181730831 610634808 855286829 610634808 855286829 186924144 426868635 186924144 426868635 430674155 247378751 430674155 247378751 811809176 850977829 811809176 850977829 266358784 906642189 266358784 906642189 872626597 444250072 872626597 444250072 613913989 570094795 613913989 570094795 366516711 464390835 366516711 464390835 758313650 287718986 758313650 287718986 164288142 880096838 164288142 880096838 29883221 376543985 29883221 376543985 614155125 784068194 614155125 784068194 291580164 251438489 291580164 251438489 957904101 527322675 957904101 527322675 519236719 364248529 519236719 364248529 302524370 854140579 302524370 854140579 544568425 913711465 544568425 913711465 476431780 705219325 476431780 705219325 365430729 461809789 365430729 461809789 990795913 158541782 990795913 158541782 185900256 765940175 185900256 765940175 478494829 851768614 478494829 851768614 445015058 951037844 445015058 951037844 194332843 449187258 194332843 449187258 162732500 426884244 162732500 426884244 174754229 724809021 174754229 724809021 734148036 302742448 734148036 302742448 628669077 345551514 628669077 345551514 676382051 773242913 676382051 773242913 332807452 853932766 332807452 853932766 503712223 177672191 503712223 177672191 125612379 827613047 125612379 827613047 42029665 122159516 42029665 122159516 430899421 319525969 430899421 319525969 252796623 253368625 252796623 253368625 285423023 850065840 285423023 850065840 773145269 952067958 773145269 952067958 691847029 317946744 691847029 317946744 256684435 223161470 256684435 223161470 854496545 81478948 854496545 81478948 232906393 34153091 232906393 34153091 578746384 892963706 578746384 892963706 976942411 628385132 976942411 628385132 32824594 638826064 32824594 638826064 429874397 331985711 429874397 331985711 340768000 292269302 340768000 292269302 16242783 451452066 16242783 451452066 769453248 589384765 769453248 589384765 359400748 92482460 359400748 92482460 907686552 489891350 907686552 489891350 883597592 391225435 883597592 391225435 136263476 873560663 136263476 873560663 832120214 955893056 832120214 955893056 947875274 397636182 947875274 397636182 890369410 850333755 890369410 850333755 467470010 294848085 467470010 294848085 755600035 458051924 755600035 458051924 788985418 476623017 788985418 476623017 605076655 7185046 605076655 7185046 16746943 172212796 16746943 172212796 562453860 731457927 562453860 731457927 138313735 481741958 138313735 481741958 794274560 146765934 794274560 146765934 167413255 390841006 167413255 390841006 407973604 251418137 407973604 251418137 236358402 144135091 236358402 144135091 620386215 52240915 620386215 52240915 856698148 906090963 856698148 906090963 564738818 660307343 564738818 660307343 65074567 265208532 65074567 265208532 217677679 635381298 217677679 635381298 10734848 989542824 10734848 989542824 53672109 176891232 53672109 176891232 613812625 547838260 613812625 547838260 455157682 611858027 455157682 611858027 765061463 777182590 765061463 777182590 134234397 529941547 134234397 529941547 754405454 89150321 754405454 89150321 247094971 770764963 247094971 770764963 899456641 855748700 899456641 855748700 672187111 348206336 672187111 348206336 145712503 368663903 145712503 368663903 370566391 762627281 370566391 762627281 432205781 315828184 432205781 315828184 955316003 100935587 955316003 100935587 98394579 634212811 98394579 634212811 611903862 551528356 611903862 551528356 129974757 178558951 129974757 178558951 30731277 16946379 30731277 16946379 308763309 370165085 308763309 370165085 286098707 755053233 286098707 755053233 64711802 208286044 64711802 208286044 766679065 870676344 766679065 870676344 473271702 163152834 473271702 163152834 829270067 982890916 829270067 982890916 383702721 90544016 383702721 90544016 464817762 271716450 464817762 271716450 229860907 759926361 229860907 759926361 301025329 439279021 301025329 439279021 109063291 380211076 109063291 380211076 74097356 369243069 74097356 369243069 54078663 335057166 54078663 335057166 880523120 855721415 880523120 855721415 663096262 630944751 663096262 630944751 237334132 484626568 237334132 484626568 361901804 599674441 361901804 599674441 731349419 538234088 731349419 538234088 482266693 584976186 482266693 584976186 466263988 516005072 466263988 516005072 933322181 894034147 933322181 894034147 737725464 950919158 737725464 950919158 176710746 872435969 176710746 872435969 249924948 766063190 249924948 766063190 188652610 923969983 188652610 923969983 23186515 48855684 23186515 48855684 591648727 906279584 591648727 906279584 736368280 554430950 736368280 554430950 485994087 631111666 485994087 631111666 958158076 388883930 958158076 388883930 29328989 571379659 29328989 571379659 190149770 126215554 190149770 126215554 146173773 349010446 146173773 349010446 466263390 430879296 466263390 430879296 720071205 698495232 720071205 698495232 139462575 73363639 139462575 73363639 528561386 129042247 528561386 129042247 330154999 5866731 330154999 5866731 223307956 373854191 223307956 373854191 342675505 763221615 342675505 763221615 460653772 197429835 460653772 197429835 505294986 596866444 505294986 596866444 597686876 388753030 597686876 388753030 399983020 368096912 399983020 368096912 326497502 677354805 326497502 677354805 191919726 535918579 191919726 535918579 54734642 501484270 54734642 501484270 394693041 934781040 394693041 934781040 282241520 981026224 282241520 981026224 8808198 163965040 8808198 163965040 384387952 609645243 384387952 609645243 176205215 750195403 176205215 750195403 717118388 193189378 717118388 193189378 597014940 819896297 597014940 819896297 116134353 394272232 116134353 394272232 674780187 191513202 674780187 191513202 16585374 681124758 16585374 681124758 64474529 262284083 64474529 262284083 653645421 458024627 653645421 458024627 317189076 468224550 317189076 468224550 324363843 396721667 324363843 396721667 526102159 357066775 526102159 357066775 238267896 669177933 238267896 669177933 878582964 698406991 878582964 698406991 896782731 559030721 896782731 559030721 909903291 104318411 909903291 104318411 939389015 300889769 939389015 300889769 227811546 143385424 227811546 143385424 766148164 330074214 766148164 330074214 30545570 505892173 30545570 505892173 634671602 861344104 634671602 861344104 758261499 70513087 758261499 70513087 657295694 708527512 657295694 708527512 73016307 454726880 73016307 454726880 792920755 199715245 792920755 199715245 970683624 616260570 970683624 616260570 284670324 902256079 284670324 902256079 774840470 833663301 774840470 833663301 604198676 717349723 604198676 717349723 565370533 854607514 565370533 854607514 318266158 436526171 318266158 436526171 822449576 286916087 822449576 286916087 700575394 83465560 700575394 83465560 43560785 346396695 43560785 346396695 672242613 555649197 672242613 555649197 379256747 688270356 379256747 688270356 536405065 787386199 536405065 787386199 816934942 311776504 816934942 311776504 494641045 812590544 494641045 812590544 676966650 650075494 676966650 650075494 91332658 293674372 91332658 293674372 765982611 584268128 765982611 584268128 126669633 879023009 126669633 879023009 89840456 201701315 89840456 201701315 830813717 417489339 830813717 417489339 313685003 493188360 313685003 493188360 729239727 148307355 729239727 148307355 976431282 515430676 976431282 515430676 376576739 338600566 376576739 338600566 544054841 850429684 544054841 850429684 743407715 331654222 743407715 331654222 146493271 264077304 146493271 264077304 716593852 648200188 716593852 648200188 503634662 222261417 503634662 222261417 17584197 970317083 17584197 970317083 341361232 133645111 341361232 133645111 690640323 948672006 690640323 948672006 21609915 746063838 21609915 746063838 604509777 73492696 604509777 73492696 466773624 286440948 466773624 286440948 872834555 545012284 872834555 545012284 59550273 658077407 59550273 658077407 703298287 10501974 703298287 10501974 195125854 731457763 195125854 731457763 155328727 347827260 155328727 347827260 461707801 25532797 461707801 25532797 599739502 241720096 599739502 241720096 651959646 696446371 651959646 696446371 358344203 902755954 358344203 902755954 803124703 554385618 803124703 554385618 400281048 961342940 400281048 961342940 456846806 480061118 456846806 480061118 942781410 117328084 942781410 117328084 564081100 829475589 564081100 829475589 737454678 333114074 737454678 333114074 451468487 42130481 451468487 42130481 147234672 89969821 147234672 89969821 453841548 585579707 453841548 585579707 194329089 193000446 194329089 193000446 451031198 340483435 451031198 340483435 16426829 429378956 16426829 429378956 758533622 72816081 758533622 72816081 394381858 242129501 394381858 242129501 596849989 790884740 596849989 790884740 844198960 566645292 844198960 566645292 217851710 161259886 217851710 161259886 328763775 862254735 328763775 862254735 123263602 312187290 123263602 312187290 497737319 775945017 497737319 775945017 418162365 962658482 418162365 962658482 7671714 223599670 7671714 223599670 378527860 1771636 378527860 1771636 848695060 326477815 848695060 326477815 749992656 191551749 749992656 191551749 878200091 434591102 878200091 434591102 788662568 419928010 788662568 419928010 727898824 57390861 727898824 57390861 400734385 597380514 400734385 597380514 935082771 703854155 935082771 703854155 661083406 367081123 661083406 367081123 62928674 624874859 62928674 624874859 436282398 263416138 436282398 263416138 343520095 818846160 343520095 818846160 289118110 683875162 289118110 683875162 944549162 19350607 944549162 19350607 520147371 765606095 520147371 765606095 433516337 872504618 433516337 872504618 778658822 7595436 778658822 7595436 987867579 854385502 987867579 854385502 414008159 55655231 414008159 55655231 884183484 862262400 884183484 862262400 332392385 168769966 332392385 168769966 656156827 122317846 656156827 122317846 383666131 126405062 383666131 126405062 198571082 232056423 198571082 232056423 187686838 105797751 187686838 105797751 599336157 566347436 599336157 566347436 723921221 494059440 723921221 494059440 416005937 526759508 416005937 526759508 456884971 393590128 456884971 393590128 92120019 794556823 92120019 794556823 852102613 308945413 852102613 308945413 91071679 451325877 91071679 451325877 409601954 632840019 409601954 632840019 412556535 950163799 412556535 950163799 523311187 912797784 523311187 912797784 848620487 429192906 848620487 429192906 723001097 145480204 723001097 145480204 641447428 672107694 641447428 672107694 934851532 734662189 934851532 734662189 662598804 557299243 662598804 557299243 816906825 338987312 816906825 338987312 784747942 187701328 784747942 187701328 267681536 169933373 267681536 169933373 546684215 748794257 546684215 748794257 507384222 689822740 507384222 689822740 107814417 537250920 107814417 537250920 437444078 859864545 437444078 859864545 766761982 716268700 766761982 716268700 649167935 903287492 649167935 903287492 845991831 588559762 845991831 588559762 368049125 295938967 368049125 295938967 83274962 336688719 83274962 336688719 865837463 715600574 865837463 715600574 7666755 614458441 7666755 614458441 294600867 361012764 294600867 361012764 882275576 433880477 882275576 433880477 659883639 909848910 659883639 909848910 46256594 228800997 46256594 228800997 100072100 266118234 100072100 266118234 10351064 868465842 10351064 868465842 400646209 484407056 400646209 484407056 328301821 192278387 328301821 192278387 655261241 633329131 655261241 633329131 157838635 334473634 157838635 334473634 863035096 115166748 863035096 115166748 983363602 276349039 983363602 276349039 259993380 199287518 259993380 199287518 383718880 564421924 383718880 564421924 725767599 558635215 725767599 558635215 132574402 32483246 132574402 32483246 916728544 420066143 916728544 420066143 265390624 498232772 265390624 498232772 731035874 819594682 731035874 819594682 691077361 963631504 691077361 963631504 577546850 233927314 577546850 233927314 954520379 75231897 954520379 75231897 844597231 253719264 844597231 253719264 171363205 538752986 171363205 538752986 390185106 229027559 390185106 229027559 437238686 5612650 437238686 5612650 472784804 539243432 472784804 539243432 659853470 339041416 659853470 339041416 530074388 300005849 530074388 300005849 171850846 4766173 171850846 4766173 862121582 48601792 862121582 48601792 664585378 613126093 664585378 613126093 65846247 736171555 65846247 736171555 901901607 610766971 901901607 610766971 164532329 105025304 164532329 105025304 248183925 801220064 248183925 801220064 869069499 248997911 869069499 248997911 807335815 398058220 807335815 398058220 632876799 780934578 632876799 780934578 454633507 441257850 454633507 441257850 958129018 68747788 958129018 68747788 169198176 616110222 169198176 616110222 394509732 625084402 394509732 625084402 785908235 838011685 785908235 838011685 209863092 265147652 209863092 265147652 690354025 894733417 690354025 894733417 387456527 972182841 387456527 972182841 733288655 131843073 733288655 131843073 942333909 688715767 942333909 688715767 311253657 559147259 311253657 559147259 891604325 415217635 891604325 415217635 495297150 258825552 495297150 258825552 414396782 552954339 414396782 552954339 776858490 142898595 776858490 142898595 520416507 85480489 520416507 85480489 452509633 677910550 452509633 677910550 286075618 323516165 286075618 323516165 73613104 81825886 73613104 81825886 176232823 476961507 176232823 476961507 447987118 911234385 447987118 911234385 920853843 81982363 920853843 81982363 482602366 727285375 482602366 727285375 418771503 461539409 418771503 461539409 39404742 289650587 39404742 289650587 656374151 887992346 656374151 887992346 267018741 191481072 267018741 191481072 958135287 40532354 958135287 40532354 566317219 651415288 566317219 651415288 579755874 109268259 579755874 109268259 919463985 503291376 919463985 503291376 969752240 496205410 969752240 496205410 90610013 770065619 90610013 770065619 987386116 41076375 987386116 41076375 659398980 643101073 659398980 643101073 304954943 92428174 304954943 92428174 622712294 429936096 622712294 429936096 131919240 438758552 131919240 438758552 291602308 616107626 291602308 616107626 656293435 748915848 656293435 748915848 129390506 74382024 129390506 74382024 339158155 799562700 339158155 799562700 529760417 957112854 529760417 957112854 556092144 125957870 556092144 125957870 537565009 88527506 537565009 88527506 357689379 525478327 357689379 525478327 896024150 679536676 896024150 679536676 706962100 799130955 706962100 799130955 34792625 477563142 34792625 477563142 719045578 974950442 719045578 974950442 388066155 200015570 388066155 200015570 549987953 957102212 549987953 957102212 700108484 729240770 700108484 729240770 835022258 513041494 835022258 513041494 656502026 877887073 656502026 877887073 929502525 243949115 929502525 243949115 143793123 100871008 143793123 100871008 944692907 422034262 944692907 422034262 161711241 812624794 161711241 812624794 702515292 281032792 702515292 281032792 446592012 767745906 446592012 767745906 737794628 760403988 737794628 760403988 935386246 446347778 935386246 446347778 321510013 247424591 321510013 247424591 146659737 335951305 146659737 335951305 928859483 875788935 928859483 875788935 897341811 348101572 897341811 348101572 954759210 891456773 954759210 891456773 775196076 292496616 775196076 292496616 198867502 551163405 198867502 551163405 363518604 647900134 363518604 647900134 928928441 180435130 928928441 180435130 142157015 522701976 142157015 522701976 931962516 997925880 931962516 997925880 629517591 858221369 629517591 858221369 700025208 534694529 700025208 534694529 387894924 887852798 387894924 887852798 381746673 738053877 381746673 738053877 84783236 537227760 84783236 537227760 151094495 356819480 151094495 356819480 83941353 151695603 83941353 151695603 86839092 57592983 86839092 57592983 353753553 518862570 353753553 518862570 882420232 218563692 882420232 218563692 382395355 714336632 382395355 714336632 920163494 282503166 920163494 282503166 607305521 829581514 607305521 829581514 515681651 381227628 515681651 381227628 561165016 400761927 561165016 400761927 254164173 301810833 254164173 301810833 760043624 643680294 760043624 643680294 7542824 303727906 7542824 303727906 81112813 957971305 81112813 957971305 991278653 283839600 991278653 283839600 842088956 650987485 842088956 650987485 770098585 883239992 770098585 883239992 327402796 327485317 327402796 327485317 375346319 187934956 375346319 187934956 944125879 461077870 944125879 461077870 403399189 440280669 403399189 440280669 639878625 748042287 639878625 748042287 562334104 181462341 562334104 181462341 786889264 816309667 786889264 816309667 357880122 445823325 357880122 445823325 12091171 312926946 12091171 312926946 340679466 552101399 340679466 552101399 983755427 606652852 983755427 606652852 254777566 125424109 254777566 125424109 302104549 890138918 302104549 890138918 146783465 624911891 146783465 624911891 934796382 189136374 934796382 189136374 955459193 830442 955459193 830442 893752128 790179973 893752128 790179973 913798182 345265425 913798182 345265425 582959744 515511172 582959744 515511172 440893587 873888120 440893587 873888120 466815671 57607203 466815671 57607203 517054963 23782604 517054963 23782604 112789589 803787637 112789589 803787637 645900031 203301752 645900031 203301752 703265000 489046161 703265000 489046161 596217976 73212930 596217976 73212930 22853112 336752727 22853112 336752727 464091494 505140816 464091494 505140816 633562609 951835395 633562609 951835395 62881863 134898205 62881863 134898205 73329708 687623715 73329708 687623715 736096251 815730215 736096251 815730215 164875390 197884861 164875390 197884861 432031407 602566832 432031407 602566832 333978069 64957064 333978069 64957064 62832511 749756253 62832511 749756253 601189506 220934261 601189506 220934261 813575751 702200698 813575751 702200698 229576288 367836258 229576288 367836258 13094755 286666249 13094755 286666249 976911349 502052824 976911349 502052824 677168471 382797295 677168471 382797295 287160319 378479610 287160319 378479610 644614448 466644529 644614448 466644529 934631329 528458964 934631329 528458964 406994786 612479381 406994786 612479381 398645983 80757822 398645983 80757822 973642635 364374023 973642635 364374023 13634184 214807527 13634184 214807527 640160445 988169216 640160445 988169216 628093516 519021338 628093516 519021338 73285777 248350350 73285777 248350350 414463911 26429031 414463911 26429031 39097593 995468289 39097593 995468289 165551278 699849317 165551278 699849317 658153272 815101234 658153272 815101234 578772480 761745571 578772480 761745571 559764633 234030123 559764633 234030123 828491001 517064152 828491001 517064152 682852285 852664585 682852285 852664585 148722644 834588320 148722644 834588320 851710633 378841865 851710633 378841865 434346404 442822729 434346404 442822729 353868694 267643329 353868694 267643329 209790126 298650336 209790126 298650336 740318230 890711469 740318230 890711469 973978941 74092928 973978941 74092928 967235619 753282517 967235619 753282517 397581723 418909711 397581723 418909711 239443857 696521179 239443857 696521179 912330261 313394872 912330261 313394872 160729612 624756765 160729612 624756765 608871736 633746196 608871736 633746196 511736170 52097418 511736170 52097418 690907793 523886996 690907793 523886996 60355565 173874598 60355565 173874598 1658317 302023331 1658317 302023331 407113297 860729669 407113297 860729669 363904017 922903180 363904017 922903180 214760684 495668662 214760684 495668662 848381535 99778950 848381535 99778950 138739798 899480137 138739798 899480137 328920015 710792671 328920015 710792671 216050636 657031513 216050636 657031513 932813592 841065048 932813592 841065048 599100495 825943272 599100495 825943272 376305880 835530842 376305880 835530842 512713235 942999436 512713235 942999436 251511706 575635148 251511706 575635148 738248045 809500041 738248045 809500041 119699287 691582740 119699287 691582740 169841309 699176970 169841309 699176970 216623205 821300790 216623205 821300790 707752920 547773378 707752920 547773378 788679587 866750480 788679587 866750480 833291974 888108018 833291974 888108018 750843209 709278983 750843209 709278983 766134164 767603631 766134164 767603631 234862695 571867734 234862695 571867734 734585848 744135176 734585848 744135176 6201651 793815766 6201651 793815766 970739913 737580872 970739913 737580872 768393694 725751790 768393694 725751790 167320664 604097714 167320664 604097714 738310689 459159237 738310689 459159237 427439224 908844133 427439224 908844133 265227342 943878896 265227342 943878896 712522737 518354124 712522737 518354124 765005013 635114260 765005013 635114260 441380310 370153550 441380310 370153550 332415353 462694591 332415353 462694591 907091109 255360077 907091109 255360077 153577790 177730463 153577790 177730463 93046361 115974842 93046361 115974842 36289185 932509229 36289185 932509229 548804044 120488453 548804044 120488453 751947693 743357847 751947693 743357847 37785882 750292925 37785882 750292925 79465728 724646614 79465728 724646614 271128830 667330696 271128830 667330696 334348588 636800745 334348588 636800745 949188059 861752052 949188059 861752052 421240572 500976104 421240572 500976104 371439863 886409174 371439863 886409174 166935123 51408513 166935123 51408513 914294174 827322866 914294174 827322866 416953454 414609638 416953454 414609638 889526331 488652133 889526331 488652133 57815463 91124965 57815463 91124965 984513262 670865886 984513262 670865886 682558166 579163986 682558166 579163986 570033013 899406832 570033013 899406832 881938758 251336379 881938758 251336379 454045800 188660417 454045800 188660417 205928361 535145610 205928361 535145610 876287817 681606184 876287817 681606184 401806805 770708287 401806805 770708287 685887439 236977850 685887439 236977850 43140729 801318076 43140729 801318076 109200941 197841949 109200941 197841949 655015537 991066883 655015537 991066883 878794853 809701773 878794853 809701773 985379467 237862221 985379467 237862221 244115037 440972313 244115037 440972313 381099780 295314850 381099780 295314850 686315528 468344848 686315528 468344848 673462184 100251470 673462184 100251470 441408097 919165330 441408097 919165330 686247426 639341248 686247426 639341248 96052470 675249399 96052470 675249399 478829951 912288084 478829951 912288084 884770746 39833511 884770746 39833511 930433716 781572385 930433716 781572385 271831210 872268786 271831210 872268786 716666290 521039329 716666290 521039329 914785026 976011415 914785026 976011415 517300946 631753967 517300946 631753967 327987543 33067790 327987543 33067790 866598160 434524758 866598160 434524758 862486039 523814951 862486039 523814951 456824972 252770956 456824972 252770956 189320505 729124585 189320505 729124585 842879206 440060454 842879206 440060454 335287597 305435033 335287597 305435033 250326121 318777846 250326121 318777846 198903717 616226202 198903717 616226202 211415577 686327764 211415577 686327764 764424851 76735764 764424851 76735764 895051061 985464603 895051061 985464603 788770746 304664826 788770746 304664826 368760971 682430382 368760971 682430382 730145768 68511462 730145768 68511462 451812285 30935960 451812285 30935960 731981025 250376680 731981025 250376680 633449303 955332826 633449303 955332826 91822599 776937162 91822599 776937162 693109715 936453612 693109715 936453612 4773497 905253234 4773497 905253234 398453538 707843557 398453538 707843557 774223696 212830079 774223696 212830079 614026693 775979742 614026693 775979742 654506445 517837985 654506445 517837985 418549283 335706335 418549283 335706335 80676148 901019046 80676148 901019046 549353726 449138582 549353726 449138582 341486396 230395508 341486396 230395508 414369651 331524427 414369651 331524427 449940621 711004888 449940621 711004888 999448098 209555176 999448098 209555176 132776414 962609479 132776414 962609479 85129436 528071460 85129436 528071460 617378826 150113904 617378826 150113904 835831505 274614206 835831505 274614206 339643487 171103258 339643487 171103258 409474665 288161652 409474665 288161652 275684247 836696238 275684247 836696238 173092685 40965707 173092685 40965707 932145595 456540082 932145595 456540082 117759848 302636351 117759848 302636351 303218506 303789155 303218506 303789155 935046671 166998724 935046671 166998724 390304228 949427328 390304228 949427328 233248465 123480615 233248465 123480615 40856640 592824218 40856640 592824218 123927987 742477054 123927987 742477054 732915901 604178959 732915901 604178959 405218475 348978173 405218475 348978173 933128287 59710300 933128287 59710300 94189739 170543708 94189739 170543708 68627748 528385918 68627748 528385918 965195097 61679709 965195097 61679709 26482515 483923624 26482515 483923624 182563961 490505813 182563961 490505813 124962972 455964327 124962972 455964327 101942290 13075360 101942290 13075360 982634480 311293530 982634480 311293530 805363823 320127532 805363823 320127532 62719437 270373809 62719437 270373809 978846263 760484203 978846263 760484203 561059368 702401472 561059368 702401472 259456642 846961743 259456642 846961743 366211809 313505795 366211809 313505795 928547773 550599687 928547773 550599687 817851444 55233431 817851444 55233431 358778214 608129853 358778214 608129853 156796452 454438574 156796452 454438574 881951317 512113114 881951317 512113114 958891878 700426193 958891878 700426193 32929330 742087575 32929330 742087575 78310424 136778386 78310424 136778386 929878820 478673375 929878820 478673375 605421139 954325739 605421139 954325739 198311873 415593121 198311873 415593121 56606771 497841914 56606771 497841914 203299776 820289187 203299776 820289187 808268791 622444654 808268791 622444654 297080150 393166748 297080150 393166748 334600977 944948525 334600977 944948525 641257344 695344152 641257344 695344152 844750140 172484288 844750140 172484288 698524516 535241123 698524516 535241123 210298942 815937000 210298942 815937000 135845345 889356601 135845345 889356601 952967186 815294992 952967186 815294992 526639993 571497411 526639993 571497411 901836985 677652999 901836985 677652999 380182880 104352199 380182880 104352199 370378229 783751461 370378229 783751461 594672324 22501479 594672324 22501479 478610526 912331231 478610526 912331231 779094180 683271436 779094180 683271436 514027063 54340744 514027063 54340744 860344776 971557356 860344776 971557356 621125470 169565373 621125470 169565373 277817306 238528835 277817306 238528835 862307318 858197896 862307318 858197896 175852549 472098046 175852549 472098046 732841914 809598215 732841914 809598215 764845456 420223471 764845456 420223471 907368844 754963713 907368844 754963713 759151966 326585142 759151966 326585142 958714291 758267004 958714291 758267004 884009568 958545604 884009568 958545604 243570420 6747485 243570420 6747485 504453527 923315227 504453527 923315227 403844702 252315514 403844702 252315514 500485631 64137901 500485631 64137901 807333717 981252768 807333717 981252768 548418000 903138985 548418000 903138985 543203904 292067686 543203904 292067686 466807344 942061759 466807344 942061759 410339423 886807623 410339423 886807623 574324164 367948387 574324164 367948387 215632576 86352220 215632576 86352220 825509528 208059807 825509528 208059807 895767930 504467200 895767930 504467200 727210925 4982936 727210925 4982936 486445625 224608392 486445625 224608392 291834684 599672062 291834684 599672062 943503402 633633688 943503402 633633688 368759621 856696727 368759621 856696727 92735564 272694994 92735564 272694994 680000649 987178406 680000649 987178406 819825031 970940288 819825031 970940288 119756928 407534094 119756928 407534094 855146615 796394185 855146615 796394185 223517746 675738621 223517746 675738621 652857581 958234432 652857581 958234432 298349389 79371116 298349389 79371116 898991211 79312382 898991211 79312382 142237134 489262798 142237134 489262798 356721445 239694883 356721445 239694883 535891389 255566655 535891389 255566655 134835526 853870972 134835526 853870972 156075389 369361789 156075389 369361789 300340569 21810554 300340569 21810554 303170218 844294193 303170218 844294193 198921995 571508038 198921995 571508038 839867629 325610936 839867629 325610936 145258625 808324078 145258625 808324078 692364693 583081520 692364693 583081520 521104011 986613435 521104011 986613435 881016667 576504875 881016667 576504875 768563504 167795641 768563504 167795641 517778206 90458739 517778206 90458739 40353955 636822436 40353955 636822436 124885474 138929748 124885474 138929748 672302329 116492758 672302329 116492758 858981951 758631419 858981951 758631419 599499923 632981854 599499923 632981854 739129298 34597069 739129298 34597069 889401882 208895073 889401882 208895073 640011940 703806498 640011940 703806498 369130126 852386882 369130126 852386882 758827517 809930292 758827517 809930292 528522035 415649202 528522035 415649202 489314293 631074799 489314293 631074799 185681933 418768684 185681933 418768684 268103304 378128829 268103304 378128829 608610582 128911996 608610582 128911996 908244911 563824130 908244911 563824130 603982431 687539891 603982431 687539891 729298824 102049393 729298824 102049393 289508057 988440169 289508057 988440169 815418352 681030810 815418352 681030810 867663612 736960760 867663612 736960760 827888775 516501129 827888775 516501129 66048395 393483592 66048395 393483592 280848802 425597133 280848802 425597133 72845807 300103248 72845807 300103248 808999212 254564761 808999212 254564761 794108267 338032872 794108267 338032872 156998062 300265234 156998062 300265234 172829580 567395905 172829580 567395905 178002812 418055089 178002812 418055089 252984512 953330375 252984512 953330375 125482372 558017471 125482372 558017471 774147995 226243297 774147995 226243297 843051771 36985796 843051771 36985796 408795002 39656134 408795002 39656134 46456729 79411302 46456729 79411302 624943630 53726650 624943630 53726650 550720453 980579721 550720453 980579721 816173503 150980127 816173503 150980127 597000082 867970386 597000082 867970386 619306298 294282479 619306298 294282479 691808183 759447045 691808183 759447045 580759134 246671840 580759134 246671840 896101385 873132942 896101385 873132942 609175661 786280511 609175661 786280511 593937425 167348317 593937425 167348317 825269884 11630352 825269884 11630352 322235893 693450796 322235893 693450796 631097542 479876904 631097542 479876904 432166769 821226499 432166769 821226499 406275562 758703919 406275562 758703919 979823093 14950312 979823093 14950312 497155236 453278122 497155236 453278122 70279384 986770044 70279384 986770044 50601831 595016244 50601831 595016244 456917991 650012505 456917991 650012505 772162652 613214992 772162652 613214992 701460484 182855599 701460484 182855599 933890767 700171638 933890767 700171638 452975164 776347343 452975164 776347343 379659972 870951058 379659972 870951058 914747831 414244925 914747831 414244925 951796028 603323044 951796028 603323044 956334700 770175561 956334700 770175561 380222444 900887536 380222444 900887536 393617395 436742437 393617395 436742437 537779943 361935125 537779943 361935125 36060954 77963327 36060954 77963327 529784275 49769679 529784275 49769679 577466924 772882380 577466924 772882380 503998576 592256043 503998576 592256043 571026300 963954993 571026300 963954993 955524000 19949066 955524000 19949066 90162542 810218517 90162542 810218517 576630640 981847707 576630640 981847707 659207087 835619197 659207087 835619197 248982717 100154828 248982717 100154828 308127779 422211284 308127779 422211284 84449356 16878311 84449356 16878311 222639350 72331470 222639350 72331470 947880506 530139442 947880506 530139442 72552688 839837421 72552688 839837421 895257312 252948146 895257312 252948146 30818061 938185835 30818061 938185835 91800846 540922695 91800846 540922695 39218404 410096250 39218404 410096250 594958210 8494243 594958210 8494243 990070173 520196539 990070173 520196539 53442252 329363543 53442252 329363543 126428452 106391314 126428452 106391314 16470829 846740084 16470829 846740084 80689485 902333182 80689485 902333182 864042765 938903803 864042765 938903803 826414569 402773864 826414569 402773864 471372783 711917659 471372783 711917659 965492415 289911010 965492415 289911010 253196948 230557606 253196948 230557606 770204062 583584100 770204062 583584100 713048963 315015628 713048963 315015628 809273844 275408487 809273844 275408487 550064234 609468974 550064234 609468974 467196140 650164155 467196140 650164155 990598262 419987903 990598262 419987903 880530221 158769405 880530221 158769405 30231245 164905700 30231245 164905700 183055666 820200079 183055666 820200079 215162625 416072050 215162625 416072050 976837031 364097233 976837031 364097233 407684628 631014290 407684628 631014290 576273256 368668065 576273256 368668065 201051976 219613771 201051976 219613771 271488275 544646729 271488275 544646729 402381361 125725465 402381361 125725465 53696832 415424144 53696832 415424144 785029450 898530134 785029450 898530134 843771997 184927459 843771997 184927459 573175420 245959615 573175420 245959615 408492587 269341936 408492587 269341936 154672060 327957798 154672060 327957798 456535978 308695453 456535978 308695453 114453138 776839395 114453138 776839395 828292310 791501406 828292310 791501406 521391920 202121215 521391920 202121215 309105993 538159049 309105993 538159049 561450014 846426605 561450014 846426605 494528571 148128804 494528571 148128804 997257920 614220744 997257920 614220744 231895855 734739054 231895855 734739054 662130127 931552585 662130127 931552585 24754835 881779351 24754835 881779351 955763029 904281481 955763029 904281481 615160990 286722072 615160990 286722072 800457616 499209636 800457616 499209636 899066989 551393555 899066989 551393555 146030162 340316227 146030162 340316227 823711887 815598626 823711887 815598626 855558466 310558909 855558466 310558909 68962064 540330222 68962064 540330222 704348908 631427540 704348908 631427540 741082129 274234768 741082129 274234768 88634408 737132514 88634408 737132514 935143835 170640588 935143835 170640588 396601189 975404847 396601189 975404847 341221382 274426310 341221382 274426310 896612452 392575112 896612452 392575112 147949797 564250093 147949797 564250093 391415765 303078346 391415765 303078346 878096877 264773013 878096877 264773013 696692004 450069427 696692004 450069427 723025765 558921130 723025765 558921130 580885455 185644361 580885455 185644361 657853124 142315979 657853124 142315979 127057642 681808377 127057642 681808377 984874008 489383020 984874008 489383020 447381982 938047244 447381982 938047244 695819235 50056237 695819235 50056237 343267878 836613397 343267878 836613397 814476444 815937848 814476444 815937848 181476097 579670979 181476097 579670979 845747053 349666342 845747053 349666342 860546765 622299492 860546765 622299492 234628829 70521756 234628829 70521756 830502085 88162197 830502085 88162197 293689593 343967264 293689593 343967264 429871955 325471003 429871955 325471003 287183495 811568136 287183495 811568136 552661639 631143885 552661639 631143885 876941405 622548814 876941405 622548814 721606948 891900399 721606948 891900399 985810633 548734832 985810633 548734832 261496976 55781577 261496976 55781577 151825285 81142719 151825285 81142719 637325794 532848300 637325794 532848300 693176093 399057751 693176093 399057751 196594672 93882359 196594672 93882359 582435974 289282283 582435974 289282283 667834354 236489888 667834354 236489888 544767657 136279783 544767657 136279783 795437692 222981303 795437692 222981303 674015969 145450882 674015969 145450882 578553310 956278219 578553310 956278219 336791681 378097585 336791681 378097585 44036428 125296265 44036428 125296265 70678236 463229918 70678236 463229918 102285105 749943285 102285105 749943285 365949393 776106863 365949393 776106863 622075099 717686649 622075099 717686649 139714943 799824743 139714943 799824743 565995508 579793228 565995508 579793228 211066382 360706129 211066382 360706129 513391903 370752504 513391903 370752504 918544655 472729746 918544655 472729746 897398356 26584521 897398356 26584521 382650520 560341278 382650520 560341278 150790588 48889007 150790588 48889007 878022948 826805406 878022948 826805406 752588823 96758145 752588823 96758145 863642255 765766793 863642255 765766793 938232959 650694928 938232959 650694928 509361557 386522671 509361557 386522671 812222345 329020895 812222345 329020895 768456290 662978732 768456290 662978732 704651294 249192082 704651294 249192082 933116242 517067563 933116242 517067563 554622773 977771959 554622773 977771959 955295358 254895276 955295358 254895276 182397241 801776150 182397241 801776150 453338451 500485314 453338451 500485314 882899677 459306919 882899677 459306919 379638924 629162041 379638924 629162041 625351320 422082920 625351320 422082920 155523402 222251126 155523402 222251126 520334617 931743798 520334617 931743798 523583460 190688504 523583460 190688504 252086090 54867274 252086090 54867274 169616692 591186453 169616692 591186453 571478238 318099077 571478238 318099077 55250121 132134518 55250121 132134518 934967479 625713233 934967479 625713233 690674618 983563428 690674618 983563428 657456021 189988000 657456021 189988000 413376402 76016743 413376402 76016743 229762054 767068325 229762054 767068325 643763260 230817056 643763260 230817056 641267313 650715904 641267313 650715904 27371929 284259865 27371929 284259865 608866358 360603442 608866358 360603442 528720588 793384940 528720588 793384940 73238417 268214703 73238417 268214703 744232589 813791151 744232589 813791151 25904208 139914306 25904208 139914306 232191306 383530244 232191306 383530244 535049903 512332321 535049903 512332321 403024584 318235088 403024584 318235088 200008935 90019452 200008935 90019452 76024274 162176479 76024274 162176479 78434549 112064588 78434549 112064588 684065035 402835944 684065035 402835944 719370192 255028794 719370192 255028794 305250021 541989079 305250021 541989079 465813615 480814344 465813615 480814344 926420778 830305406 926420778 830305406 934999889 81044471 934999889 81044471 819896465 554724788 819896465 554724788 656499011 518862984 656499011 518862984 52303157 995002304 52303157 995002304 18564263 212836966 18564263 212836966 701926321 209797265 701926321 209797265 14603368 479848732 14603368 479848732 411692144 330169073 411692144 330169073 23039558 190928275 23039558 190928275 533811370 72997506 533811370 72997506 349585198 293127243 349585198 293127243 931926372 697314108 931926372 697314108 737336241 262025219 737336241 262025219 832842335 405371820 832842335 405371820 432042372 678415707 432042372 678415707 17060033 143047631 17060033 143047631 884057496 480865474 884057496 480865474 653474515 548606855 653474515 548606855 498319114 203680084 498319114 203680084 200396396 264051392 200396396 264051392 937760020 508562442 937760020 508562442 75423878 357955465 75423878 357955465 109008484 873365537 109008484 873365537 515290920 317543738 515290920 317543738 901505432 443949868 901505432 443949868 38957219 651544850 38957219 651544850 572256595 461758449 572256595 461758449 981114105 978387382 981114105 978387382 951547231 996976030 951547231 996976030 18745521 936254114 18745521 936254114 852208020 571313328 852208020 571313328 308367912 987022335 308367912 987022335 586148168 92933727 586148168 92933727 314929398 358382805 314929398 358382805 464642858 292965834 464642858 292965834 889193663 248566625 889193663 248566625 912792307 484499423 912792307 484499423 797864859 920516548 797864859 920516548 218869294 255589697 218869294 255589697 148849324 548302721 148849324 548302721 306412173 63434735 306412173 63434735 85169198 106336102 85169198 106336102 68926650 85038078 68926650 85038078 679234552 997907075 679234552 997907075 310882736 899018211 310882736 899018211 791398562 688783136 791398562 688783136 322074154 433190603 322074154 433190603 71186946 790119115 71186946 790119115 582562084 524071540 582562084 524071540 719538256 891038990 719538256 891038990 203606972 559390640 203606972 559390640 926689025 825002299 926689025 825002299 778276292 453120968 778276292 453120968 702791714 587488702 702791714 587488702 930204829 33245690 930204829 33245690 417765733 146835671 417765733 146835671 688085299 575908519 688085299 575908519 26978210 881924395 26978210 881924395 370015077 372563081 370015077 372563081 922858679 565832026 922858679 565832026 906408206 456637403 906408206 456637403 808898175 879510038 808898175 879510038 176846315 951978657 176846315 951978657 478412941 951708136 478412941 951708136 726880724 930566377 726880724 930566377 366419937 870826706 366419937 870826706 453913503 275642643 453913503 275642643 435762095 11510191 435762095 11510191 843505732 756295278 843505732 756295278 411774085 589719031 411774085 589719031 183201368 700640729 183201368 700640729 847362063 967030211 847362063 967030211 198183910 521172269 198183910 521172269 200820641 567240957 200820641 567240957 292978130 308634482 292978130 308634482 733766906 833884043 733766906 833884043 667203429 659491882 667203429 659491882 25579684 70443396 25579684 70443396 259756605 500935589 259756605 500935589 334317269 900747864 334317269 900747864 665656848 857566212 665656848 857566212 362838128 900881320 362838128 900881320 161891338 350187587 161891338 350187587 593996181 237953648 593996181 237953648 399229995 513744313 399229995 513744313 713107746 286728488 713107746 286728488 796430208 167282888 796430208 167282888 819109943 26429206 819109943 26429206 945924701 176838125 945924701 176838125 732758312 783606441 732758312 783606441 148079743 171196149 148079743 171196149 394573552 404072230 394573552 404072230 717073730 748274708 717073730 748274708 680391900 967914124 680391900 967914124 662097651 929424702 662097651 929424702 123956585 233960741 123956585 233960741 561332656 886134768 561332656 886134768 470222842 476571030 470222842 476571030 643809856 165101910 643809856 165101910 905234285 774195772 905234285 774195772 146399575 337887113 146399575 337887113 336740556 19017363 336740556 19017363 933408625 155677464 933408625 155677464 837376742 37137062 837376742 37137062 678973920 705699184 678973920 705699184 709809829 615753260 709809829 615753260 520867185 546338994 520867185 546338994 680348570 995225542 680348570 995225542 235608092 96843324 235608092 96843324 934535592 32444039 934535592 32444039 245615907 152441093 245615907 152441093 564297041 489850254 564297041 489850254 445418588 284298352 445418588 284298352 986380548 248318316 986380548 248318316 864431202 470244328 864431202 470244328 614431790 921029469 614431790 921029469 682176224 306456363 682176224 306456363 215453205 729310382 215453205 729310382 898858147 864792749 898858147 864792749 763972338 195258801 763972338 195258801 494112116 975309284 494112116 975309284 376779825 303856574 376779825 303856574 378443662 957956075 378443662 957956075 184371437 189095388 184371437 189095388 614967292 416882192 614967292 416882192 632344175 303589426 632344175 303589426 228415388 311727519 228415388 311727519 957982987 580112726 957982987 580112726 504202623 755421796 504202623 755421796 392477271 228639919 392477271 228639919 793400617 546964896 793400617 546964896 832167747 970856850 832167747 970856850 18901588 412727154 18901588 412727154 381127379 664008906 381127379 664008906 866685886 257375910 866685886 257375910 523027692 414754296 523027692 414754296 344503418 229454625 344503418 229454625 388679594 186285241 388679594 186285241 499791521 242727658 499791521 242727658 169634523 895156229 169634523 895156229 312055945 370640188 312055945 370640188 554583725 587241219 554583725 587241219 322719718 299928326 322719718 299928326 709932706 764113025 709932706 764113025 47014049 889268622 47014049 889268622 275859692 511224729 275859692 511224729 266927993 165868745 266927993 165868745 860666816 134269224 860666816 134269224 820045504 234947379 820045504 234947379 393204656 408613358 393204656 408613358 214756919 920288652 214756919 920288652 244309016 335519547 244309016 335519547 407101698 666269601 407101698 666269601 826436589 746878614 826436589 746878614 763222985 601415832 763222985 601415832 99183432 957822028 99183432 957822028 105441166 52988675 105441166 52988675 600233083 631425557 600233083 631425557 741127554 216260152 741127554 216260152 609101809 249476893 609101809 249476893 825142033 469938916 825142033 469938916 575694885 247734524 575694885 247734524 456188903 541077050 456188903 541077050 977883950 397708776 977883950 397708776 957390633 934280484 957390633 934280484 546874222 975280499 546874222 975280499 261884445 191091996 261884445 191091996 426426657 78968113 426426657 78968113 308143226 950150868 308143226 950150868 10617888 733177590 10617888 733177590 738919814 572926238 738919814 572926238 364190508 978043865 364190508 978043865 916950673 563627018 916950673 563627018 846457719 309466518 846457719 309466518 793156149 543185504 793156149 543185504 137233424 198504055 137233424 198504055 669191860 816176314 669191860 816176314 821036800 660426203 821036800 660426203 749749988 85360898 749749988 85360898 507750044 515012996 507750044 515012996 650954005 849069132 650954005 849069132 147701860 953668070 147701860 953668070 71496178 862156913 71496178 862156913 962989902 336296877 962989902 336296877 894906233 344609613 894906233 344609613 431060911 727361295 431060911 727361295 985093799 197159865 985093799 197159865 68086369 24835960 68086369 24835960 585798838 901431056 585798838 901431056 117390888 637436642 117390888 637436642 6250952 482678896 6250952 482678896 636910413 456088765 636910413 456088765 484485975 400322453 484485975 400322453 652904249 242125016 652904249 242125016 351756281 286396107 351756281 286396107 125060039 153039354 125060039 153039354 155444230 600863081 155444230 600863081 971908192 368448769 971908192 368448769 460129274 270353886 460129274 270353886 637561255 58035138 637561255 58035138 257707377 243720257 257707377 243720257 389206394 558476658 389206394 558476658 908946126 980424470 908946126 980424470 493324557 972043427 493324557 972043427 788824486 958488681 788824486 958488681 970965515 363550678 970965515 363550678 775752632 629504003 775752632 629504003 230058395 667587415 230058395 667587415 639517234 618266588 639517234 618266588 606098603 688534744 606098603 688534744 425366908 230551148 425366908 230551148 505906596 80643621 505906596 80643621 921654466 390085969 921654466 390085969 507422788 866549686 507422788 866549686 482692820 411634001 482692820 411634001 142128828 161740806 142128828 161740806 484851634 710116747 484851634 710116747 310799057 63054931 310799057 63054931 128789529 859912542 128789529 859912542 804379356 562698226 804379356 562698226 689315472 935172974 689315472 935172974 526552236 663556741 526552236 663556741 160469582 857243969 160469582 857243969 298683515 213524255 298683515 213524255 939563464 515721755 939563464 515721755 757407791 509291571 757407791 509291571 525904120 671581988 525904120 671581988 202223712 35987784 202223712 35987784 225142364 26684779 225142364 26684779 755175138 807113228 755175138 807113228 647350767 171231640 647350767 171231640 744643640 53812015 744643640 53812015 838346207 867453362 838346207 867453362 464215539 357451028 464215539 357451028 410911204 751866827 410911204 751866827 627275307 889778495 627275307 889778495 909353586 683954003 909353586 683954003 860292726 808495029 860292726 808495029 120036435 754015759 120036435 754015759 118464444 493203266 118464444 493203266 3478601 169373353 3478601 169373353 666447827 922415115 666447827 922415115 165527040 955465376 165527040 955465376 276037914 504617788 276037914 504617788 973641349 616971460 973641349 616971460 241015592 330078808 241015592 330078808 651670599 45090835 651670599 45090835 678586507 63760991 678586507 63760991 19503347 435391944 19503347 435391944 201851446 656917024 201851446 656917024 984794146 923577148 984794146 923577148 582049890 978744719 582049890 978744719 431735214 629295553 431735214 629295553 473066340 240415791 473066340 240415791 762547159 161156897 762547159 161156897 794859894 315680320 794859894 315680320 17280681 213374066 17280681 213374066 70630179 227766150 70630179 227766150 612818095 153872080 612818095 153872080 389469892 787118240 389469892 787118240 520811677 573855285 520811677 573855285 912182866 97989946 912182866 97989946 807137891 297727488 807137891 297727488 632658092 92800872 632658092 92800872 969465293 679574856 969465293 679574856 304071413 597972347 304071413 597972347 368798485 76819087 368798485 76819087 556108558 678097837 556108558 678097837 968627959 325550328 968627959 325550328 116156929 471169844 116156929 471169844 518897795 142110549 518897795 142110549 960511273 968185877 960511273 968185877 340700182 730759710 340700182 730759710 140771118 54682969 140771118 54682969 635701027 576773282 635701027 576773282 978609884 871910901 978609884 871910901 108773484 413567671 108773484 413567671 279845618 880307493 279845618 880307493 32346771 36494825 32346771 36494825 659995718 46243981 659995718 46243981 82394304 212699524 82394304 212699524 222865679 825620070 222865679 825620070 463277243 339822536 463277243 339822536 459240656 437145026 459240656 437145026 22804187 802924836 22804187 802924836 203585508 40760596 203585508 40760596 611396283 172179744 611396283 172179744 473256915 238881160 473256915 238881160 520494170 745326311 520494170 745326311 947402878 965777785 947402878 965777785 622819043 859778660 622819043 859778660 661625385 185527524 661625385 185527524 798684636 913402304 798684636 913402304 265253524 658181710 265253524 658181710 343831090 669023081 343831090 669023081 919752559 241600321 919752559 241600321 594250276 58593202 594250276 58593202 34203153 977469088 34203153 977469088 538660968 557171324 538660968 557171324 118874246 483537721 118874246 483537721 40421590 966077149 40421590 966077149 198362817 493759997 198362817 493759997 99014736 795258252 99014736 795258252 55685007 70515302 55685007 70515302 253140625 326550608 253140625 326550608 711369475 982868149 711369475 982868149 552332754 62544197 552332754 62544197 844805022 606265662 844805022 606265662 869362264 698547233 869362264 698547233 903488801 323038778 903488801 323038778 495415255 475308128 495415255 475308128 745232437 542022510 745232437 542022510 694033960 18322574 694033960 18322574 859394373 361499853 859394373 361499853 47427416 964393904 47427416 964393904 135005484 389648223 135005484 389648223 490350797 698367910 490350797 698367910 700915949 199991579 700915949 199991579 119518946 92750560 119518946 92750560 117645369 887289684 117645369 887289684 731713691 647398352 731713691 647398352 677112636 341977931 677112636 341977931 68327537 537096119 68327537 537096119 694717425 238832499 694717425 238832499 219184322 469938029 219184322 469938029 989023245 437871014 989023245 437871014 619663304 14762994 619663304 14762994 549425929 70544848 549425929 70544848 967657928 499346174 967657928 499346174 674530931 219348339 674530931 219348339 870074461 893230104 870074461 893230104 262856138 843327557 262856138 843327557 974265611 696841748 974265611 696841748 450605837 211927600 450605837 211927600 683543381 916848249 683543381 916848249 19525700 753583178 19525700 753583178 622406559 634955533 622406559 634955533 35899580 186987563 35899580 186987563 311332875 300661650 311332875 300661650 135221911 819710152 135221911 819710152 405375263 260479423 405375263 260479423 778748936 855042386 778748936 855042386 450399802 328891833 450399802 328891833 493692187 409663059 493692187 409663059 507793200 724658807 507793200 724658807 276350081 925232324 276350081 925232324 978270621 104517995 978270621 104517995 283228210 247611684 283228210 247611684 409558107 165228488 409558107 165228488 118288810 105438351 118288810 105438351 179469079 164835864 179469079 164835864 495231153 353092607 495231153 353092607 169288819 309327703 169288819 309327703 325150135 491904173 325150135 491904173 825955009 295484892 825955009 295484892 518424528 189036095 518424528 189036095 485444485 405874726 485444485 405874726 184774611 110428074 184774611 110428074 222895912 657717424 222895912 657717424 256814238 358553468 256814238 358553468 885093605 275740662 885093605 275740662 210450307 607167183 210450307 607167183 749842622 128257172 749842622 128257172 745857530 343979730 745857530 343979730 366219986 769336782 366219986 769336782 990407502 193683584 990407502 193683584 65874942 937708509 65874942 937708509 722089482 295259498 722089482 295259498 314401066 661912004 314401066 661912004 34011537 876570430 34011537 876570430 613897297 164101582 613897297 164101582 542519789 89728011 542519789 89728011 151222810 553075275 151222810 553075275 316590517 815017588 316590517 815017588 602474662 247318365 602474662 247318365 463690860 118631804 463690860 118631804 861562093 570830944 861562093 570830944 300208576 872836585 300208576 872836585 14029186 325781534 14029186 325781534 731415336 172094654 731415336 172094654 73194263 959497259 73194263 959497259 518492837 31596507 518492837 31596507 393517182 302038906 393517182 302038906 318372472 656058217 318372472 656058217 746289022 611952606 746289022 611952606 583942755 874835133 583942755 874835133 204004549 781731049 204004549 781731049 420131902 74098168 420131902 74098168 468009848 583562637 468009848 583562637 43573928 540482156 43573928 540482156 101716344 697611340 101716344 697611340 663872239 896077142 663872239 896077142 61914156 336563196 61914156 336563196 720179649 160902500 720179649 160902500 192846597 603796940 192846597 603796940 949149943 671424622 949149943 671424622 609658185 818315344 609658185 818315344 168806311 563385305 168806311 563385305 994687158 475821474 994687158 475821474 835190120 802352628 835190120 802352628 257465913 738347261 257465913 738347261 328985038 907488525 328985038 907488525 446507706 181916351 446507706 181916351 291527724 473092414 291527724 473092414 971179351 252710352 971179351 252710352 210521562 152099432 210521562 152099432 921414025 295339093 921414025 295339093 650497858 755869210 650497858 755869210 617915475 886629461 617915475 886629461 669648023 335928241 669648023 335928241 589015330 148390616 589015330 148390616 269773260 830717697 269773260 830717697 513631818 666918730 513631818 666918730 1269704 353828119 1269704 353828119 350488589 451446808 350488589 451446808 458524793 758837251 458524793 758837251 821502018 497589237 821502018 497589237 323192247 974590127 323192247 974590127 530359924 766027296 530359924 766027296 456614140 386743672 456614140 386743672 569509749 329375357 569509749 329375357 557521194 181491553 557521194 181491553 328873194 563135881 328873194 563135881 858444742 365262770 858444742 365262770 47860835 637129489 47860835 637129489 322323119 493202502 322323119 493202502 331506899 43251398 331506899 43251398 632001852 750625095 632001852 750625095 992738489 287597 992738489 287597 940654968 935746491 940654968 935746491 457491357 293025858 457491357 293025858 933986517 232705454 933986517 232705454 549150559 733362819 549150559 733362819 651316255 568201862 651316255 568201862 658536971 223763226 658536971 223763226 835346248 447275046 835346248 447275046 673651859 618429501 673651859 618429501 970190012 757183541 970190012 757183541 516824461 873723351 516824461 873723351 714250108 380318760 714250108 380318760 604258975 655146152 604258975 655146152 338601701 170976068 338601701 170976068 757272301 49287589 757272301 49287589 932875384 729082648 932875384 729082648 391753510 776453147 391753510 776453147 848020827 365760625 848020827 365760625 282693423 724717030 282693423 724717030 436280159 968073246 436280159 968073246 143148547 398361279 143148547 398361279 473317843 689642206 473317843 689642206 248570657 145678604 248570657 145678604 842986389 224504251 842986389 224504251 88081527 315657829 88081527 315657829 833665405 195368671 833665405 195368671 962046422 335807288 962046422 335807288 874171168 925393167 874171168 925393167 223844686 376212368 223844686 376212368 372376160 32839667 372376160 32839667 773940558 96351175 773940558 96351175 307405464 825796380 307405464 825796380 827553399 33178610 827553399 33178610 444701511 220228377 444701511 220228377 958329041 937358662 958329041 937358662 589416085 971061618 589416085 971061618 965522324 701718532 965522324 701718532 919337234 998394550 919337234 998394550 187287252 388571464 187287252 388571464 770823733 513836070 770823733 513836070 149107907 783694348 149107907 783694348 333782239 792309693 333782239 792309693 798232348 779362044 798232348 779362044 420770834 961131895 420770834 961131895 665901206 201446440 665901206 201446440 269107080 472268867 269107080 472268867 798275651 484779597 798275651 484779597 205453788 854109098 205453788 854109098 836813159 704677394 836813159 704677394 890683411 931837506 890683411 931837506 685978151 823983864 685978151 823983864 470048239 355224703 470048239 355224703 979339539 305043473 979339539 305043473 839023319 851496905 839023319 851496905 387090717 511004379 387090717 511004379 104490772 210388066 104490772 210388066 182547068 295622593 182547068 295622593 930029144 672572052 930029144 672572052 771151524 271025194 771151524 271025194 1778396 152871662 1778396 152871662 620386286 310718042 620386286 310718042 756209944 356506765 756209944 356506765 695953848 818642908 695953848 818642908 352877194 295697824 352877194 295697824 617206270 183689564 617206270 183689564 835946422 798315667 835946422 798315667 25702351 772763685 25702351 772763685 798081651 888930323 798081651 888930323 839150246 601418388 839150246 601418388 452550299 151744945 452550299 151744945 459221704 357564995 459221704 357564995 571697189 193114769 571697189 193114769 398971070 797165444 398971070 797165444 491625404 58441288 491625404 58441288 237718368 669112383 237718368 669112383 603525072 479598973 603525072 479598973 528155339 322025083 528155339 322025083 45467233 816508887 45467233 816508887 379707901 317578010 379707901 317578010 533027447 95790771 533027447 95790771 452273567 43088894 452273567 43088894 50019136 794118036 50019136 794118036 378625627 449958783 378625627 449958783 578298965 196549757 578298965 196549757 137723179 54458375 137723179 54458375 95979649 7218407 95979649 7218407 302524372 82237486 302524372 82237486 336145459 113313797 336145459 113313797 55495657 998490491 55495657 998490491 912595322 195538771 912595322 195538771 705009425 129257342 705009425 129257342 220825960 505459975 220825960 505459975 83890645 495885353 83890645 495885353 733096913 243952417 733096913 243952417 99522167 495966986 99522167 495966986 931430935 873016900 931430935 873016900 612359831 913245998 612359831 913245998 347920850 323669149 347920850 323669149 757903316 438839832 757903316 438839832 50733458 805162858 50733458 805162858 934862675 133456077 934862675 133456077 585575165 81351040 585575165 81351040 792483110 13439993 792483110 13439993 350390586 250465128 350390586 250465128 590438156 374996090 590438156 374996090 857930642 256458969 857930642 256458969 783590148 396492484 783590148 396492484 52354373 729759033 52354373 729759033 784043924 379011741 784043924 379011741 84752483 508395222 84752483 508395222 259505867 949889569 259505867 949889569 485447277 926067269 485447277 926067269 273725075 780183771 273725075 780183771 81727959 436270132 81727959 436270132 745673587 446316747 745673587 446316747 751869026 686747918 751869026 686747918 790423918 112199188 790423918 112199188 357639233 388315381 357639233 388315381 702618631 31611236 702618631 31611236 587790365 405797963 587790365 405797963 580997664 304624371 580997664 304624371 117188531 485981929 117188531 485981929 961452020 145095898 961452020 145095898 171753715 384171132 171753715 384171132 3243822 299617119 3243822 299617119 778838857 859865385 778838857 859865385 341212462 264798911 341212462 264798911 534590141 909800299 534590141 909800299 665959754 864344870 665959754 864344870 337478297 390435644 337478297 390435644 762362057 452981034 762362057 452981034 625112701 741651485 625112701 741651485 693396366 356277285 693396366 356277285 333155835 303923716 333155835 303923716 116436986 737223354 116436986 737223354 162787732 764104921 162787732 764104921 837778561 471523782 837778561 471523782 76017086 567436077 76017086 567436077 565873158 30600200 565873158 30600200 755423106 195318642 755423106 195318642 135724702 859246002 135724702 859246002 710763377 858993664 710763377 858993664 899564517 478531605 899564517 478531605 332694262 915845663 332694262 915845663 236425003 823321144 236425003 823321144 258224963 354672072 258224963 354672072 295901420 356485450 295901420 356485450 699113663 957391632 699113663 957391632 451164354 833584400 451164354 833584400 153017351 649056428 153017351 649056428 732401257 973256124 732401257 973256124 107689072 640041214 107689072 640041214 113870621 157124328 113870621 157124328 721839260 409329731 721839260 409329731 635977442 235744986 635977442 235744986 795228073 441747841 795228073 441747841 638302697 270226191 638302697 270226191 332711101 909996125 332711101 909996125 197263571 826056127 197263571 826056127 621190731 956307218 621190731 956307218 418193393 367972728 418193393 367972728 934973077 969682645 934973077 969682645 583168121 319494629 583168121 319494629 960706680 689443270 960706680 689443270 667675003 934990372 667675003 934990372 279021459 8339191 279021459 8339191 859288308 692394824 859288308 692394824 105089674 811071724 105089674 811071724 819371907 450764326 819371907 450764326 695648772 376688133 695648772 376688133 323332978 281835132 323332978 281835132 255054016 305724940 255054016 305724940 623046937 848115270 623046937 848115270 852608058 297792124 852608058 297792124 112552950 172434911 112552950 172434911 233050537 523696983 233050537 523696983 542809353 599236408 542809353 599236408 239746813 972667445 239746813 972667445 159113429 844731892 159113429 844731892 269165170 44493313 269165170 44493313 604176712 654145524 604176712 654145524 159583651 747252756 159583651 747252756 126094110 643126080 126094110 643126080 748592519 418377116 748592519 418377116 317402369 423900499 317402369 423900499 176731838 174187751 176731838 174187751 817323126 954251228 817323126 954251228 151498431 648338729 151498431 648338729 204278403 212582518 204278403 212582518 40057968 768266174 40057968 768266174 239924124 75449562 239924124 75449562 874539325 779303883 874539325 779303883 516519099 575476594 516519099 575476594 143098617 166325344 143098617 166325344 137430177 184110955 137430177 184110955 244309883 166738914 244309883 166738914 977152337 450442110 977152337 450442110 181333735 138122448 181333735 138122448 827206454 993353416 827206454 993353416 795209262 156401691 795209262 156401691 407843356 558407416 407843356 558407416 813016134 202056553 813016134 202056553 85808926 179152422 85808926 179152422 259688301 727121341 259688301 727121341 358241740 462969782 358241740 462969782 930884410 889297324 930884410 889297324 284718573 802106872 284718573 802106872 242803691 852708774 242803691 852708774 117357827 544203628 117357827 544203628 145093072 22877363 145093072 22877363 995441993 309826179 995441993 309826179 311778579 926218830 311778579 926218830 612838999 398222195 612838999 398222195 340564282 102961781 340564282 102961781 871375518 745339559 871375518 745339559 716059460 258809491 716059460 258809491 467754966 774032975 467754966 774032975 15337655 560861562 15337655 560861562 719407892 680587325 719407892 680587325 418091427 635163187 418091427 635163187 787416629 313082899 787416629 313082899 707639096 791434435 707639096 791434435 201843129 299699032 201843129 299699032 257940397 110802016 257940397 110802016 437354050 897914241 437354050 897914241 548966450 17907089 548966450 17907089 585171505 286132966 585171505 286132966 28987067 863997292 28987067 863997292 734782142 37329307 734782142 37329307 702872165 85131 702872165 85131 923601258 13297462 923601258 13297462 477004683 825865192 477004683 825865192 573327564 722870591 573327564 722870591 892389960 331634021 892389960 331634021 486355498 406259032 486355498 406259032 972273146 304747510 972273146 304747510 873281885 662048196 873281885 662048196 518831022 375861242 518831022 375861242 598816446 576280889 598816446 576280889 317034928 460403890 317034928 460403890 490821202 503152617 490821202 503152617 521996865 454991521 521996865 454991521 426090489 332431411 426090489 332431411 169836118 756142372 169836118 756142372 280072973 596211889 280072973 596211889 387036989 657854436 387036989 657854436 618510772 887224117 618510772 887224117 294970787 468579025 294970787 468579025 244220777 740858000 244220777 740858000 819728367 505189443 819728367 505189443 952863999 882496043 952863999 882496043 862910325 333716241 862910325 333716241 33763843 861358153 33763843 861358153 454919273 175747791 454919273 175747791 962243410 554362284 962243410 554362284 757868096 139062851 757868096 139062851 247403210 474877506 247403210 474877506 585441691 291039905 585441691 291039905 765216312 887641784 765216312 887641784 392250441 352962727 392250441 352962727 134823417 330320718 134823417 330320718 735726765 261279319 735726765 261279319 830223596 937545087 830223596 937545087 585591011 531436639 585591011 531436639 921136465 383184364 921136465 383184364 277614325 886890356 277614325 886890356 498911899 648931413 498911899 648931413 601880821 552527975 601880821 552527975 107261155 887091754 107261155 887091754 567763053 690137042 567763053 690137042 754053587 947356072 754053587 947356072 299314749 851867557 299314749 851867557 839378465 510991835 839378465 510991835 242870603 697875093 242870603 697875093 718545472 523863094 718545472 523863094 299536567 832235591 299536567 832235591 500620194 621263090 500620194 621263090 912750999 442742023 912750999 442742023 575596553 222981999 575596553 222981999 286578274 800090866 286578274 800090866 292893069 441085309 292893069 441085309 953662138 849830660 953662138 849830660 9033176 756621762 9033176 756621762 431015507 500863648 431015507 500863648 322019816 417273982 322019816 417273982 986062779 351849349 986062779 351849349 79717671 122374011 79717671 122374011 238085961 291640747 238085961 291640747 202034132 759611514 202034132 759611514 392484808 870030764 392484808 870030764 862179646 14451446 862179646 14451446 816441515 396262223 816441515 396262223 23180167 382770793 23180167 382770793 226537582 928724236 226537582 928724236 803301508 247416001 803301508 247416001 719150264 909243221 719150264 909243221 127636565 502481361 127636565 502481361 110751112 180094393 110751112 180094393 108264872 713097070 108264872 713097070 746440208 863705939 746440208 863705939 288483259 157787639 288483259 157787639 47054805 994363838 47054805 994363838 492574922 722780866 492574922 722780866 977320449 724577581 977320449 724577581 284170448 418903301 284170448 418903301 934317747 726329305 934317747 726329305 634068683 734324798 634068683 734324798 497251555 35671273 497251555 35671273 218519313 474366351 218519313 474366351 961567068 821049694 961567068 821049694 314285736 619729886 314285736 619729886 787791351 654466365 787791351 654466365 244036316 940334126 244036316 940334126 389467721 754604749 389467721 754604749 154980967 591532346 154980967 591532346 169608746 432288736 169608746 432288736 790635135 255310275 790635135 255310275 639852807 705549562 639852807 705549562 434522350 398774630 434522350 398774630 310557091 985812114 310557091 985812114 639157254 524839742 639157254 524839742 322799652 645292641 322799652 645292641 106325912 471887368 106325912 471887368 895243224 181164319 895243224 181164319 639411166 377828579 639411166 377828579 768233945 999184150 768233945 999184150 673784900 927622245 673784900 927622245 145510926 852369219 145510926 852369219 746191063 679238648 746191063 679238648 946007770 892133426 946007770 892133426 672336675 264897489 672336675 264897489 852903781 536366390 852903781 536366390 745086402 464028692 745086402 464028692 367467245 952025215 367467245 952025215 50426220 468640488 50426220 468640488 424715359 111979833 424715359 111979833 757212371 837240254 757212371 837240254 900848890 376007192 900848890 376007192 233965521 579949989 233965521 579949989 900284148 470222631 900284148 470222631 212498831 452990458 212498831 452990458 488416803 662026821 488416803 662026821 701635159 398607495 701635159 398607495 241418310 346456092 241418310 346456092 410284389 475274186 410284389 475274186 652245090 358956051 652245090 358956051 85000340 620313083 85000340 620313083 938311883 918108507 938311883 918108507 944433738 161540413 944433738 161540413 506980337 967397486 506980337 967397486 619268772 755880659 619268772 755880659 545004514 179806877 545004514 179806877 766824776 497907057 766824776 497907057 816309002 159427288 816309002 159427288 655119414 639549793 655119414 639549793 644114430 574701237 644114430 574701237 29783358 468307870 29783358 468307870 136707442 185994813 136707442 185994813 334655507 310100594 334655507 310100594 370869502 436562434 370869502 436562434 21879967 815571358 21879967 815571358 758049444 199606119 758049444 199606119 200285358 472582231 200285358 472582231 855514296 668576088 855514296 668576088 434861547 230547700 434861547 230547700 484703794 72470824 484703794 72470824 886438465 60390542 886438465 60390542 73530909 842991360 73530909 842991360 953958703 642566328 953958703 642566328 359045330 752567483 359045330 752567483 645840269 759286485 645840269 759286485 836170582 161959267 836170582 161959267 264377256 84876031 264377256 84876031 589342920 457760089 589342920 457760089 425528151 851826537 425528151 851826537 241599298 379151038 241599298 379151038 95485019 114073142 95485019 114073142 580001330 949176855 580001330 949176855 649899099 922368473 649899099 922368473 989436012 918242015 989436012 918242015 189800133 961766969 189800133 961766969 224341213 600192459 224341213 600192459 598178264 835302804 598178264 835302804 390994453 623973487 390994453 623973487 197046692 684553860 197046692 684553860 373282867 501751269 373282867 501751269 894764545 759440776 894764545 759440776 614680508 92466750 614680508 92466750 132254794 41608117 132254794 41608117 574809627 110705492 574809627 110705492 591479753 24061177 591479753 24061177 140370922 183920844 140370922 183920844 278884232 464099980 278884232 464099980 749318245 127295344 749318245 127295344 282210586 333578982 282210586 333578982 210954205 552816077 210954205 552816077 801213097 865597494 801213097 865597494 252256738 462932525 252256738 462932525 209178976 602646538 209178976 602646538 28660137 304600415 28660137 304600415 344127354 73548168 344127354 73548168 64260652 70229831 64260652 70229831 582257625 299521464 582257625 299521464 636611944 63986070 636611944 63986070 54686885 939844322 54686885 939844322 913699379 412123793 913699379 412123793 867481436 56279223 867481436 56279223 400261214 219792536 400261214 219792536 916491851 947146089 916491851 947146089 168403773 195166418 168403773 195166418 476659278 466967507 476659278 466967507 901336208 82110960 901336208 82110960 952013940 813044585 952013940 813044585 790567193 739995624 790567193 739995624 448543260 658124897 448543260 658124897 126914920 540772139 126914920 540772139 876728400 410476004 876728400 410476004 948193780 165237252 948193780 165237252 212908348 648236048 212908348 648236048 599921348 131373500 599921348 131373500 818188599 371075725 818188599 371075725 709567287 9399106 709567287 9399106 634208292 103924765 634208292 103924765 490841887 194762871 490841887 194762871 498156472 267052099 498156472 267052099 319309783 153328273 319309783 153328273 851710513 226314582 851710513 226314582 730706742 454018685 730706742 454018685 603926287 4328722 603926287 4328722 877686976 718328887 877686976 718328887 849931511 149648683 849931511 149648683 720053626 176851487 720053626 176851487 612294421 317403165 612294421 317403165 190612278 940571731 190612278 940571731 586135929 89567493 586135929 89567493 473062565 664608239 473062565 664608239 822238891 765984649 822238891 765984649 518114938 396776007 518114938 396776007 308365398 563692787 308365398 563692787 445888842 315966574 445888842 315966574 96929511 106237483 96929511 106237483 627094858 726595008 627094858 726595008 477498332 596920430 477498332 596920430 270977817 993131364 270977817 993131364 831128658 434814711 831128658 434814711 217410139 634312041 217410139 634312041 204986032 663812130 204986032 663812130 209164999 877840462 209164999 877840462 139625668 88065299 139625668 88065299 193206286 765238747 193206286 765238747 645517733 544364364 645517733 544364364 356710116 175091504 356710116 175091504 644191251 363317094 644191251 363317094 250043527 677049569 250043527 677049569 63715410 6667808 63715410 6667808 426168809 268944423 426168809 268944423 185769957 764949277 185769957 764949277 169301339 109919610 169301339 109919610 442111960 652309068 442111960 652309068 571660233 395472460 571660233 395472460 449175385 683254923 449175385 683254923 187933925 38872462 187933925 38872462 265270438 384037167 265270438 384037167 709748435 90758533 709748435 90758533 373758168 887019532 373758168 887019532 180451467 312495887 180451467 312495887 764214875 499095943 764214875 499095943 477778222 269931493 477778222 269931493 997855357 435393193 997855357 435393193 867780560 74835657 867780560 74835657 262281704 841576300 262281704 841576300 27270336 75075192 27270336 75075192 942730568 375042283 942730568 375042283 762174946 928998234 762174946 928998234 442229087 562766707 442229087 562766707 475321594 124309001 475321594 124309001 379822377 180964709 379822377 180964709 153325553 176951747 153325553 176951747 961105536 424365293 961105536 424365293 839223226 342640051 839223226 342640051 704147387 663094535 704147387 663094535 441639429 135025353 441639429 135025353 946738755 15481331 946738755 15481331 947604727 913893077 947604727 913893077 109862803 823450454 109862803 823450454 362469576 442240845 362469576 442240845 924796951 506555807 924796951 506555807 552855088 527455087 552855088 527455087 569839302 791287145 569839302 791287145 416116134 424649644 416116134 424649644 401184534 516295454 401184534 516295454 790650500 273570425 790650500 273570425 599787024 865327521 599787024 865327521 963218398 684802666 963218398 684802666 850749466 741434941 850749466 741434941 614002683 383517270 614002683 383517270 864298667 808392240 864298667 808392240 490866930 947456374 490866930 947456374 337053529 358296965 337053529 358296965 898592600 662392939 898592600 662392939 557841591 537183044 557841591 537183044 223583773 640194074 223583773 640194074 845884355 819615308 845884355 819615308 61918168 527817846 61918168 527817846 317092443 991245446 317092443 991245446 893753578 588583022 893753578 588583022 825831916 835991184 825831916 835991184 692804821 477736149 692804821 477736149 78798612 726112382 78798612 726112382 536020799 708018370 536020799 708018370 465253885 440698341 465253885 440698341 132108979 923253015 132108979 923253015 620650964 969970622 620650964 969970622 2363486 243269907 2363486 243269907 514237612 212373255 514237612 212373255 262008039 397482572 262008039 397482572 133670158 139269826 133670158 139269826 571337463 760601227 571337463 760601227 825788432 436413366 825788432 436413366 228263358 774305828 228263358 774305828 505287925 160562288 505287925 160562288 777962729 932426760 777962729 932426760 460322173 944237808 460322173 944237808 308510581 479589940 308510581 479589940 756738276 751618095 756738276 751618095 703707136 425923597 703707136 425923597 44829336 348716643 44829336 348716643 906780994 764882252 906780994 764882252 113934320 483780240 113934320 483780240 57908601 900716544 57908601 900716544 405175645 719168651 405175645 719168651 611385086 271240730 611385086 271240730 327219008 653451825 327219008 653451825 662180739 875984079 662180739 875984079 466108196 935630190 466108196 935630190 167933608 800225988 167933608 800225988 548824541 225343141 548824541 225343141 176596019 311671220 176596019 311671220 415040549 539863487 415040549 539863487 263935362 414864607 263935362 414864607 876795097 297187171 876795097 297187171 113359454 30914735 113359454 30914735 263647528 577718201 263647528 577718201 462398618 582577675 462398618 582577675 869225284 331548102 869225284 331548102 381186363 642948782 381186363 642948782 179054526 480819144 179054526 480819144 591471951 351343762 591471951 351343762 248619526 433560547 248619526 433560547 180589252 703933711 180589252 703933711 833613257 841431045 833613257 841431045 894550554 276212246 894550554 276212246 70120975 270868805 70120975 270868805 359717955 465660260 359717955 465660260 799552247 376365317 799552247 376365317 387567893 746727985 387567893 746727985 384261305 451013849 384261305 451013849 256035677 945891695 256035677 945891695 803496797 264703932 803496797 264703932 743892560 647951796 743892560 647951796 844060715 711190695 844060715 711190695 339515773 443956075 339515773 443956075 583552267 637541137 583552267 637541137 463950062 914830581 463950062 914830581 902439865 336890723 902439865 336890723 927011615 998427540 927011615 998427540 310617560 124952658 310617560 124952658 270993977 933442077 270993977 933442077 777080045 757718864 777080045 757718864 308829446 813748937 308829446 813748937 531916588 801806268 531916588 801806268 447129097 622627798 447129097 622627798 329514505 307966152 329514505 307966152 101983602 251231120 101983602 251231120 933571443 64618782 933571443 64618782 930287761 175431483 930287761 175431483 808249302 818837346 808249302 818837346 587805794 530141623 587805794 530141623 522337882 171531875 522337882 171531875 781970055 334565120 781970055 334565120 626469867 889969433 626469867 889969433 483909389 91618670 483909389 91618670 2733752 556298658 2733752 556298658 903407418 417857808 903407418 417857808 200415910 919602827 200415910 919602827 48871116 731248492 48871116 731248492 894765839 168277773 894765839 168277773 497974963 807879472 497974963 807879472 740155186 890048868 740155186 890048868 952371000 653755976 952371000 653755976 359057840 174428085 359057840 174428085 860719258 730071794 860719258 730071794 762784334 412878968 762784334 412878968 328879066 852291591 328879066 852291591 945568868 866610238 945568868 866610238 818797476 652929528 818797476 652929528 990938339 642351341 990938339 642351341 82798859 130611842 82798859 130611842 934406764 757713384 934406764 757713384 703983768 850173272 703983768 850173272 314047952 287246126 314047952 287246126 972744931 506959782 972744931 506959782 827214423 238369168 827214423 238369168 442422981 45262521 442422981 45262521 95303309 385521478 95303309 385521478 93280484 789380421 93280484 789380421 851574847 23942678 851574847 23942678 816787872 852871351 816787872 852871351 390769497 741355848 390769497 741355848 232294557 400003792 232294557 400003792 964690951 914810877 964690951 914810877 498399608 86149312 498399608 86149312 116590132 658143299 116590132 658143299 757174980 516639214 757174980 516639214 87062450 296715516 87062450 296715516 19264165 953921925 19264165 953921925 167315310 548501367 167315310 548501367 212217866 600007966 212217866 600007966 734566856 222127115 734566856 222127115 284953253 346784411 284953253 346784411 573963761 283827789 573963761 283827789 12712519 40384292 12712519 40384292 712753684 963685864 712753684 963685864 608082669 812052006 608082669 812052006 931733925 254735668 931733925 254735668 721810914 771122303 721810914 771122303 556070874 374997573 556070874 374997573 167439272 760990970 167439272 760990970 881214813 539349800 881214813 539349800 348176076 106828889 348176076 106828889 459962411 278114436 459962411 278114436 804046824 16637389 804046824 16637389 269220888 47364923 269220888 47364923 45511088 777736635 45511088 777736635 649615982 724297331 649615982 724297331 214237769 658518613 214237769 658518613 507062492 660174362 507062492 660174362 352054890 950996462 352054890 950996462 403954239 590228442 403954239 590228442 998259450 971975629 998259450 971975629 70923671 876361915 70923671 876361915 345725040 462440051 345725040 462440051 449660882 120854586 449660882 120854586 299540263 901021394 299540263 901021394 582780147 750885281 582780147 750885281 451338397 258662534 451338397 258662534 449852933 49776413 449852933 49776413 550568820 646384314 550568820 646384314 834679668 722047499 834679668 722047499 697598376 860587108 697598376 860587108 415995729 280798878 415995729 280798878 838162481 771738596 838162481 771738596 4465907 572403538 4465907 572403538 560277155 532403088 560277155 532403088 745270755 633474947 745270755 633474947 348761726 617333867 348761726 617333867 713767959 693403114 713767959 693403114 2052771 328024024 2052771 328024024 7082218 155929000 7082218 155929000 291208274 209720803 291208274 209720803 672967415 921872341 672967415 921872341 749133384 937797412 749133384 937797412 636164303 690631323 636164303 690631323 31485397 911076699 31485397 911076699 370067835 273608172 370067835 273608172 381222108 152229515 381222108 152229515 17829655 950098234 17829655 950098234 279725954 369040484 279725954 369040484 969733172 108761365 969733172 108761365 162507717 601440569 162507717 601440569 574357251 624824960 574357251 624824960 478171178 674467249 478171178 674467249 347173474 785766993 347173474 785766993 934459272 283523478 934459272 283523478 232878078 418518956 232878078 418518956 261526564 846598946 261526564 846598946 65465981 346499144 65465981 346499144 152236042 118268343 152236042 118268343 998888476 834170365 998888476 834170365 653377618 746996305 653377618 746996305 680874994 393195219 680874994 393195219 9683422 498601403 9683422 498601403 872570189 566089127 872570189 566089127 347052194 493581996 347052194 493581996 167761763 819993253 167761763 819993253 137691899 391729974 137691899 391729974 574467582 121304308 574467582 121304308 414704664 25914646 414704664 25914646 213708227 46615536 213708227 46615536 527610726 902750402 527610726 902750402 192438796 655727028 192438796 655727028 168458954 904827479 168458954 904827479 123050695 895329602 123050695 895329602 148892307 946544178 148892307 946544178 498977759 252187818 498977759 252187818 321160661 961006007 321160661 961006007 971946063 875785829 971946063 875785829 804999868 572342217 804999868 572342217 979687890 62620546 979687890 62620546 988028044 482842597 988028044 482842597 262413887 415596925 262413887 415596925 688061601 411371788 688061601 411371788 273935163 42134201 273935163 42134201 895305786 567309912 895305786 567309912 830219220 945534510 830219220 945534510 566220004 207615651 566220004 207615651 875312758 862323450 875312758 862323450 644622544 939078536 644622544 939078536 335412346 156615306 335412346 156615306 342166575 905095837 342166575 905095837 638895538 309689841 638895538 309689841 792820232 749423765 792820232 749423765 141539958 20504980 141539958 20504980 562961425 432540074 562961425 432540074 875079290 612785978 875079290 612785978 508733215 465954306 508733215 465954306 566781692 229029373 566781692 229029373 204637329 319769147 204637329 319769147 873433802 63451482 873433802 63451482 697083563 592843487 697083563 592843487 877689892 743026703 877689892 743026703 168377060 771678432 168377060 771678432 519720846 956362256 519720846 956362256 618470857 261548422 618470857 261548422 886055083 559682015 886055083 559682015 568332156 471263310 568332156 471263310 37175213 90406100 37175213 90406100 324951939 750967701 324951939 750967701 170484953 119396657 170484953 119396657 784341992 286472468 784341992 286472468 5929925 213499002 5929925 213499002 293016888 383486117 293016888 383486117 5854938 104836602 5854938 104836602 250469268 752562530 250469268 752562530 113904642 913100767 113904642 913100767 678095865 409782489 678095865 409782489 210565370 974750947 210565370 974750947 894057359 455387786 894057359 455387786 848171619 349145599 848171619 349145599 454462454 165525134 454462454 165525134 758698260 543034473 758698260 543034473 136111818 618197540 136111818 618197540 254821142 192986417 254821142 192986417 123588924 482184959 123588924 482184959 681447498 62595051 681447498 62595051 234766108 784032489 234766108 784032489 809186780 644292482 809186780 644292482 625627311 599571529 625627311 599571529 916301759 958429791 916301759 958429791 741879250 241258779 741879250 241258779 404121938 809172618 404121938 809172618 23108445 900447656 23108445 900447656 862671574 632676634 862671574 632676634 835551039 433184287 835551039 433184287 885998724 533450561 885998724 533450561 836737446 277684609 836737446 277684609 463086596 583916633 463086596 583916633 367268851 95604611 367268851 95604611 452572954 440802427 452572954 440802427 991339531 253070502 991339531 253070502 691209345 170030427 691209345 170030427 211237237 897554298 211237237 897554298 963946646 736958248 963946646 736958248 281604601 550744002 281604601 550744002 133925086 288059676 133925086 288059676 883909385 43817208 883909385 43817208 241921654 913287265 241921654 913287265 115376928 576465415 115376928 576465415 956055258 126628423 956055258 126628423 102760820 697854695 102760820 697854695 99976653 647104661 99976653 647104661 902606103 369250024 902606103 369250024 381926956 889135871 381926956 889135871 730588183 162119896 730588183 162119896 642878670 111295448 642878670 111295448 3959094 324805456 3959094 324805456 25005081 192889302 25005081 192889302 671278190 641907598 671278190 641907598 150382361 742454282 150382361 742454282 470068918 519269814 470068918 519269814 654499232 638202368 654499232 638202368 293239016 225924222 293239016 225924222 714365998 764845202 714365998 764845202 166595920 323720102 166595920 323720102 276707141 475995822 276707141 475995822 642026021 967781788 642026021 967781788 199825325 397879598 199825325 397879598 999073677 541905849 999073677 541905849 379742776 802398115 379742776 802398115 903905285 784023707 903905285 784023707 895458421 269230874 895458421 269230874 960173364 239914587 960173364 239914587 36585932 498086944 36585932 498086944 532741560 694366165 532741560 694366165 689695439 557143189 689695439 557143189 538488067 73631968 538488067 73631968 463108524 675276394 463108524 675276394 490810793 844719379 490810793 844719379 410144981 791643223 410144981 791643223 108485251 809976210 108485251 809976210 255993477 647591721 255993477 647591721 217249773 933116057 217249773 933116057 897640315 997895660 897640315 997895660 268070731 5842970 268070731 5842970 485314003 653356022 485314003 653356022 389260310 354161176 389260310 354161176 123090079 910308486 123090079 910308486 850926555 105189326 850926555 105189326 184793177 289381746 184793177 289381746 148721473 863760588 148721473 863760588 267144475 851944445 267144475 851944445 566839996 534980400 566839996 534980400 139570226 70728502 139570226 70728502 302897997 118690405 302897997 118690405 804848978 158762344 804848978 158762344 213183380 539140302 213183380 539140302 208224064 624188325 208224064 624188325 127735604 156002470 127735604 156002470 448802473 808056301 448802473 808056301 180502633 812302612 180502633 812302612 621759906 706578757 621759906 706578757 329035193 705739632 329035193 705739632 109336918 524909903 109336918 524909903 912980782 912964601 912980782 912964601 850974332 615400452 850974332 615400452 519470442 709629869 519470442 709629869 501508357 145875208 501508357 145875208 625887036 387318891 625887036 387318891 221842273 636583533 221842273 636583533 279717878 183555804 279717878 183555804 973338224 135024931 973338224 135024931 457923762 317817625 457923762 317817625 987612153 201208104 987612153 201208104 709047033 633445520 709047033 633445520 701294931 83580876 701294931 83580876 892536234 443597925 892536234 443597925 6545011 221690119 6545011 221690119 545277824 319667110 545277824 319667110 456548054 820744523 456548054 820744523 660041512 484948215 660041512 484948215 283661801 232670403 283661801 232670403 594403170 3301693 594403170 3301693 818461946 763646999 818461946 763646999 766508896 904814051 766508896 904814051 444916822 966975473 444916822 966975473 332782748 19190959 332782748 19190959 344664818 477110925 344664818 477110925 379200636 558251324 379200636 558251324 158474504 244974900 158474504 244974900 354547207 985662882 354547207 985662882 890511395 845623271 890511395 845623271 487624374 416276952 487624374 416276952 205212094 339947412 205212094 339947412 606241153 376659052 606241153 376659052 425274495 851643882 425274495 851643882 809484514 837945722 809484514 837945722 516432825 31575280 516432825 31575280 397166366 515443700 397166366 515443700 526705899 478456199 526705899 478456199 953044526 115192219 953044526 115192219 229639579 16033548 229639579 16033548 288270787 934617040 288270787 934617040 994144639 573765747 994144639 573765747 489701246 117914322 489701246 117914322 798118075 886344700 798118075 886344700 565979409 118076193 565979409 118076193 123752506 871813624 123752506 871813624 942791768 91098231 942791768 91098231 750267651 45302083 750267651 45302083 725457403 592170984 725457403 592170984 122978792 930034184 122978792 930034184 667378376 594784141 667378376 594784141 196182844 251620944 196182844 251620944 406526824 769654253 406526824 769654253 601795092 24880230 601795092 24880230 912946061 578283880 912946061 578283880 530540694 685057933 530540694 685057933 894298814 74300145 894298814 74300145 426525220 728034756 426525220 728034756 636286952 651876164 636286952 651876164 182372434 117856060 182372434 117856060 228519500 924144309 228519500 924144309 662414922 449814949 662414922 449814949 697678277 334234761 697678277 334234761 904817874 963505803 904817874 963505803 911204162 494311554 911204162 494311554 997275889 90684569 997275889 90684569 678036777 538237862 678036777 538237862 552708165 478056206 552708165 478056206 276015405 748573213 276015405 748573213 12827405 198117069 12827405 198117069 815191842 332380251 815191842 332380251 478171565 804976291 478171565 804976291 635114001 668546377 635114001 668546377 890382977 443302268 890382977 443302268 100242353 467534546 100242353 467534546 703886539 846113725 703886539 846113725 566851357 213477345 566851357 213477345 64520494 473065543 64520494 473065543 639232996 555441625 639232996 555441625 62657685 310063748 62657685 310063748 339473116 481427412 339473116 481427412 285288318 921972906 285288318 921972906 952198456 725577068 952198456 725577068 405908491 958882858 405908491 958882858 36534785 704257712 36534785 704257712 240550693 92265479 240550693 92265479 898933536 705431648 898933536 705431648 198302660 861490807 198302660 861490807 84385882 336718066 84385882 336718066 668379972 661454482 668379972 661454482 37242159 822570857 37242159 822570857 645573762 682974454 645573762 682974454 347811213 75434164 347811213 75434164 908452336 5577933 908452336 5577933 506659886 731026907 506659886 731026907 311031940 229566667 311031940 229566667 584846300 275341181 584846300 275341181 282830965 167989739 282830965 167989739 571013762 166848123 571013762 166848123 462660162 898392549 462660162 898392549 329059190 652610139 329059190 652610139 329778495 896018906 329778495 896018906 709391781 682773715 709391781 682773715 828406013 2347581 828406013 2347581 113992585 274287492 113992585 274287492 292151428 468918294 292151428 468918294 561484405 378289962 561484405 378289962 244323703 246930585 244323703 246930585 235232463 790973817 235232463 790973817 270027349 932068969 270027349 932068969 603522524 783308359 603522524 783308359 597827499 346064060 597827499 346064060 828561254 108117693 828561254 108117693 681422442 829007961 681422442 829007961 370974929 516105830 370974929 516105830 314284862 401484258 314284862 401484258 350456921 795125149 350456921 795125149 884569490 58134223 884569490 58134223 224458371 946021848 224458371 946021848 745641282 5237372 745641282 5237372 290233164 336040264 290233164 336040264 93884203 384961442 93884203 384961442 152433333 401098247 152433333 401098247 352681820 160125643 352681820 160125643 400420245 427896070 400420245 427896070 192551343 448125496 192551343 448125496 423003526 89776382 423003526 89776382 754431815 739478192 754431815 739478192 192251383 261953927 192251383 261953927 782284663 267450778 782284663 267450778 195452892 163519769 195452892 163519769 320362526 519052507 320362526 519052507 561186438 842821093 561186438 842821093 466104790 375386283 466104790 375386283 38562413 176252685
#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...