제출 #1043995

#제출 시각아이디문제언어결과실행 시간메모리
1043995yanbBroken Line (IOI19_line)Text
22.87 / 100
0 ms0 KiB
27 80 0 80 32 80 25 30 25 30 86 30 28 68 28 68 40 68 4 66 4 72 4 72 47 16 47 16 100 61 100 18 100 18 20 64 20 22 20 22 98 74 98 74 11 20 11 20 2 59 2 59 99 97 99
971 9859 0 9859 9765 9859 1729 1073 1729 1073 954 1073 5572 5829 5572 5603 5572 5603 1666 9214 1666 9214 875 9214 4650 1523 4650 1523 1581 1523 6472 9612 6472 9612 9505 9612 3472 6948 3472 8351 3472 8351 1768 8351 7235 7336 7235 7542 7235 7542 9793 9896 9793 9144 9793 9144 2129 1160 2129 1160 9454 9526 9454 8446 9454 8446 3779 6546 3779 6951 3779 6951 6815 6951 1563 8628 1563 5777 1563 5777 7544 7643 7544 649 7544 649 643 649 8309 8612 8309 8612 1580 8612 2637 2550 2637 7194 2637 7194 7678 7762 7678 3515 7678 3515 2211 2139 2211 4486 2211 4486 5591 4486 3204 3008 3204 5248 3204 5248 4955 5248 2367 7865 2367 7678 2367 7678 3514 3517 3514 6442 3514 6442 7361 7406 7361 1558 7361 1558 1653 1558 2316 7923 2316 7821 2316 7821 4516 1415 4516 1415 8551 1415 4181 7412 4181 7412 2821 7412 4001 6282 4001 7833 4001 7833 8430 8544 8430 5320 8430 5320 5064 5320 5524 4569 5524 5103 5524 5103 5135 5103 6877 3216 6877 8137 6877 8137 8098 8137 6221 6243 6221 6243 6186 6243 8075 1993 8075 6986 8075 6986 3430 6986 3719 3357 3719 3357 7262 7376 7262 2673 7262 2673 7848 2244 7848 5620 7848 5620 4661 5620 7006 1475 7006 1475 1530 1475 8479 8622 8479 518 8479 518 545 518 3394 3221 3394 1349 3394 1349 1397 1349 6415 6452 6415 5461 6415 5461 2716 9956 2716 9956 9934 9956 1253 1276 1253 3640 1253 3640 6567 3640 1345 8810 1345 4276 1345 4276 5837 4276 5164 5037 5164 886 5164 886 9149 886 6600 8506 6600 8506 8372 8506 4116 4050 4116 7094 4116 7094 6970 7094 1661 1579 1661 1814 1661 1814 5635 5104 5635 5104 4829 5104 8787 8944 8787 3659 8787 3659 6558 3659 9786 190 9786 3162 9786 3162 612 9479 612 2793 612 2793 9163 830 9163 9341 9163 9341 764 9341 5738 4383 5738 9353 5738 9353 9251 9353 2721 2602 2721 4063 2721 4063 6127 4063 577 9525 577 8078 577 8078 8019 8078 5788 316 5788 316 192 316 9441 2832 9441 2832 7206 2832 8509 1488 8509 2242 8509 2242 2343 2242 7512 8892 7512 8892 1129 8892 5563 4423 5563 4423 4382 4423 9767 241 9767 8030 9767 8030 8001 8030 9496 9587 9496 4411 9496 4411 86 132 86 9790 86 9790 3895 3882 3895 7746 3895 7746 2505 7746 4007 3985 4007 6795 4007 6795 6572 6795 1001 1122 1001 9498 1001 9498 604 9498 4098 4437 4098 4437 8505 8631 8505 7093 8505 7093 3258 7093 3702 6656 3702 8855 3702 8855 1252 8855 7980 1169 7980 1169 752 606 752 606 9379 606 3973 9582 3973 9582 549 9582 6852 1997 6852 1997 2048 1997 8925 9019 8925 2399 8925 2399 2514 2399 4154 6152 4154 3754 4154 3754 9732 9830 9732 7159 9732 7159 5765 5311 5765 5311 4880 5311 8313 9021 8313 9021 8952 9021 5768 4324 5768 6039 5768 6039 7827 9240 7827 9240 9145 9240 3612 2396 3612 2396 9727 351 9727 8701 9727 8701 1532 8701 2909 7339 2909 7339 2994 7339 690 697 690 9216 690 9216 9137 9216 6630 650 6630 650 678 650 5204 7068 5204 7068 3302 7068 9630 153 9630 153 98 153 8308 8401 8308 6289 8308 6289 3284 2710 3284 2710 7368 2710 2873 7388 2873 7388 6564 4688 6564 4688 4277 5992 4277 3744 4277 3744 3728 3744 9368 647 9368 4598 9368 4598 5022 6851 5022 6851 3546 6851 3958 4420 3958 4420 5654 4420 287 22 287 22 9965 22 4233 5614 4233 5614 8177 1811 8177 6819 8177 6819 3631 6819 3646 5908 3646 5908 8102 1903 8102 8014 8102 8014 94 9905 94 6245 94 6245 4819 5385 4819 9059 4819 9059 8992 9059 635 9460 635 5347 635 5347 5085 5347 551 548 551 5963 551 5963 7930 2189 7930 5827 7930 5827 4485 5827 6677 7018 6677 7018 726 764 726 8845 726 8845 9045 9106 9045 6157 9045 6157 3040 1070 3040 1070 9012 1070 1987 8350 1987 8350 8242 8350 1981 4588 1981 4588 9611 420 9611 844 9611 844 818 844 3053 4580 3053 4580 5493 4580 3656 6773 3656 4385 3656 4385 8194 8343 8194 5302 8194 5302 2303 2177 2303 2631 2303 2631 9617 9655 9617 7538 9617 7538 3162 2968 3162 3352 3162 3352 7717 2340 7717 8216 7717 8216 8107 8216 3009 4508 3009 4508 4483 4508 67 9950 67 448 67 448 6551 6704 6551 5323 6551 5323 4739 5543 4739 2360 4739 2360 7676 2360 3891 7468 3891 7468 2754 7468 8364 1577 8364 7835 8364 7835 141 194 141 6944 141 6944 6793 6944 4786 3528 4786 3528 7327 7390 7327 656 7327 656 9343 656 2762 7089 2762 7089 3965 6339 3965 8630 3965 8630 1552 8630 8162 3919 8162 3919 3927 3919 8696 1258 8696 8405 8696 8405 1516 63 1516 63 9944 63 3616 7224 3616 7224 70 9921 70 5617 70 5617 4879 4850 4879 4850 5258 4850 1071 8935 1071 1878 1071 1878 2289 2148 2289 375 2289 375 9666 375 2325 2199 2325 909 2325 909 9130 909 2484 7285 2484 7285 8673 12 8673 12 9970 12 2364 3014 2364 3014 8002 962 8002 962 907 962 1764 1775 1764 1308 1764 1308 1365 1308 7129 7203 7129 5786 7129 5786 1414 8750 1414 3758 1414 3758 3736 3758 695 9396 695 9359 695 9359 6749 3483 6749 7567 6749 7567 2654 7567 8783 1145 8783 6975 8783 6975 4182 4157 4182 5771 4182 5771 6419 3843 6419 7036 6419 7036 3390 7036 5153 350 5153 350 262 350 4174 4146 4174 1624 4174 1624 1672 1624 2719 4857 2719 4857 4709 4857 1596 1539 1596 9146 1596 9146 909 9146 7870 3950 7870 3950 5130 7747 5130 7747 7669 7747 1391 8772 1391 3812 1391 3812 3819 3812 588 572 588 3770 588 3770 6446 3770 2876 7394 2876 4126 2876 4126 9977 10001 9977 2784 9977 2784 4606 5640 4606 3916 4606 3916 6330 3916 272 369 272 1809 272 1809 4334 4998 4334 4998 5193 4998 3186 2990 3186 8341 3186 8341 1818 8341 3964 483 3964 483 9500 483 6124 7289 6124 7289 1044 8990 1044 2259 1044 2259 7828 2259 6817 4133 6817 4133 6058 4133 6471 8303 6471 8303 1822 8303 3160 7181 3160 7417 3160 7417 9590 447 9590 9557 9590 9557 4808 5430 4808 6193 4808 6193 1152 1226 1152 9635 1152 9635 464 9635 5723 831 5723 831 524 489 524 9762 524 9762 306 9762 8123 1629 8123 1629 8328 1629 6656 3573 6656 1804 6656 1804 8181 1804 4900 5289 4900 1559 4900 1559 9707 363 9707 1780 9707 1780 1819 1780 4950 5272 4950 2586 4950 2586 7509 2586 5934 4884 5934 4884 5245 4884 6839 8799 6839 8799 1367 8799 9841 9915 9841 8285 9841 8285 8176 8285 9948 9966 9948 1344 9948 1344 7819 7866 7819 5818 7819 5818 2869 9564 2869 9564 9487 9564 61 79 61 6333 61 6333 6691 6879 6691 1972 6691 1972 8099 1972 6603 6812 6603 4634 6603 4634 4601 4634 8704 1221 8704 6065 8704 6065 1097 1173 1097 1975 1097 1975 9048 1031 9048 8940 9048 8940 1058 8940 1417 1412 1417 9452 1417 9452 641 9452 6428 3172 6428 3172 6890 3172 6453 6542 6453 4030 6453 4030 6182 4030 8692 8865 8692 7952 8692 7952 7757 551 7757 551 9464 551 2285 7954 2285 6328 2285 6328 9964 9979 9964 8615 9964 8615 7015 2191 7015 2191 7876 2191 2904 9907 2904 9907 9810 9907 852 883 852 5929 852 5929 5725 5929 721 9387 721 5041 721 5041 5983 3459 5983 3459 2594 7618 2594 5014 2594 5014 4797 5014 2828 842 2828 842 9156 842 4997 9854 4997 9854 176 9854 5342 4626 5342 7107 5342 7107 7008 7107 4553 2064 4553 2064 2111 2064 5848 6045 5848 128 5848 128 9929 128 9419 8842 9419 8842 7403 1476 7403 1476 8687 1274 8687 6845 8687 6845 2411 2337 2411 3317 2411 3317 3434 3317 2218 9877 2218 9877 9785 9877 2997 2823 2997 6911 2997 6911 3494 6911 2393 7850 2393 5222 2393 5222 4907 5222 4120 6208 4120 6012 4120 6012 4239 6012 2898 1037 2898 1037 934 1037 4666 6011 4666 6011 9486 549 9486 1452 9486 1452 7395 7458 7395 1175 7395 1175 8736 1175 8474 6063 8474 6063 2882 2780 2882 6572 2882 6572 3731 6572 3687 6702 3687 4330 3687 4330 5747 4330 565 9559 565 1257 565 1257 3886 6443 3886 5346 3886 5346 7167 2885 7167 5627 7167 5627 4998 1208 4998 1208 1126 1208 6847 7014 6847 915 6847 915 9758 313 9758 5643 9758 5643 1006 9013 1006 7935 1006 7935 9657 394 9657 4659 9657 4659 4145 4120 4145 4294 4145 4294 5781 4294 3216 7648 3216 7648 2203 2098 2203 7905 2203 7905 9412 9496 9412 8878 9412 8878 8703 8878 8715 1201 8715 3867 8715 3867 4738 8794 4738 8794 8571 8794 2503 2371 2503 5795 2503 5795 5523 5795 2077 2049 2077 8073 2077 8073 9293 9382 9293 344 9293 344 9738 344 3956 6627 3956 6627 2029 1904 2029 2997 2029 2997 7032 2997 3112 2582 3112 2582 2653 2582 7756 7854 7756 798 7756 798 760 798 3492 6125 3492 6125 9235 23 9235 23 46 23 578 5277 578 5277 4931 5277 4367 5934 4367 5128 4367 5128 8035 8092 8035 4997 8035 4997 4213 6049 4213 2517 4213 2517 2595 2517 7258 9334 7258 9334 777 9334 3225 7104 3225 7763 3225 7763 225 9833 225 1538 225 1538 8433 1538 1511 8720 1511 423 1511 423 379 423 9371 9468 9371 6534 9371 6534 3207 7155 3207 3775 3207 3775 6457 3768 6457 5719 6457 5719 5348 5719 8631 8819 8631 3571 8631 3571 3550 3571 5394 7163 5394 7163 3185 7163 4338 2959 4338 2959 671 9435 671 7921 671 7921 7932 7921 6229 2607 6229 2607 7469 2607 4111 6224 4111 16 4111 16 13 16 3649 3620 3649 2452 3649 2452 7547 2452 6512 6623 6512 5870 6512 5870 4422 5870 9706 9811 9706 6129 9706 6129 6028 6129 9157 9271 9157 61 9157 61 52 61 9658 9765 9658 1694 9658 1694 8257 1694 8950 1116 8950 5431 8950 5431 5166 5431 6523 595 6523 595 9394 595 5246 7198 5246 7198 3155 7198 8310 1647 8310 7932 8310 7932 365 9845 365 9845 9750 9845 5565 1691 5565 1691 1725 1691 7043 4658 7043 4658 125 9892 125 7599 125 7599 9922 9925 9922 3282 9922 3282 589 9503 589 5163 589 5163 4888 5163 264 9826 264 1649 264 1649 7200 9078 7200 9078 9019 9078 3462 3211 3462 3211 3309 3211 9849 137 9849 2097 9849 2097 6340 6439 6340 6229 6340 6229 2070 8094 2070 5745 2070 5745 4718 4887 4718 7201 4718 7201 616 407 616 407 369 407 4223 6398 4223 6398 3921 6398 6520 6658 6520 2256 6520 2256 1042 1135 1042 8112 1042 8112 6424 3811 6424 5468 6424 5468 4212 4194 4212 5710 4212 5710 7536 9166 7536 9166 892 9166 8887 1118 8887 1118 985 1118 6309 4482 6309 4482 899 699 899 699 9332 699 967 9056 967 8904 967 8904 8731 8904 5590 1296 5590 1296 1344 1296 8995 1090 8995 8269 8995 8269 1910 8269 9790 178 9790 5221 9790 5221 3841 6454 3841
8253 11470 0 11470 16161 19911 16161 9427 16161 9427 23275 12609 23275 12609 813 19122 813 1167 813 1167 12519 1167 12132 17525 12132 17525 11752 17525 22958 13422 22958 13422 7530 11481 7530 18723 7530 18723 18208 18723 11348 10157 11348 10157 12753 10157 4917 4104 4917 4104 23961 23822 23961 15364 23961 15364 19611 16215 19611 13218 19611 13218 3028 15700 3028 2164 3028 2164 18985 24994 18985 24994 21514 24994 10514 23037 10514 23660 10514 23660 729 13888 729 24658 729 24658 22365 465 22365 465 15115 13187 15115 13187 9799 13187 23607 22875 23607 22875 1670 211 1670 24494 1670 24494 20875 24494 9855 15792 9855 15792 5540 15792 6330 403 6330 24709 6330 24709 21461 3513 21461 3513 12404 3513 17149 19024 17149 8973 17149 8973 8193 8973 8543 22515 8543 22515 24841 22515 1259 13431 1259 13431 22560 13431 16324 21606 16324 21606 763 21606 11663 12274 11663 14078 11663 14078 1088 14078 7069 22511 7069 18133 7069 18133 22886 18133 5715 18920 5715 6193 5715 6193 11487 6193 5310 9641 5310 957 5310 957 10103 957 2677 23396 2677 12559 2677 12559 14214 12559 9975 6055 9975 6055 24873 6055 19709 1983 19709 15456 19709 15456 952 15456 21950 3259 21950 11597 21950 11597 6406 7487 6406 16740 6406 16740 5770 16740 11700 5262 11700 22326 11700 22326 584 22326 22431 12713 22431 12713 5472 12713 5659 9103 5659 20531 5659 20531 16623 20531 2713 476 2713 476 21482 18762 21482 18762 5037 12576 5037 12576 1599 12576 8563 21348 8563 21332 8563 21332 24957 8339 24957 23378 24957 23378 3597 4738 3597 4738 3360 4738 4665 6466 4665 4248 4665 4248 282 4248 18609 2495 18609 10833 18609 10833 1342 10833 12912 15250 12912 6864 12912 6864 823 2485 823 16654 823 16654 6606 24906 6606 10058 6606 10058 21041 10058 5808 22967 5808 6987 5808 6987 24544 17997 24544 15406 24544 15406 1860 9208 1860 14225 1860 14225 23034 4855 23034 10418 23034 10418 5030 18422 5030 5641 5030 5641 893 5641 22548 22306 22548 22306 13141 22306 21435 15684 21435 15684 5589 2688 5589 4708 5589 4708 24863 4708 5756 2081 5756 2967 5756 2967 15636 2967 718 19623 718 18608 718 18608 14817 3054 14817 8398 14817 8398 10227 8398 13398 9178 13398 7418 13398 7418 1270 7418 15230 21481 15230 21290 15230 21290 21614 21290 8364 6401 8364 6401 21230 6401 8609 19239 8609 3230 8609 3230 15722 19078 15722 19078 20434 5236 20434 24169 20434 24169 2535 5914 2535 6911 2535 6911 1979 6911 16293 12798 16293 5408 16293 5408 6237 18141 6237 4183 6237 4183 21415 4183 18023 16921 18023 5877 18023 5877 20593 5877 4092 19638 4092 1126 4092 1126 5976 16648 5976 16648 4178 16648 23573 2580 23573 7559 23573 7559 10791 7559 17875 7345 17875 14665 17875 14665 7659 14665 22883 24558 22883 3101 22883 3101 4673 207 4673 3644 4673 3644 18762 3644 7977 4237 7977 3400 7977 3400 6505 3400 17165 15701 17165 15701 13727 15701 14845 6017 14845 8858 14845 8858 12197 8858 14784 14390 14784 14390 1699 14390 6423 22972 6423 15624 6423 15624 1223 16710 1223 16710 9794 21450 9794 18817 9794 18817 3452 18817 20441 7086 20441 7086 2492 19038 2492 12750 2492 12750 23173 12750 11481 20917 11481 20917 14183 20917 5160 1300 5160 1300 24471 1300 23134 23668 23134 20891 23134 20891 12643 20891 15735 24514 15735 13625 15735 13625 17231 13625 15994 8157 15994 20341 15994 20341 19441 20341 6074 3798 6074 16129 6074 16129 17415 16129 2424 13502 2424 14389 2424 14389 17055 8829 17055 8829 8242 2380 8242 2380 17417 6897 17417 6897 8871 6897 9098 23938 9098 16266 9098 16266 20893 21262 20893 21262 10367 21262 11132 18107 11132 24779 11132 24779 1650 24779 20688 9984 20688 9984 16531 7623 16531 11142 16531 11142 24113 11142 325 24928 325 24928 19710 24928 4421 5755 4421 5755 16166 5755 9366 17537 9366 11857 9366 11857 14407 11857 12609 24644 12609 17912 12609 17912 5287 7742 5287 7742 1441 7742 2330 15107 2330 15107 24054 10502 24054 22015 24054 22015 3713 22015 17413 6368 17413 6368 24607 6368 7246 19103 7246 9985 7246 9985 12279 9985 1702 5087 1702 10646 1702 10646 15759 4841 15759 20289 15759 20289 254 20289 895 4182 895 4182 21575 4182 8467 18928 8467 10356 8467 10356 10812 10356 10461 19736 10461 14083 10461 14083 19183 14083 14952 6784 14952 15013 14952 15013 13821 15013 19993 1873 19993 1873 2589 5254 2589 3898 2589 3898 23176 23983 23176 23983 9807 23983 16311 16347 16311 17050 16311 17050 21609 17050 6113 9258 6113 9258 12902 9258 3020 2347 3020 7240 3020 7240 23509 7240 20680 116 20680 24790 20680 24790 9886 24790 20661 4176 20661 4176 1275 9816 1275 1806 1275 1806 5094 1806 3470 79 3470 79 7932 19922 7932 19922 16908 19922 10858 18418 10858 24217 10858 24217 5072 24217 9187 3727 9187 3727 4212 3727 11903 24343 11903 24343 97 24343 7726 8706 7726 8706 20556 8706 2917 5308 2917 17581 2917 17581 24362 18300 24362 7327 24362 7327 10742 24756 10742 12910 10742 12910 618 12910 24940 22930 24940 22313 24940 22313 10125 22313 17829 16876 17829 22506 17829 22506 5736 7384 5736 7384 19066 7384 17489 16712 17489 6102 17489 6102 4369 6102 16996 22464 16996 11424 16996 11424 21937 11424 9670 3978 9670 7298 9670 7298 17929 7298 7257 19674 7257 19674 22980 19674 11211 8851 11211 18426 11211 18426 19431 14560 19431 16105 19431 16105 1706 16105 16071 3144 16071 24041 16071 24041 8211 24041 24293 24915 24293 10023 24293 10023 12587 22234 12587 579 12587 579 4792 579 19737 10536 19737 10536 9957 10536 21633 1184 21633 1729 21633 1729 6710 1729 20622 1075 20622 21026 20622 21026 20474 21026 24917 452 24917 452 8097 19310 8097 18533 8097 18533 20842 18533 4362 20468 4362 16459 4362 16459 24807 3876 24807 9800 24807 9800 19904 9800 22456 617 22456 2587 22456 2587 13146 4114 13146 3851 13146 3851 24921 3851 14574 3510 14574 21282 14574 21282 23819 21282 10071 5543 10071 11262 10071 11262 20257 11262 11717 2919 11717 10174 11717 10174 23360 10174 21809 24743 21809 9229 21809 9229 2618 9229 24839 4328 24839 24551 24839 24551 1008 24551 7467 24591 7467 3255 7467 3255 14992 18572 14992 18572 9231 18572 16542 10730 16542 19943 16542 19943 11053 19943 24039 5883 24039 5883 11858 5883 14501 13802 14501 13802 1103 13802 6932 99 6932 4419 6932 4419 2446 4419 12856 23635 12856 4885 12856 4885 1023 22090 1023 4761 1023 4761 22334 4761 19262 17973 19262 17973 7770 21184 7770 4069 7770 4069 7842 4069 5836 20066 5836 12281 5836 12281 24512 12281 3965 1250 3965 14000 3965 14000 23261 5068 23261 5068 6254 22478 6254 22478 19430 22478 14080 6510 14080 6510 13690 6510 23391 3842 23391 17937 23391 17937 5602 24925 5602 24925 5679 24925 4663 10734 4663 10734 8841 2668 8841 15519 8841 15519 22656 15519 4036 23927 4036 6674 4036 6674 23758 6674 8842 17058 8842 17058 15006 4319 15006 4319 20276 4319 16026 15094 16026 15094 10981 15094 19620 22459 19620 19073 19620 19073 9826 19073 13215 24660 13215 21138 13215 21138 15539 21138 2049 22454 2049 15123 2049 15123 16414 15123 12977 1902 12977 2022 12977 2022 20033 21152 20033 21152 16471 18554 16471 18554 24013 18554 4407 1864 4407 16823 4407 16823 14693 16823 8909 5154 8909 9112 8909 9112 2202 9112 19356 1828 19356 23402 19356 23402 24867 23402 5945 2472 5945 24649 5945 24649 17374 24649 9913 2388 9913 2388 4229 2388 14758 18367 14758 10458 14758 10458 10721 10458 13200 11579 13200 3590 13200 3590 3922 3590 11128 21275 11128 21041 11128 21041 9247 21041 17577 4713 17577 4713 608 1505 608 4787 608 4787 23760 4787 9166 17505 9166 16978 9166 16978 6382 16978 11669 9609 11669 13653 11669 13653 12306 13653 1906 4949 1906 12262 1906 12262 24691 12262 22208 23896 22208 23896 14536 565 14536 17760 14536 17760 14741 17760 10696 2061 10696 14631 10696 14631 3726 14631 8776 21877 8776 19907 8776 19907 17462 19907 11447 20716 11447 1079 11447 1079 19074 1079 16412 21212 16412 10765 16412 10765 9850 10765 14866 18026 14866 18026 18812 18026 6563 2474 6563 21416 6563 21416 19220 8573 19220 9549 19220 9549 4448 9549 6910 5933 6910 8028 6910 8028 14046 18344 14046 7797 14046 7797 6638 7797 24229 16553 24229 1301 24229 1301 1100 20001 1100 19165 1100 19165 11281 19165 9013 4246 9013 14715 9013 14715 14837 14715 4843 23009 4843 1216 4843 1216 3414 1216 10588 553 10588 8475 10588 8475 21821 21717 21821 11770 21821 11770 48 11770 4795 16795 4795 8732 4795 8732 19189 15414 19189 15414 15332 15414 21281 5830 21281 12073 21281 12073 22271 12073 1152 9665 1152 20580 1152 20580 19372 22199 19372 17208 19372 17208 12918 17208 17894 2222 17894 8107 17894 8107 24774 22462 24774 1896 24774 1896 1498 989 1498 6335 1498 6335 10170 19013 10170 16942 10170 16942 18736 16942 16864 19551 16864 1609 16864 1609 1637 1609 15529 6175 15529 1334 15529 1334 9376 1334 9507 18975 9507 12303 9507 12303 243 12303 13288 19131 13288 15450 13288 15450 18937 15450 11133 24639 11133 23787 11133 23787 18853 23787 9630 19301 9630 21809 9630 21809 1481 21809 23649 7003 23649 7003 10466 15358 10466 11498 10466 11498 18623 11498 16884 24807 16884 17270 16884 17270 3623 17270 4979 15134 4979 15788 4979 15788 11983 15788 5395 7183 5395 11729 5395 11729 16096 7918 16096 7918 6035 7918 22978 20233 22978 3010 22978 3010 2669 3010 6576 11178 6576 2217 6576 2217 13582 6436 13582 5845 13582 5845 16802 5845 1559 18064 1559 3202 1559 3202 24206 10151 24206 1558 24206 1558 18558 10131 18558 10131 1857 17688 1857 17688 10295 3367 10295 3367 21356 3367 7471 10940 7471 10940 10840 10940 8276 17452 8276 5757 8276 5757 16065 5757 10040 24917 10040 24917 11357 10972 11357 10972 22133 3258 22133 11664 22133 11664 884 20464 884 16593 884 16593 16271 8672 16271 17832 16271 17832 19415 17832 4819 5912 4819 23974 4819 23974 21864 7557 21864 7557 24169 7557 15175 1332 15175 15066 15175 15066 2229 15066 15695 23321 15695 23321 6102 23321 24750 24700 24750 19940 24750 19940 15591 19940 16139 956 16139 956 3974 23817 3974 1575 3974 1575 11445 1575 1074 15944 1074 2475 1074 2475 22544 16417 22544 6765 22544 6765 2719 22088 2719 22088 24805 24971 24805 1469 24805 1469 4692 22024 4692 22024 20244 22024 18768 341 18768 10001 18768 10001 21224 10001 10740 18777 10740 7582 10740 7582 820 13832 820 5401 820 5401 20242 938 20242 11912 20242 11912 12926 6002 12926 6002 1916 6002 23948 19826 23948 19826 686 4797 686 15468 686 15468 12820 15468 10219 6754 10219 6754 257 6754 17784 1095 17784 1095 943 19040 943 15830 943 15830 13331 15830 7086 11840 7086 14683 7086 14683 15637 14683 10863 4399 10863 4399 9690 4399 18785 3823 18785 13913 18785 13913 10127 13913 11588 5938 11588 12071 11588 12071 21246 12071 198 16186 198 246 198 246 23475 246 6087 7273 6087 7273 8973 7273 6725 234 6725 11867 6725 11867 12217 11867 563 18245 563 9653 563 9653 17881 19264 17881 19264 1492 19264 21034 8257 21034 15602 21034 15602 24224 15602 12814 863 12814 12371 12814 12371 1015 12371 14823 3721 14823 3721 24129 21608 24129 21608 9908 21420 9908 22980 9908 22980 15835 3289 15835 16249 15835 16249 19384 16249 16680 3970 16680 24391 16680 24391 22825 16480 22825 19950 22825 19950 23672 19950 22282 12556 22282 22467 22282 22467 833 22467 16910 23881 16910 10912 16910 10912 19289 10912 1783 5052 1783 19151 1783 19151 17091 19151 1854 9281 1854 21751 1854 21751 20109 21751 12483 944 12483 2985 12483 2985 6236 2985 24809 19085 24809 19085 2537 19085 13136 22679 13136 21429 13136 21429 18514 3304 18514 11705 18514 11705 24503 11705 19011 8223 19011 8223 8574 8223 18597 19810 18597 14787 18597 14787 16566 5715 16566 13304 16566 13304 6304 11408 6304 18083 6304 18083 24616 17049 24616 22417 24616 22417 16756 22876 16756 17681 16756 17681 4985 7185 4985 7185 22543 22398 22543 14183 22543 14183 10275 14183 15846 1792 15846 12939 15846 12939 20917 12939 1942 5437 1942 8643 1942 8643 477 8643 22684 9774 22684 9774 14037 9774 22050 20292 22050 20292 8508 20292 15679 24484 15679 24484 3647 24484 6778 6321 6778 11631 6778 11631 19876 11631 19002 24840 19002 24840 15046 24840 20660 14103 20660 16285 20660 16285 18532 16285 23206 23312 23206 2444 23206 2444 5969 20581 5969 5652 5969 5652 19868 18597 19868 10016 19868 10016 12123 10016 15621 18351 15621 18351 23995 23414 23995 20746 23995 20746 6358 20746 12914 1988 12914 1988 4314 9894 4314 9894 15731 9894 7213 18843 7213 18843 2034 15845 2034 17794 2034 17794 23079 2870 23079 2870 19784 2870 24541 18180 24541 18180 1869 18180 11389 21206 11389 3556 11389 3556 8042 18816 8042 16250 8042 16250 20989 23336 20989 17014 20989 17014 2834 17014 22067 14819 22067 14819 8374 14819 24684 15558 24684 841 24684 841 19214 841 21666 4222 21666 3425 21666 3425 922 1836 922 14040 922 14040 19144 20628 19144 8751 19144 8751 6805 8751 24706 20662 24706 608 24706 608 1026 20205 1026 9275 1026 9275 21463 22715 21463 22715 15485 22715 22983 6229 22983 6229 15141 6229 21373 752 21373 2469 21373 2469 18700 19087 18700 19087 8696 19087 16832 2062 16832 22905 16832 22905 9251 22905 23250 23047 23250 2349 23250 2349 19307 2349 21930 21667 21930 2953 21930 2953 6911 10113 6911 3865 6911 3865 16373 23738 16373 23738 7487 19090 7487 21028 7487 21028 245 21028 6785 9262 6785 23434 6785 23434 5341 23434 14151 11331 14151 11331 1169 7110 1169 9318 1169 9318 3704 9318 1202 11440 1202 11440 6261 11440 4204 12203 4204 3076 4204 3076 14578 3076 3366 2494 3366 21080 3366 21080 20301 10003 20301 10003 1121 10003 23959 7597 23959 8083 23959 8083 7642 19483 7642 7820 7642 7820 20623 11327 20623 8012 20623 8012 6886 24173 6886 24173 13639 24173 12303 5996 12303 14014 12303 14014 23024 6212 23024 21149 23024 21149 104 17538 104 17538 6807 17538 5592 250 5592 250 21000 23829 21000 23829 1316 23829 9186 6607 9186 15546 9186 15546 4696 15546 10574 10186 10574 20957 10574 20957 14719 1466 14719 22127 14719 22127 8741 22127 24845 8377 24845 10194 24845 10194 7105 17077 7105 9151 7105 9151 15471 2996 15471 8731 15471 8731 23078 8731 8208 20994 8208 17260 8208 17260 12388 17260 11280 12852 11280 12852 16356 22244 16356 22244 3728 8758 3728 8758 10425 8758 9397 7303 9397 12358 9397 12358 21121 19018 21121 11218 21121 11218 12759 13430 12759 8491 12759 8491 6991 8491 23854 18506 23854 6189 23854 6189 1134 6189 2993 609 2993 2037 2993 2037 15688 2037 14366 19470 14366 9758 14366 9758 12453 9758 22430 17103 22430 6566 22430 6566 148 424 148 1257 148 1257 13744 11409 13744 2223 13744 2223 14308 2223 384 17659 384 17659 6107 3378 6107 19160 6107 19160 8395 21135 8395 16151 8395 16151 21111 2721 21111 21410 21111 21410 4051 21410 4370 5436 4370 5436 3199 5436 23642 18575 23642 5702 23642 5702 13044 5702 24051 23783 24051 22487 24051 22487 8293 22487 15894 7668 15894 16398 15894 16398 20024 16398 12486 2689 12486 7958 12486 7958 2539 18217 2539 11179 2539 11179 22443 11179 12720 22261 12720 22261 15939 22261 15269 5459 15269 21467 15269 21467 23964 18167 23964 20310 23964 20310 9454 20310 14897 9093 14897 19000 14897 19000 11058 19000 16974 4134 16974 8015 16974 8015 24460 8015 4815 24180 4815 7213 4815 7213 16998 5029 16998 5029 7634 5029 15824 22264 15824 4398 15824 4398 16091 4398 14513 24416 14513 17438 14513 17438 24972 3562 24972 3562 13448 17915 13448 12660 13448 12660 12426 20520 12426 19778 12426 19778 2856 4262 2856 4262 9693 4262 1276 19686 1276 7262 1276 7262 24245 7262 8282 15566 8282 5347 8282 5347 6726 5347 21600 20068 21600 12401 21600 12401 13695 12401 21524 15666 21524 15219 21524 15219 3111 15219 23214 7428 23214 7428 8427 7428 22614 17935 22614 4528 22614 4528 3367 4528 5302 21182 5302 21182 1542 21182 16300 21330 16300 7625 16300 7625 22834 7625 18877 16228 18877 1819 18877 1819 19909 1819 8471 14372 8471 6598 8471 6598 4913 6598 12028 18458 12028 14454 12028 14454 7559 14454 10817 18957 10817 7536 10817 7536 18193 7536 17734 24374 17734 24374 672 10369 672 10369 21012 363 21012 13231 21012 13231 11076 13231 18132 22429 18132 4714 18132 4714 411 4714 17326 939 17326 10274 17326 10274 23277 10274 10201 2020 10201 22179 10201 22179 15198 22179 4258 8248 4258 23222 4258 23222 24874 9008 24874 18440 24874 18440 4584 12123 4584 16339 4584 16339 3960 16339 6059 2895 6059 11177 6059 11177 10189 11177 7008 22187 7008 11314 7008 11314 24426 1276 24426 11513 24426 11513 4916 11513 12044 5524 12044 17287 12044 17287 3422 17287 15200 10057 15200 14841 15200 14841 12497 4240 12497 5291 12497 5291 18269 5291 391 15562 391 2760 391 2760 8397 2760 7363 23843 7363 23843 16216 2034 16216 16777 16216 16777 6983 16777 9692 10133 9692 10133 19450 10133 16268 22716 16268 11584 16268 11584 224 4087 224 12012 224 12012 17097 19514 17097 8426 17097 8426 16838 8426 24141 5010 24141 16989 24141 16989 5873 16989 9578 3435 9578 3435 19042 3435 9280 13940 9280 13940 20775 7654 20775 21754 20775 21754 4658 21754 7614 13505 7614 22214 7614 22214 24651 22214 21653 5006 21653 5006 20416 5006 21887 23457 21887 22115 21887 22115 5932 22115 11546 974 11546 974 22936 22848 22936 22848 12828 22848 21506 2845 21506 24083 21506 24083 409 8261 409 24319 409 24319 23346 24319 11784 6961 11784 6961 2160 6961 21309 24784 21309 24784 2934 9621 2934 21634 2934 21634 1407 21634 15414 13173 15414 13173 10894 13173 22612 16678 22612 7238 22612 7238 15101 7238 21371 3046 21371 12943 21371 12943 3190 12943 8723 22085 8723 22085 21771 22085 21237 17914 21237 18106 21237 18106 12971 10177 12971 18299 12971 18299 4730 18299 16306 5208 16306 5208 21339 20762 21339 15555 21339 15555 6343 15555 10596 5999 10596 5999 24760 5999 2207 8970 2207 2479 2207 2479 23504 2479 3994 344 3994 10496 3994 10496 19328 24381 19328 24381 9668 24381 17886 17803 17886 17803 3911 11416 3911 14456 3911 14456 11286 11377 11286 13433 11286 13433 24736 22804 24736 22804 5408 22804 24418 7231 24418 11677 24418 11677 1528 21973 1528 19821 1528 19821 12398 19821 3057 23154 3057 7471 3057 7471 17642 18491 17642 15927 17642 15927 1619 15927 20417 4342 20417 19403 20417 19403 5203 19403 11032 1455 11032 9470 11032 9470 6525 9470 6860 21725 6860 933 6860 933 2857 933 7584 13426 7584 13426 1874 13426 21945 7435 21945 7435 7552 24106 7552 7754 7552 7754 19286 7754 9134 12944 9134 12944 20389 12944 2667 2968 2667 5854 2667 5854 655 5854 22034 13641 22034 13641 1283 13641 3872 4525 3872 8832 3872 8832 10504 8832 9901 4611 9901 10902 9901 10902 8623 10902 14135 19959 14135 19959 11697 19959 17034 24171 17034 11926 17034 11926 20835 11926 1768 18811 1768 18811 17067 8242 17067 8242 20339 8242 5363 6386 5363 8879 5363 8879 21051 8879 9606 22072 9606 22072 14473 22072 12042 360 12042 360 3251 23807 3251 23807 19496 23807 14808 14277 14808 14277 13494 14277 24903 7066 24903 7567 24903 7567 3 7567 10147 23994 10147 20431 10147 20431 18378 20431 3494 2057 3494 2057 4485 2057 3656 10949 3656 10158 3656 10158 1399 6899 1399 6899 15150 21929 15150 1510 15150 1510 21014 1510 334 582 334 18227 334 18227 6993 18227 712 20144 712 14177 712 14177 9435 14177 1344 9408 1344 20477 1344 20477 11520 180 11520 17281 11520 17281 9803 17281 22920 2271 22920 2271 12056 19280 12056 19280 3472 19280 13868 5685 13868 5685 24787 5685 8344 20373 8344 20373 3483 20373 9774 261 9774 261 23314 261 22276 15728 22276 15728 12645 15728 16564 1966 16564 1966 19817 1966 1571 21851 1571 7148 1571 7148 12272 20131 12272 5161 12272 5161 12105 5161 21203 15071 21203 7036 21203 7036 4990 21954 4990 21954 23422 17776 23422 17776 8294 16734 8294 16737 8294 16737 13755 2077 13755 19263 13755 19263 4397 10409 4397 23767 4397 23767 12126 23767 10562 13185 10562 13185 20708 13185 2449 2640 2449 22886 2449 22886 9887 22886 7142 5785 7142 5785 16801 10094 16801 3821 16801 3821 1726 11098 1726 6451 1726 6451 10815 22940 10815 8435 10815 8435 23130 8435 9417 14392 9417 3420 9417 3420 11425 3420 3478 23004 3478 1201 3478 1201 23843 1201 20008 6479 20008 6479 23074 6479 3207 21568 3207 20384 3207 20384 16970 20384 8227 2004 8227 2004 5583 2004 9829 17123 9829 17123 13424 17123 12750 4127 12750 9530 12750 9530 17610 9530 3802 1880 3802 11534 3802 11534 140 11534 17166 9587 17166 11686 17166 11686 20285 23352 20285 23352 2089 23352 2734 322 2734 322 3397 322 1944 15489 1944 14211 1944 14211 12617 14211 3149 21915 3149 20498 3149 20498 299 20498 14974 393 14974 13685 14974 13685 5625 13685 18922 7666 18922 24033 18922 24033 20103 24033 3639 3160 3639 3160 21271 18677 21271 18677 3293 18677 20531 20266 20531 12496 20531 12496 21287 12496 8137 10557 8137 11544 8137 11544 23910 11544 20222 15931 20222 11299 20222 11299 569 24795 569 8594 569 8594 20748 8594 19173 13892 19173 13892 22864 13892 12826 10390 12826 19598 12826 19598 12777 19598 18843 18624 18843 24821 18843 24821 22776 24821 11908 22365 11908 22365 20863 22365 5948 23859 5948 16372 5948 16372 10233 16372 4685 1737 4685 4283 4685 4283 21059 4283 9738 16813 9738 16813 496 16813 616 6069 616 16975 616 16975 3843 17323 3843 1311 3843 1311 935 1311 12194 7579 12194 3759 12194 3759 9457 3759 23501 23219 23501 11715 23501 11715 1735 11715 7377 2273 7377 2273 11393 22203 11393 22203 2880 11130 2880 13769 2880 13769 21692 13769 7334 9845 7334 10507 7334 10507 18989 10507 16360 13239 16360 13239 1491 13239 7651 4862 7651 14475 7651 14475 13532 14475 927 9024 927 9024 15657 12027 15657 11682 15657 11682 4894 11682 10944 7339 10944 10723 10944 10723 22645 10723 14965 20486 14965 7881 14965 7881 19730 7881 134 21352 134 21352 19714 23485 19714 1734 19714 1734 14573 1734 20682 24588 20682 2176 20682 2176 5492 13836 5492 13836 20668 10242 20668 13817 20668 13817 2006 7106 2006 16831 2006 16831 1273 16831 20371 19974 20371 18098 20371 18098 438 9418 438 11278 438 11278 24603 11278 24174 20221 24174 11274 24174 11274 1139 436 1139 16917 1139 16917 22399 39 22399 16017 22399 16017 12409 16017 13209 5198 13209 21633 13209 21633 18730 21633 14393 3067 14393 11453 14393 11453 5078 11453 13085 23010 13085 23010 24499 23214 24499 9094 24499 9094 1037 9094 15782 23755 15782 23755 22530 23755 18354 10692 18354 12077 18354 12077 18592 12077 10638 2307 10638 16902 10638 16902 7138 16902 15285 21983 15285 6612 15285 6612 23094 6612 20773 13949 20773 496 20773 496 3717 496 6520 22079 6520 5290 6520 5290 23123 9168 23123 9168 24973 9168 16851 18636 16851 18636 24441 18636 13966 6261 13966 8146 13966 8146 3312 8146 24225 18248 24225 18248 17777 17 17777 17 9390 17 17421 21744 17421 2980 17421 2980 16920 2980 20585 21594 20585 14114 20585 14114 11411 14114 19580 23710 19580 19697 19580 19697 6437 7044 6437 23039 6437 23039 2769 23039 13940 3471 13940 3471 22 11286 22 1917 22 1917 8339 23707 8339 21444 8339 21444 19084 21444 15452 24945 15452 6970 15452 6970 3531 15099 3531 14858 3531 14858 20776 14858 13157 1448 13157 1448 23756 1448 7076 19915 7076 19915 20524 19915 1190 18036 1190 24467 1190 24467 24148 9048 24148 21234 24148 21234 6043 3678 6043 4428 6043 4428 17616 4428 3874 15515 3874 9726 3874 9726 24412 1863 24412 9471 24412 9471 14 9471 1255 154 1255 3994 1255 3994 22989 11833 22989 11833 11638 11833 21746 4435 21746 18735 21746 18735 13563 7282 13563 20999 13563 20999 22246 20999 17459 8498 17459 8498 9032 9177 9032 7636 9032 7636 23201 7636 4735 20433 4735 20433 22906 20433 18903 24963 18903 3294 18903 3294 4209 2902 4209 19531 4209 19531 19893 19531 7734 13598 7734 14887 7734 14887 5248 13213 5248 22599 5248 22599 21740 4070 21740 4070 2294 4070 11043 20849 11043 20849 15603 4089 15603 15583 15603 15583 803 4150 803 23263 803 23263 8805 23263 4317 16336 4317 21460 4317 21460 20139 21460 5564 23059 5564 1296 5564 1296 10833 1296 10709 8249 10709 7263 10709 7263 22905 7263 10457 347 10457 21836 10457 21836 427 21836 9539 1028 9539 1028 24682 17070 24682 14145 24682 14145 7208 14145 13880 15199 13880 15039 13880 15039 8086 15039 9622 19827 9622 17901 9622 17901 10984 17901 8874 12219 8874 12219 14029 12219 7543 5985 7543 9101 7543 9101 14725 1861 14725 8537 14725 8537 24004 8537 9364 17213 9364 6965 9364 6965 14071 5811 14071 13826 14071 13826 4544 2981 4544 13414 4544 13414 16107 13414 5955 9045 5955 19458 5955 19458 1568 23411 1568 6374 1568 6374 16385 15736 16385 197 16385 197 10154 22614 10154 7716 10154 7716 21029 7716 4957 2492 4957 13771 4957 13771 12349 3480 12349 8947 12349 8947 23106 8947 18452 7542 18452 22184 18452 22184 12706 7167 12706 24426 12706 24426 2653 24426 2930 59 2930 59 14425 59 12579 10297 12579 10297 11714 10297 20201 23579 20201 23579 1192 13759 1192 14904 1192 14904 23169 14904 2368 6282 2368 6282 21556 1683 21556 10045 21556 10045 4845 24525 4845 21928 4845 21928 19654 11394 19654 11394 24278 11394 3036 19463 3036 163 3036 163 21700 16487 21700 13525 21700 13525 11083 13525 17539 1613 17539 10259 17539 10259 437 9711 437 21374 437 21374 10701 18760 10701 18760 3744 18760 19285 12284 19285 12284 5168 12284 6614 21804 6614 13020 6614 13020 4193 13020 10818 458 10818 2531 10818 2531 22811 16897 22811 12429 22811 12429 5655 22518 5655 22518 22993 14249 22993 18271 22993 18271 9197 18271 14361 10309 14361 17762 14361 17762 5493 17762 14560 3142 14560 16922 14560 16922 20644 19849 20644 19849 1659 23801 1659 10347 1659 10347 17888 10347 4742 1236 4742 8477 4742 8477 18044 19250 18044 11865 18044 11865 24989 9098 24989 9977 24989 9977 8576 9977 14948 21458 14948 21458 7751 21458 12522 4037 12522 5747 12522 5747 5657 5747 12653 20621 12653 20621 3753 20621 18416 18363 18416 20411 18416 20411 15997 20411 16508 15987 16508 24652 16508 24652 7282 24652 13138 1429 13138 8961 13138 8961 792 8961 20507 19991 20507 19991 1507 19991 12674 10865 12674 16810 12674 16810 1285 23823 1285 23823 10768 24317 10768 17149 10768 17149 11412 17149 9158 4216 9158 4216 7253 4216 23635 13816 23635 13816 4455 13816 16505 11334 16505 14196 16505 14196 4270 14196 9899 41 9899 41 21857 22772 21857 13456 21857 13456 15086 10425 15086 10425 129 10425 2906 23836 2906 12828 2906 12828 14682 12828 12305 20744 12305 20676 12305 20676 1030 20676 21108 1418 21108 1418 1780 1418 6512 22696 6512 22696 24590 22696 9777 20725 9777 23055 9777 23055 24788 23055 23182 18926 23182 19159 23182 19159 9813 19159 14195 8070 14195 8070 22036 8070 2519 6922 2519 9108 2519 9108 11055 9108 8309 24007 8309 19329 8309 19329 13536 19329 123 8612 123 12466 123 12466 16108 21389 16108 21389 16525 21389 4836 4300 4836 5074 4836 5074 19041 21323 19041 19646 19041 19646 1757 19646 22068 21971 22068 4424 22068 4424 20471 4424 20780 2851 20780 4359 20780 4359 24434 4359 7521 19659 7521 8427 7521 8427 22523 21164 22523 16507 22523 16507 3151 16507 6735 17846 6735 14472 6735 14472 20993 21578 20993 21578 4163 21578 18808 7266 18808 11348 18808 11348 14091 11348 24780 18406 24780 1292 24780 1292 10962 24088 10962 18634 10962 18634 21193 18634 11631 16026 11631 22051 11631 22051 18196 22051 13380 15921 13380 17140 13380 17140 24929 3195 24929 10782 24929 10782 11318 10782 11769 22025 11769 13564 11769 13564 2861 13564 9214 20259 9214 18273 9214 18273 18737 18273 15776 1359 15776 1359 17394 1359 8402 23013 8402 23013 21002 8295 21002 8295 10619 8295 12223 3518 12223 3518 17319 3518 3108 24122 3108 24122 17073 5031 17073 5031 10913 5031 23166 20387 23166 20387 109 20387 10657 766 10657 1736 10657 1736 3590 1736 17448 15517 17448 15517 1688 9203 1688 9203 19872 1194 19872 24290 19872 24290 7980 24290 24158 22522 24158 24721 24158 24721 3907 24721 13176 11151 13176 11151 1433 17060 1433 6110 1433 6110 1061 6110 14525 24040 14525 24040 12441 24040 20259 6994 20259 10104 20259 10104 2282 23451 2282 699 2282 699 22039 699 18418 18680 18418 6694 18418 6694 19228 6694 9649 21628 9649 21628 11017 21628 6493 13272 6493 13272 10552 13272 5888 16261 5888 16261 17983 219 17983 219 8490 219 13393 17948 13393 17948 2810 17948 22222 810 22222 14587 22222 14587 790 14587 17950 22677 17950 22058 17950 22058 23179 22058 22652 3782 22652 3782 3118 3782 8106 19283 8106 970 8106 970 15751 970 1929 16040 1929 16040 21307 21198 21307 21198 5242 21198 17910 10731 17910 12384 17910 12384 16473 12384 17341 1150 17341 1150 607 21728 607 5370 607 5370 23216 5370 10231 14873 10231 258 10231 258 13845 258 856 19327 856 1024 856 1024 16247 1024 15532 15842 15532 15842 2765 15842 8886 20441 8886 20425 8886 20425 21020 20425 7296 14656 7296 14771 7296 14771 15614 14771 10907 4914 10907 12271 10907 12271 891 14947 891 14947 20136 4177 20136 20021 20136 20021 6062 20021 13300 23229 13300 22831 13300 22831 21433 831 21433 23446 21433 23446 2933 9233 2933 9233 20930 8217 20930 15518 20930 15518 1313 16571 1313 1258 1313 1258 14893 1258 13273 6249 13273 6249 16614 6249 3663 23979 3663 23979 24144 12863 24144 12863 12952 12863 17427 53 17427 53 19227 53 16013 15928 16013 15928 1646 15928 14729 2982 14729 9018 14729 9018 21965 9813 21965 6536 21965 6536 17006 18825 17006 14648 17006 14648 23395 14648 17776 15248 17776 14434 17776 14434 4694 14434 8188 969 8188 969 444 969 7023 18799 7023 2658 7023 2658 24505 13608 24505 576 24505 576 4548 19565 4548 11423 4548 11423 12250 11423 9952 20036 9952 20036 20444 20036 4052 3783 4052 3783 19937 11195 19937 5276 19937 5276 2189 2757 2189 18669 2189 18669 8299 16543 8299 21848 8299 21848 18166 24541 18166 19462 18166 19462 4259 3229 4259 11052 4259 11052 22735 11052 1390 13634 1390 668 1390 668 15528 668 5212 19184 5212 19184 21863 7993 21863 18940 21863 18940 1545 18940 4461 4187 4461 4187 2984 4187 16510 23603 16510 23603 6441 6023 6441 6023 761 6023 17772 21384 17772 1865 17772 1865 11646 1865 18502 14574 18502 14574 5345 14574 22584 11567 22584 19062 22584 19062 3973 19062 19325 11560 19325 23712 19325 23712 8093 23712 21376 10938 21376 23216 21376 23216 529 5018 529 5018 24624 5018 20409 356 20409 7726 20409 7726 2120 7726 19979 18453 19979 14827 19979 14827 1919 14827 18781 17068 18781 15746 18781 15746 23808 15746 8540 12275 8540 17924 8540 17924 21592 17924 17276 9963 17276 20980 17276 20980 6467 8707 6467 8707 7639 8707 2474 16059 2474 16059 15279 1964 15279 1964 6453 1964 11466 15298 11466 12326 11466 12326 24826 12326 21880 22290 21880 2877 21880 2877 9019 20926 9019 20926 19391 20926 14474 3943 14474 22743 14474 22743 2184 7393 2184 8723 2184 8723 17030 8723 11751 20636 11751 20636 3600 20636 16178 12984 16178 14872 16178 14872 8894 14872 16488 868 16488 6270 16488 6270 1628 6270 14067 2630 14067 13757 14067 13757 9094 13757 17381 1467 17381 1467 3629 1467 6753 18124 6753 18124 1500 18124 3511 10564 3511 24277 3511 24277 18611 3817 18611 3817 2687 8542 2687 8542 17437 8542 15468 21789 15468 21789 407 21789 16948 23040 16948 3670 16948 3670 127 6753 127 5640 127 5640 22088 5640 21612 2551 21612 15231 21612 15231 3399 15231 22916 22455 22916 808 22916 808 12875 808 22577 13612 22577 77 22577 77 1533 4160 1533 1934 1533 1934 16665 1934 1384 16675 1384 16675 11303 20507 11303 14965 11303 14965 6256 3685 6256 4192 6256 4192 16303 4192 12524 2722 12524 7343 12524 7343 22123 7343 17004 5219 17004 16409 17004 16409 8743 16409 9278 23697 9278 20088 9278 20088 20379 20088 16949 5784 16949 5784 3342 5784 21243 22427 21243 22427 21272 22427 10767 17474 10767 21154 10767 21154 19050 21154 9250 12710 9250 23543 9250 23543 1469 23543 10539 10129 10539 10129 23951 20830 23951 12903 23951 12903 2046 6292 2046 13075 2046 13075 13035 21597 13035 21597 1803 21597 17040 24663 17040 2157 17040 2157 11269 16183 11269 16183 3331 16183 14301 21161 14301 9775 14301 9775 22181 9775 22173 2527 22173 15380 22173 15380 10977 20769 10977 10527 10977 10527 1520 22635 1520 3429 1520 3429 17619 21411 17619 6004 17619 6004 10004 18756 10004 17167 10004 17167 3690 17167 14168 13132 14168 21317 14168 21317 2768 21317 4727 22704 4727 17284 4727 17284 24437 21526 24437 13449 24437 13449 5115 13449 16592 17176 16592 9526 16592 9526 1796 14458 1796 13015 1796 13015 21377 4533 21377 21232 21377 21232 5397 21232 24444 4731 24444 23211 24444 23211 14733 15105 14733 16677 14733 16677 3127 16677 5755 22956 5755 1314 5755 1314 1310 1314 3796 11335 3796 11335 13223 11335 12507 17798 12507 6486 12507 6486 7511 1798 7511 1798 2634 1798 22221 24444 22221 24444 11434 24444 12142 13118 12142 13118 13748 13118 10516 14131 10516 6980 10516 6980 11446 6980 1426 23357 1426 23357 14705 23357 13534 4172 13534 13492 13534 13492 4931 13492 21316 24632 21316 24632 5501 4929 5501 4929 21830 4929 12350 18253 12350 3919 12350 3919 14442 12951 14442 12951 88 18732 88 18732 21661 14508 21661 14508 1903 14508 15525 12076 15525 12076 7090 3892 7090 5865 7090 5865 10873 5865 944 5243 944 16821 944 16821 22837 16821 611 6422 611 6422 11381 4012 11381 8857 11381 8857 10067 8857 22066 22185 22066 7315 22066 7315 10063 20175 10063 20175 9255 20175 11011 8888 11011 23403 11011 23403 350 11771 350 15672 350 15672 16819 177 16819 14515 16819 14515 9646 14515 22177 14618 22177 11439 22177 11439 14033 11439 23376 18678 23376 18678 4971 19138 4971 6493 4971 6493 6327 6493 2994 3075 2994 11669 2994 11669 20028 3872 20028 20404 20028 20404 118 20404 21772 20032 21772 20032 4753 8860 4753 18297 4753 18297 10646 23605 10646 7912 10646 7912 1040 16855 1040 16855 14282 467 14282 15838 14282 15838 2304 2007 2304 2007 19662 2007 13721 11088 13721 11088 1814 11088 6755 13755 6755 12237 6755 12237 7464 12237 773 16345 773 16345 12746 4174 12746 23017 12746 23017 21608 23017 7048 3013 7048 21601 7048 21601 1837 21601 13188 3062 13188 3062 23407 3062 13285 21356 13285 21356 11002 21356 11726 1782 11726 14342 11726 14342 12088 14342 1000 24322 1000 18434 1000 18434 23051 6797 23051 6797 1601 6797 4814 10477 4814 9015 4814 9015 16800 9015 7083 8101 7083 9436 7083 9436 13548 9436 3593 6227 3593 16482 3593 16482 8581 23425 8581 8840 8581 8840 13815 21110 13815 13823 13815 13823 13996 13823 4233 15567 4233 4960 4233 4960 18443 22287 18443 22287 2573 22287 20461 1563 20461 13379 20461 13379 2382 17655 2382 13190 2382 13190 23572 13190 7302 8432 7302 8432 13057 8432 3225 18048 3225 1351 3225 1351 24573 13868 24573 5056 24573 5056 3587 5056 4846 11954 4846 11954 2562 11954 5706 7355 5706 7979 5706 7979 16663 2204 16663 2204 1961 2204 19119 24980 19119 10288 19119 10288 4245 10288 16757 6058 16757 6058 769 5402 769 16178 769 16178 14001 16178 6868 7476 6868 24481 6868 24481 5606 24481 12991 9075 12991 16407 12991 16407 4759 16407 14936 18100 14936 1170 14936 1170 10627 1170 15891 16644 15891 1582 15891 1582 2173 16927 2173 16927 9936 532 9936 19193 9936 19193 17354 19193 16630 16655 16630 16655 4706 16655 17065 4202 17065 4202 21167 4202 12855 11217 12855 1302 12855 1302 20711 1302 20307 24722 20307 24722 236 9000 236 9000 24819 200 24819 200 14211 200 20367 16984 20367 16984 6092 16984 13145 8073 13145 17882 13145 17882 13003 17882 13908 3124 13908 3124 18607 3124 1935 22248 1935 11782 1935 11782 11460 14105 11460 14041 11460 14041 2204 14041 10336 15742 10336 5112 10336 5112 20117 5112 3834 20035 3834 20035 2689 20035 20822 5952 20822 5952 17562 5952 24402 22434 24402 1690 24402 1690 17578 18546 17578 18546 13533 1670 13533 9152 13533 9152 6002 9152 21245 12846 21245 8180 21245 8180 1502 8180 2405 14079 2405 12536 2405 12536 18434 6671 18434 13865 18434 13865 24796 13865 20646 22300 20646 18302 20646 18302 17088 18302 19333 511 19333 3725 19333 3725 23696 9761 23696 5244 23696 5244 19648 5244 21911 17661 21911 16025 21911 16025 13756 16025 15498 8245 15498 15461 15498 15461 23665 15461 19901 221 19901 21030 19901 21030 17049 21121 17049 4789 17049 4789 1943 22567 1943 22567 987 22567 15324 17944 15324 17944 5562 17944 14558 20861 14558 14102 14558 14102 6303 14102 16073 19084 16073 19084 4247 19084 14136 8967 14136 22183 14136 22183 8796 4128 8796 4128 7192 4128 18482 23583 18482 6605 18482 6605 17623 6605 23639 24752 23639 16135 23639 16135 8407 16135 9770 24006 9770 24006 3436 24006 9702 2108 9702 15975 9702 15975 24424 15975 13612 10398 13612 10398 419 13494 419 8068 419 8068 11568 7853 11568 16124 11568 16124 2198 16124 6426 1223 6426 1223 5246 1223 7617 3287 7617 3287 20670 3287 3015 18211 3015 18211 11212 21380 11212 4733 11212 4733 4630 4733 18690 15287 18690 15287 23967 14881 23967 24516 23967 24516 24501 24516 19848 15882 19848 23210 19848 23210 21616 23210 11060 2140 11060 16293 11060 16293 7200 16293 12761 17338 12761 4189 12761 4189 1754 4189 8684 16075 8684 4412 8684 4412 23568 4412 22786 110 22786 14522 22786 14522 2430 14522 12594 1502 12594 11485 12594 11485 4406 14780 4406 9077 4406 9077 24371 9077 19905 16270 19905 6020 19905 6020 4839 6020 7271 24528 7271 24528 1099 24528 12649 16646 12649 23221 12649 23221 22944 7919 22944 13334 22944 13334 7449 5516 7449 14050 7449 14050 19166 8935 19166 9350 19166 9350 1070 9350 6145 7200 6145 14797 6145 14797 3137 14797 20961 19668 20961 3679 20961 3679 6275 12731 6275 12731 24609 12731 6155 24349 6155 14814 6155 14814 22302 22734 22302 22734 1460 3610 1460 8471 1460 8471 15855 5271 15855 23171 15855 23171 9946 23171 12057 23898 12057 21405 12057 21405 23369 24342 23369 14191 23369 14191 15833 14191 18832 4806 18832 18592 18832 18592 455 23864 455 17496 455 17496 24090 19701 24090 15337 24090 15337 273 18507 273 14689 273 14689 11040 14689 10724 3494 10724 15117 10724 15117 24588 15117 20020 8911 20020 9979 20020 9979 12966 22344 12966 9335 12966 9335 18684 9335 12092 17576 12092 7241 12092 7241 15659 7241 9737 24029 9737 6893 9737 6893 17423 6893 1676 12183 1676 10013 1676 10013 481 10013 3365 8105 3365 15256 3365 15256 19775 15256 8077 20855 8077 2945 8077 2945 16658 2945 9925 1222 9925 4391 9925 4391 19268 19564 19268 1392 19268 1392 20337 1392 2568 7295 2568 3598 2568 3598 12313 3598 4426 15699 4426 15699 19013 15699 2929 2039 2929 2039 21741 2039 17622 16519 17622 16519 1827 18662 1827 18662 6584 18662 1523 7752 1523 16682 1523 16682 15253 16682 12208 8678 12208 8678 23229 8678 7115 15281 7115 2627 7115 2627 11894 15669 11894 11992 11894 11992 21517 22407 21517 11495 21517 11495 6398 4982 6398 15614 6398 15614 175 1234 175 22796 175 22796 18476 17860 18476 17860 8954 17860 22011 4595 22011 7711 22011 7711 24699 7711 19778 14400 19778 14400 9845 23960 9845 16961 9845 16961 15986 16961 13506 12216 13506 18607 13506 18607 17116 18607 10932 22971 10932 21141 10932 21141 4236 21141 12885 816 12885 816 23524 816 13028 16242 13028 16242 16732 16242 11443 4539 11443 24417 11443 24417 11849 24417 5235 6093 5235 6093 16634 6093 8748 10042 8748 3000 8748 3000 15743 3000 10055 23208 10055 252 10055 252 11166 252 914 12622 914 12622 18225 542 18225 24110 18225 24110 9106 24110 24747 9959 24747 9959 4761 664 4761 7921 4761 7921 13275 12890 13275 11502 13275 11502 23189 17466 23189 17466 3811 1480 3811 1480 11120 1480 9958 24675 9958 865 9958 865 3703 865 5716 6062 5716 882 5716 882 3839 15286 3839 13033 3839 13033 24798 3112 24798 17586 24798 17586 6822 1031 6822 15732 6822 15732 21231 5975 21231 5975 15408 5975 16599 2417 16599 15541 16599 15541 2597 24018 2597 24018 7569 24018 4145 11410 4145 11410 23095 11410 16957 11633 16957 10690 16957 10690 28 12044 28 33 28 33 20858 33 6578 12300 6578 12300 17446 12300 4886 10225 4886 10970 4886 10970 12468 10970 5102 17713 5102 2828 5102 2828 14723 2828 14112 1427 14112 7916 14112 7916 1765 20198 1765 20198 21952 20198 12244 6243 12244 6243 7089 6243 22178 376 22178 1928 22178 1928 6746 18264 6746 18264 20792 18264 2162 16011 2162 17029 2162 17029 1400 17029 8488 2652 8488 2652 7211 2652 8771 9223 8771 9223 24448 5286 24448 18388 24448 18388 12134 18388 18606 1275 18606 1275 2087 1275 21520 18497 21520 17094 21520 17094 465 17094 2361 10842 2361 13814 2361 13814 24119 13814 11395 8794 11395 19442 11395 19442 180 19442 7184 13245 7184 13245 22030 13245 17515 16776 17515 9158 17515 9158 9349 6932 9349 23325 9349 23325 2041 23325 20794 2459 20794 2459 1887 5133 1887 5133 24737 5133 16896 272 16896 272 22972 272 7106 14282 7106 14282 13981 14282 6335 7071 6335 11697 6335 11697 23059 11697 17288 23469 17288 23469 347 23469 17993 23847 17993 20099 17993 20099 6328 20099 7212 21038 7212 18944 7212 18944 3226 18944 10439 9863 10439 16679 10439 16679 18901 3272 18901 3272 6463 21774 6463 13346 6463 13346 18975 13346 15050 24229 15050 14226 15050 14226 21842 14226 222 4363 222 8125 222 8125 15015 19410 15015 2565 15015 2565 1852 2565 19819 13296 19819 13047 19819 13047 17366 13047 24502 8847 24502 11802 24502 11802 14081 24395 14081 24395 8146 24395 9801 8088 9801 8088 4056 8088 10471 5669 10471 18992 10471 18992 4045 18992 23897 2325 23897 7658 23897 7658 6158 21167 6158 8827 6158 8827 13709 24129 13709 6628 13709 6628 5665 6628 7588 15000 7588 3359 7588 3359 4176 3359 23990 15889 23990 15889 421 15889 727 6653 727 19300 727 19300 18990 19300 17194 21066 17194 5584 17194 5584 2596 5584 18239 2868 18239 6048 18239 6048 5704 6048 23746 7 23746 6570 23746 6570 493 24334 493 24334 19126 9969 19126 17513 19126 17513 7618 17513 10168 4295 10168 4295 11492 4295 4366 19054 4366 8193 4366 8193 2977 8193 18233 9992 18233 9084 18233 9084 13284 9084 22505 4984 22505 7835 22505 7835 6341 934 6341 4084 6341 4084 21434 4084 7693 15002 7693 14267 7693 14267 3304 14267 21495 15048 21495 4904 21495 4904 2402 15052 2402 11337 2402 11337 10089 11337 6757 24452 6757 20335 6757 20335 14607 20335 12034 9727 12034 9727 19922 24175 19922 16377 19922 16377 23917 16377 10782 12645 10782 23882 10782 23882 9471 23882 15809 12124 15809 12124 2809 8152 2809 21838 2809 21838 20387 13977 20387 15696 20387 15696 21576 15696 20085 24214 20085 14323 20085 14323 6843 11658 6843 11896 6843 11896 21840 11896 7985 21843 7985 16528 7985 16528 2288 16528 21440 2888 21440 7777 21440 7777 11974 16150 11974 3739 11974 3739 779 3739 13405 1038 13405 7217 13405 7217 18094 6799 18094 24382 18094 24382 3638 24382 15102 5455 15102 17200 15102 17200 23002 17200 19957 4874 19957 4874 16429 4874 20626 2450 20626 3607 20626 3607 3950 3607 22725 24770 22725 5645 22725 5645 1009 5645 3249 17072 3249 5739 3249 5739 24317 5739 1442 19572 1442 7585 1442 7585 22400 18505 22400 15121 22400 15121 4316 15121 17310 16216 17310 7463 17310 7463 3928 7463 7681 1643 7681 2756 7681 2756 24464 2756 2328 6815 2328 6474 2328 6474 11609 16206 11609 16206 21005 4625 21005 4625 19149 4625 23498 23607 23498 23607 21668 2994 21668 19508 21668 19508 16906 19508 16995 11558 16995 11558 4983 3007 4983 21693 4983 21693 18104 21043 18104 21617 18104 21617 2660 21617 16365 16781 16365 23233 16365 23233 1605 23233 7799 23572 7799 18101 7799 18101 900 18101 21184 23562 21184 21349 21184 21349 8703 17114 8703 17562 8703 17562 24472 15246 24472 15687 24472 15687 3308 15687 7783 21423 7783 4882 7783 4882 644 4882 9614 23100 9614 23100 14994 5848 14994 12377 14994 12377 2283 24404 2283 24404 23646 24404 18217 6113 18217 6113 4505 18135 4505 6699 4505 6699 20744 6699 7930 3742 7930 23873 7930 23873 21293 23873 1047 2431 1047 2431 23296 18105 23296 497 23296 497 11634 497 20080 22235 20080 22235 7051 22235 22415 14609 22415 21099 22415 21099 6490 21099 16692 8480 16692 17161 16692 17161 23997 17161 125 21224 125 27 125 27 16569 9789 16569 9789 17519 9789 8431 20900 8431 4455 8431 4455 24238 14818 24238 1719 24238 1719 9961 1719 13328 23824 13328 14353 13328 14353 22238 14353 5374 719 5374 11923 5374 11923 24761 20845 24761 20845 1993 11795 1993 24630 1993 24630 8022 10258 8022 10258 628 10258 12933 23064 12933 23064 14770 23064 7401 1355 7401 1355 18806 1355 561 17047 561 17047 14835 21382 14835 198 14835 198 4569 198 12227 17976 12227 3159 12227 3159 24041 3159 22954 2623 22954 7530 22954 7530 7590 7530 17125 15768 17125 15768 5801 15768 11919 294 11919 1148 11919 1148 6277 1148 14056 10755 14056 10755 8038 10755 20887 21307 20887 10074 20887 10074 24936 10074 24300 19490 24300 19490 18463 19490 23019 6118 23019 12732 23019 12732 23737 12732 4757 4760 4757 7001 4757 7001 3935 7001 15992 1669 15992 1669 7565 11645 7565 7882 7565 7882 19182 7882 1440 208 1440 2820 1440 2820 13915 2820 3364 14037 3364 7098 3364 7098 9917 7098 9837 6993 9837 8822 9837 8822 19246 8822 8224 2850 8224 17101 8224 17101 24657 17101 24111 21780 24111 6341 24111 6341 9968 18470 9968 2312 9968 2312 471 2312 13002 11767 13002 11767 16916 11767 7648 19098 7648 8117 7648 8117 3334 8117 23697 2928 23697 24080 23697 24080 1598 24080 15936 7324 15936 7324 340 7324 4196 2853 4196 5638 4196 5638 9937 18769 9937 12200 9937 12200 18654 4851 18654 4851 889 3495 889 23794 889 23794 16194 23794 266 15665 266 20013 266 20013 23611 25 23611 25 9329 25 19033 23903 19033 22322 19033 22322 4817 22322 9866 4257 9866 22400 9866 22400 21450 22400 20447 9358 20447 10944 20447 10944 24377 10944 18299 20151 18299 9432 18299 9432 12539 24254 12539 20086 12539 20086 15814 20086 5342 9459 5342 20412 5342 20412 8048 20412 5585 13986 5585 13986 23781 13986 17800 5327 17800 5327 2979 5327 3520 4311 3520 24026 3520 24026 11850 24026 939 23455 939 23455 22437 2948 22437 2948 10158 13734 10158 2231 10158 2231 20701 22753 20701 16289 20701 16289 20048 16289 21903 24965 21903 24965 4582 24965 9567 12049 9567 12049 21641 12049 20381 16594 20381 4850 20381 4850 4309 4850 10687 12527 10687 5004 10687 5004 4028 5004 10525 7105 10525 6652 10525 6652 3299 13219 3299 10075 3299 10075 10897 18364 10897 6428 10897 6428 24883 11635 24883 11635 16515 11635 20145 20733 20145 10224 20145 10224 2623 23702 2623 23702 15167 23702 7829 17689 7829 17689 14360 17689 10460 2911 10460 13123 10460 13123 19770 13123 1724 11309 1724 19278 1724 19278 20275 3274 20275 3274 10756 20764 10756 19530 10756 19530 14464 19530 5944 2849 5944 14140 5944 14140 17684 14140 830 4462 830 12280 830 12280 18150 12280 1602 24793 1602 21386 1602 21386 21906 21386 8688 24114 8688 17120 8688 17120 7122 17120 14116 5636 14116 5636 11830 7572 11830 7572 19021 7572 27 21901 27 21901 24899 1524 24899 1524 1252 1524 22087 23050 22087 22556 22087 22556 10033 22556 24623 6317 24623 6317 5038 7349 5038 4842 5038 4842 9493 21934 9493 21934 12480 21934 12277 1778 12277 6509 12277 6509 4296 6509 21169 23354 21169 23354 1082 23354 4078 9191 4078 18205 4078 18205 21045 918 21045 18170 21045 18170 12151 18170 12521 69 12521 69 2871 13030 2871 13030 1115 13030 11991 20378 11991 11441 11991 11441 6571 11441 12979 14536 12979 13764 12979 13764 7695 4670 7695 4670 13604 4670 10861 14559 10861 9235 10861 9235 6243 9235 20465 20127 20465 3914 20465 3914 5876 4085 5876 722 5876 722 1048 722 24569 4515 24569 2578 24569 2578 8162 2578 14821 23916 14821 23916 2348 23989 2348 20577 2348 20577 1211 20577 2666 7131 2666 20640 2666 20640 15361 20640 7177 8417 7177 21760 7177 21760 16753 5548 16753 19461 16753 19461 2181 19461 5989 21373 5989 20817 5989 20817 632 20817 638 4167 638 24313 638 24313 23465 24313 1550 7424 1550 13830 1550 13830 36 13830 15069 3131 15069 3131 10175 3131 13022 23020 13022 23020 3441 829 3441 829 18114 19929 18114 19929 24152 19929 1005 2563 1005 4740 1005 4740 3860 4740 2549 14565 2549 9564 2549 9564 24209 17723 24209 6821 24209 6821 12418 6821 23495 14516 23495 12630 23495 12630 13352 12630 20516 17834 20516 17834 23816 17834 6582 10030 6582 13447 6582 13447 18130 13447 14445 22869 14445 7695 14445 7695 14523 7695 4367 3194 4367 4737 4367 4737 19942 4737 10561 4021 10561 4021 24254 4021 21671 16947 21671 10995 21671 10995 22211 10995 16769 22450 16769 22450 5103 22450 16225 759 16225 759 3985 4816 3985 3753 3985 3753 21151 3753 8996 21404 8996 7027 8996 7027 20882 7027 815 19528 815 19528 14995 19528 10834 3785 10834 18330 10834 18330 2978 18330 24430 9595 24430 13153 24430 13153 8213 13153 24322 23691 24322 20532 24322 20532 298 20532 10664 14139 10664 14139 17522 14139 15924 8925 15924 23718 15924 23718 13058 23718 15911 7081 15911 14411 15911 14411 20606 14411 17618 3905 17618 6413 17618 6413 20165 6413 15508 17448 15508 3482 15508 3482 7968 3482 20412 16595 20412 16595 1555 23777 1555 22263 1555 22263 132 22263 7021 3662 7021 3662 23046 3662 20586 8553 20586 441 20586 441 6011 441 12765 15368 12765 9897 12765 9897 11046 13041 11046 4810 11046 4810 10655 4810 22829 17037 22829 17037 629 17037 2439 4278 2439 18186 2439 18186 23706 18186 17465 55 17465 55 12758 55 17998 14254 17998 3014 17998 3014 10528 3014 19541 5316 19541 1893 19541 1893 1635 18916 1635 17310 1635 17310 17672 12941 17672 12941 2353 12941 10969 1791 10969 1791 19722 19489 19722 19489 3157 19489 22217 14900 22217 20494 22217 20494 5200 10960 5200 10960 21153 10960 20277 2516 20277 21749 20277 21749 5857 21749 23558 2351 23558 2351 17509 21425 17509 21425 24800 21425 19666 9182 19666 9182 12610 9182 23023 7234 23023 22562 23023 22562 700 3629 700 14870 700 14870 18656 22592 18656 22592 4733 24733 4733 20703 4733 20703 9867 11383 9867 19529 9867 19529 3203 19529 23991 13581 23991 13581 3290 23717 3290 23717 21804 23717 18757 1659 18757 1659 2418 9956 2418 3176 2418 3176 1681 3176 12449 19262 12449 13727 12449 13727 22526 13727 2398 19344 2398 18338 2398 18338 15163 4648 15163 4648 19583 4648 10156 13718 10156 13718 21240 13718 9940 19675 9940 7843 9940 7843 14235 7843 2466 1557 2466 3434 2466 3434 17279 3434 8104 2564 8104 23880 8104 23880 5209 23880 6272 977 6272 977 9863 977 5281 13559 5281 13559 24454 21759 24454 8236 24454 8236 784 8236 14945 9476 14945 36 14945 36 2155 12147 2155 12147 20097 14668 20097 3424 20097 3424 12834 19768 12834 19768 24133 19768 15761 2138 15761 2138 14011 2138 21704 1202 21704 22885 21704 22885 18421 22885 19449 2909 19449 2909 19263 2909 19713 22760 19713 12412 19713 12412 24185 12412 10313 5683 10313 9119 10313 9119 23608 23715 23608 23715 5218 3467 5218 21255 5218 21255 20696 21255 15467 11109 15467 13323 15467 13323 8569 13323 23394 18668 23394 3878 23394 3878 24146 3878 13860 12011 13860 4581 13860 4581 3948 23370 3948 21221 3948 21221 22658 13446 22658 13446 9775 13446 17973 13493 17973 9057 17973 9057 20196 9057 3093 3396 3093 5607 3093 5607 9501 5607 2758 18035 2758 6366 2758 6366 19218 506 19218 506 12071 506 12580 17871 12580 11904 12580 11904 4019 11904 21174 23713 21174 14250 21174 14250 24818 14250 8178 1345 8178 14185 8178 14185 13892 8697 13892 8697 23559 8697 21470 20493 21470 3430 21470 3430 11926 21710 11926 21710 2559 21710 10225 10867 10225 19698 10225 19698 22313 19698 7860 23484 7860 23349 7860 23349 9108 23349 1193 14363 1193 14363 21473 14363 634 15127 634 2126 634 2126 23373 2126 18323 19481 18323 10595 18323 10595 1529 983 1529 983 5396 983 4046 24701 4046 24701 19584 24701 13267 8813 13267 13318 13267 13318 22326 20006 22326 15674 22326 15674 4585 15674 8572 19389 8572 13368 8572 13368 14984 23709 14984 23709 19487 23709 11456 7312 11456 7312 1209 7312 7942 1188 7942 4505 7942 4505 22668 4505 13080 21972 13080 21972 6017 21972 23175 24962 23175 2378 23175 2378 23551 2378 2176 24563 2176 24373 2176 24373 14701 24373 9621 1815 9621 23751 9621 23751 8269 23751 18579 16193 18579 20295 18579 20295 23523 20295 791 3820 791 12699 791 12699 14049 23139 14049 10434 14049 10434 22617 10434 18499 18781 18499 8889 18499 8889 11891 6646 11891 21534 11891 21534 333 9502 333 19928 333 19928 10850 19928 5940 24327 5940 24327 54 24327 3942 13408 3942 20383 3942 20383 25 23779 25 14431 25 14431 22380 22328 22380 6747 22380 6747 5980 16063 5980 16063 20332 16063 18048 20487 18048 4673 18048 4673 5010 24884 5010 24884 14711 2467 14711 2467 8587 2467 18276 16511 18276 16511 4587 16511 21010 10248 21010 10248 5323 14115 5323 5834 5323 5834 23043 5834 7725 9741 7725 9741 17831 1697 17831 8366 17831 8366 24063 18628 24063 5044 24063 5044 7674 12691 7674 7075 7674 7075 6048 7075 20651 5321 20651 14477 20651 14477 35 14477 71 21020 71 21020 16900 21773 16900 19460 16900 19460 11284 19460 11899 12727 11899 12727 19283 12727 56 19737 56 5508 56 5508 23058 24259 23058 6506 23058 6506 7560 6481 7560 16857 7560 16857 20980 1627 20980 1627 17796 1627 23145 20600 23145 20600 16254 998 16254 24125 16254 24125 2654 24125 14543 16814 14543 16814 12585 16814 22999 1376 22999 5485 22999 5485 13848 5485 21063 463 21063 24230 21063 24230 2023 24326 2023 11906 2023 11906 17161 11906 5099 1612 5099 18964 5099 18964 20067 18964 18030 12449 18030 18532 18030 18532 17284 18532 22576 23653 22576 19927 22576 19927 7558 19927 12283 23190 12283 141 12283 141 21769 141 12069 18988 12069 5167 12069 5167 23244 5167 9249 23273 9249 14309 9249 14309 11324 14309 7429 353 7429 353 10343 353 5270 18522 5270 13534 5270 13534 17695 13534 8288 793 8288 793 18838 793 3840 3777 3840 1769 3840 1769 14345 1769 4588 20822 4588 2969 4588 2969 19534 13407 19534 13407 16813 13407 24686 9265 24686 9265 19658 9265 23589 3251 23589 20590 23589 20590 1693 20590 18126 14735 18126 22540 18126 22540 14584 7244 14584 7244 5421 21827 5421 21827 21611 21827 7572 18618 7572 24428 7572 24428 24962 24428 20084 4811 20084 4811 4976 4706 4976 7537 4976 7537 6389 7537 5992 9248 5992 2856 5992 2856 9272 2856 5666 14613 5666 6454 5666 6454 20160 24410 20160 2697 20160 2697 18407 2697 20266 14248 20266 13524 20266 13524 1271 13524 19570 17433 19570 2624 19570 2624 24065 20607 24065 20607 2093 125 2093 13421 2093 13421 19490 13421 2316 11761 2316 14446 2316 14446 1388 14446 17970 9297 17970 16494 17970 16494 8037 16494 10303 23895 10303 5357 10303 5357 579 5357 8312 17409 8312 9447 8312 9447 11584 9447 8926 3167 8926 22213 8926 22213 10819 22213 8765 11254 8765 20558 8765 20558 22230 20558 15017 21287 15017 11244 15017 11244 926 11244 24517 14510 24517 14316 24517 14316 1165 1811 1165 6808 1165 6808 22122 12107 22122 6247 22122 6247 728 6247 1608 8915 1608 8915 19221 21109 19221 21109 13618 6273 13618 6273 21635 24910 21635 24910 5324 12799 5324 24269 5324 24269 4285 24269 21811 11917 21811 11917 8126 11917 11198 5227 11198 5227 654 5227 10680 18726 10680 18726 1830 285 1830 8900 1830 8900 7850 24520 7850 2835 7850 2835 21695 2835 9458 17797 9458 17797 8266 17797 18494 14190 18494 21128 18494 21128 7001 18164 7001 20975 7001 20975 20460 20975 8673 1379 8673 4614 8673 4614 1904 4614 16084 10932 16084 10323 16084 10323 22935 10323 8804 23768 8804 8463 8804 8463 4890 8463 7585 10794 7585 299 7585 299 22908 13488 22908 13488 426 13488 20746 24157 20746 14101 20746 14101 3736 16731 3736 7026 3736 7026 16228 7026 14961 24573 14961 17231 14961 17231 24196 17231 12677 21587 12677 425 12677 425 5375 425 24575 23060 24575 23060 4710 4577 4710 4577 9358 12141 9358 5385 9358 5385 22164 5385 10555 14120 10555 9808 10555 9808 7336 9808 8778 3048 8778 3048 19787 3048 12739 21560 12739 9910 12739 9910 567 9910 3263 24864 3263 4271 3263 4271 14785 22170 14785 22170 4503 22170 5809 13165 5809 13165 1524 13165 21526 21845 21526 21845 489 21845 21966 21237 21966 24437 21966 24437 2010 3441 2010 3441 15290 16340 15290 16340 5618 16340 7320 3225 7320 18787 7320 18787 8114 18787 5217 2446 5217 23419 5217 23419 13946 23419 852 2788 852 8009 852 8009 21451 19075 21451 8742 21451 8742 4152 9493 4152 7619 4152 7619 24040 5603 24040 22825 24040 22825 11462 5564 11462 5564 8596 22332 8596 22332 3453 22332 4087 118 4087 118 1385 19106 1385 9183 1385 9183 6016 9183 860 22794 860 8717 860 8717 7026 8717 2001 264 2001 264 1094 264 7724 19285 7724 19285 13681 19285 1220 17266 1220 18935 1220 18935 3598 24032 3598 11958 3598 11958 22793 11958 16612 24206 16612 10089 16612 10089 10107 10089 10891 3047 10891 5131 10891 5131 3771 5131 15413 3353 15413 20014 15413 20014 8453 20014 13703 13096 13703 13096 150 13096 21099 3491 21099 8113 21099 8113 5500 23497 5500 23497 20346 23497 8700 4247 8700 18359 8700 18359 21465 18359 11298 21248 11298 3528 11298 3528 1564 3528 18090 2682 18090 9708 18090 9708 453 9708 7204 20679 7204 1839 7204 1839 19465 1839 4181 14583 4181 8086 4181 8086 11864 21013 11864 21013 13170 21013 10418 3472 10418 3472 4253 3472 16208 2644 16208 18356 16208 18356 15383 18356 16296 6314 16296 20065 16296 20065 22541 20065 267 24109 267 20317 267 20317 13111 515 13111 8284 13111 8284 12246 9382 12246 612 12246 612 24391 17741 24391 17741 2234 17741 21489 606 21489 16057 21489 16057 8028 28 8028 2314 8028 2314 18659 19129 18659 11349 18659 11349 768 11349 20448 20113 20448 18376 20448 18376 10199 20222 10199 10648 10199 10648 17693 10648 15259 15894 15259 15894 21042 15894 4238 4439 4238 4439 11136 4439 5908 11871 5908 11871 13841 7447 13841 7447 5229 7447 18200 16096 18200 16096 22439 16096 19379 17685 19379 13839 19379 13839 1843 13839 24467 20420 24467 6423 24467 6423 9283 14 9283 20597 9283 20597 5173 20597 15802 8116 15802 21674 15802 21674 1486 4697 1486 4697 14244 18484 14244 16894 14244 16894 22955 16894 20047 7291 20047 21906 20047 21906 12002 21906 22364 23398 22364 4751 22364 4751 8971 4751 13830 2435 13830 10764 13830 10764 24086 10764 5581 1614 5581 13327 5581 13327 13840 9680 13840 9680 6206 9680 23006 3121 23006 20293 23006 20293 6936 6140 6936 23669 6936 23669 17478 1374 17478 1374 23224 1374 6570 16657 6570 5186 6570 5186 22375 24141 22375 374 22375 374 5187 18415 5187 18415 1911 18415 11300 7102 11300 18536 11300 18536 2150 18536 16442 19706 16442 6395 16442 6395 20843 6395 19625 24458 19625 24458 4560 24458 23160 24587 23160 18413 23160 18413 9491 7103 9491 23492 9491 23492 868 23492 2274 23774 2274 10192 2274 10192 20426 313 20426 18604 20426 18604 10864 18604 22175 21771 22175 14834 22175 14834 17721 14834 23754 13740 23754 14704 23754 14704 1941 14704 16940 12041 16940 16901 16940 16901 14644 16901 19610 13675 19610 21319 19610 21319 1720 21319 9839 9732 9839 17501 9839 17501 19366 1494 19366 13714 19366 13714 1512 9815 1512 9815 21302 9815 9165 6511 9165 12650 9165 12650 13753 12650 9972 900 9972 900 13769 24534 13769 24534 368 24534 9697 4569 9697 4569 20091 4569 6739 13233 6739 739 6739 739 18865 739 14926 18045 14926 10813 14926 10813 11084 10813 19057 8964 19057 9961 19057 9961 22159 1688 22159 7261 22159 7261 6245 2210 6245 19738 6245 19738 23077 20514 23077 747 23077 747 9088 747 24766 9424 24766 9424 16538 9424 19419 17909 19419 4576 19419 4576 15075 2318 15075 13261 15075 13261 17694 13261 1266 18929 1266 18929 23774 16506 23774 16506 14582 210 14582 210 1655 210 7149 15521 7149 15521 15587 4642 15587 13636 15587 13636 23794 13636 3044 1347 3044 14809 3044 14809 23826 1255 23826 1255 24857 1255 22386 14304 22386 14304 19076 14304 22247 14008 22247 24489 22247 24489 8236 24489 21702 9763 21702 21541 21702 21541 23136 21541 10993 9960 10993 9960 21308 9960 2674 921 2674 921 23461 10659 23461 10659 12309 5633 12309 23792 12309 23792 14517 23792 1910 923 1910 13032 1910 13032 13835 13032 5192 11733 5192 17565 5192 17565 21500 23667 21500 72 21500 72 17985 19228 17985 7055 17985 7055 18707 7055 5477 23430 5477 9787 5477 9787 3022 9787 15542 18038 15542 18038 16031 18038 2380 314 2380 9082 2380 9082 24388 2829 24388 22123 24388 22123 9305 22123 12341 3003 12341 3003 5001 3003 24352 13751 24352 13751 6314 13751 21518 8719 21518 20435 21518 20435 4261 20435 6473 10565 6473 12567 6473 12567 20014 8675 20014 12378 20014 12378 12707 12378 21072 14451 21072 14451 5354 7826 5354 11444 5354 11444 20580 226 20580 5141 20580 5141 4660 22339 4660 18269 4660 18269 18442 18269 13283 231 13283 10134 13283 10134 7050 19480 7050 19480 18241 19480 10607 1696 10607 21542 10607 21542 1907 21542 6066 14544 6066 14544 1504 20158 1504 84 1504 84 11168 3059 11168 1611 11168 1611 804 1611 23724 17044 23724 6908 23724 6908 16135 6908 18249 22167 18249 22167 1135 7645 1135 19026 1135 19026 14756 12059 14756 12059 10806 12059 12180 18399 12180 18399 8907 18399 10364 21299 10364 20307 10364 20307 22163 21449 22163 8200 22163 8200 20390 8200 23804 23323 23804 16533 23804 16533 7126 20244 7126 20244 19830 20244 8347 16515 8347 16515 281 16515 18539 8739 18539 10719 18539 10719 10274 10719 14973 20385 14973 14958 14973 14958 22875 14958 6180 908 6180 908 21013 908 17272 23814 17272 23814 22268 23814 1558 7581 1558 7581 22156 7581 11826 3331 11826 15970 11826 15970 5424 15970 18038 3609 18038 11520 18038 11520 21535 11520 11846 21970 11846 1284 11846 1284 11793 1284 24832 19960 24832 18016 24832 18016 2722 5122 2722 5122 5591 5122 1648 16858 1648 6327 1648 6327 19878 6327 14987 10080 14987 10080 4427 22366 4427 7354 4427 7354 960 7354 4183 23593 4183 9929 4183 9929 2278 9929 10361 633 10361 6889 10361 6889 704 6889 23460 11691 23460 9678 23460 9678 19741 9678 23317 7450 23317 7949 23317 7949 5033 10479 5033 9189 5033 9189 105 9189 20830 19282 20830 19116 20830 19116 4283 19116 10102 2635 10102 2635 24271 2635 16040 7791 16040 2611 16040 2611 4354 14611 4354 4509 4354 4509 19529 4509 3937 11878 3937 11878 15011 11878 14890 993 14890 4604 14890 4604 5022 4604 22150 3661 22150 16156 22150 16156 13370 12181 13370 12181 12672 12181 14676 8231 14676 8231 156 2886 156 15407 156 15407 17140 13301 17140 13614 17140 13614 5838 20771 5838 9129 5838 9129 14810 9129 1129 13401 1129 13401 20475 13401 11831 19092 11831 8985 11831 8985 6711 8985 15945 24356 15945 8373 15945 8373 2982 8373 18773 17982 18773 12092 18773 12092 18740 12092 19563 17579 19563 17579 3445 17579 24722 18153 24722 3542 24722 3542 7638 3542 22336 3135 22336 23463 22336 23463 15354 5565 15354 22793 15354 22793 2075 13389 2075 16536 2075 16536 24404 16536 899 12791 899 24535 899 24535 21394 24535 18033 4499 18033 4499 2078 4499 4287 20530 4287 20530 9332 11297 9332 13374 9332 13374 24670 12128 24670 17169 24670 17169 9730 17169 14704 1307 14704 5020 14704 5020 24660 5020 9851 11449 9851 9913 9851 9913 24612 9913 18394 24682 18394 23019 18394 23019 5631 24204 5631 12631 5631 12631 16477 12631 3238 24741 3238 24741 24237 12624 24237 12624 11442 12624 20712 20892 20712 20892 22058 20892 5471 21964 5471 894 5471 894 11730 894 10194 13051 10194 13051 18412 13051 17629 3451 17629 3451 10569 3451 23513 21150 23513 21150 12740 21150 21647 7028 21647 15578 21647 15578 16072 15578 24650 17974 24650 17974 4950 7478 4950 14352 4950 14352 22716 14352 10770 9967 10770 18481 10770 18481 20012 1795 20012 1795 5087 19642 5087 19642 23446 19642 10446 4563 10446 4563 9169 4563 14154 20212 14154 8418 14154 8418 18608 8418 5800 22844 5800 22844 11880 22844 1033 6823 1033 14830 1033 14830 580 14830 18346 6369 18346 17061 18346 17061 15113 17061 22278 3004 22278 17869 22278 17869 10670 6913 10670 6913 20613 16956 20613 13104 20613 13104 12795 13104 22283 20146 22283 19760 22283 19760 12403 19760 15803 14914 15803 17596 15803 17596 2494 3993 2494 3993 21332 3993 18896 19123 18896 8927 18896 8927 2580 8927 23357 18119 23357 18119 18807 18119 19983 8608 19983 15028 19983 15028 6069 15028 12620 21353 12620 6617 12620 6617 22170 6617 8760 19189 8760 19189 7775 19189 11034 1500 11034 1500 16433 1500 15088 18144 15088 18144 8044 9041 8044 20906 8044 20906 24182 4964 24182 4964 1288 19115 1288 19115 22478 16357 22478 23399 22478 23399 11064 13180 11064 13180 22297 13180 11470 20082 11470 20082 16375 20082 12683 16416 12683 18918 12683 18918 70 492 70 13351 70 13351 21503 12038 21503 12038 24071 12038 19390 7903 19390 21592 19390 21592 9167 2507 9167 2507 22587 18409 22587 6533 22587 6533 24919 6533 5220 13241 5220 5903 5220 5903 16865 5903 9308 17682 9308 17682 9292 17682 13870 5151 13870 20850 13870 20850 9601 20850 17848 7392 17848 7392 22432 7392 19230 1476 19230 22209 19230 22209 20284 22209 15122 24585 15122 24585 10658 24585 21366 6787 21366 6787 9416 18544 9416 14727 9416 14727 5305 14727 14387 2279 14387 3154 14387 3154 13933 3154 23247 18776 23247 18776 13497 22436 13497 391 13497 391 15601 391 8617 15037 8617 10249 8617 10249 8434 10249 22065 19109 22065 11537 22065 11537 3532 11537 8714 17724 8714 1326 8714 1326 7571 1326 21883 7611 21883 5345 21883 5345 434 5345 723 23313 723 23313 19921 23313 13823 11374 13823 11374 21333 21442 21333 15305 21333 15305 21505 15305 10777 21609 10777 11124 10777 11124 5645 11124 24564 12742 24564 8618 24564 8618 7685 8618 22969 22266 22969 13728 22969 13728 3408 13728 17852 16256 17852 8614 17852 8614 4776 7549 4776 7549 16817 7549 6568 18391 6568 18391 20611 18391 1748 21532 1748 15227 1748 15227 14093 7524 14093 7524 18083 7524 10816 5200 10816 14969 10816 14969 6575 14969 15165 7769 15165 7769 6418 7769 7337 22456 7337 20786 7337 20786 21846 8160 21846 9523 21846 9523 13783 9523 15943 24604 15943 15827 15943 15827 23720 14807 23720 16402 23720 16402 23962 16402 7041 6849 7041 6849 4609 6849 14979 1378 14979 15229 14979 15229 23 15229 18070 6571 18070 21892 18070 21892 21416 21892 8913 13081 8913 23150 8913 23150 8324 23150 18845 4105 18845 7179 18845 7179 10452 22086 10452 22086 14213 22086 8087 15846 8087 15846 4939 15846 15136 13663 15136 19963 15136 19963 3501 19963 5544 23213 5544 23213 10832 23213 8734 14467 8734 14467 3099 19120 3099 5679 3099 5679 23010 5679 15926 10710 15926 2603 15926 2603 24049 22737 24049 22737 21232 5019 21232 20456 21232 20456 185 10098 185 16364 185 16364 17012 5421 17012 13216 17012 13216 2101 15844 2101 2396 2101 2396 8018 2396 3826 13250 3826 13250 20309 6207 20309 13546 20309 13546 2534 3873 2534 5416 2534 5416 24136 5416 19668 4067 19668 24665 19668 24665 4326 661 4326 661 14975 21075 14975 21075 9351 8252 9351 8252 18353 8252 3130 12574 3130 12240 3130 12240 17237 6677 17237 6677 8588 6677 11696 22158 11696 22158 22649 20951 22649 24809 22649 24809 5515 13246 5515 13246 18591 13246 5870 21517 5870 783 5870 783 18612 12733 18612 6060 18612 6060 22466 6060 18633 16202 18633 2831 18633 2831 16389 2831 23585 17601 23585 6918 23585 6918 10215 6918 13921 23442 13921 23442 5260 23442 13152 14215 13152 14215 6612 73 6612 73 4291 73 13977 22912 13977 22912 18548 22912 7038 8701 7038 8701 23081 8701 6519 6500 6519 22284 6519 22284 52 9194 52 24785 52 24785 23197 2977 23197 17434 23197 17434 13799 17434 15351 14292 15351 19700 15351 19700 8542 19700 17487 5132 17487 22731 17487 22731 3174 22731 5786 2643 5786 2643 23880 2643 4068 15638 4068 15638 15799 15638 9010 3069 9010 14845 9010 14845 18158 14845 702 4920 702 11447 702 11447 10403 19592 10403 4494 10403 4494 2215 4494 11963 3582 11963 13852 11963 13852 6541 13852 13665 10146 13665 12734 13665 12734 19685 12734 9550 14802 9550 3242 9550 3242 21368 3242 5116 12296 5116 5937 5116 5937 2482 5937 13359 14986 13359 785 13359 785 1233 22965 1233 22965 12889 22965 8850 386 8850 15982 8850 15982 2214 15982 13842 2471 13842 18194 13842 18194 255 18194 7288 991 7288 991 17261 991 2777 14888 2777 6336 2777 6336 15453 6336 766 19884 766 19884 24509 19884 2008 7401 2008 7401 19643 967 19643 22483 19643 22483 1136 22483 22606 23998 22606 263 22606 263 6694 18478 6694 4845 6694 4845 6288 4845 20879 20446 20879 20446 3673 632 3673 1707 3673 1707 16302 18551 16302 18551 24563 18551 5325 2170 5325 22761 5325 22761 22320 22761 21643 5968 21643 11884 21643 11884 10240 11884 14814 22113 14814 16895 14814 16895 3707 5289 3707 6293 3707 6293 13052 6293 794 2142 794 17862 794 17862 12722 15945 12722 15945 8789 15945 12471 10827 12471 10827 5640 10827 19338 786 19338 1002 19338 1002 6610 1002 22753 21554 22753 5300 22753 5300 10854 5300 13256 2463 13256 13961 13256 13961 543 44 543 44 13728 21794 13728 21794 4510 21794 19744 5318 19744 13040 19744 13040 6452 21445 6452 20103 6452 20103 15513 20103 8946 8982 8946 8982 14638 8982 9276 7257 9276 7257 23098 7257 17304 21004 17304 21004 3862 21004 7807 8309 7807 10217 7807 10217 10699 10217 7774 18487 7774 18487 17554 18487 11805 19061 11805 15024 11805 15024 4115 15024 18953 16811 18953 15323 18953 15323 7538 18809 7538 16049 7538 16049 23040 5579 23040 13200 23040 13200 16371 13200 18051 6163 18051 17849 18051 17849 2331 17849 11437 635 11437 21014 11437 21014 12467 21014 31 9950 31 9950 10068 17710 10068 10362 10068 10362 3867 3061 3867 3061 18387 22832 18387 13883 18387 13883 1417 13883 15957 5660 15957 16667 15957 16667 5993 16667 22504 24781 22504 12146 22504 12146 3662 24485 3662 24485 17750 24485 11871 1894 11871 9200 11871 9200 6026 15749 6026 15749 24365 20106 24365 16756 24365 16756 3984 16756 11074 19132 11074 12075 11074 12075 9433 12075 18841 18635 18841 5980 18841 5980 21711 5980 17631 7253 17631 5625 17631 5625 11321 5625 19524 24434 19524 24434 20628 24434 2400 9553 2400 9553 24421 9553 7544 1833 7544 12438 7544 12438 15482 11739 15482 20862 15482 20862 17865 20862 12359 4879 12359 21904 12359 21904 1150 21904 23484 8772 23484 8772 152 8522 152 21738 152 21738 18908 7887 18908 9841 18908 9841 3368 20448 3368 20448 22676 20448 10934 5160 10934 5160 23044 5160 14762 22211 14762 6720 14762 6720 21467 5536 21467 13082 21467 13082 17808 13082 22657 4297 22657 4297 14471 4297 17336 23026 17336 17691 17336 17691 15640 17691 20192 14039 20192 14039 653 14039 16334 22619 16334 14143 16334 14143 4097 22341 4097 18882 4097 18882 828 14379 828 19759 828 19759 3669 8582 3669 8582 18303 19828 18303 4531 18303 4531 17678 4531 24368 22445 24368 22445 4853 22445 17305 2403 17305 2403 18367 2403 1320 12336 1320 12336 16764 1652 16764 21605 16764 21605 9111 21605 19823 14894 19823 24346 19823 24346 9034 24346 14959 12110 14959 12110 246 12110 11203 2510 11203 2510 8550 2510 22630 22685 22630 4777 22630 4777 5890 14088 5890 4994 5890 4994 11852 1949 11852 19197 11852 19197 7339 19197 24729 11044 24729 11044 1989 14926 1989 1142 1989 1142 1382 1142 18991 22565 18991 8376 18991 8376 3762 8376 7128 11064 7128 5916 7128 5916 4401 5916 17481 20367 17481 11199 17481 11199 32 8685 32 24603 32 24603 12911 6031 12911 21117 12911 21117 1867 1938 1867 16572 1867 16572 16669 16572 4256 3880 4256 10246 4256 10246 10924 10246 10456 15599 10456 15338 10456 15338 20021 7705 20021 7705 24014 7705 10345 13294 10345 13294 11248 24451 11248 23628 11248 23628 6205 11955 6205 23977 6205 23977 9551 131 9551 17430 9551 17430 9096 17430 17820 8552 17820 8552 468 8552 5107 24227 5107 24227 18049 11446 18049 11446 21913 11446 17122 2694 17122 3267 17122 3267 5316 869 5316 10562 5316 10562 14724 23029 14724 23029 4416 23029 12920 1308 12920 1308 18561 13451 18561 1169 18561 1169 5559 14173 5559 14173 23022 19949 23022 114 23022 114 14601 114 23743 21947 23743 6487 23743 6487 15219 6487 15397 10148 15397 1512 15397 1512 17076 1512 14375 22795 14375 22795 10164 22795 13879 3399 13879 20125 13879 20125 2111 9769 2111 23819 2111 23819 9218 23819 4101 12068 4101 24293 4101 24293 24768 24293 13216 4917 13216 7859 13216 7859 11273 7859 23307 23144 23307 23144 18319 23144 22528 2742 22528 2742 9572 2742 10131 379 10131 17154 10131 17154 8388 17154 14812 4376 14812 4661 14812 4661 2473 4661 3162 2419 3162 7900 3162 7900 23527 1208 23527 19859 23527 19859 2753 19859 6339 4045 6339 4045 6384 4045 354 3366 354 17294 354 17294 12487 5629 12487 9822 12487 9822 1154 9822 17438 19951 17438 11748 17438 11748 9797 11748 24223 8163 24223 8163 102 8163 2082 9304 2082 6940 2082 6940 17185 20213 17185 20213 12076 20213 13936 4440 13936 4440 4419 4440 22945 11854 22945 11854 7382 11854 7883 2252 7883 7545 7883 7545 10942 20007 10942 14238 10942 14238 1241 20300 1241 1732 1241 1732 22231 1732 2578 1519 2578 3890 2578 3890 15439 1343 15439 2907 15439 2907 4147 2907 22639 2148 22639 13831 22639 13831 15629 11787 15629 11787 10637 1369 10637 1369 24925 1369 476 23729 476 20844 476 20844 18641 20844 10829 13595 10829 16660 10829 16660 22073 654 22073 19146 22073 19146 24042 19146 19721 13822 19721 13822 863 23952 863 864 863 864 24249 864 17536 20848 17536 8617 17536 8617 4568 8617 19194 3628 19194 3628 20672 3628 19121 14302 19121 2804 19121 2804 23556 2804 6795 12587 6795 3565 6795 3565 18268 3565 16025 6700 16025 3728 16025 3728 8763 3728 19637 22561 19637 21226 19637 21226 2370 21226 19919 6522 19919 13097 19919 13097 2785 13097 18210 302 18210 5026 18210 5026 22784 5026 17572 2320 17572 23234 17572 23234 4549 23234 24814 2319 24814 2319 18178 1999 18178 15853 18178 15853 22477 15853 7309 174 7309 2843 7309 2843 17359 10154 17359 10154 21916 10154 5233 20331 5233 17099 5233 17099 15615 4296 15615 4296 10726 4296 17837 16695 17837 11197 17837 11197 3692 11197 23263 20956 23263 6620 23263 6620 1249 22406 1249 22406 874 22406 13212 1933 13212 9914 13212 9914 3743 9914 7066 1701 7066 1701 11992 1701 1831 5261 1831 5261 17292 5261 8753 10269 8753 4002 8753 4002 1920 4002 12899 15823 12899 14094 12899 14094 5696 20958 5696 20958 3902 20958 8847 6076 8847 6076 11564 4059 11564 15718 11564 15718 20340 1765 20340 14252 20340 14252 7074 799 7074 799 18993 15947 18993 15947 439 15947 19623 3988 19623 3988 7033 18258 7033 18258 24122 24412 24122 8496 24122 8496 13434 8496 16597 5578 16597 5578 4661 2233 4661 22812 4661 22812 3198 22812 20950 9430 20950 9430 24295 9430 6436 2669 6436 8939 6436 8939 18002 17769 18002 2398 18002 2398 4545 2398 17893 20306 17893 20306 11350 23632 11350 8363 11350 8363 1332 8363 23966 11893 23966 11893 16550 4613 16550 23867 16550 23867 7522 23867 14362 7160 14362 7160 24786 7160 17840 19001 17840 701 17840 701 6045 701 9256 23404 9256 10435 9256 10435 24654 10435 17369 6238 17369 6238 23972 6238 21475 471 21475 22004 21475 22004 3222 7461 3222 7461 18464 17193 18464 17193 19569 17193 10097 19004 10097 19004 4930 19004 23315 10849 23315 11830 23315 11830 2047 11830 6124 19401 6124 19401 21892 19401 8081 6171 8081 6171 21586 6171 4273 24870 4273 13889 4273 13889 23931 13889 4555 1393 4555 1393 17295 1393 4747 23805 4747 23805 2386 23805 11725 992 11725 10809 11725 10809 18882 10809 7780 18046 7780 18046 3793 18046 23867 3904 23867 16114 23867 16114 1066 14482 1066 23386 1066 23386 14050 484 14050 14817 14050 14817 739 9395 739 19105 739 19105 14608 19105 4551 24895 4551 15901 4551 15901 22241 14911 22241 20588 22241 20588 24066 20588 18962 10634 18962 14235 18962 14235 19944 14235 2931 2123 2931 2123 13121 631 13121 9190 13121 9190 24666 4233 24666 4582 24666 4582 12170 4582 24970 21342 24970 3959 24970 3959 23341 3959 24589 22472 24589 22472 13427 23878 13427 7828 13427 7828 2542 19111 2542 12229 2542 12229 21104 24301 21104 9562 21104 9562 5419 9562 14684 188 14684 188 14744 188 11767 19205 11767 19205 1649 19205 19793 18222 19793 18222 4396 18222 21228 4364 21228 4580 21228 4580 5112 12720 5112 10955 5112 10955 2365 10955 5207 3653 5207 3653 1838 3653 6690 100 6690 19858 6690 19858 18128 19858 5739 12251 5739 24392 5739 24392 488 24392 16653 5142 16653 5142 16915 5142 5032 19654 5032 19654 13523 8126 13523 15204 13523 15204 17045 15204 5847 4541 5847 5874 5847 5874 8941 3394 8941 15990 8941 15990 17083 75 17083 75 7127 20578 7127 3268 7127 3268 1560 3268 3172 17718 3172 6688 3172 6688 18895 6688 6340 748 6340 8000 6340 8000 751 8000 6472 16688 6472 6936 6472 6936 6470 6936 21715 2596 21715 21071 21715 21071 11698 21071 21763 17903 21763 21473 21763 21473 10268 3348 10268 3348 9221 3348 17763 6779 17763 3032 17763 3032 11450 17726 11450 16248 11450 16248 253 16248 18478 8873 18478 11593 18478 11593 20385 11593 7326 17090 7326 4900 7326 4900 2795 4900 6235 717 6235 16638 6235 16638 2442 16638 17766 6264 17766 23246 17766 23246 5594 1381 5594 1381 18099 16363 18099 2768 18099 2768 3428 12005 3428 6001 3428 6001 20578 7673 20578 7673 1474 3487 1474 11384 1474 11384 17410 22131 17410 17749 17410 17749 4379 17749 21323 15053 21323 19972 21323 19972 539 21653 539 3254 539 3254 17957 2634 17957 22198 17957 22198 269 23869 269 92 269 92 8083 11265 8083 2852 8083 2852 18792 2852 903 22019 903 8850 903 8850 151 8850 16124 19360 16124 19360 10110 21123 10110 2523 10110 2523 23350 24396 23350 21853 23350 21853 7434 5258 7434 9584 7434 9584 5225 9584 18951 6408 18951 6408 8819 22524 8819 4003 8819 4003 21038 4003 16074 14453 16074 14453 2966 14453 21933 23606 21933 23606 9530 23606 13075 1437 13075 1437 15497 1437 5686 19656 5686 16792 5686 16792 4515 1785 4515 14585 4515 14585 15619 14585 261 2184 261 10682 261 10682 23779 2692 23779 4771 23779 4771 708 18231 708 18231 17668 11428 17668 11428 12383 11428 21944 24302 21944 16294 21944 16294 3895 16294 13018 20424 13018 20424 23442 23377 23442 1630 23442 1630 450 1630 13031 16630 13031 16630 14981 16630 2680 20510 2680 6435 2680 6435 6524 6435 594 13630 594 2593 594 2593 14449 22298 14449 22298 4528 14831 4528 19392 4528 19392 23935 19392 6284 931 6284 931 2360 931 5866 21415 5866 21415 4804 21415 22392 919 22392 919 1970 919 19236 14676 19236 14676 23713 14676 2601 4757 2601 4757 18311 4757 6969 20565 6969 20565 9909 20565 9773 1685 9773 1685 16490 1685 271 8202 271 1048 271 1048 21737 1048 6185 18008 6185 17646 6185 17646 21421 22586 21421 9452 21421 9452 4076 2350 4076 2350 2544 2350 7878 13652 7878 13652 20874 13652 10950 20062 10950 19113 10950 19113 24137 4819 24137 15166 24137 15166 12657 23082 12657 20945 12657 20945 8174 20945 17153 8459 17153 14725 17153 14725 1144 14725 20649 14764 20649 8844 20649 8844 5189 847 5189 5600 5189 5600 1744 5600 8614 17028 8614 2401 8614 2401 24673 2401 6307 11464 6307 6758 6307 6758 5759 6758 9781 20457 9781 6618 9781 6618 14205 6618 1607 1600 1607 8269 1607 8269 24104 8269 14102 7365 14102 22241 14102 22241 1194 10329 1194 24151 1194 24151 17704 10544 17704 10544 4492 10544 22098 24341 22098 14570 22098 14570 24886 14570 14700 18234 14700 1518 14700 1518 21884 1518 7895 23322 7895 5090 7895 5090 19153 5090 19099 24473 19099 24473 1719 24473 5495 6906 5495 18031 5495 18031 19223 18031 12043 6162 12043 13699 12043 13699 6977 13699 11428 2249 11428 17821 11428 17821 1856 12375 1856 14017 1856 14017 21947 14017 3056 20915 3056 20915 16111 20915 13078 11889 13078 16835 13078 16835 4139 16835 18215 11655 18215 23575 18215 23575 408 23575 3709 12252 3709 12252 24808 12252 7632 5059 7632 21581 7632 21581 18769 21581 17340 13420 17340 13420 20657 13420 8138 13644 8138 10046 8138 10046 24943 10046 16804 2415 16804 20987 16804 20987 13983 20987 24175 6115 24175 18688 24175 18688 24514 18688 18541 1043 18541 6404 18541 6404 3393 21134 3393 2247 3393 2247 23701 2247 18842 826 18842 15580 18842 15580 4061 15580 22819 22643 22819 138 22819 138 6713 138 10281 16302 10281 2295 10281 2295 21492 2295 19783 1368 19783 23063 19783 23063 12119 23063 15818 23647 15818 3164 15818 3164 21889 3164 12470 16797 12470 16797 21629 16797 7928 3848 7928 15419 7928 15419 17256 15419 13540 19382 13540 15491 13540 15491 18899 15491 18571 2526 18571 6703 18571 6703 12637 6703 15808 2306 15808 19295 15808 19295 9253 19295 9756 3249 9756 3249 12998 3249 847 23175 847 23175 14617 14378 14617 21344 14617 21344 6466 23314 6466 4153 6466 4153 4855 4153 19484 17524 19484 17001 19484 17001 11278 17001 22089 3747 22089 3747 5063 3747 9322 15410 9322 14721 9322 14721 22296 14721 9763 6054 9763 7210 9763 7210 1723 7210 15125 12125 15125 12125 12167 12125 20630 21297 20630 21297 21610 21297 6627 23900 6627 18838 6627 18838 20069 18838 12003 2149 12003 2149 24337 2149 7280 14493 7280 312 7280 312 21386 15174 21386 9651 21386 9651 4105 9651 8334 1081 8334 23491 8334 23491 18875 23491 8571 1970 8571 3275 8571 3275 540 3275 19035 23274 19035 14693 19035 14693 23933 14693 8546 18512 8546 18512 6738 18512 8394 182 8394 182 19564 22317 19564 11555 19564 11555 22082 11555 19951 23141 19951 15276 19951 15276 19947 15276 21213 17930 21213 6027 21213 6027 505 2229 505 24008 505 24008 21845 24216 21845 666 21845 666 4949 21788 4949 21788 17986 3489 17986 14729 17986 14729 3849 14729 20941 1608 20941 8301 20941 8301 15989 16335 15989 16335 3878 16335 12549 4529 12549 24787 12549 24787 23908 24787 4199 11872 4199 11872 17036 11872 16702 6887 16702 15630 16702 15630 8629 15630 15298 2557 15298 24441 15298 24441 7354 4268 7354 18355 7354 18355 16568 24435 16568 6615 16568 6615 6309 6615 22973 23176 22973 8648 22973 8648 18971 8648 24330 659 24330 19247 24330 19247 731 19247 23406 570 23406 14332 23406 14332 1235 11323 1235 13673 1235 13673 14815 13673 5671 6695 5671 6695 16398 4418 16398 12973 16398 12973 20384 12973 2816 11649 2816 18831 2816 18831 11259 18831 10785 8159 10785 8159 554 8159 971 22089 971 18990 971 18990 16909 18990 3963 11737 3963 16296 3963 16296 20322 16296 3554 3776 3554 21021 3554 21021 19436 2333 19436 5422 19436 5422 10209 5422 22815 18018 22815 11813 22815 11813 17066 19144 17066 19144 1890 19144 22847 3130 22847 3130 908 17195 908 17195 19520 21886 19520 21886 1254 21886 1988 2562 1988 11070 1988 11070 17209 11070 13968 2549 13968 10447 13968 10447 1155 3009 1155 3126 1155 3126 321 3126 10674 12490 10674 12490 19732 6738 19732 6738 3724 6738 21529 9175 21529 6415 21529 6415 2416 6415 16551 11382 16551 5970 16551 5970 4820 12407 4820 4312 4820 4312 2789 4312 3030 16019 3030 16019 14589 16019 806 18278 806 11131 806 11131 21893 21987 21893 10260 21893 10260 19437 10260 20838 21615 20838 7223 20838 7223 3864 7223 17496 7497 17496 3749 17496 3749 8209 18175 8209 5184 8209 5184 22823 20759 22823 11306 22823 11306 21490 318 21490 318 5958 318 8821 13859 8821 4280 8821 4280 15231 20497 15231 3310 15231 3310 17082 3310 10129 11678 10129 3360 10129 3360 9133 3360 17363 12258 17363 1871 17363 1871 4034 11398 4034 3317 4034 3317 18141 3317 6046 15016 6046 15016 12209 15016 193 10720 193 24539 193 24539 19275 13827 19275 13827 22801 13827 2525 23356 2525 8680 2525 8680 24770 1536 24770 9702 24770 9702 7493 22852 7493 5684 7493 5684 19640 18953 19640 15817 19640 15817 802 15817 14044 1738 14044 4863 14044 4863 8167 4863 20107 11387 20107 4368 20107 4368 13474 19504 13474 19504 7548 19504 15949 4722 15949 21679 15949 21679 5322 21679 7500 134 7500 134 277 134 1901 20237 1901 20237 23036 20237 6013 6012 6013 22960 6013 22960 17861 22960 14832 11827 14832 12913 14832 12913 16727 12913 13374 14060 13374 5030 13374 5030 412 5030 4805 24099 4805 16987 4805 16987 17331 16987 3986 4027 3986 4027 16541 4027 11441 24686 11441 24686 12063 24686 11359 8590 11359 8590 23473 24792 23473 24792 14606 24792 20612 20860 20612 20860 2621 24871 2621 3774 2621 3774 21157 3437 21157 6602 21157 6602 2200 6602 14259 5528 14259 15631 14259 15631 3790 15631 7136 8470 7136 24991 7136 24991 11328 18665 11328 24225 11328 24225 4234 18061 4234 19348 4234 19348 17135 2412 17135 3968 17135 3968 19867 3968 12203 12700 12203 7456 12203 7456 19642 7456 6119 24932 6119 17774 6119 17774 20313 24970 20313 20120 20313 20120 24565 20120 23413 1112 23413 9829 23413 9829 17940 982 17940 9311 17940 9311 5882 13479 5882 13479 19264 24517 19264 24517 492 12802 492 12802 22950 14759 22950 5512 22950 5512 3569 5512 20503 18473 20503 12206 20503 12206 5804 12206 21861 4747 21861 19933 21861 19933 6687 7419 6687 7419 9361 7419 780 14945 780 12864 780 12864 9506 12864 1279 5296 1279 8084 1279 8084 20890 135 20890 23382 20890 23382 1811 23382 2417 17197 2417 17197 12715 3327 12715 3327 20819 23406 20819 16405 20819 16405 7646 18863 7646 7620 7646 7620 11012 7620 1544 19127 1544 19127 20295 10363 20295 16789 20295 16789 8360 16789 21870 2166 21870 10671 21870 10671 9760 22978 9760 7326 9760 7326 7636 8991 7636 1654 7636 1654 12575 19053 12575 19053 24478 19053 3620 4659 3620 4659 21667 4659 20912 5576 20912 779 20912 779 4481 779 21199 3925 21199 3925 8438 3925 10661 8831 10661 936 10661 936 4711 936 12957 23086 12957 22568 12957 22568 21355 12712 21355 12712 13551 3245 13551 3245 2812 3245 3338 21909 3338 21909 15783 21909 6623 5288 6623 5288 23776 19996 23776 7079 23776 7079 671 7079 11708 16348 11708 13211 11708 13211 17814 13211 2493 23559 2493 23559 10291 10505 10291 12175 10291 12175 8900 12175 15247 21511 15247 21511 12909 21511 18819 23556 18819 9249 18819 9249 2163 16098 2163 16098 23566 7251 23566 7251 6714 7251 22515 4304 22515 17559 22515 17559 15556 17559 16523 15049 16523 15114 16523 15114 4165 1556 4165 1556 11918 19523 11918 19523 7276 19523 12964 5320 12964 5320 4616 5320 12807 21844 12807 8203 12807 8203 16805 8203 14179 10096 14179 7639 14179 7639 20876 7639 10634 13945 10634 6371 10634 6371 20408 6371 2276 14772 2276 9654 2276 9654 23292 15659 23292 2462 23292 2462 4606 2462 16997 22041 16997 22041 15872 22041 17031 1817 17031 19093 17031 19093 18185 19093 7804 21160 7804 11016 7804 11016 16117 11016 6545 4986 6545 19985 6545 19985 2737 19985 2864 18229 2864 18229 21123 18229 10883 165 10883 165 352 165 19051 5365 19051 3196 19051 3196 1465 3196 3557 12191 3557 3985 3557 3985 1326 3985 1567 8661 1567 7712 1567 7712 6848 7712 2057 17272 2057 17272 13923 17272 5536 11570 5536 24234 5536 24234 15120 3694 15120 22851 15120 22851 20005 22851 7978 14149 7978 21912 7978 21912 14675 21912 7039 2437 7039 2437 20584 2437 1156 7319 1156 7319 21322 23529 21322 3108 21322 3108 21115 3108 22140 17615 22140 17615 3329 17615 19420 315 19420 22473 19420 22473 23359 22473 16708 3514 16708 3514 20677 3514 20365 20291 20365 20291 24572 20291 5957 1097 5957 1097 2541 1097 2986 17129 2986 8602 2986 8602 23884 18073 23884 16843 23884 16843 5518 743 5518 23600 5518 23600 4751 23600 20236 24773 20236 6430 20236 6430 24385 6430 3684 21158 3684 8737 3684 8737 18913 8737 3461 9878 3461 9878 2199 9878 2305 4666 2305 17494 2305 17494 20529 17494 2564 811 2564 811 15185 811 4941 9931 4941 9931 4059 9931 20799 2265 20799 11139 20799 11139 2137 2087 2137 20538 2137 20538 15016 20538 14058 627 14058 3104 14058 3104 23333 3104 17882 1397 17882 13997 17882 13997 10809 4277 10809 22474 10809 22474 23382 22474 17639 8988 17639 12072 17639 12072 4211 2878 4211 2878 23096 16583 23096 10899 23096 10899 5161 1499 5161 19825 5161 19825 24840 19825 15774 5801 15774 11086 15774 11086 7601 11086 9973 20807 9973 20807 6010 20807 24114 5277 24114 7391 24114 7391 4219 2774 4219 2826 4219 2826 3090 2826 14433 1944 14433 17919 14433 17919 9067 12080 9067 15235 9067 15235 13087 80 13087 14555 13087 14555 18821 18682 18821 8029 18821 8029 19319 8029 714 20526 714 20526 17680 22000 17680 8482 17680 8482 1179 21326 1179 2253 1179 2253 9651 2253 2700 9583 2700 9583 24383 16972 24383 10138 24383 10138 572 8506 572 16095 572 16095 21304 4389 21304 4389 7093 4389 11310 14880 11310 8793 11310 8793 1329 21078 1329 17405 1329 17405 19894 17405 3626 2539 3626 13464 3626 13464 8643 13464 2291 23124 2291 5601 2291 5601 21567 5601 20490 3886 20490 21722 20490 21722 3725 21722 10749 8853 10749 8853 9542 24438 9542 13297 9542 13297 19786 4971 19786 4971 4313 4971 11163 13638 11163 10826 11163 10826 5255 10826 9371 24831 9371 24831 11691 24831 11426 19358 11426 19358 8952 19358 19448 21820 19448 21820 3932 8439 3932 15942 3932 15942 8625 15942 1073 1413 1073 1413 22409 1413 16123 21046 16123 16909 16123 16909 23294 16909 10842 3189 10842 6018 10842 6018 23045 5332 23045 19136 23045 19136 5588 22396 5588 8380 5588 8380 1861 8380 20738 3137 20738 12512 20738 12512 6025 10656 6025 11351 6025 11351 19442 11351 18765 5756 18765 5756 10013 5756 13383 1453 13383 4308 13383 4308 18273 4308 4746 11732 4746 11732 23943 11732 2483 17707 2483 17299 2483 17299 23773 3584 23773 3584 1950 21614 1950 9236 1950 9236 19788 5377 19788 5377 965 5377 21879 10580 21879 10580 1868 20051 1868 20051 13400 626 13400 626 7520 626 23204 21277 23204 21277 5649 17139 5649 21089 5649 21089 23211 21089 10642 866 10642 866 20096 866 17058 6773 17058 1013 17058 1013 19260 1013 9314 18997 9314 5662 9314 5662 19963 5662 17676 8651 17676 8651 5469 24055 5469 10315 5469 10315 1027 10315 16952 24251 16952 5888 16952 5888 24592 5888 13565 20555 13565 20555 3746 20555 12779 716 12779 716 6271 10463 6271 3824 6271 3824 13323 3824 3326 10663 3326 10663 19342 10663 3497 21091 3497 12649 3497 12649 20128 7988 20128 13293 20128 13293 7553 13293 24804 23355 24804 23355 17526 23355 20252 105 20252 4903 20252 4903 5777 12680 5777 4980 5777 4980 5373 4980 8075 20360 8075 2542 8075 2542 15547 2542 9510 20700 9510 9760 9510 9760 10070 9760 8637 15913 8637 15913 5336 15913 22116 12419 22116 12419 7404 12419 7702 5113 7702 22855 7702 22855 13332 433 13332 9902 13332 9902 13691 9902 8485 5039 8485 11801 8485 11801 14852 11801 5092 4063 5092 16766 5092 16766 9408 16766 1834 13472 1834 18900 1834 18900 22381 18900 4683 9569 4683 9569 20763 56 20763 17211 20763 17211 3927 17211 17251 20046 17251 10934 17251 10934 21765 20045 21765 108 21765 108 11742 108 16969 20467 16969 17206 16969 17206 12895 17206 15300 18899 15300 189 15300 189 9960 189 15100 20898 15100 18779 15100 18779 24228 18779 7906 13052 7906 17157 7906 17157 22524 17157 19554 9892 19554 13179 19554 13179 5337 13179 6090 237 6090 237 2886 237 9577 22865 9577 22865 22323 22865 14942 4712 14942 4712 2622 4712 16808 1139 16808 13944 16808 13944 6076 13944 13846 10386 13846 10816 13846 10816 23667 10816 1242 780 1242 780 183 780 7595 17694 7595 17694 2788 7399 2788 13715 2788 13715 17621 23770 17621 20365 17621 20365 115 20365 11147 6549 11147 15160 11147 15160 13290 15160 11490 1109 11490 3371 11490 3371 2729 3371 10593 21240 10593 14866 10593 14866 14954 14866 10163 3165 10163 15758 10163 15758 4978 15758 22226 8709 22226 19804 22226 19804 682 24855 682 710 682 710 17429 12585 17429 12585 11523 12585 22236 681 22236 681 12037 9139 12037 4118 12037 4118 21683 4118 1392 8659 1392 4318 1392 4318 22201 3088 22201 3186 22201 3186 10803 3186 13932 20109 13932 5442 13932 5442 4312 5442 17961 929 17961 24039 17961 24039 1435 24039 13571 11280 13571 11280 16331 11280 11770 4508 11770 12344 11770 12344 11732 12344 15391 23855 15391 23855 5226 23855 23830 17623 23830 17623 9978 17623 14882 22128 14882 20563 14882 20563 20075 8944 20075 8944 11382 8944 12833 17395 12833 419 12833 419 6296 419 17871 8921 17871 4144 17871 4144 10200 18836 10200 18836 5311 18836 22563 622 22563 622 11679 622 15821 7808 15821 7808 20506 24067 20506 20693 20506 20693 6220 2216 6220 2216 24878 2216 834 19831 834 19831 21073 19831 14953 7750 14953 7750 3827 10807 3827 146 3827 146 16616 13679 16616 4467 16616 4467 24522 17889 24522 4239 24522 4239 11180 4239 21726 18586 21726 7789 21726 7789 24001 7789 1051 9043 1051 6537 1051 6537 24202 17716 24202 14333 24202 14333 2019 16431 2019 13148 2019 13148 16357 6462 16357 6462 5532 6462 18508 639 18508 639 23450 639 14364 22321 14364 22321 2123 22321 10996 7846 10996 9834 10996 9834 21367 9834 19757 21438 19757 12386 19757 12386 23832 12386 4214 20396 4214 20396 2800 20396 15600 11533 15600 23168 15600 23168 15815 23168 4365 19331 4365 20968 4365 20968 17630 20968 9926 10325 9926 10325 9631 10325 20547 3244 20547 21482 20547 21482 2265 21482 8793 10501 8793 21341 8793 21341 22309 11877 22309 20599 22309 20599 10846 23145 10846 10926 10846 10926 15877 10926 10484 4958 10484 16693 10484 16693 23850 16693 23715 17209 23715 14214 23715 14214 5210 14214 11577 17427 11577 17427 17473 17519 17473 2162 17473 2162 1080 2162 14854 23987 14854 23987 9852 23987 15562 21584 15562 23917 15562 23917 6769 23917 24790 24833 24790 19870 24790 19870 12929 19397 12929 20737 12929 20737 20191 20737 12798 1530 12798 21351 12798 21351 16681 21351 2336 8446 2336 8446 21551 8446 6222 20043 6222 20043 24713 20043 4375 1632 4375 9143 4375 9143 16190 1116 16190 1116 21874 1116 16677 2696 16677 2696 1162 4955 1162 4894 1162 4894 12528 20473 12528 10589 12528 10589 8183 10589 24662 22307 24662 22307 19265 17421 19265 20687 19265 20687 1593 20687 4340 150 4340 10603 4340 10603 460 10603 16834 24211 16834 21624 16834 21624 6899 21624 12571 3260 12571 3260 4770 3260 17029 22381 17029 15493 17029 15493 17696 15493 17164 10789 17164 16264 17164 16264 10242 18648 10242 15955 10242 15955 24096 15955 6788 5062 6788 19179 6788 19179 21525 19179 19164 713 19164 713 23859 713 16380 18557 16380 7847 16380 7847 3011 7847 6792 22288 6792 22288 11808 22288 6239 3553 6239 3553 1658 22861 1658 14790 1658 14790 18406 7230 18406 7230 8150 7230 11152 11714 11152 2939 11152 2939 18306 23580 18306 5918 18306 5918 21589 5918 17742 21052 17742 21052 313 21052 24754 3184 24754 3184 5241 20832 5241 20832 2710 20832 17151 8136 17151 8136 18627 8136 2147 23113 2147 23113 23502 2370 23502 2370 7991 3157 7991 1107 7991 1107 2213 24832 2213 24832 14761 23892 14761 23892 22274 19718 22274 24470 22274 24470 1339 19211 1339 19637 1339 19637 24896 19637 7418 23493 7418 14402 7418 14402 3498 14402 7755 9690 7755 23545 7755 23545 2980 23727 2980 2639 2980 2639 24987 239 24987 11983 24987 11983 17916 11176 17916 23153 17916 23153 24369 23153 1618 6056 1618 18747 1618 18747 10636 12949 10636 17756 10636 17756 3749 24823 3749 12052 3749 12052 12143 12052 8868 13725 8868 6458 8868 6458 24401 6458 20078 20863 20078 20863 24771 20863 6443 6504 6443 13613 6443 13613 24683 13613 23851 3376 23851 10935 23851 10935 3819 16560 3819 3461 3819 3461 9386 3461 3131 17401 3131 10295 3131 10295 17775 7218 17775 21721 17775 21721 8885 21721 10391 1901 10391 11743 10391 11743 20294 11743 10513 24860 10513 24860 2952 13307 2952 13415 2952 13415 949 13415 11356 2769 11356 2769 4393 2769 22042 6191 22042
83066 112546532 0 112546532 165848831 207052558 165848831 207052558 221065354 215579588 221065354 36588679 221065354 36588679 39537209 36588679 215420246 218858656 215420246 204494744 215420246 204494744 171351505 159614193 171351505 192086175 171351505 192086175 259027138 259955678 259027138 100292868 259027138 100292868 70793600 69300298 70793600 146803798 70793600 146803798 211526206 259364855 211526206 259364855 256289986 259364855 125115955 39316852 125115955 39316852 41963183 39316852 62621919 191287632 62621919 191287632 204685280 209930452 204685280 132364129 204685280 132364129 128802074 122393288 128802074 176209464 128802074 176209464 181922286 176209464 58720153 56435888 58720153 240432049 58720153 240432049 236470556 240432049 110530842 107729932 110530842 236771182 110530842 236771182 233340892 237083067 233340892 97348059 233340892 97348059 102430228 97348059 241072720 242763554 241072720 167780687 241072720 167780687 177615968 167780687 226624434 229097015 226624434 197923084 226624434 197923084 205371143 197923084 226236946 250811820 226236946 250811820 249721807 250811820 99159510 96877709 99159510 168920385 99159510 168920385 174312308 168920385 80843493 79613262 80843493 162681641 80843493 162681641 200887942 196253470 200887942 26422709 200887942 26422709 29160207 26422709 43388416 190574000 43388416 190574000 190849428 190574000 53309880 49013607 53309880 70035076 53309880 70035076 72350925 70035076 39721195 34768143 39721195 34768143 37075079 34768143 239519906 243972358 239519906 86033649 239519906 86033649 85226312 86033649 126308174 121840302 126308174 101395707 126308174 101395707 101273666 101395707 225491422 230574068 225491422 219793172 225491422 219793172 66847804 63648117 66847804 285795304 66847804 285795304 303587124 303528565 303587124 46674673 303587124 46674673 48630871 46674673 227234565 229387124 227234565 55363066 227234565 55363066 56604993 55363066 180614935 173808543 180614935 136825970 180614935 136825970 1714171 2186176 1714171 31534006 1714171 31534006 74660356 203018492 74660356 203018492 210312643 203018492 175300991 126580600 175300991 126580600 127748242 126580600 146310363 173207016 146310363 173207016 221035451 226041379 221035451 225929329 221035451 225929329 222181102 225929329 99091651 56504191 99091651 56504191 56892687 56504191 121483130 227235324 121483130 227235324 223075370 227235324 93810925 85896655 93810925 85896655 86061490 85896655 187564408 177282666 187564408 165773472 187564408 165773472 84947705 84543547 84947705 128339548 84947705 128339548 133692245 128339548 121744575 83801485 121744575 83801485 86380552 83801485 247571061 248415755 247571061 56590326 247571061 56590326 60005222 56590326 257615201 260951721 257615201 245913025 257615201 245913025 217398131 221368174 217398131 263322248 217398131 263322248 259936451 263322248 169258904 118629679 169258904 118629679 119658822 118629679 238198284 242965018 238198284 230388920 238198284 230388920 191839593 153933478 191839593 153933478 23399282 20991736 23399282 47769496 23399282 47769496 110555277 264874073 110555277 264874073 263634527 264874073 234146741 142340219 234146741 142340219 145756250 142340219 235103574 238083472 235103574 44759548 235103574 44759548 47901085 44759548 88191815 205205962 88191815 205205962 264717771 266610653 264717771 132075807 264717771 132075807 136551708 132075807 260456526 261632177 260456526 223515706 260456526 223515706 150312024 146058998 150312024 213521626 150312024 213521626 208605526 213521626 200303573 197923172 200303573 197923172 201829014 197923172 125010926 54469708 125010926 54469708 55829236 54469708 226437030 221433774 226437030 62310171 226437030 62310171 63706185 62310171 133264595 268718504 133264595 268718504 265909825 268718504 254464722 220905504 254464722 220905504 218345885 220905504 248779454 251874642 248779454 107263690 248779454 107263690 112956744 107263690 255761414 259092624 255761414 162748771 255761414 162748771 81556295 78718749 81556295 148854912 81556295 148854912 154361920 148854912 135247017 130825533 135247017 191834984 135247017 191834984 195779423 191834984 117618105 116221796 117618105 277665126 117618105 277665126 274931442 277665126 162017592 83806044 162017592 83806044 86096982 83806044 196396619 186330240 196396619 150795300 196396619 150795300 157667390 150795300 207923347 212339404 207923347 87804382 207923347 87804382 88609757 87804382 245346905 248439539 245346905 146814798 245346905 146814798 46697520 43553600 46697520 83329822 46697520 83329822 95643345 209519564 95643345 209519564 210449759 209519564 25098778 23397838 25098778 152356764 25098778 152356764 157405584 152356764 56795781 56599427 56795781 235793049 56795781 235793049 233048297 235793049 137417749 132868705 137417749 155855400 137417749 155855400 163747924 155855400 67473757 65923901 67473757 130015842 67473757 130015842 198752946 192090757 198752946 127277905 198752946 127277905 130100217 127277905 179801399 286306173 179801399 286306173 283474335 286306173 237459250 128782530 237459250 128782530 133904058 128782530 257505288 258056721 257505288 153669359 257505288 153669359 160040193 153669359 172778266 229101039 172778266 229101039 225845028 229101039 194994831 151610230 194994831 151610230 157183281 151610230 226845949 223424577 226845949 144534276 226845949 144534276 148446596 144534276 182840370 180904973 182840370 32397805 182840370 32397805 35815638 32397805 131713908 127739210 131713908 31510266 131713908 31510266 31599799 31510266 66224165 254647280 66224165 254647280 251346063 254647280 160822080 151617714 160822080 212999722 160822080 212999722 214332670 212999722 74216611 72850720 74216611 157439747 74216611 157439747 164613986 157439747 117113639 88860758 117113639 88860758 81170634 78268195 81170634 260110353 81170634 260110353 255661695 260110353 221326971 181991553 221326971 181991553 176287978 167965715 176287978 253651354 176287978 253651354 250092483 253651354 211117444 137955594 211117444 137955594 57632693 55965032 57632693 92222171 57632693 92222171 95253747 92222171 51019167 49738161 51019167 145278045 51019167 145278045 260241486 264349990 260241486 149028868 260241486 149028868 90163472 45361129 90163472 45361129 47546544 45361129 259852938 262345471 259852938 200707493 259852938 200707493 174542159 40583645 174542159 40583645 43088220 40583645 122648627 121356858 122648627 71784608 122648627 71784608 48551288 46542387 48551288 285670587 48551288 285670587 282173778 285670587 255952085 20189438 255952085 20189438 21913197 20189438 147983329 220465088 147983329 220465088 217334414 220465088 107303082 90754415 107303082 90754415 92419794 90754415 127179357 127977407 127179357 127977407 238790323 241435389 238790323 42891893 238790323 42891893 44650841 41066693 44650841 61854996 44650841 61854996 112788790 152905524 112788790 152905524 165297954 152905524 66895095 64105639 66895095 207743141 66895095 207743141 208676793 207743141 69463558 65405528 69463558 69840700 69463558 69840700 73718677 69840700 37890628 36517893 37890628 191338694 37890628 191338694 202932251 191338694 70802753 68424152 70802753 182598722 70802753 182598722 188973101 182598722 13875166 12694431 13875166 210524814 13875166 210524814 212555147 210524814 161363888 152076459 161363888 152076459 56466313 54189327 56466313 233393364 56466313 233393364 228470642 233393364 134613538 130901086 134613538 131571092 134613538 131571092 246850676 248180760 246850676 233714331 246850676 233714331 56088476 54410417 56088476 131815371 56088476 131815371 165630082 161196158 165630082 112173692 165630082 112173692 114777908 112173692 276746497 278429008 276746497 128618294 276746497 128618294 124387985 40630346 124387985 40630346 41426530 40630346 263233952 266969622 263233952 70068387 263233952 70068387 73570023 70068387 109454444 104858570 109454444 18593702 109454444 18593702 18145258 18593702 239892751 242322508 239892751 49179668 239892751 49179668 52895259 49179668 214887242 217047484 214887242 68029472 214887242 68029472 22049641 16983768 22049641 16983768 19131338 16983768 249508531 254591047 249508531 153999472 249508531 153999472 45298290 41385189 45298290 53510897 45298290 53510897 242705743 247332264 242705743 57377603 242705743 57377603 59216768 57377603 71028999 77018560 71028999 77018560 220325784 213933241 220325784 170930748 220325784 170930748 55317519 51027529 55317519 227305702 55317519 227305702 222588418 227305702 33870621 31260358 33870621 295321343 33870621 295321343 294292310 295321343 199673068 73048670 199673068 73048670 76631715 73048670 80164823 77744550 80164823 33685214 80164823 33685214 36095482 33685214 140720837 209904475 140720837 209904475 288581294 291212574 288581294 225966687 288581294 225966687 223075770 225966687 278051475 281005229 278051475 228604612 278051475 228604612 156713815 128272787 156713815 128272787 76021218 72969893 76021218 107763150 76021218 107763150 221511410 249312800 221511410 249312800 261270129 263005589 261270129 122283744 261270129 122283744 42717093 38946980 42717093 64171075 42717093 64171075 67203385 64171075 3225572 2919540 3225572 118405918 3225572 118405918 205317028 200990002 205317028 179578930 205317028 179578930 118484946 113847121 118484946 159733113 118484946 159733113 165264073 159733113 114441600 109600188 114441600 262447435 114441600 262447435 258271324 262447435 18144242 16795756 18144242 158164200 18144242 158164200 215134155 207994709 215134155 54583883 215134155 54583883 58327603 54583883 295190645 296652138 295190645 81165405 295190645 81165405 81294386 81165405 84589186 79572316 84589186 81859536 84589186 81859536 140018893 207593435 140018893 207593435 208360117 207593435 25567178 25000319 25567178 150516555 25567178 150516555 229015767 241837072 229015767 241837072 236797459 241837072 81088782 67997793 81088782 67997793 36875201 34459915 36875201 142984731 36875201 142984731 259912204 260740800 259912204 73370348 259912204 73370348 78282694 73370348 287298389 288850344 287298389 143668321 287298389 143668321 147831175 143668321 198160661 196479237 198160661 33179163 198160661 33179163 33058325 33179163 134598952 162178620 134598952 162178620 172656911 162178620 47788468 43719488 47788468 43719488 45539307 43719488 176130702 165860517 176130702 90144933 176130702 90144933 91524897 90144933 280074653 281273841 280074653 122924094 280074653 122924094 110691487 93616421 110691487 93616421 96806183 93616421 214332183 222649536 214332183 222649536 230801288 227821168 230801288 112682152 230801288 112682152 119467947 112682152 237482571 241371656 237482571 63299843 237482571 63299843 65147984 63299843 246367814 250593886 246367814 149442282 246367814 149442282 155821823 149442282 210978082 206160853 210978082 111826972 210978082 111826972 116764822 111826972 247667224 249287625 247667224 87598388 247667224 87598388 65264184 62423785 65264184 122552451 65264184 122552451 183167117 197057120 183167117 197057120 242330893 249931952 242330893 249931952 248923577 249931952 215037867 214783762 215037867 281132997 215037867 281132997 278702701 281132997 125840580 122443920 125840580 230987393 125840580 230987393 229169600 230987393 37821749 34595518 37821749 266240054 37821749 266240054 289500091 291152933 289500091 130091050 289500091 130091050 133941387 130091050 144175004 140336362 144175004 135357944 144175004 135357944 139768722 135357944 209068063 200166023 209068063 128088329 209068063 128088329 133960609 128088329 163328965 159137091 163328965 115442073 163328965 115442073 96243726 94527055 96243726 238871746 96243726 238871746 235960283 238871746 180686456 173058640 180686456 207833406 180686456 207833406 204911705 207833406 110205934 105595696 110205934 235877541 110205934 235877541 231714531 235877541 39913915 37502486 39913915 143329452 39913915 143329452 167062254 192736714 167062254 192736714 197464202 192736714 174681647 80491490 174681647 80491490 82657722 80491490 103369147 261578322 103369147 261578322 255581727 261578322 161310758 155457979 161310758 175957620 161310758 175957620 180853231 191310333 180853231 191310333 224680798 229205324 224680798 147326851 224680798 147326851 143203155 137816437 143203155 154161559 143203155 154161559 158112753 154161559 98865114 96867532 98865114 223186493 98865114 223186493 218570128 223186493 60154265 57074684 60154265 233349150 60154265 233349150 230850197 233349150 157283286 92384943 157283286 92384943 61729768 60315244 61729768 159207885 61729768 159207885 167102286 159207885 64666582 62455723 64666582 203434933 64666582 203434933 206512661 203434933 89211259 47974748 89211259 47974748 48917374 47974748 59383352 74169663 59383352 74169663 78340739 198573068 78340739 198573068 200560955 198573068 110515381 82087944 110515381 82087944 38609486 34257897 38609486 51572674 38609486 51572674 232801397 230776807 232801397 147036248 232801397 147036248 152325165 147036248 204250916 208833715 204250916 59962575 204250916 59962575 61534767 59962575 218120271 235157626 218120271 235157626 230243784 235157626 85441919 82773984 85441919 85152852 85441919 85152852 104186765 103777753 104186765 43608873 104186765 43608873 47518824 43608873 107991514 125252881 107991514 125252881 127086737 125252881 78187805 78002567 78187805 232343292 78187805 232343292 263172780 264698166 263172780 109849813 263172780 109849813 111270320 109849813 130642035 256907206 130642035 256907206 256435274 256907206 148427148 105034023 148427148 105034023 73417493 72393430 73417493 124112788 73417493 124112788 129553508 124112788 4036430 3451740 4036430 46592609 4036430 46592609 115408872 111846322 115408872 108901060 115408872 108901060 37303354 33848970 37303354 41352268 37303354 41352268 80975804 80129897 80975804 7629884 80975804 7629884 7305313 7629884 140738899 135755888 140738899 105190763 140738899 105190763 108413912 105190763 254038189 255734763 254038189 132035999 254038189 132035999 97055500 56496540 97055500 56496540 58206968 56496540 90555658 283597070 90555658 283597070 281054054 283597070 161754486 89558175 161754486 89558175 91558470 89558175 150561044 245131633 150561044 245131633 242471290 245131633 213277019 177914558 213277019 177914558 187832543 177914558 217965314 211486777 217965314 102917357 217965314 102917357 108072472 102917357 162733938 157706273 162733938 145766715 162733938 145766715 151466598 146369492 151466598 28866423 151466598 28866423 30363725 28866423 133836219 129682179 133836219 117374062 133836219 117374062 121595485 117374062 220156943 217348512 220156943 149961251 220156943 149961251 88270150 67096156 88270150 67096156 69364456 67096156 96974903 216157927 96974903 216157927 213842568 216157927 172973850 166954926 172973850 244658022 172973850 244658022 242403782 244658022 156240999 88356678 156240999 88356678 88211506 88356678 130990627 152088570 130990627 152088570 159708181 152088570 59598119 52141415 59598119 52141415 56614813 52141415 192197314 233910899 192197314 233910899 245390140 246821745 245390140 120918173 245390140 120918173 125065367 120918173 295996672 297927195 295996672 110707245 295996672 110707245 97202971 94323843 97202971 107292290 97202971 107292290 271964629 273875824 271964629 51818984 271964629 51818984 52389901 51818984 114102879 242304398 114102879 242304398 240288170 242304398 218808109 180532005 218808109 180532005 52620215 51897794 52620215 82212441 52620215 82212441 106777709 107926221 106777709 107926221 109251375 107926221 26419884 24598481 26419884 54255260 26419884 54255260 56629414 54255260 24446248 24035844 24446248 211680726 24446248 211680726 206861537 211680726 195226085 91824188 195226085 91824188 95241463 91824188 238287811 245504025 238287811 245504025 241336227 245504025 142551816 123957879 142551816 123957879 99670430 98415059 99670430 217370366 99670430 217370366 213814173 217370366 137637367 132833538 137637367 207178220 137637367 207178220 203761625 207178220 147304598 142312836 147304598 146010431 147304598 146010431 228001925 231746204 228001925 26591248 228001925 26591248 28630964 26591248 188297834 178639570 188297834 112157004 188297834 112157004 116021753 112157004 193394245 185277009 193394245 149383256 193394245 149383256 158099681 149383256 249244611 252578149 249244611 127428910 249244611 127428910 131353949 127428910 258783212 260492488 258783212 36741482 258783212 36741482 39422838 36741482 262986234 265740712 262986234 174372890 262986234 174372890 177131736 174372890 252479669 256269542 252479669 116206451 252479669 116206451 120950019 116206451 198527592 284033260 198527592 284033260 280639088 284033260 87035082 83593102 87035082 284050122 87035082 284050122 284873824 284050122 28292181 27182540 28292181 185241383 28292181 185241383 189864117 185241383 107764482 102865885 107764482 273602092 107764482 273602092 271242741 273602092 86701912 84005805 86701912 154363286 86701912 154363286 160240269 154363286 109415393 82505109 109415393 82505109 4230058 3423427 4230058 78185070 4230058 78185070 139099798 132578321 139099798 127957912 139099798 127957912 131546388 127957912 225424439 223772396 225424439 122732627 225424439 122732627 125546996 122732627 157771562 184444131 157771562 184444131 193153209 184444131 58355597 57519506 58355597 198629942 58355597 198629942 234181938 237400307 234181938 80832662 234181938 80832662 86028108 80832662 91246190 93795269 91246190 93795269 98232220 93795269 66259709 62181243 66259709 63132696 66259709 63132696 64481610 63132696 192317589 274794520 192317589 274794520 274129277 274794520 74252740 72190726 74252740 129512997 74252740 129512997 183690809 180140709 183690809 147234171 183690809 147234171 157370092 147234171 248538430 253011785 248538430 72338096 248538430 72338096 73702372 72338096 117143178 224677394 117143178 224677394 221792755 224677394 118141464 107623157 118141464 107623157 56857477 53124167 56857477 189306200 56857477 189306200 199083129 189306200 109514820 94512480 109514820 94512480 97339649 94512480 152491679 254956669 152491679 254956669 251525995 254956669 238577759 137081589 238577759 137081589 37248253 33782560 37248253 243576808 37248253 243576808 243166043 243576808 137633574 104132129 137633574 104132129 101673099 98459725 101673099 170823210 101673099 170823210 180280943 170823210 158423799 152353716 158423799 212613591 158423799 212613591 215552051 212613591 207053565 185666574 207053565 185666574 128825591 101454035 128825591 101454035 104324397 101454035 221217776 215586746 221217776 36147942 221217776 36147942 37281099 36147942 89511020 86559324 89511020 38380115 89511020 38380115 41498565 38380115 197603800 234217945 197603800 234217945 230450737 234217945 89439717 87612257 89439717 141123741 89439717 141123741 155515770 236609810 155515770 236609810 272567470 274231650 272567470 200754252 272567470 200754252 204486046 200754252 208314332 204220818 208314332 81094178 208314332 81094178 86161081 81094178 98475851 220986791 98475851 220986791 225576651 220986791 201990391 191601240 201990391 216501490 201990391 216501490 222750490 216501490 81103349 76059070 81103349 145729894 81103349 145729894 179648377 171936340 179648377 164346849 179648377 164346849 174284218 164346849 238219629 236777938 238219629 68328571 238219629 68328571 67625966 65360731 67625966 148379832 67625966 148379832 157567759 148379832 93816049 93050756 93816049 156701106 93816049 156701106 206576184 200282240 206576184 24088640 206576184 24088640 25759068 24088640 162842902 156333469 162842902 62416734 162842902 62416734 65090784 62416734 166079995 161391403 166079995 155568968 166079995 155568968 160768943 155568968 227863505 225610091 227863505 98438271 227863505 98438271 86620842 82666333 86620842 162679432 86620842 162679432 167977645 162679432 51264169 43532427 51264169 43532427 44544477 43532427 119862193 117283561 119862193 48845767 119862193 48845767 53888550 48845767 171934335 187832754 171934335 187832754 192317776 187832754 27733353 26125544 27733353 247173603 27733353 247173603 253916739 255206113 253916739 30227266 253916739 30227266 32132041 30227266 248525685 248964765 248525685 220132613 248525685 220132613 135044386 131747237 135044386 137291085 135044386 137291085 189717799 185631187 189717799 26102992 189717799 26102992 28915122 26102992 117378857 116127770 117378857 96745150 117378857 96745150 101120473 96745150 248008604 253057536 248008604 176101178 248008604 176101178 51658880 47749444 51658880 147655024 51658880 147655024 274227930 277840993 274227930 54703212 274227930 54703212 57595085 54703212 268177652 271166095 268177652 41551365 268177652 41551365 43409515 41551365 215410580 283045792 215410580 283045792 282347076 283045792 204879700 149513818 204879700 149513818 159960859 149513818 184487818 204982973 184487818 204982973 201605577 204982973 28283145 28000390 28283145 260262391 28283145 260262391 258974799 260262391 59239616 25149997 59239616 25149997 25413579 25149997 232264047 236349742 232264047 39364856 232264047 39364856 37969112 34489081 37969112 86014152 37969112 86014152 113544726 110229163 113544726 33886699 113544726 33886699 11807802 11746053 11807802 158230480 11807802 158230480 240670255 242244112 240670255 207894942 240670255 207894942 30695440 30826714 30695440 66422072 30695440 66422072 140427429 135395546 140427429 92025129 140427429 92025129 93717390 92025129 239609303 242498260 239609303 184838922 239609303 184838922 189684264 184838922 228769275 231727135 228769275 190115282 228769275 190115282 127938276 126047828 127938276 280586207 127938276 280586207 277778018 280586207 246564994 222450975 246564994 222450975 138436203 125655334 138436203 125655334 76987305 74744875 76987305 268909836 76987305 268909836 266140623 268909836 179354178 13722193 179354178 13722193 13574820 13722193 20410744 91863454 20410744 91863454 244638821 249813647 244638821 249119459 244638821 249119459 245424166 249119459 178029637 167847052 178029637 175908445 178029637 175908445 248269326 251542806 248269326 62839290 248269326 62839290 64615694 62839290 110631520 105002922 110631520 36256328 110631520 36256328 37501668 36256328 64080990 61432187 64080990 57157378 64080990 57157378 58628121 57157378 217340827 216870421 217340827 59111049 217340827 59111049 62523814 59111049 86211550 100256490 86211550 100256490 135130195 130473137 135130195 5186571 135130195 5186571 5481403 5186571 25151814 56055901 25151814 56055901 182271697 177385803 182271697 173494649 182271697 173494649 183762308 173494649 14960413 15718755 14960413 101751249 14960413 101751249 208424975 210280847 208424975 32921471 208424975 32921471 32702637 32921471 139556178 196876843 139556178 196876843 205059586 196876843 95740074 92974836 95740074 127163918 95740074 127163918 133031032 127163918 95418994 60713361 95418994 60713361 61869246 60713361 66672862 200571402 66672862 200571402 266565749 269562399 266565749 52556106 266565749 52556106 53500508 52556106 141482763 191231948 141482763 191231948 196134761 191231948 118047242 78923257 118047242 78923257 80519732 78923257 246255580 248478927 246255580 113893687 246255580 113893687 116562049 113893687 153482805 182079390 153482805 182079390 185124408 182079390 151166538 50910336 151166538 50910336 36286876 32720733 36286876 195565018 36286876 195565018 196083895 195565018 111075569 106143776 111075569 156110305 111075569 156110305 257468818 260957261 257468818 260957261 259049262 260957261 86383929 85739229 86383929 244606005 86383929 244606005 243001898 244606005 171498494 28817347 171498494 28817347 32351284 28817347 209115913 253766302 209115913 253766302 253954320 253766302 194264773 189025373 194264773 282252553 194264773 282252553 281879549 282252553 133388622 39670051 133388622 39670051 41976081 39670051 216867536 217070787 216867536 119328481 216867536 119328481 125056102 119328481 248777547 251111091 248777547 189942614 248777547 189942614 24409257 22073764 24409257 52694534 24409257 52694534 255166148 257125062 255166148 106226219 255166148 106226219 110256887 106226219 234828814 232851993 234828814 51594096 234828814 51594096 53114960 51594096 97450796 93655283 97450796 51038417 97450796 51038417 51108144 51038417 268641807 270397238 268641807 146759725 268641807 146759725 154272091 146759725 218170369 234101483 218170369 234101483 231158873 234101483 218784822 140242564 218784822 140242564 61012217 57951256 61012217 97924017 61012217 97924017 225203689 228839899 225203689 92971854 225203689 92971854 95994705 92971854 226583291 229929314 226583291 151321615 226583291 151321615 41781496 40457184 41781496 201408236 41781496 201408236 205593365 201408236 132252193 125353815 132252193 180873559 132252193 180873559 188476098 180873559 90677345 90083350 90677345 160953276 90677345 160953276 173544155 175056879 173544155 175056879 178920115 175056879 69682240 66009925 69682240 185072407 69682240 185072407 187860557 185072407 173097035 69095797 173097035 69095797 72836839 69095797 260865280 261369604 260865280 134343233 260865280 134343233 140153232 134343233 272995345 275393477 272995345 112477343 272995345 112477343 113923408 112477343 125377226 134114150 125377226 134114150 240219670 242103023 240219670 144886170 240219670 144886170 149944186 144886170 206066139 247349313 206066139 247349313 242839633 247349313 122661230 54352856 122661230 54352856 54860129 54352856 202377597 200105951 202377597 132281527 202377597 132281527 87308552 84747321 87308552 214125569 87308552 214125569 210453216 214125569 37282144 36108627 37282144 191007260 37282144 191007260 194184779 191007260 160247963 149311409 160247963 149311409 146023714 139629825 146023714 299570350 146023714 299570350 298521723 299570350 95221278 93701465 95221278 235871353 95221278 235871353 232035615 235871353 61360443 57036405 61360443 177272182 61360443 177272182 181448756 177272182 107217057 49025531 107217057 49025531 49844315 49025531 69644313 82224941 69644313 82224941 183781712 179336545 183781712 108197775 183781712 108197775 109903678 108197775 152261052 210238261 152261052 210238261 215478219 210238261 146742092 74984122 146742092 74984122 75906086 74984122 174353995 169984506 174353995 90881950 174353995 90881950 92160229 90881950 193797104 183449138 193797104 98379462 193797104 98379462 54768034 53476441 54768034 200198019 54768034 200198019 268896478 271445169 268896478 146983941 268896478 146983941 155173347 146983941 241978734 246583307 241978734 196910841 241978734 196910841 41413129 37800021 41413129 64592298 41413129 64592298 84660007 232806666 84660007 232806666 248400025 252372422 248400025 136038606 248400025 136038606 141102171 136038606 158746916 153694774 158746916 54826855 158746916 54826855 58190946 54826855 215032875 218774979 215032875 132105646 215032875 132105646 135776920 132105646 234753658 237230390 234753658 151561499 234753658 151561499 11214800 10560140 11214800 176298993 11214800 176298993 180862876 176298993 46397877 42873417 46397877 61206228 46397877 61206228 64140580 61206228 36256986 31819711 36256986 230480980 36256986 230480980 233695886 230480980 45939565 46550574 45939565 59312505 45939565 59312505 177667454 167121856 177667454 123346583 177667454 123346583 47740026 45067809 47740026 110240188 47740026 110240188 244776929 248844192 244776929 104902637 244776929 104902637 102881445 101101559 102881445 264605666 102881445 264605666 261015601 264605666 71474403 69293534 71474403 91971660 71474403 91971660 92334103 91971660 58387123 54350393 58387123 161646949 58387123 161646949 251991883 253316328 251991883 130296272 251991883 130296272 26337734 24366882 26337734 241269018 26337734 241269018 237889115 241269018 221284927 84519563 221284927 84519563 88352121 84519563 231557892 254679181 231557892 254679181 252492960 254679181 58827234 57568523 58827234 171292577 58827234 171292577 212992183 216334902 212992183 190572366 212992183 190572366 24570784 22296010 24570784 222337667 24570784 222337667 218377074 222337667 85157494 84859899 85157494 245219519 85157494 245219519 243431129 245219519 76673740 61600662 76673740 61600662 64569569 61600662 256785924 257400623 256785924 150769156 256785924 150769156 135478704 129020561 135478704 229079740 135478704 229079740 230876713 229079740 217934459 221130152 217934459 261855676 217934459 261855676 258576576 261855676 79336782 32688818 79336782 32688818 36327388 32688818 252995864 254920512 252995864 47665853 252995864 47665853 48367259 47665853 106258882 107079497 106258882 91102615 106258882 91102615 92571924 91102615 136186277 217026989 136186277 217026989 262485236 266417857 262485236 41429974 262485236 41429974 41038338 41429974 48295672 140335186 48295672 140335186 146164245 140335186 115559846 111129004 115559846 111129004 111358155 111129004 292077981 293894520 292077981 242699458 292077981 242699458 130162097 33985287 130162097 33985287 37525320 33985287 200609055 190567166 200609055 41447085 200609055 41447085 45398109 41447085 135693671 131227129 135693671 44593081 135693671 44593081 47334897 44593081 125363248 269364824 125363248 269364824 268642904 269364824 136959413 130130640 136959413 194541779 136959413 194541779 197657364 194541779 64216108 61736933 64216108 277659470 64216108 277659470 276678146 277659470 52329373 51410386 52329373 263773981 52329373 263773981 261248220 263773981 97387803 95003343 97387803 99907511 97387803 99907511 144663702 171043649 144663702 171043649 233083473 235502040 233083473 114851684 233083473 114851684 120596585 114851684 210008771 215378548 210008771 215378548 211764220 215378548 177779867 173374897 177779867 177475369 177779867 177475369 287663299 287631432 287663299 287631432 254264249 142546854 254264249 142546854 147471219 142546854 200162879 239988339 200162879 239988339 265567374 267179337 265567374 47838219 265567374 47838219 50937860 47838219 233989881 236870239 233989881 173550348 233989881 173550348 95589998 93097774 95589998 162498596 95589998 162498596 172130650 95539491 172130650 95539491 60457956 58130450 60457956 169916517 60457956 169916517 178211700 169916517 172012656 127506258 172012656 127506258 133416533 127506258 261229360 262258894 261229360 162515669 261229360 162515669 164777886 157829929 164777886 258334630 164777886 258334630 257589998 258334630 5323837 5423885 5323837 298063472 5323837 298063472 297617302 298063472 231205157 235064868 231205157 241606603 231205157 241606603 246344022 248416626 246344022 207197250 246344022 207197250 213414065 207197250 245484358 271455710 245484358 271455710 269273599 271455710 194838348 128324931 194838348 128324931 131733167 128324931 155496714 149248681 155496714 69010967 155496714 69010967 70954217 69010967 136109337 131850360 136109337 38612429 136109337 38612429 42372828 38612429 139239961 258051704 139239961 258051704 257967820 258051704 14193136 14129661 14193136 52515930 14193136 52515930 110591928 109328793 110591928 85665421 110591928 85665421 89237642 85665421 148382890 268351005 148382890 268351005 264241083 268351005 216991678 59631503 216991678 59631503 60565275 59631503 171076356 163828406 171076356 141339127 171076356 141339127 146580053 141339127 159079858 152303552 159079858 131230937 159079858 131230937 134499992 131230937 228278563 231948181 228278563 58907466 228278563 58907466 60736471 58907466 211122460 216412120 211122460 142302449 211122460 142302449 146341495 142302449 168241376 164742888 168241376 104770783 168241376 104770783 105767710 104770783 106782093 200523684 106782093 200523684 201711451 200523684 135475924 130269820 135475924 151656108 135475924 151656108 157018106 151656108 55563900 53963020 55563900 64694937 55563900 64694937 286904446 287014250 286904446 113455471 286904446 113455471 27067878 25966812 27067878 165264308 27067878 165264308 172378766 162223776 172378766 200170879 172378766 200170879 204641780 200170879 150740668 141030849 150740668 179915789 150740668 179915789 188355968 179915789 89601724 47698347 89601724 47698347 50730298 47698347 214972629 252270380 214972629 252270380 248775836 252270380 176798230 94908687 176798230 94908687 40895843 42073526 40895843 65590508 40895843 65590508 201326929 206135173 201326929 157182722 201326929 157182722 163032335 157182722 173375434 212118040 173375434 212118040 227077952 229065603 227077952 109711269 227077952 109711269 112823327 109711269 242080773 246551936 242080773 172472958 242080773 172472958 34372061 32128493 34372061 152528408 34372061 152528408 161857095 152528408 137845242 132112990 137845242 220297215 137845242 220297215 219067789 220297215 210175745 204783955 210175745 247169410 210175745 247169410 243014358 247169410 34707500 32879730 34707500 106108031 34707500 106108031 180217871 171020712 180217871 49440870 180217871 49440870 50451204 49440870 70458373 232604885 70458373 232604885 230928694 232604885 181980338 25441556 181980338 25441556 26515404 25441556 201555285 203314842 201555285 203314842 207443117 203314842 55060393 55097493 55060393 152670347 55060393 152670347 158871040 152670347 91885587 89353794 91885587 262311497 91885587 262311497 259162451 262311497 151025626 147113231 151025626 169791563 151025626 169791563 253128894 256004273 253128894 244067656 253128894 244067656 49210766 47963873 49210766 121428767 49210766 121428767 123320378 121428767 81356612 75992435 81356612 161174476 81356612 161174476 167075294 161174476 102535525 98437480 102535525 149666257 102535525 149666257 257009779 260092892 257009779 47506706 257009779 47506706 50426746 47506706 222734821 227241849 222734821 187272254 222734821 187272254 114361011 111070880 114361011 185689836 114361011 185689836 188705442 185689836 86012301 26063778 86012301 26063778 26386866 26063778 242342740 245176105 242342740 25127870 242342740 25127870 25631910 25127870 95112857 94713455 95112857 52182613 95112857 52182613 54846690 52182613 69041458 284627871 69041458 284627871 285347824 284627871 19850878 18385623 19850878 217221891 19850878 217221891 242996823 244786796 242996823 240664113 242996823 240664113 115641834 41803745 115641834 41803745 42243503 41803745 200218119 200977448 200218119 150256888 200218119 150256888 159996125 150256888 258774037 260944070 258774037 162680768 258774037 162680768 172947431 162680768 192331278 184009255 192331278 90818289 192331278 90818289 92600878 90818289 144522711 138684322 144522711 98091843 144522711 98091843 101133476 98091843 216945190 216916315 216945190 9836748 216945190 9836748 8851311 9836748 135422158 189717050 135422158 189717050 194150220 189717050 4304125 4598200 4304125 37623169 4304125 37623169 289793750 292228331 289793750 70926798 289793750 70926798 73299661 70926798 123440810 222036246 123440810 222036246 226831738 229518768 226831738 96488053 226831738 96488053 100193756 96488053 146876721 142669040 146876721 58085694 146876721 58085694 61526848 58085694 219156483 224076718 219156483 224076718 224647408 224076718 8936744 7841189 8936744 231911861 8936744 231911861 240141146 242678323 240141146 202556891 240141146 202556891 126790941 123871965 126790941 144836229 126790941 144836229 235543592 237664467 235543592 103687930 235543592 103687930 83279594 26365484 83279594 26365484 28994872 26365484 216954792 217603522 216954792 84399747 216954792 84399747 84451929 84399747 239607272 242912992 239607272 133804137 239607272 133804137 138562725 133804137 177635779 213756171 177635779 213756171 247049473 306245946 247049473 306245946 304316957 306245946 80144996 78331318 80144996 88691277 80144996 88691277 211621607 210363262 211621607 109316940 211621607 109316940 113499559 109316940 138697746 302908426 138697746 302908426 300696178 302908426 208712673 134870049 208712673 134870049 58217642 56840870 58217642 112520984 58217642 112520984 198967348 212654869 198967348 212654869 250166368 272602349 250166368 272602349 269706059 272602349 210061484 80092633 210061484 80092633 82602520 80092633 218493567 214521303 218493567 128984315 218493567 128984315 105187578 104679976 105187578 226809848 105187578 226809848 223608858 226809848 164767590 160911892 164767590 165482040 164767590 165482040 174058463 165482040 79600042 77325603 79600042 116410724 79600042 116410724 121776685 116410724 110695827 109713872 110695827 128285491 110695827 128285491 252355055 254205817 252355055 57990306 252355055 57990306 61840225 57990306 65566974 252429340 65566974 252429340 248061626 252429340 91439378 89949179 91439378 197336861 91439378 197336861 262114892 265160693 262114892 55500170 262114892 55500170 58121949 55500170 195054891 198668061 195054891 198668061 203587052 198668061 69980084 68344013 69980084 212688976 69980084 212688976 212183808 212688976 178524793 151738995 178524793 151738995 157539607 151738995 197347416 199975695 197347416 165596519 197347416 165596519 110024005 105893529 110024005 127724800 110024005 127724800 132373625 127724800 60379222 58103013 60379222 133364593 60379222 133364593 199752279 211728955 199752279 211728955 212243956 211728955 38345528 36010548 38345528 255806263 38345528 255806263 252250721 255806263 221425027 35802968 221425027 35802968 35655586 35802968 160390373 157362515 160390373 150334459 160390373 150334459 209225446 251003408 209225446 251003408 246574947 251003408 222975172 122996360 222975172 122996360 84729251 82849340 84729251 228825844 84729251 228825844 226841050 228825844 190410703 56849935 190410703 56849935 61009039 56849935 105291266 102568479 105291266 70912435 105291266 70912435 74111721 70912435 160042771 150064747 160042771 29678841 160042771 29678841 31178888 29678841 202741307 208128740 202741307 181267717 202741307 181267717 164144781 148239231 164144781 148239231 38422583 37273454 38422583 147318004 38422583 147318004 156790190 147318004 95397040 93785684 95397040 246356965 95397040 246356965 245383944 246356965 193197558 44212054 193197558 44212054 47264521 44212054 73458881 253682935 73458881 253682935 249258688 253682935 134394546 131229397 134394546 257001675 134394546 257001675 252414978 257001675 143779169 99690269 143779169 99690269 67241989 50658602 67241989 50658602 55011886 50658602 273565528 275756194 273565528 135325630 273565528 135325630 141325846 135325630 246828745 247652481 246828745 76462428 246828745 76462428 77841706 76462428 110198252 108477005 110198252 28892298 110198252 28892298 32002417 28892298 204688504 203596615 204688504 33535855 204688504 33535855 29395121 26868693 29395121 92395808 29395121 92395808 111922197 109187712 111922197 103271394 111922197 103271394 107874521 103271394 224449875 225519896 224449875 170954188 224449875 170954188 179595605 170954188 180956170 243520262 180956170 243520262 281608525 285425718 281608525 227799967 281608525 227799967 63162724 61193776 63162724 116980821 63162724 116980821 162625536 176498902 162625536 176498902 183257997 176498902 72725261 68435848 72725261 166698372 72725261 166698372 181698409 172093054 181698409 105998278 181698409 105998278 111508055 105998278 273315866 275330497 273315866 264863455 273315866 264863455 262554195 264863455 270098510 269839648 270098510 46804558 270098510 46804558 42752084 38162713 42752084 198617927 42752084 198617927 253694730 257863372 253694730 220936702 253694730 220936702 44240899 40762790 44240899 112630011 44240899 112630011 245346108 262663618 245346108 262663618 260895782 262663618 85336794 84219134 85336794 169248107 85336794 169248107 255309514 256629421 255309514 138636443 255309514 138636443 103066843 102079185 103066843 234094750 103066843 234094750 230693047 234094750 129978245 126356484 129978245 130413114 129978245 130413114 258374592 260351235 258374592 129205399 258374592 129205399 92143167 89546125 92143167 230165448 92143167 230165448 225237925 230165448 36099071 33764789 36099071 55993430 36099071 55993430 72287468 205057800 72287468 205057800 212258717 205057800 142764742 139593626 142764742 173782042 142764742 173782042 207324557 205148648 207324557 73679876 207324557 73679876 34802253 31771033 34802253 172425756 34802253 172425756 295226905 295527497 295226905 95230982 295226905 95230982 39471938 37324736 39471938 156764511 39471938 156764511 169366383 156764511 138423940 132653350 138423940 195045662 138423940 195045662 196702178 195045662 188549822 183602271 188549822 288574400 188549822 288574400 287836589 288574400 131793709 127002498 131793709 198796868 131793709 198796868 207116772 198796868 205464805 224473995 205464805 224473995 247254433 251563590 247254433 163653721 247254433 163653721 95078348 92769974 95078348 231726465 95078348 231726465 233984068 231726465 209806844 214184622 209806844 289491402 209806844 289491402 287436171 289491402 186542322 120801719 186542322 120801719 121007400 120801719 134306312 135454387 134306312 135454387 200115945 197607538 200115945 43444487 200115945 43444487 45800601 43444487 246577789 248048814 246577789 230182379 246577789 230182379 194176622 153988360 194176622 153988360 119690356 35045027 119690356 35045027 38798301 35045027 225954266 221829389 225954266 89356576 225954266 89356576 81190077 75026427 81190077 103717359 81190077 103717359 108119612 103717359 60219145 57069335 60219145 114866499 60219145 114866499 270424538 273664427 270424538 80019575 270424538 80019575 81455036 80019575 176916452 175587910 176916452 131381425 176916452 131381425 134586575 131381425 183058974 179568535 183058974 149181712 183058974 149181712 159809898 149181712 202060185 205635374 202060185 29772638 202060185 29772638 30634480 29772638 256433660 257962688 256433660 198419582 256433660 198419582 201224365 198419582 218952432 220403293 218952432 208564597 218952432 208564597 205070843 208564597 269153113 270417491 269153113 39261762 269153113 39261762 41368824 39261762 53076828 51116651 53076828 47227376 53076828 47227376 50608899 47227376 105492323 261913917 105492323 261913917 259713401 261913917 39258236 36155708 39258236 295598859 39258236 295598859 294587441 295598859 245982088 145564759 245982088 145564759 73711174 69527787 73711174 205158768 73711174 205158768 200169271 205158768 189015978 179372803 189015978 179372803 149726227 66755737 149726227 66755737 68601925 66755737 199542686 195665107 199542686 12101123 199542686 12101123 13627653 12101123 199605130 252670008 199605130 252670008 248694926 252670008 195574679 186331170 195574679 254520794 195574679 254520794 250965451 254520794 160454508 127257607 160454508 127257607 94294750 90827718 94294750 92192602 94294750 92192602 167418154 163348708 167418154 88076361 167418154 88076361 90528922 88076361 214694611 218684328 214694611 61038037 214694611 61038037 63861442 61038037 196128607 191480540 196128607 172665478 196128607 172665478 176491369 172665478 184496102 182709985 184496102 182709985 186053326 182709985 165629179 38400302 165629179 38400302 42364257 38400302 229869675 231814470 229869675 217684230 229869675 217684230 71404951 67739554 71404951 203633527 71404951 203633527 205244374 203633527 162507978 87637109 162507978 87637109 92038812 87637109 272803681 274343823 272803681 204455574 272803681 204455574 43864058 44123309 43864058 149457543 43864058 149457543 239476669 242021312 239476669 64852179 239476669 64852179 67995366 64852179 218621497 221330611 218621497 165207671 218621497 165207671 169756316 165207671 292403080 293714967 292403080 260367043 292403080 260367043 254998672 260367043 274307877 275926997 274307877 99987461 274307877 99987461 103003499 99987461 220214472 225871128 220214472 168003297 220214472 168003297 33415312 31701963 33415312 205644562 33415312 205644562 217002919 211602628 217002919 74576003 217002919 74576003 76610416 74576003 136873081 131404896 136873081 67335481 136873081 67335481 69908367 67335481 70869129 84093303 70869129 84093303 88554104 84093303 48014104 46163556 48014104 190778431 48014104 190778431 260455435 263095657 260455435 235346076 260455435 235346076 213596306 214138718 213596306 265419223 213596306 265419223 261879266 265419223 99250030 60667256 99250030 60667256 63018556 60667256 171486978 166337764 171486978 61650845 171486978 61650845 65541830 61650845 170170705 158583023 170170705 97658297 170170705 97658297 102420079 97658297 161512839 155884239 161512839 145668491 161512839 145668491 66183168 63199523 66183168 216157268 66183168 216157268 221620381 216157268 95538805 63022960 95538805 63022960 47330474 44376350 47330474 275675435 47330474 275675435 273169132 275675435 4955215 3448859 4955215 230615924 4955215 230615924 228793970 230615924 75298332 71235259 75298332 95989778 75298332 95989778 150629975 144689563 150629975 98719001 150629975 98719001 63851929 60501650 63851929 76081983 63851929 76081983 125027195 121732463 125027195 32394464 125027195 32394464 35694995 32394464 57667704 121379460 57667704 121379460 123084023 121379460 64368472 60468990 64368472 98514108 64368472 98514108 235374419 238504513 235374419 99784076 235374419 99784076 76177014 49288236 76177014 49288236 53115326 49288236 93110124 137816819 93110124 137816819 144219290 137816819 79694898 76384290 79694898 97650275 79694898 97650275 228622685 231460023 228622685 15337945 228622685 15337945 18059416 15337945 53335998 182569762 53335998 182569762 185271000 182569762 53570296 52515655 53570296 277083500 53570296 277083500 274454103 277083500 144478302 139401716 144478302 148569423 144478302 148569423 155087372 148569423 130798412 77871426 130798412 77871426 23723531 22244682 23723531 101105414 23723531 101105414 141246632 231940894 141246632 231940894 228431174 231940894 106798391 102525617 106798391 230349676 106798391 230349676 226607514 230349676 191763351 195269340 191763351 232339417 191763351 232339417 234203606 232339417 207441162 171034884 207441162 171034884 77101188 73374548 77101188 162680595 77101188 162680595 167412199 162680595 120929232 111335416 120929232 111335416 116325920 111335416 277704087 278284793 277704087 245271223 277704087 245271223 85683370 83475639 85683370 226106798 85683370 226106798 231373311 226106798 189660374 63590053 189660374 63590053 65249831 63590053 117478679 240548994 117478679 240548994 237765382 240548994 127423820 70900032 127423820 70900032 72179364 70900032 234441491 232133746 234441491 214568055 234441491 214568055 207107435 133453306 207107435 133453306 137251356 133453306 189115058 183016145 189115058 150588557 189115058 150588557 161262009 150588557 226196526 221271873 226196526 38141988 226196526 38141988 38737100 38141988 277840902 278707878 277840902 171477171 277840902 171477171 180786052 171477171 221573953 245020337 221573953 245020337 240821590 245020337 117664529 113832754 117664529 243418032 117664529 243418032 240973258 243418032 187839002 185370849 187839002 254287929 187839002 254287929 253682994 254287929 174369210 36447412 174369210 36447412 38001239 36447412 66226623 126063626 66226623 126063626 249370805 294998436 249370805 294998436 294486582 294998436 89249454 88504614 89249454 274512354 89249454 274512354 271499597 274512354 201467973 162210959 201467973 162210959 33628332 34056541 33628332 126594939 33628332 126594939 195768774 199471572 195768774 84236877 195768774 84236877 86644557 84236877 197769234 190822718 197769234 73705237 197769234 73705237 56689637 55326664 56689637 93585432 56689637 93585432 151780112 144847968 151780112 67099292 151780112 67099292 70879764 67099292 195191859 199131018 195191859 174767118 195191859 174767118 70423945 62991532 70423945 62991532 64347781 62255316 64347781 140008696 64347781 140008696 147515119 140008696 23459363 22067770 23459363 265609276 23459363 265609276 264708858 265609276 194152886 189814699 194152886 253696902 194152886 253696902 250412998 253696902 99802863 99087388 99802863 187017696 99802863 187017696 252311382 254282923 252311382 177156124 252311382 177156124 71345800 68708018 71345800 81700715 71345800 81700715 82210793 81700715 34286235 31493208 34286235 83119848 34286235 83119848 262595237 266105409 262595237 160601923 262595237 160601923 168117795 263677774 168117795 263677774 261166995 263677774 227713428 49764813 227713428 49764813 53102658 49764813 112314382 127815282 112314382 127815282 140810909 206492162 140810909 206492162 208652119 206492162 95340333 95491690 95340333 163999749 95340333 163999749 222917205 227694636 222917205 162942169 222917205 162942169 168066990 162942169 183648639 176655956 183648639 125363772 183648639 125363772 52479676 47525033 52479676 244079943 52479676 244079943 239767901 244079943 162851427 156249267 162851427 284617552 162851427 284617552 281164837 284617552 135080877 130077763 135080877 221414340 135080877 221414340 220591839 221414340 219801534 174373896 219801534 174373896 181284103 174373896 229655575 225171324 229655575 140789291 229655575 140789291 144616990 140789291 155643008 192659737 155643008 192659737 193934663 192659737 59435592 56223329 59435592 119699664 59435592 119699664 272464695 273899795 272464695 140244069 272464695 140244069 16772093 15860177 16772093 111572780 16772093 111572780 241849668 244563164 241849668 165621667 241849668 165621667 171326330 165621667 259798473 262508476 259798473 165649579 259798473 165649579 168945533 165649579 262225393 262259615 262225393 23804283 262225393 23804283 23880121 23804283 80740119 77758966 80740119 45707551 80740119 45707551 48557007 45707551 230548551 233969316 230548551 156351029 230548551 156351029 167464378 156351029 203888746 212530545 203888746 212530545 215906446 212530545 57169202 56261412 57169202 165069637 57169202 165069637 169451594 165069637 77999629 77493822 77999629 103909652 77999629 103909652 103423665 103909652 9564058 9583119 9564058 194946973 9564058 194946973 248757389 283589439 248757389 283589439 284251594 283589439 80710008 76178659 80710008 181302829 80710008 181302829 184628727 181302829 166772154 163087538 166772154 207275039 166772154 207275039 201454341 207275039 158094532 153457180 158094532 213586453 158094532 213586453 213530685 213586453 94408496 91252713 94408496 233223588 94408496 233223588 285009451 285244096 285009451 140803070 285009451 140803070 148919312 140803070 268488967 271398005 268488967 187668252 268488967 187668252 166729788 114809739 166729788 114809739 21781322 22339469 21781322 184206055 21781322 184206055 212497504 214644009 212497504 124851667 212497504 124851667 127641660 124851667 178144736 170313956 178144736 67504518 178144736 67504518 70363193 67504518 73536973 117420683 73536973 117420683 121126342 117420683 12855535 12771944 12855535 280160013 12855535 280160013 278989344 280160013 231346676 116614054 231346676 116614054 120216857 116614054 275379566 276989981 275379566 254256107 275379566 254256107 190897543 118615552 190897543 118615552 42481983 40604091 42481983 200172557 42481983 200172557 236922184 271634745 236922184 271634745 269859808 271634745 152932142 146527152 152932142 187288100 152932142 187288100 196517621 187288100 73600780 71020944 73600780 114547175 73600780 114547175 118067766 114547175 79211124 76407394 79211124 270777165 79211124 270777165 268351446 270777165 125817064 98928175 125817064 98928175 99114958 98928175 231439608 234807402 231439608 184494711 231439608 184494711 108145022 103592233 108145022 220875225 108145022 220875225 230473624 234911410 230473624 123063480 230473624 123063480 128615454 123063480 154274858 149078336 154274858 8993930 154274858 8993930 9510707 8993930 107489924 193998791 107489924 193998791 194345412 193998791 67801100 52697795 67801100 52697795 53310575 52697795 111910133 237453711 111910133 237453711 234882020 237453711 63644770 61930573 63644770 286986437 63644770 286986437 285302198 286986437 30995204 27724906 30995204 71974963 30995204 71974963 187486882 180777664 187486882 34011837 187486882 34011837 37212645 34011837 143160250 140610375 143160250 27214726 143160250 27214726 27586998 27214726 168499547 163066399 168499547 131845668 168499547 131845668 137730097 131845668 166371017 161014084 166371017 115927857 166371017 115927857 116760158 115927857 275104414 277184866 275104414 276065271 275104414 276065271 128375871 44166949 128375871 44166949 47676587 44166949 98713826 94683194 98713826 73296828 98713826 73296828 76012279 73296828 123187588 122591571 123187588 108449589 123187588 108449589 113068242 108449589 217844482 211528110 217844482 186374595 217844482 186374595 185946975 186374595 198382629 187592411 198382629 60547645 198382629 60547645 63480197 60547645 78109778 76723371 78109778 28722524 78109778 28722524 31586141 28722524 93267608 179658315 93267608 179658315 185113894 179658315 76840834 65660176 76840834 65660176 68872591 65660176 193556175 189810024 193556175 117593047 193556175 117593047 120535602 117593047 176514424 169970649 176514424 55140493 176514424 55140493 57646276 55140493 121132140 158032373 121132140 158032373 193100662 259445147 193100662 259445147 257093199 259445147 84442918 81653631 84442918 152622687 84442918 152622687 273574146 275950282 273574146 79340523 273574146 79340523 65164844 62918616 65164844 162428944 65164844 162428944 166047520 162428944 67053830 64896446 67053830 263214333 67053830 263214333 261665273 263214333 181137565 172316848 181137565 262727127 181137565 262727127 262454316 262727127 223179384 223811947 223179384 263022624 223179384 263022624 259186746 263022624 120395918 27423609 120395918 27423609 27361044 27423609 92357062 91027081 92357062 44967487 92357062 44967487 48981090 44967487 88236190 86243553 88236190 86243553 88086665 86243553 111766830 188458784 111766830 188458784 197624356 188458784 155728532 149587725 155728532 170811751 155728532 170811751 179301495 170811751 137794101 131873719 137794101 136930396 137794101 136930396 220042753 224352705 220042753 133355785 220042753 133355785 138075946 133355785 216268777 238583651 216268777 238583651 235882289 238583651 109686983 104753124 109686983 128257812 109686983 128257812 133751290 128257812 77362253 48219217 77362253 48219217 50763036 48219217 205048745 196928389 205048745 90792409 205048745 90792409 92304959 90792409 179562986 176333959 179562986 132831676 179562986 132831676 138409440 132831676 284464411 283814060 284464411 120474020 284464411 120474020 125691033 120474020 264213719 286551457 264213719 286551457 287346083 286551457 121325289 119330808 121325289 203633579 121325289 203633579 260148371 261597522 260148371 79589914 260148371 79589914 77339697 76778578 77339697 127432881 77339697 127432881 299328554 300685693 299328554 267149616 299328554 267149616 229057714 201228149 229057714 201228149 204162496 201228149 239197493 242143660 239197493 42717167 239197493 42717167 47193056 42717167 103375886 100555576 103375886 40370345 103375886 40370345 22092801 19877899 22092801 175060511 22092801 175060511 180176751 175060511 163512922 156185239 163512922 235161474 163512922 235161474 231488042 235161474 146491709 142250508 146491709 245685921 146491709 245685921 243161262 245685921 239406677 131380035 239406677 131380035 133939029 131380035 199370610 201862974 199370610 70266055 199370610 70266055 75775757 70266055 169136486 164070188 169136486 27982825 169136486 27982825 29270567 27982825 278737997 281011313 278737997 88241703 278737997 88241703 91078556 88241703 239805493 243288633 239805493 112761340 239805493 112761340 60873182 59480003 60873182 239073681 60873182 239073681 240331219 239073681 103417068 103774807 103417068 192849790 103417068 192849790 194228559 192849790 190700664 56134561 190700664 56134561 57026075 56134561 143202765 137324189 143202765 102321607 143202765 102321607 104932524 102321607 253154241 257891000 253154241 140597207 253154241 140597207 146935146 140597207 260516845 262519179 260516845 39858181 260516845 39858181 41958739 39858181 62898514 118213026 62898514 118213026 171033634 165714010 171033634 15105564 171033634 15105564 17823072 15105564 259523266 266717837 259523266 266717837 262636524 266717837 66545776 63694036 66545776 163612593 66545776 163612593 219106019 218987226 219106019 71061800 219106019 71061800 75947687 71061800 302586503 303455767 302586503 52497977 302586503 52497977 53533452 52497977 101875709 97351165 101875709 44005184 101875709 44005184 45095911 44005184 99741867 95159180 99741867 92775910 99741867 92775910 93932451 92775910 262201702 264282670 262201702 102688483 262201702 102688483 104411234 102688483 146824670 243787030 146824670 243787030 240684293 243787030 59050454 56904153 59050454 142377914 59050454 142377914 230835737 233784852 230835737 76339669 230835737 76339669 81524371 76339669 158045483 151925846 158045483 98033928 158045483 98033928 100390855 158797637 100390855 158797637 266262269 267957529 266262269 204904585 266262269 204904585 177814043 155100091 177814043 155100091 39826452 36820752 39826452 170703521 39826452 170703521 178290335 170703521 109925593 108859959 109925593 121653833 109925593 121653833 125180673 121653833 64168579 61440504 64168579 196979497 64168579 196979497 199403002 196979497 89632147 88349435 89632147 194429916 89632147 194429916 198244719 194429916 143676208 129463865 143676208 129463865 133460122 129463865 134679830 186217418 134679830 186217418 226785782 230772705 226785782 189852806 226785782 189852806 168353075 159576894 168353075 237592160 168353075 237592160 238091534 191943734 238091534 191943734 86672677 84604400 86672677 215477534 86672677 215477534 218134060 215477534 211416294 269270800 211416294 269270800 267890888 269270800 237320499 184490652 237320499 184490652 149811053 115499088 149811053 115499088 121473241 115499088 141981427 138191300 141981427 98504038 141981427 98504038 54763446 54051895 54763446 288729844 54763446 288729844 288832003 288729844 270112626 189671400 270112626 189671400 28029702 26095821 28029702 160440707 28029702 160440707 166731995 160440707 48486673 45846756 48486673 146861963 48486673 146861963 162196826 164059607 162196826 164059607 239128087 254027345 239128087 254027345 250504465 254027345 102450179 98144765 102450179 264254054 102450179 264254054 261129559 264254054 161612210 157465451 161612210 232328125 161612210 232328125 227551837 232328125 170775679 159916607 170775679 193777166 170775679 193777166 200397856 193777166 193795585 192778525 193795585 273660361 193795585 273660361 271239876 273660361 238281490 204336253 238281490 204336253 43766215 34648392 43766215 34648392 35090661 34648392 215257348 245382223 215257348 245382223 242946781 245382223 36938393 33065430 36938393 229150148 36938393 229150148 229726094 229150148 187366680 183828107 187366680 219550192 187366680 219550192 219545741 219550192 122294829 84686083 122294829 84686083 86904356 84686083 112213314 107006698 112213314 37506012 112213314 37506012 40127050 37506012 190560779 185158113 190560779 79653164 190560779 79653164 80823452 79653164 120066988 119977660 120066988 57449808 120066988 57449808 43769377 43676363 43769377 221960154 43769377 221960154 218453280 221960154 151936298 70491867 151936298 70491867 70210316 68594124 70210316 102981782 70210316 102981782 282233248 283548479 282233248 64203836 282233248 64203836 68039936 64203836 230613716 234975045 230613716 130397545 230613716 130397545 134103498 130397545 155172264 143959971 155172264 88449186 155172264 88449186 34302183 29773640 34302183 69998822 34302183 69998822 73769103 69998822 71846776 68362975 71846776 223621813 71846776 223621813 219718352 223621813 77543353 75821823 77543353 260841679 77543353 260841679 257857012 260841679 50794189 49848881 50794189 234569290 50794189 234569290 232148202 234569290 49847439 47013694 49847439 81171243 49847439 81171243 124391720 121273018 124391720 28153516 124391720 28153516 29653520 28153516 56777410 155673725 56777410 155673725 174411175 287095388 174411175 287095388 288953311 290504357 288953311 65305422 288953311 65305422 68146262 65305422 120594516 198147091 120594516 198147091 198530730 198147091 81861458 29084562 81861458 29084562 31272911 29084562 224212342 228699986 224212342 23968722 224212342 23968722 20219121 20310708 20219121 228672586 20219121 228672586 287947438 290308932 287947438 120234979 287947438 120234979 124892235 120234979 237173663 269647717 237173663 269647717 265412620 269647717 255904057 67094389 255904057 67094389 69277473 67094389 109626521 104411142 109626521 75703212 109626521 75703212 76491913 75703212 231341917 234047493 231341917 225710782 231341917 225710782 130805738 127217602 130805738 156150428 130805738 156150428 193132727 188436793 193132727 166570115 193132727 166570115 164228229 157777682 164228229 183471760 164228229 183471760 187598725 183471760 40573307 36540151 40573307 86007278 40573307 86007278 242820934 245012231 242820934 75551169 242820934 75551169 80441025 75551169 239606106 256897785 239606106 256897785 254996606 256897785 199900444 93807139 199900444 93807139 96508738 93807139 261526144 264445994 261526144 50466476 261526144 50466476 49802745 50466476 75848618 85077814 75848618 85077814 88901441 85077814 31264599 29390823 31264599 175326213 31264599 175326213 261823758 266078615 261823758 200285101 261823758 200285101 135151067 128206513 135151067 208443977 135151067 208443977 208722980 208443977 179092598 170365926 179092598 284002536 179092598 284002536 284345326 285529460 284345326 233299604 284345326 233299604 229211565 233299604 246143386 276930583 246143386 276930583 273518053 276930583 31664438 27842017 31664438 162510792 31664438 162510792 288119668 290354669 288119668 130106132 288119668 130106132 135009737 130106132 198465152 242135087 198465152 242135087 240381637 242135087 214491792 34097416 214491792 34097416 37272257 34097416 152834546 198193416 152834546 198193416 198208020 198193416 97512977 93581481 97512977 239874840 97512977 239874840 238058958 239874840 234126473 107171478 234126473 107171478 112308963 107171478 233799685 236893741 233799685 154134186 233799685 154134186 159576771 154134186 231854933 292714892 231854933 292714892 291140472 292714892 133048372 110778346 133048372 110778346 115002429 110778346 191243813 189103100 191243813 73151570 191243813 73151570 76871005 73151570 87270486 147194548 87270486 147194548 152090145 147194548 73436870 68784234 73436870 187181478 73436870 187181478 189561512 187181478 130429871 46047360 130429871 46047360 48606302 46047360 77587542 77482754 77587542 77482754 188036947 183793889 188036947 156405902 188036947 156405902 140341284 136398318 140341284 255978426 140341284 255978426 252392778 255978426 129871179 62334113 129871179 62334113 65420174 62334113 137786697 207521562 137786697 207521562 203616419 207521562 90286602 77820367 90286602 77820367 80967503 77820367 266063636 268717400 266063636 214292284 266063636 214292284 127065833 122172079 127065833 262393433 127065833 262393433 260929299 262393433 218954624 192123155 218954624 192123155 196141557 192123155 208232236 202822654 208232236 199616052 208232236 199616052 208691114 199616052 116837994 115751261 116837994 260663777 116837994 260663777 260672806 260663777 67102034 65430937 67102034 146876813 67102034 146876813 236788755 250968627 236788755 250968627 249349350 250968627 79389447 67736251 79389447 67736251 70930393 67736251 262848013 264389631 262848013 154802322 262848013 154802322 163038292 154802322 254768417 258845256 254768417 258845256 281069373 282357333 281069373 84003895 281069373 84003895 88210636 84003895 227446045 281910826 227446045 281910826 279798073 281910826 71809987 58214305 71809987 58214305 59908294 58214305 272156683 273667024 272156683 237694338 272156683 237694338 25669511 24902675 25669511 115111503 25669511 115111503 144771306 139252698 144771306 58961566 144771306 58961566 61723163 58961566 189946533 179743763 189946533 111893579 189946533 111893579 74073543 50258229 74073543 50258229 50339643 50258229 247916410 251428588 247916410 133170781 247916410 133170781 138725381 133170781 204550396 200837077 204550396 29307889 204550396 29307889 28886758 29307889 80465427 229038631 80465427 229038631 245733940 247510069 245733940 132056334 245733940 132056334 136285249 132056334 208370258 203157554 208370258 113709483 208370258 113709483 116673332 113709483 225563832 229972107 225563832 70360290 225563832 70360290 73703270 70360290 112051390 191400878 112051390 191400878 195901657 191400878 83345686 77578571 83345686 182346721 83345686 182346721 251533109 256432230 251533109 221043601 251533109 221043601 7387995 8091977 7387995 191136447 7387995 191136447 260009891 260293932 260009891 30345167 260009891 30345167 33278467 30345167 81084632 246409769 81084632 246409769 242809732 246409769 75112379 71065872 75112379 224895181 75112379 224895181 221466336 224895181 4135273 3988011 4135273 226048482 4135273 226048482 225837049 226048482 225053880 259524274 225053880 259524274 257107918 259524274 202281308 192501954 202281308 223031218 202281308 223031218 219764468 223031218 32624857 29761007 32624857 53474373 32624857 53474373 209663152 205809767 209663152 154902887 209663152 154902887 159625692 154902887 301085833 301947538 301085833 132673439 301085833 132673439 139864995 132673439 191706221 187144236 191706221 15346650 191706221 15346650 15644099 15346650 225650531 230090897 225650531 62219060 225650531 62219060 52695522 51336025 52695522 260724685 52695522 260724685 259301398 260724685 68489601 65226769 68489601 227473552 68489601 227473552 224197888 227473552 187820785 161577169 187820785 161577169 86712482 83228943 86712482 85172573 86712482 85172573 134182929 225472161 134182929 225472161 221396747 225472161 187680505 102842503 187680505 102842503 62587137 60655149 62587137 204378623 62587137 204378623 201081481 204378623 34484556 31705102 34484556 182342546 34484556 182342546 193401909 182342546 147547275 72872764 147547275 72872764 74967899 71295447 74967899 213244523 74967899 213244523 213442462 213244523 194495749 184553557 194495749 237321562 194495749 237321562 235221428 237321562 155315017 150598811 155315017 233595564 155315017 233595564 234509148 233595564 105356894 101420548 105356894 262710275 105356894 262710275 260560147 262710275 150791360 70631378 150791360 70631378 73342638 70631378 253400601 257956480 253400601 194246658 253400601 194246658 194352562 194246658 249311321 250116891 249311321 204415264 249311321 204415264 167849165 162972922 167849165 262842242 167849165 262842242 260382743 262842242 147101698 144243031 147101698 150777331 147101698 150777331 155971459 150777331 106531667 101835715 106531667 133933727 106531667 133933727 139476853 134188460 139476853 1812067 139476853 1812067 2655828 1812067 120470354 117980330 120470354 100536821 120470354 100536821 102806079 100536821 240425954 244613106 240425954 38059115 240425954 38059115 38516093 38059115 54894609 261199031 54894609 261199031 259232266 261199031 161903168 152594482 161903168 154368460 161903168 154368460 160412801 154368460 274326905 277050875 274326905 131189221 274326905 131189221 92254406 90347956 92254406 280438366 92254406 280438366 279290663 280438366 153269715 149042672 153269715 219629841 153269715 219629841 218522574 219629841 147507971 142654168 147507971 191856762 147507971 191856762 196711479 191856762 166491910 87465170 166491910 87465170 67604027 65001409 67604027 65847451 67604027 65847451 133731175 130538520 133731175 74477211 133731175 74477211 77250580 74477211 227837561 232280204 227837561 32254605 227837561 32254605 35438941 32254605 260882994 261906559 260882994 187633017 260882994 187633017 26089653 25330425 26089653 62250795 26089653 62250795 81883124 171871692 81883124 171871692 218785487 222574520 218785487 137111143 218785487 137111143 143108446 137111143 169611002 163623811 169611002 108085514 169611002 108085514 111683755 108085514 201552066 224824082 201552066 224824082 297032071 296630064 297032071 259464109 297032071 259464109 181768621 47930096 181768621 47930096 51150948 47930096 186149028 178325010 186149028 61329531 186149028 61329531 63975747 61329531 135189199 237474916 135189199 237474916 238315633 237474916 193555042 144670354 193555042 144670354 148735816 144670354 230484624 247355096 230484624 247355096 244496819 247355096 135016950 130751741 135016950 150508562 135016950 150508562 161355782 150508562 96630681 93566614 96630681 257262994 96630681 257262994 253457639 257262994 209926039 209381882 209926039 299131923 209926039 299131923 299343131 299131923 248128369 250340810 248128369 288485171 248128369 288485171 289094168 288485171 223873597 203026812 223873597 203026812 188698783 49865199 188698783 49865199 37188783 33548611 37188783 215426777 37188783 215426777 211282749 215426777 154462951 148717549 154462951 240637205 154462951 240637205 264964326 266924090 264964326 66819092 264964326 66819092 68153216 66819092 214891740 233159365 214891740 233159365 273776271 275622529 273776271 90075465 273776271 90075465 93461006 90075465 122843834 116475682 122843834 77888043 122843834 77888043 81283264 77888043 193556987 185342324 193556987 32592042 193556987 32592042 35237957 32592042 67545230 86712673 67545230 86712673 89357040 86712673 75676178 67609976 75676178 67609976 71734853 67609976 90762124 110592195 90762124 110592195 110525058 110592195 32953788 33665241 32953788 181863455 32953788 181863455 189522907 181863455 58397951 54858370 58397951 248449460 58397951 248449460 244109662 248449460 19148786 19280690 19148786 159730778 19148786 159730778 168740886 159730778 113379490 108314115 113379490 223857789 113379490 223857789 220082582 223857789 180922538 56034570 180922538 56034570 58001262 56034570 170951265 283384682 170951265 283384682 282367198 283384682 246424187 180302373 246424187 180302373 82665412 31852771 82665412 31852771 33218312 31852771 207918185 205666591 207918185 130244687 207918185 130244687 136120048 130244687 254467992 257151073 254467992 138358847 254467992 138358847 63498037 60747718 63498037 65848034 63498037 65848034 209257407 207664811 209257407 197475577 209257407 197475577 92915896 75846443 92915896 75846443 79573207 75846443 87781117 144455902 87781117 144455902 255855909 260332471 255855909 112595524 255855909 112595524 113181398 112595524 149582191 144599964 149582191 114587467 149582191 114587467 117032964 114587467 233997151 237958238 233997151 63527415 233997151 63527415 31558655 31318989 31558655 152832597 31558655 152832597 228885669 231953173 228885669 106994536 228885669 106994536 112165192 106994536 195584344 200633144 195584344 200633144 204552259 200633144 190106559 132625798 190106559 132625798 136889791 132625798 167294939 155535023 167294939 34698542 167294939 34698542 38972776 34698542 83714864 86687983 83714864 86687983 90443747 86476783 90443747 250838593 90443747 250838593 246695703 250838593 193823284 158005418 193823284 158005418 161721165 158005418 239724769 241557488 239724769 114820209 239724769 114820209 121030914 114820209 268722711 270147834 268722711 69871891 268722711 69871891 71206722 69871891 99018143 120668166 99018143 120668166 184269375 174913473 184269375 171892239 184269375 171892239 176044619 167338331 176044619 226711857 176044619 226711857 229887746 226711857 91771000 89502372 91771000 262303770 91771000 262303770 261669401 262303770 123041535 118585757 123041535 225472546 123041535 225472546 225930851 225472546 203091915 197983765 203091915 205979843 203091915 205979843 210113758 205979843 32301473 29268270 32301473 117903448 32301473 117903448 142623548 145979461 142623548 145979461 184886932 180647688 184886932 179427872 184886932 179427872 190394470 179427872 152756121 147939877 152756121 208323817 152756121 208323817 242213141 244367943 242213141 134196313 242213141 134196313 137549738 134196313 159371738 198965574 159371738 198965574 201315528 198965574 145872121 141451852 145872121 301497427 145872121 301497427 300924083 301497427 228684217 93009118 228684217 93009118 95304573 93009118 103336068 146289073 103336068 146289073 186606183 181688577 186606183 82631640 186606183 82631640 85208593 82631640 254127297 255921213 254127297 134590853 254127297 134590853 140189340 134590853 168442318 188358649 168442318 188358649 256030600 256168667 256030600 147160816 256030600 147160816 151858548 147160816 199304952 259353432 199304952 259353432 259024125 259353432 120684606 119561919 120684606 194393897 120684606 194393897 205931735 201865819 205931735 75495860 205931735 75495860 78061296 75495860 187477376 177016436 187477376 33528551 187477376 33528551 32286067 33528551 227814903 229222686 227814903 139865767 227814903 139865767 12021391 11509084 12021391 127893771 12021391 127893771 147575615 144450414 147575615 134124473 147575615 134124473 137312796 133532152 137312796 197552616 137312796 197552616 254712367 257682823 254712367 171856363 254712367 171856363 32202753 32500877 32202753 209488853 32202753 209488853 210123244 209488853 191901621 188773871 191901621 235799555 191901621 235799555 236863617 235799555 45890030 43527214 45890030 214436787 45890030 214436787 214888138 214436787 141989498 136788245 141989498 257789648 141989498 257789648 257744613 257789648 132384647 79545689 132384647 79545689 81103884 79545689 197382919 193968151 197382919 106969462 197382919 106969462 113302053 106969462 243483684 246603629 243483684 11226742 243483684 11226742 11973490 11226742 144258006 295684923 144258006 295684923 294633614 295684923 195091449 27118430 195091449 27118430 22768110 20728598 22768110 235981930 22768110 235981930 232202747 235981930 198707758 79708424 198707758 79708424 61005914 58145627 61005914 204526692 61005914 204526692 282345471 282356226 282345471 115323595 282345471 115323595 119629642 115323595 196372498 192277602 196372498 138505035 196372498 138505035 50040814 47186180 50040814 148461372 50040814 148461372 254082511 259206164 254082511 259206164 255268393 259206164 59897340 55104961 59897340 56480037 59897340 56480037 58578072 56480037 101699447 101405742 101699447 74251496 101699447 74251496 75902335 74251496 211226398 210271955 211226398 147746179 211226398 147746179 152248057 147746179 173866773 163500313 173866773 123359266 173866773 123359266 126633170 123359266 198480358 235956109 198480358 235956109 230658461 235956109 218051089 132096942 218051089 132096942 113233380 108623605 113233380 114339958 113233380 114339958 117561564 114339958 34184219 30793559 34184219 179151056 34184219 179151056 181289354 179151056 146907996 141026370 146907996 257696906 146907996 257696906 251938608 257696906 37105342 34807837 37105342 153494152 37105342 153494152 158605573 153494152 123713681 120907414 123713681 176963898 123713681 176963898 189493236 215248191 189493236 215248191 220311738 215248191 92190331 88302261 92190331 172161941 92190331 172161941 185712664 176872887 185712664 108943413 185712664 108943413 56852648 55756596 56852648 125097415 56852648 125097415 264717462 268160542 264717462 190004688 264717462 190004688 157602700 152776467 157602700 201077267 157602700 201077267 204239808 201077267 12995519 12381425 12995519 248653205 12995519 248653205 246609828 248653205 101289796 97027395 101289796 151512441 101289796 151512441 156070762 151512441 45841048 43881669 45841048 138634649 45841048 138634649 143587391 138634649 20453237 18385864 20453237 94464104 20453237 94464104 98104449 94464104 94639040 93535666 94639040 95364525 94639040 95364525 238143134 281230424 238143134 281230424 280781275 281230424 205412050 85050549 205412050 85050549 45062415 42264912 45062415 57826942 45062415 57826942 188919315 280011445 188919315 280011445 278088065 280011445 134183782 132307440 134183782 137906420 134183782 137906420 143799247 137906420 121726887 117091034 121726887 268719497 121726887 268719497 264903994 268719497 20477327 21058149 20477327 215108972 20477327 215108972 219751869 216130253 219751869 36840238 219751869 36840238 37039674 36840238 44876313 115374474 44876313 115374474 141195950 135575984 141195950 24627884 141195950 24627884 25750203 24627884 248729265 251753989 248729265 234336192 248729265 234336192 89193435 87082881 89193435 256297911 89193435 256297911 250771320 256297911 32982655 30174561 32982655 159637892 32982655 159637892 227044877 231789913 227044877 205546327 227044877 205546327 55859289 20363988 55859289 20363988 21324343 20363988 178553127 172941773 178553127 43296794 178553127 43296794 46680126 43296794 133418473 243191192 133418473 243191192 251438628 254474258 251438628 108184138 251438628 108184138 113070681 108184138 192763450 187806595 192763450 124565679 192763450 124565679 66660467 63781824 66660467 242813130 66660467 242813130 238925404 242813130 150050059 92724805 150050059 92724805 95355445 92724805 280079905 282545868 280079905 281829386 280079905 281829386 280511013 281829386 217963481 187003644 217963481 187003644 191668940 187003644 216664500 219321525 216664500 125892123 216664500 125892123 105784604 104058217 105784604 234899396 105784604 234899396 231364773 234899396 180661424 173480373 180661424 267564963 180661424 267564963 264709963 267564963 204072957 208996928 204072957 249716590 204072957 249716590 250963590 260296188 250963590 260296188 256647462 260296188 57344500 55838655 57344500 90813013 57344500 90813013 110778915 222331971 110778915 222331971 218643057 222331971 204883887 114885068 204883887 114885068 120197254 114885068 241000444 242316022 241000444 76656448 241000444 76656448 77960164 76656448 245762991 248277007 245762991 69286370 245762991 69286370 31234132 31293017 31234132 243003581 31234132 243003581 240175524 243003581 47669667 44857657 47669667 264814233 47669667 264814233 259659665 264814233 26264534 25743980 26264534 100756119 26264534 100756119 106324009 100756119 80472205 69533380 80472205 69533380 73066909 69533380 253879524 257187192 253879524 220657458 253879524 220657458 143461713 46271538 143461713 46271538 45875512 46271538 139889612 135277429 139889612 93575789 139889612 93575789 96205693 93575789 203827367 217761758 203827367 217761758 218889497 217761758 190500924 77543925 190500924 77543925 79113533 77543925 225164872 267995529 225164872 267995529 265151984 267995529 146184882 142036003 146184882 242881090 146184882 242881090 241076375 242881090 166480552 109869927 166480552 109869927 113812253 109869927 148135401 143602351 148135401 92182339 148135401 92182339 93728601 92182339 166875119 211483951 166875119 211483951 263998959 265831165 263998959 200047236 263998959 200047236 76796427 71575782 76796427 207904577 76796427 207904577 274125241 275211537 274125241 219938076 274125241 219938076 154676873 148846914 154676873 165585924 154676873 165585924 173124734 165585924 92594016 39147688 92594016 39147688 39882257 39147688 243079212 246910552 243079212 43499198 243079212 43499198 47134980 43499198 181173882 262465061 181173882 262465061 258057245 262465061 187707854 53147045 187707854 53147045 54076916 53147045 168565616 226744047 168565616 226744047 225473672 226744047 156092430 152393982 156092430 153869379 156092430 153869379 195929522 291230047 195929522 291230047 289462442 291230047 110279898 81538231 110279898 81538231 86201650 81538231 163863393 243273823 163863393 243273823 237793126 243273823 7161999 7958852 7161999 112438114 7161999 112438114 150927143 143547572 150927143 84563815 150927143 84563815 76804294 73408652 76804294 186065820 76804294 186065820 193500813 186065820 134351087 50058713 134351087 50058713 52581871 50058713 229740975 225518997 229740975 45144367 229740975 45144367 46528646 45144367 55384575 122204964 55384575 122204964 125662327 122204964 13667520 13235550 13667520 245604220 13667520 245604220 242817092 245604220 222266890 60939090 222266890 60939090 63644587 60939090 175295163 170487806 175295163 98944173 175295163 98944173 76969416 75360564 76969416 129264910 76969416 129264910 136031156 129264910 19465895 17548140 19465895 120050878 19465895 120050878 125067334 120050878 107529592 103851167 107529592 284957941 107529592 284957941 282880792 284957941 41562832 39562453 41562832 243577930 41562832 243577930 241995997 243577930 56343517 53116819 56343517 248487634 56343517 248487634 246478097 248487634 158396351 19370482 158396351 19370482 21430112 19370482 107990355 105101030 107990355 34183974 107990355 34183974 37387587 34183974 150750953 294979101 150750953 294979101 294841730 294979101 89739698 85793583 89739698 124424861 89739698 124424861 127471076 124424861 90829709 37757507 90829709 37757507 38859826 37757507 265253507 266406955 265253507 118783931 265253507 118783931 123402329 118783931 244868607 249087442 244868607 8361721 244868607 8361721 9430875 8361721 159651515 195911315 159651515 195911315 251671336 255137351 251671336 142360956 251671336 142360956 147914435 142360956 256954779 259878653 256954779 61592366 256954779 61592366 62429145 61592366 249468548 253123425 249468548 71250906 249468548 71250906 74533804 71250906 208209318 207956381 208209318 20207269 208209318 20207269 19535523 20207269 193419355 192102845 193419355 159648613 193419355 159648613 62792452 61292626 62792452 75317702 62792452 75317702 205477715 236880992 205477715 236880992 231594841 236880992 149065941 73055713 149065941 73055713 76334962 73055713 268733185 271395310 268733185 190957145 268733185 190957145 100992509 99475285 100992509 127110650 100992509 127110650 169408903 161420378 169408903 78318927 169408903 78318927 80974507 78318927 98527567 120765585 98527567 120765585 197615273 194940253 197615273 32873586 197615273 32873586 31956714 32873586 220182909 223002233 220182909 143409688 220182909 143409688 58278889 57254461 58278889 143683506 58278889 143683506 234667966 237893590 234667966 78282074 234667966 78282074 33155993 31789625 33155993 113131064 33155993 113131064 117285253 113131064 98864289 97496084 98864289 100779738 98864289 100779738 170656557 166194057 170656557 101141648 170656557 101141648 24089279 23331508 24089279 224808562 24089279 224808562 230228498 224808562 54454818 49063932 54454818 52617215 54454818 52617215 232536666 254935617 232536666 254935617 257486375 258735252 257486375 58611249 257486375 58611249 61694652 58611249 281563796 284579454 281563796 152216488 281563796 152216488 155944141 152216488 232420732 235669142 232420732 122254842 232420732 122254842 126000823 122254842 182376966 246543584 182376966 246543584 243215298 246543584 47900576 43206840 47900576 55109055 47900576 55109055 217668168 210440217 217668168 68235422 217668168 68235422 71858261 68235422 196407308 198657688 196407308 155609968 196407308 155609968 161137961 155609968 279275810 281262472 279275810 218059615 279275810 218059615 146282901 86170763 146282901 86170763 87502173 86170763 272235536 275323877 272235536 78837712 272235536 78837712 81228861 78837712 206003221 220607776 206003221 220607776 225446470 220607776 139762050 135855113 139762050 279137689 139762050 279137689 275863308 279137689 152171383 145687326 152171383 289839638 152171383 289839638 289746829 289839638 238084719 193000983 238084719 193000983 97522333 69221637 97522333 69221637 72751178 69221637 211632088 216281102 211632088 147657094 211632088 147657094 64580619 61196560 64580619 231101221 64580619 231101221 227586716 231101221 182213233 88450294 182213233 88450294 91185183 88450294 104615761 101849085 104615761 90285203 104615761 90285203 92166384 90285203 183705991 180043534 183705991 86636931 183705991 86636931 86484537 86636931 234243117 237657939 234243117 41462941 234243117 41462941 45281446 41462941 252186029 254855164 252186029 197022595 252186029 197022595 171012253 134282713 171012253 134282713 138355575 134282713 237256269 236703463 237256269 137917926 237256269 137917926 143451716 137917926 215925577 233484809 215925577 233484809 232301291 233484809 150075916 98018253 150075916 98018253 97953640 98018253 102452865 95716450 102452865 95716450 100256425 95716450 208674249 207115896 208674249 165242189 208674249 165242189 99703186 98301911 99703186 126826637 99703186 126826637 225129788 228891659 225129788 228309508 225129788 228309508 78933704 75114928 78933704 116094154 78933704 116094154 168179873 155577226 168179873 88574851 168179873 88574851 89748040 88574851 212427320 216896029 212427320 216896029 222729809 216896029 110118158 102425018 110118158 102425018 10937531 9200464 10937531 65652084 10937531 65652084 67478693 65652084 48865443 48134116 48865443 227575102 48865443 227575102 231690254 227575102 168955905 35776289 168955905 35776289 40851809 35776289 175430957 216611748 175430957 216611748 213136839 216611748 129735262 123978520 129735262 265072247 129735262 265072247 261474490 265072247 190543835 161693308 190543835 161693308 4598991 5652156 4598991 105149969 4598991 105149969 107393440 105149969 54286400 51284202 54286400 100240825 54286400 100240825 102603299 100240825 68423837 67783675 68423837 134961009 68423837 134961009 139680598 134961009 25238273 22215863 25238273 260471726 25238273 260471726 258457386 260471726 164361656 69416098 164361656 69416098 70565128 69416098 91048924 102208760 91048924 102208760 279918672 281232879 279918672 260230438 279918672 260230438 204712915 69629843 204712915 69629843 73095446 69629843 102964558 135988124 102964558 135988124 140813754 135988124 37677973 35250483 37677973 150026111 37677973 150026111 154358832 150026111 57450633 54320753 57450633 291187618 57450633 291187618 289220273 291187618 245284392 83372061 245284392 83372061 86176691 83372061 251966460 254545294 251966460 230506140 251966460 230506140 53461565 49460674 53461565 52067239 53461565 52067239 179633030 240509754 179633030 240509754 236949866 240509754 183436041 35169631 183436041 35169631 38048473 35169631 67991313 137433338 67991313 137433338 223623578 226164162 223623578 62690914 223623578 62690914 64231794 62690914 110130642 120445884 110130642 120445884 122225318 120445884 87502849 86547703 87502849 250577836 87502849 250577836 248446249 250577836 69911106 63925349 69911106 63925349 64445581 61496658 64445581 97512085 64445581 97512085 203453297 200639986 203453297 68457445 203453297 68457445 57998751 56061517 57998751 219272979 57998751 219272979 218201180 219272979 191218058 123894952 191218058 123894952 129714861 123894952 209024288 206692131 209024288 53073470 209024288 53073470 54283463 53073470 116054941 150362352 116054941 150362352 155662218 150362352 6685640 8289201 6685640 198270752 6685640 198270752 265498710 267929060 265498710 217111967 265498710 217111967 199240739 164172625 199240739 164172625 98394105 96265346 98394105 136266259 98394105 136266259 163839590 154343074 163839590 51217622 163839590 51217622 32624996 30857365 32624996 47829913 32624996 47829913 119232358 150997477 119232358 150997477 156390967 150997477 149289546 93889775 149289546 93889775 95908837 93889775 135169746 191888391 135169746 191888391 196477067 191888391 193926372 92760393 193926372 92760393 37850222 35590070 37850222 211003753 37850222 211003753 212013755 211003753 129272558 105697697 129272558 105697697 70813752 67910491 70813752 267761160 70813752 267761160 264966836 267761160 239527943 27910991 239527943 27910991 17031543 18618810 17031543 211191160 17031543 211191160 217861686 211191160 172642750 107645739 172642750 107645739 109357548 107645739 274840539 275984099 274840539 165725809 274840539 165725809 107842143 96400813 107842143 96400813 97101191 96400813 253909448 254744696 253909448 132315071 253909448 132315071 138906741 132315071 218808797 213296145 218808797 163631138 218808797 163631138 65770075 63403026 65770075 241335272 65770075 241335272 237491707 241335272 84266930 79548593 84266930 226325170 84266930 226325170 226791054 226325170 60723475 58086127 60723475 155237049 60723475 155237049 158853104 155237049 122151122 118773694 122151122 210718823 122151122 210718823 215094861 210718823 131499299 80694338 131499299 80694338 77332996 74066297 77332996 162771383 77332996 162771383 248943544 260279233 248943544 260279233 258108325 260279233 117632887 52746588 117632887 52746588 54469872 52746588 273043476 275904655 273043476 275904655 275043579 275904655 105632316 104969162 105632316 187600501 105632316 187600501 196477574 187600501 154322807 50562559 154322807 50562559 50910407 50562559 216661541 218518274 216661541 201932162 216661541 201932162 104047288 44706473 104047288 44706473 46688552 44706473 96218239 105752191 96218239 105752191 208710665 233121363 208710665 233121363 235183655 233121363 37331422 36402503 37331422 82385877 37331422 82385877 137605887 134596361 137605887 132984949 137605887 132984949 27364020 24798453 27364020 163253508 27364020 163253508 215313194 213529132 215313194 115189876 215313194 115189876 119287388 115189876 180868064 173901953 180868064 162228065 180868064 162228065 119372699 44987480 119372699 44987480 48256159 44987480 163671251 158837192 163671251 94120422 163671251 94120422 58604627 55107854 58604627 99328315 58604627 99328315 281477428 282641421 281477428 39190423 281477428 39190423 42741333 39190423 165163025 156602069 165163025 78767840 165163025 78767840 83156456 78767840 150119762 145213563 150119762 111908798 150119762 111908798 60577548 16197899 60577548 16197899 19037133 16197899 261258624 262607522 261258624 108806191 261258624 108806191 114338427 108806191 233563128 250012472 233563128 250012472 247897564 250012472 84336392 83374347 84336392 233797321 84336392 233797321 228714119 233797321 56549416 54849251 56549416 250105967 56549416 250105967 246638694 250105967 104379029 44660271 104379029 44660271 49401144 44660271 214172794 262136665 214172794 262136665 257480817 262136665 225373284 75753962 225373284 75753962 77706476 75753962 200225889 196811297 200225889 124998394 200225889 124998394 129229811 124998394 211586840 213907633 211586840 184216841 211586840 184216841 188642953 184216841 219179943 221515741 219179943 107506424 219179943 107506424 112437092 107506424 187010675 181595539 187010675 156965488 187010675 156965488 164661378 156965488 277199663 278454370 277199663 60335154 277199663 60335154 63535679 60335154 223590739 227249308 223590739 186969776 223590739 186969776 149222282 14842100 149222282 14842100 15242378 14842100 105779368 107655349 105779368 107655349 242256251 247288047 242256251 181531318 242256251 181531318 112439393 50053310 112439393 50053310 35100391 33733567 35100391 238347183 35100391 238347183 286210496 288000159 286210496 197417864 286210496 197417864 201311299 197417864 213993104 282017702 213993104 282017702 278946581 282017702 240219110 243399051 240219110 244469158 240219110 244469158 243360954 244469158 225717359 190691700 225717359 190691700 161905052 126372519 161905052 126372519 49460325 47355185 49460325 173964573 49460325 173964573 256238326 258602413 256238326 147869912 256238326 147869912 143262210 54989762 143262210 54989762 55991735 54989762 95437782 92855851 95437782 72459091 95437782 72459091 73895485 72459091 248106890 249913733 248106890 67811946 248106890 67811946 71919212 67811946 78563553 225129351 78563553 225129351 222227070 225129351 184952397 139754740 184952397 139754740 115399000 109585758 115399000 205731288 115399000 205731288 200306997 205731288 53191489 50210838 53191489 231346701 53191489 231346701 227307496 231346701 199879006 24429346 199879006 24429346 17563953 16745134 17563953 146014015 17563953 146014015 158821104 213037087 158821104 213037087 217287909 213037087 187057923 157855813 187057923 157855813 93798765 43483404 93798765 43483404 41650313 40617760 41650313 189526352 41650313 189526352 193729621 189526352 149708028 57889600 149708028 57889600 60144768 57889600 176865262 166781938 176865262 75112940 176865262 75112940 79482763 75724564 79482763 6083588 79482763 6083588 6381780 6083588 267797461 284519787 267797461 284519787 286037754 284519787 237807800 89293121 237807800 89293121 72950262 67809464 72950262 101399796 72950262 101399796 177676050 173399172 177676050 156059786 177676050 156059786 159522242 156059786 196359106 197733410 196359106 54503096 196359106 54503096 56229135 54503096 213792211 216842264 213792211 215372590 213792211 215372590 241681127 243101136 241681127 122521667 241681127 122521667 127872773 122521667 201614950 195926599 201614950 59947907 201614950 59947907 61514437 59947907 176214396 170844547 176214396 126560084 176214396 126560084 131333025 126560084 132681945 157362921 132681945 157362921 165503493 157362921 101503099 100617696 101503099 153330337 101503099 153330337 157816179 153330337 90894266 85764870 90894266 85764870 87971317 85764870 96856898 190253871 96856898 190253871 257872612 260745452 257872612 251504085 257872612 251504085 214708739 32246421 214708739 32246421 36287713 32246421 51587195 48262039 51587195 47323445 51587195 47323445 49633993 47323445 197645668 192289858 197645668 121382373 197645668 121382373 126853031 121382373 254484319 288660245 254484319 288660245 286706742 288660245 103276929 85576509 103276929 85576509 87438602 85576509 227131201 230371687 227131201 216431556 227131201 216431556 48088175 12327601 48088175 12327601 11810845 12327601 80706207 78038700 80706207 27786190 80706207 27786190 27500728 27786190 218820544 277769088 218820544 277769088 277261577 277769088 64467665 62403437 64467665 208439461 64467665 208439461 213224866 208439461 169587621 59814697 169587621 59814697 61731652 59814697 196589279 187547053 196589279 180776685 196589279 180776685 42533419 32962769 42533419 32962769 31790857 32962769 205641433 210171542 205641433 17304191 205641433 17304191 19607162 17304191 213046260 210949351 213046260 50282564 213046260 50282564 52401013 50282564 93756962 239370928 93756962 239370928 234530936 239370928 98030976 61596506 98030976 61596506 63063478 61596506 160177232 256405288 160177232 256405288 254564546 256405288 126706806 123454835 126706806 183612813 126706806 183612813 257099611 261523544 257099611 91560003 257099611 91560003 95204856 91560003 214345186 219095808 214345186 40348582 214345186 40348582 44314517 40348582 205482092 302253744 205482092 302253744 301805439 302253744 63129551 45386119 63129551 45386119 47964759 45386119 161471612 155133156 161471612 56743916 161471612 56743916 57569405 56743916 57582074 53720719 57582074 233884470 57582074 233884470 228688867 233884470 181493272 100206114 181493272 100206114 100611537 100206114 154216132 147793958 154216132 97464512 154216132 97464512 99062725 97464512 107723782 106407402 107723782 38330139 107723782 38330139 42459186 38330139 195588713 190981631 195588713 94272061 195588713 94272061 95542570 94272061 285473881 287356500 285473881 243803067 285473881 243803067 162094156 157227885 162094156 244950108 162094156 244950108 241291424 244950108 210229133 207691544 210229133 207691544 211433673 207691544 111303416 106485152 111303416 168175930 111303416 168175930 199769222 199319778 199769222 109034230 199769222 109034230 111679827 109034230 181087828 171874995 181087828 72029207 181087828 72029207 76087555 72029207 171621566 261150445 171621566 261150445 258129764 261150445 216147787 111490530 216147787 111490530 78941183 78910201 78941183 202571119 78941183 202571119 204232494 202571119 139019627 133770300 139019627 198264918 139019627 198264918 198641289 198264918 92178988 88525617 92178988 277145470 92178988 277145470 290672794 292742430 290672794 229055532 290672794 229055532 48153909 49062892 48153909 135992517 48153909 135992517 224565733 228413088 224565733 99338778 224565733 99338778 103468129 99338778 141840874 275341886 141840874 275341886 273284541 275341886 62332209 58778115 62332209 58778115 60610782 58778115 155959387 163081295 155959387 163081295 173658131 163081295 140547161 135358537 140547161 227896541 140547161 227896541 224321372 227896541 53359137 51687635 53359137 75525466 53359137 75525466 105790754 104896291 105790754 82011448 105790754 82011448 61531088 33432230 61531088 33432230 35336472 33432230 159241813 155863048 159241813 132378809 159241813 132378809 59764721 57463715 59764721 289391238 59764721 289391238 289581960 289391238 242024448 30049452 242024448 30049452 29849925 30049452 207182082 255756209 207182082 255756209 255498261 255756209 65553083 62146435 65553083 112899997 65553083 112899997 115987847 112899997 74103238 73020029 74103238 217157227 74103238 217157227 214930965 217157227 49639413 45778622 49639413 197680294 49639413 197680294 233682974 238193534 233682974 59511435 233682974 59511435 61884261 59511435 147245873 249705940 147245873 249705940 248125450 249705940 132721251 128539793 132721251 162930223 132721251 162930223 173037715 162930223 120756620 27906704 120756620 27906704 29784947 27906704 99284197 229866315 99284197 229866315 226178166 229866315 206024709 161462109 206024709 161462109 171918207 161462109 194605185 223427776 194605185 223427776 227826408 223427776 41308896 37111393 41308896 216031651 41308896 216031651 219810923 216031651 89867327 86816233 89867327 247081816 89867327 247081816 246612743 247081816 194858155 89250344 194858155 89250344 91359721 89250344 183842569 180616179 183842569 53248885 183842569 53248885 54535302 53248885 144625400 258790836 144625400 258790836 256512150 258790836 112961570 109799741 112961570 209584927 112961570 209584927 235658129 239149245 235658129 96277002 235658129 96277002 98636780 96277002 188347218 180322763 188347218 167991565 188347218 167991565 172735424 38084318 172735424 38084318 38106351 37253000 38106351 258761822 38106351 258761822 256066496 258761822 244600901 214724337 244600901 214724337 76751795 74132173 76751795 75553495 76751795 75553495 79690858 75553495 69146675 65362851 69146675 214473347 69146675 214473347 209980045 214473347 33461044 30630861 33461044 146059841 33461044 146059841 150977997 146059841 89348220 88611914 89348220 239381670 89348220 239381670 237572926 239381670 74002828 71235584 74002828 205831807 74002828 205831807 210760379 205831807 27656770 25007340 27656770 67464980 27656770 67464980 145576299 181515055 145576299 181515055 192125803 181515055 90074319 88972949 90074319 94479521 90074319 94479521 135276834 282917747 135276834 282917747 279237944 282917747 185422878 119353812 185422878 119353812 123585389 119353812 133800111 202389675 133800111 202389675 206343738 202389675 123742438 47979729 123742438 47979729 50590326 47979729 253186275 256503127 253186275 152348239 253186275 152348239 25493291 24224183 25493291 230304093 25493291 230304093 226268136 230304093 199102186 84033376 199102186 84033376 34036694 31929903 34036694 59014138 34036694 59014138 252645486 255202384 252645486 225817506 252645486 225817506 87362425 86403535 87362425 98637499 87362425 98637499 100717123 98637499 70737519 46564495 70737519 46564495 49925020 46564495 64449134 228944006 64449134 228944006 245344830 254894356 245344830 254894356 252097843 254894356 94481550 89635294 94481550 89635294 92848585 89635294 220098072 221426402 220098072 97710068 220098072 97710068 101951057 97710068 133097398 228557310 133097398 228557310 229872857 228557310 89352815 88453496 89352815 267492327 89352815 267492327 265301438 267492327 35155514 32360829 35155514 189112628 35155514 189112628 201463305 197376265 201463305 161157996 201463305 161157996 47753182 44928153 47753182 253288605 47753182 253288605 252107663 253288605 174384461 112207111 174384461 112207111 117179794 112207111 221525713 286129121 221525713 286129121 282341273 286129121 61726028 58524614 61726028 206041309 61726028 206041309 203653414 206041309 142349260 117377601 142349260 117377601 122943291 117377601 184800509 259625046 184800509 259625046 255689720 259625046 155604089 144302197 155604089 167608210 155604089 167608210 171351075 167608210 35228228 32269513 35228228 40775373 35228228 40775373 184115576 251621704 184115576 251621704 248301041 251621704 106379723 8491958 106379723 8491958 8849557 8491958 22390798 212379706 22390798 212379706 218625665 212379706 97731563 45602171 97731563 45602171 48006882 45602171 211340691 281405878 211340691 281405878 277644371 281405878 239156871 160335001 239156871 160335001 93027128 91818760 93027128 272241988 93027128 272241988 269211751 272241988 137000180 134487608 137000180 142847506 137000180 142847506 151603665 269418805 151603665 269418805 268039014 269418805 80785594 79916471 80785594 98451422 80785594 98451422 238967304 243385978 238967304 222510449 238967304 222510449 111657586 106517188 111657586 121661462 111657586 121661462 122705130 121661462 43436347 39055241 43436347 132530354 43436347 132530354 237868427 243521054 237868427 51456049 237868427 51456049 55671863 51456049 144475458 139550862 144475458 111212193 144475458 111212193 35742719 36513981 35742719 269340343 35742719 269340343 266194731 269340343 115597952 115708009 115597952 169573728 115597952 169573728 174604429 169573728 124623542 119050769 124623542 191650678 124623542 191650678 195182611 191650678 101370083 65276699 101370083 65276699 67655869 65276699 107470966 204757767 107470966 204757767 242170713 245041578 242170713 179884825 242170713 179884825 185745979 179884825 243499433 246153453 243499433 207708433 243499433 207708433 158293149 133413497 158293149 133413497 122892495 74503050 122892495 74503050 79354824 74503050 87682161 133251095 87682161 133251095 275351280 278017640 275351280 110915171 275351280 110915171 59024357 57382363 59024357 241731477 59024357 241731477 239361213 241731477 210038230 121339854 210038230 121339854 124080850 121339854 151312637 234116231 151312637 234116231 230549679 234116231 161220973 90147214 161220973 90147214 93693103 90147214 228017280 232607860 228017280 64576604 228017280 64576604 68373508 64576604 133906908 130300618 133906908 87461363 133906908 87461363 51785243 50197493 51785243 60109316 51785243 60109316 62547196 60109316 15184979 13958642 15184979 153667832 15184979 153667832 163449127 153667832 34955744 34615200 34955744 237344203 34955744 237344203 233660315 237344203 201888309 197957647 201888309 234411347 201888309 234411347 231811373 234411347 56794735 52204979 56794735 201939748 56794735 201939748 209978946 201939748 123803145 120916332 123803145 258065986 123803145 258065986 254216181 258065986 205168866 162513690 205168866 162513690 170089258 162513690 183172387 236646793 183172387 236646793 248928536 251694623 248928536 170497743 248928536 170497743 177008894 171528976 177008894 86543119 177008894 86543119 87822396 86543119 93052066 115836361 93052066 115836361 116855543 115836361 86802233 84641113 86802233 204020130 86802233 204020130 224579397 220226974 224579397 152232715 224579397 152232715 158099134 152232715 201429318 190950423 201429318 188419059 201429318 188419059 20925412 18214247 20925412 113649179 20925412 113649179 115581978 113649179 83212517 81335179 83212517 184598417 83212517 184598417 295900434 298079033 295900434 205453111 295900434 205453111 209740961 205453111 252805524 256375044 252805524 238853597 252805524 238853597 137849950 111899737 137849950 111899737 115084029 111899737 183612055 262450869 183612055 262450869 260445601 262450869 178850924 159116423 178850924 159116423 162179615 159116423 274537340 276719687 274537340 72604008 274537340 72604008 76017051 72604008 135651010 156348776 135651010 156348776 161864932 156348776 142246597 136650354 142246597 142980237 142246597 142980237 149207387 142980237 43459547 40073427 43459547 279227193 43459547 279227193 275306581 279227193 89665534 88786557 89665534 92909453 89665534 92909453 94148533 92909453 69662316 67328448 69662316 72061950 69662316 72061950 228201285 264240571 228201285 264240571 262564975 264240571 92588066 90512973 92588066 153211459 92588066 153211459 156538716 153211459 17197711 14876403 17197711 185270260 17197711 185270260 196811691 192224466 196811691 126952728 196811691 126952728 85589699 56114767 85589699 56114767 56134543 56114767 135152632 129610082 135152632 109345123 135152632 109345123 108723093 109345123 204382098 260813469 204382098 260813469 259129038 260813469 184609018 169580332 184609018 169580332 173957063 169580332 216311400 263712591 216311400 263712591 259628526 263712591 121421996 77192539 121421996 77192539 68389801 57605708 68389801 57605708 59507054 57605708 118626730 284285870 118626730 284285870 283663265 284285870 243700807 234225465 243700807 234225465 177731056 169586403 177731056 187238081 177731056 187238081 214519361 217049214 214519361 93704436 214519361 93704436 96129105 93704436 253327502 256345162 253327502 168806333 253327502 168806333 98220472 52877062 98220472 52877062 56157339 52877062 178185522 169919522 178185522 66396909 178185522 66396909 65750670 62916200 65750670 245104288 65750670 245104288 240948191 245104288 141033866 136011369 141033866 145379371 141033866 145379371 155438514 145379371 129048699 82315418 129048699 82315418 73907472 45334500 73907472 45334500 45506454 45334500 232407180 231425280 232407180 65770929 232407180 65770929 69400543 65770929 144309916 143098921 144309916 143098921 150631626 143098921 107577405 88328117 107577405 88328117 91936958 88328117 193589147 186108313 193589147 89707502 193589147 89707502 91767715 89707502 215805229 217442451 215805229 86469646 215805229 86469646 87197974 86469646 221933539 224878223 221933539 7836536 221933539 7836536 6310728 7836536 187511117 219737220 187511117 219737220 274905555 277988829 274905555 241317831 274905555 241317831 48496299 45390197 48496299 202735140 48496299 202735140 244591580 246928888 244591580 200055808 244591580 200055808 125195366 119858442 125195366 174989614 125195366 174989614 222831866 226446019 222831866 126544730 222831866 126544730 60491146 58461720 60491146 168556601 60491146 168556601 176782263 168556601 26516365 25786994 26516365 102271787 26516365 102271787 108623253 102271787 41245873 495892 41245873 495892 488707 495892 18629095 246993125 18629095 246993125 243897166 246993125 176103858 169029601 176103858 254748985 176103858 254748985 251108693 254748985 209137371 206337132 209137371 274749304 209137371 274749304 272104755 274749304 76397054 76472189 76397054 240364178 76397054 240364178 237498010 240364178 79318696 10914905 79318696 10914905 11552508 10914905 82835228 91842726 82835228 91842726 93278629 91842726 59550232 56293941 59550232 177301351 59550232 177301351 180315389 177301351 162374790 42461106 162374790 42461106 45718502 42461106 200099656 193296515 200099656 61059547 200099656 61059547 64174564 61059547 184862258 200817318 184862258 200817318 197753055 200817318 137574601 131764179 137574601 189411420 137574601 189411420 192539556 189411420 127445986 98144088 127445986 98144088 103101615 98144088 266061500 269386917 266061500 246832351 266061500 246832351 222114432 87840300 222114432 87840300 92762964 87840300 235727136 239838642 235727136 164571880 235727136 164571880 49187701 45800700 49187701 145304557 49187701 145304557 231239124 236199395 231239124 63417311 231239124 63417311 66522667 63417311 84536781 82502343 84536781 67840778 84536781 67840778 69991386 67840778 218448368 221816129 218448368 19938729 218448368 19938729 21160007 19938729 222690533 219319614 222690533 83858640 222690533 83858640 89389520 83858640 141967393 160370957 141967393 160370957 189111791 238206914 189111791 238206914 236389473 238206914 223205035 137415430 223205035 137415430 125978978 87834295 125978978 87834295 92163197 87834295 286251724 288906401 286251724 253041140 286251724 253041140 190633681 106080096 190633681 106080096 106625946 106080096 226740892 232010419 226740892 87887185 226740892 87887185 90316889 87887185 225886690 247862117 225886690 247862117 245711191 247862117 158069205 95862638 158069205 95862638 96401996 42328644 96401996 42328644 45925313 42328644 60626336 274442001 60626336 274442001 271167194 274442001 192699570 191786305 192699570 213744793 192699570 213744793 215181356 201023868 215181356 201023868 177239799 168178096 177239799 197983890 177239799 197983890 233211766 230466471 233211766 177601580 233211766 177601580 23266711 22753923 23266711 224786871 23266711 224786871 222231260 224786871 125012051 120740566 125012051 248994277 125012051 248994277 246703862 248994277 167673135 162200522 167673135 242939991 167673135 242939991 273809075 277830425 273809075 58052818 273809075 58052818 62243746 58052818 67193439 70642208 67193439 70642208 217298487 216774065 217298487 171705555 217298487 171705555 102440133 99969900 102440133 262484946 102440133 262484946 260382341 262484946 255121699 174351164 255121699 174351164 56470769 53999945 56470769 82171971 56470769 82171971 185211558 184154171 185211558 101625842 185211558 101625842 105756731 101625842 244573935 246803241 244573935 205327565 244573935 205327565 192313125 105505304 192313125 105505304 91657637 89208832 91657637 96074203 91657637 96074203 283884143 286488004 283884143 176347350 283884143 176347350 185751016 176347350 196179020 205255350 196179020 205255350 210008283 205255350 40143955 38894424 40143955 85208885 40143955 85208885 254593827 256065343 254593827 151234666 254593827 151234666 160283419 151234666 226820804 235206992 226820804 235206992 230938795 235206992 113405498 92858922 113405498 92858922 94799888 92858922 209951615 215161303 209951615 114925666 209951615 114925666 118899283 114925666 286777201 287308933 286777201 162010676 286777201 162010676 88629319 36346159 88629319 36346159 37385623 36346159 69397502 168561908 69397502 168561908 173701009 168561908 118208023 113945537 118208023 165289925 118208023 165289925 174902439 165289925 147178016 142202304 147178016 189557467 147178016 189557467 194229756 189557467 45198744 28386476 45198744 28386476 28933764 28386476 177270155 188196605 177270155 188196605 192272901 188196605 169904630 118424513 169904630 118424513 80765617 79490261 80765617 119098321 80765617 119098321 119860549 119098321 15833466 15676104 15833466 197068147 15833466 197068147 206780021 197068147 151614637 145280463 151614637 218059582 151614637 218059582 243140306 244663968 243140306 156104430 243140306 156104430 160192802 156104430 285782680 288629734 285782680 266187152 285782680 266187152 127775605 122865410 127775605 211819044 127775605 211819044 214659423 211819044 108228180 65510262 108228180 65510262 68835542 65510262 132295441 204783084 132295441 204783084 203191611 101543417 203191611 101543417 103171753 101543417 123048874 117429644 123048874 22992975 123048874 22992975 24464985 22992975 49572049 222018800 49572049 222018800 220973838 222018800 179842300 106597723 179842300 106597723 111188881 106597723 223457745 218081369 223457745 190950906 223457745 190950906 76414211 73873881 76414211 182798486 76414211 182798486 193646074 182798486 168770426 42951447 168770426 42951447 46237336 42951447 60144653 184464136 60144653 184464136 248504565 253247668 248504565 236770559 248504565 236770559 121206789 81715559 121206789 81715559 83932051 81715559 161513369 155108098 161513369 37796185 161513369 37796185 41906964 37796185 288364041 289630369 288364041 185630794 288364041 185630794 189247691 185630794 261031536 265305322 261031536 191065479 261031536 191065479 195513779 191065479 213152719 226573670 213152719 226573670 222189951 226573670 145447389 139771185 145447389 255733008 145447389 255733008 264973534 268892232 264973534 118440077 264973534 118440077 124063531 118440077 271243607 274727006 271243607 247235169 271243607 247235169 221261897 215073047 221261897 276281781 221261897 276281781 273354928 276281781 190394803 67715491 190394803 67715491 71661798 67715491 267923579 271720468 267923579 44017035 267923579 44017035 49102823 44017035 144062139 139293910 144062139 46099233 144062139 46099233 51124890 46099233 119146092 218523863 119146092 218523863 213099426 218523863 107858028 38409852 107858028 38409852 41246227 38409852 95617715 122481294 95617715 122481294 251834287 255878869 251834287 236727856 251834287 236727856 213893193 152053861 213893193 152053861 159346225 152053861 266887881 267983207 266887881 93244894 266887881 93244894 70583404 69263775 70583404 226543676 70583404 226543676 223397969 226543676 115381793 101484075 115381793 101484075 101506926 101484075 135718827 187892941 135718827 187892941 269983940 270436976 269983940 221794488 269983940 221794488 121479420 69281990 121479420 69281990 73220300 69281990 246966950 248368159 246966950 92895346 246966950 92895346 26628875 25634816 26628875 33110822 26628875 33110822 217191498 217760105 217191498 46007610 217191498 46007610 49251649 46007610 88196723 261315856 88196723 261315856 258785347 261315856 134391952 54800628 134391952 54800628 56036775 54800628 89196784 155633890 89196784 155633890 167125502 155633890 98264652 95831856 98264652 127983545 98264652 127983545 202978956 207368592 202978956 75868674 202978956 75868674 76444619 75868674 190011530 187195116 190011530 108525543 190011530 108525543 110762784 108525543 179767404 187459709 179767404 187459709 187169433 187459709 57828152 55906035 57828152 237577902 57828152 237577902 234804666 237577902 221527158 224916856 221527158 246457676 221527158 246457676 244557393 246457676 225881915 12745971 225881915 12745971 12417539 12745971 141132292 178219760 141132292 178219760 252663295 254312363 252663295 179981424 252663295 179981424 182539801 179981424 213240111 210931189 213240111 156867877 213240111 156867877 165822059 156867877 291175819 292860163 291175819 271003452 291175819 271003452 97485421 93847813 97485421 111001301 97485421 111001301 181920132 250969407 181920132 250969407 246313163 250969407 74810163 70481527 74810163 192791566 74810163 192791566 197233247 192791566 28534670 28744344 28534670 163575681 28534670 163575681 170474053 163575681 52827807 52038799 52827807 151871753 52827807 151871753 169973900 164404434 169973900 110505390 169973900 110505390 111830677 110505390 203490614 201798927 203490614 78388672 203490614 78388672 83826391 78388672 87197812 280117718 87197812 280117718 278022371 280117718 112817804 108388295 112817804 113984924 112817804 113984924 114960138 113984924 101368160 99085399 101368160 169860785 101368160 169860785 272224332 274591488 272224332 247836839 272224332 247836839 177341641 159958517 177341641 159958517 96430910 93251129 96430910 232314941 96430910 232314941 229211216 232314941 199350939 194128635 199350939 199435018 199350939 199435018 243671289 247734900 243671289 200058235 243671289 200058235 180498324 59922504 180498324 59922504 61715626 59922504 218778634 225685350 218778634 225685350 230443399 225685350 160006212 150188984 160006212 154262925 160006212 154262925 159255327 154262925 217169793 214331686 217169793 175543575 217169793 175543575 32484342 30949936 32484342 163536114 32484342 163536114 169577123 163536114 43046026 43636945 43046026 206356589 43046026 206356589 217677853 221839825 217677853 79856849 217677853 79856849 83604120 79856849 126084159 218390118 126084159 218390118 214521897 218390118 39829441 36969648 39829441 90942576 39829441 90942576 274938123 278166688 274938123 165990589 274938123 165990589 140764998 136239937 140764998 190213475 140764998 190213475 195201300 190213475 183096679 140664190 183096679 140664190 81565099 81106432 81565099 92941603 81565099 92941603 250470218 285609648 250470218 285609648 284499973 285609648 196458229 102849047 196458229 102849047 103823817 102849047 118692198 200041977 118692198 200041977 203104987 200041977 63578443 26486049 63578443 26486049 26992872 26486049 244804130 248633085 244804130 206479461 244804130 206479461 121438835 114446549 121438835 205069712 121438835 205069712 210820657 205069712 186776976 182851878 186776976 268752087 186776976 268752087 266866261 268752087 47381737 43031621 47381737 123830871 47381737 123830871 130333641 123830871 78410133 74482185 78410133 131048545 78410133 131048545 292533100 293537823 292533100 58511168 292533100 58511168 60738191 58511168 194743465 193401004 194743465 183188868 194743465 183188868 189202880 183188868 252472649 254572261 252472649 127897163 252472649 127897163 23071282 20715481 23071282 68078576 23071282 68078576 275373205 278525765 275373205 125127413 275373205 125127413 66471438 64591271 66471438 222986334 66471438 222986334 218978556 222986334 135522820 118059468 135522820 118059468 123595481 118059468 248583529 275065627 248583529 275065627 273855512 275065627 150739455 142901648 150739455 172439960 150739455 172439960 179448346 172439960 79563732 18641188 79563732 18641188 20491191 18641188 182139344 172335100 182139344 56576308 182139344 56576308 59151373 56576308 301249464 302261833 301249464 109916336 301249464 109916336 62744763 59751128 62744763 249617392 62744763 249617392 245886119 249617392 156312553 151611649 156312553 197466575 156312553 197466575 206792615 197466575 138799184 80049362 138799184 80049362 60926749 18951513 60926749 18951513 20430059 18951513 174337851 185697297 174337851 185697297 187608383 185697297 140945864 137004720 140945864 233499745 140945864 233499745 235113338 233499745 56526432 54533181 56526432 236558419 56526432 236558419 232985542 236558419 78177391 78176619 78177391 209865257 78177391 209865257 215802230 209865257 44177912 41701369 44177912 107791450 44177912 107791450 112978588 107791450 85676132 85186007 85676132 266343081 85676132 266343081 264279024 266343081 60997152 56980842 60997152 134932023 60997152 134932023 255081580 257004316 255081580 244956000 255081580 244956000 31941450 29202396 31941450 68947950 31941450 68947950 72325143 68947950 34926207 31722844 34926207 136915272 34926207 136915272 211081296 215761593 211081296 81937440 211081296 81937440 81715187 81937440 187934942 238719001 187934942 238719001 237463411 238719001 100932231 99062425 100932231 232532724 100932231 232532724 234162268 232532724 186503824 127067696 186503824 127067696 59800250 57555331 59800250 143922458 59800250 143922458 187121715 209032787 187121715 209032787 211713739 209032787 104015703 99740251 104015703 212554444 104015703 212554444 213118113 212554444 177023703 157721415 177023703 157721415 81246296 77533279 81246296 118087602 81246296 118087602 144641573 139778790 144641573 78563015 144641573 78563015 80226753 78563015 275279614 277467478 275279614 117522488 275279614 117522488 82626650 79809396 82626650 153091289 82626650 153091289 157504263 153091289 126916374 107644954 126916374 107644954 108323490 107644954 181581765 268911780 181581765 268911780 264726259 268911780 39845845 35521886 39845845 195945307 39845845 195945307 200175811 195945307 199301321 65994166 199301321 65994166 67761537 65994166 107570829 184748838 107570829 184748838 193148541 184748838 91815336 88868372 91815336 109888495 91815336 109888495 241378224 243124385 241378224 130886262 241378224 130886262 134659824 130886262 186656087 181480950 186656087 67650553 186656087 67650553 70335451 67650553 110847832 135731235 110847832 135731235 252631359 274078533 252631359 274078533 271386399 274078533 250463157 150749514 250463157 150749514 78530615 75462086 78530615 189285107 78530615 189285107 194055884 189285107 186936872 180314008 186936872 285990000 186936872 285990000 284314658 285990000 265529718 152461218 265529718 152461218 112297111 106378160 112297111 146175289 112297111 146175289 232210906 229610157 232210906 177539936 232210906 177539936 141612360 111814273 141612360 111814273 110856232 111814273 213631312 218341913 213631312 50486083 213631312 50486083 53944103 50486083 244456453 247798205 244456453 51424519 244456453 51424519 53233347 51424519 124995598 275251331 124995598 275251331 274180838 275251331 192050956 17767178 192050956 17767178 17762685 17767178 260186623 262235479 260186623 250135572 260186623 250135572 137605486 23756695 137605486 23756695 25049462 23756695 90145645 108557719 90145645 108557719 109119294 108557719 25519923 24223763 25519923 248082662 25519923 248082662 245045781 248082662 217052810 118061665 217052810 118061665 123628626 118061665 132488131 196816205 132488131 196816205 206879520 196816205 63394242 60605838 63394242 176913360 63394242 176913360 229509979 232997257 229509979 32074744 229509979 32074744 34238312 32074744 43324912 55890244 43324912 55890244 160920655 150367403 160920655 89718429 160920655 89718429 30277388 28483809 30277388 235086851 30277388 235086851 232059349 235086851 132361455 129515717 132361455 172666056 132361455 172666056 182374838 172666056 105373017 40170048 105373017 40170048 43358711 40170048 47138832 271065454 47138832 271065454 267847022 271065454 107495831 104297138 107495831 168373715 107495831 168373715 174051264 168373715 51245422 49572517 51245422 257214440 51245422 257214440 254263777 257214440 210462765 64327846 210462765 64327846 67584282 64327846 270204072 272985636 270204072 74460227 270204072 74460227 79673193 74460227 146533892 196341211 146533892 196341211 195996654 196341211 104045229 100614681 104045229 168214509 104045229 168214509 172603269 168214509 47736461 47249267 47736461 187512791 47736461 187512791 214903519 268415727 214903519 268415727 282537949 285605604 282537949 141811245 282537949 141811245 150623632 141811245 217552025 218979143 217552025 29985583 217552025 29985583 30601839 29985583 136174639 131806469 136174639 69704335 136174639 69704335 72311328 69704335 121187941 118959817 121187941 53858149 121187941 53858149 55564147 53858149 161695051 157238475 161695051 29681332 161695051 29681332 32496218 29681332 252231223 257285968 252231223 211188122 252231223 211188122 136705230 132460556 136705230 172960860 136705230 172960860 176871882 172960860 163899650 159443732 163899650 201072869 163899650 201072869 203598684 201072869 86945259 84172832 86945259 94540976 86945259 94540976 144387762 227803088 144387762 227803088 253283826 254387993 253283826 152496588 253283826 152496588 123612969 82418743 123612969 82418743 82473306 82418743 99208925 129300069 99208925 129300069 133485428 129300069 86867911 82536637 86867911 115493435 86867911 115493435 171375983 218492894 171375983 218492894 214863118 218492894 189939337 42244338 189939337 42244338 44027109 42244338 249322879 250527551 249322879 13149614 249322879 13149614 13572987 13149614 109701162 105698384 109701162 88017277 109701162 88017277 90192390 88017277 125782417 273497273 125782417 273497273 271683644 273497273 25819866 24431478 25819866 71349725 25819866 71349725 201694553 196075801 201694553 167066056 201694553 167066056 85446707 85298108 85446707 121879536 85446707 121879536 183602436 180092790 183602436 82721478 183602436 82721478 82988390 82721478 264324401 267256616 264324401 21123162 264324401 21123162 22954994 21123162 26046101 147232677 26046101 147232677 252738136 254789759 252738136 57919567 252738136 57919567 59585755 57919567 179517866 171043613 179517866 68464703 179517866 68464703 71345311 68464703 200779882 192858815 200779882 113265724 200779882 113265724 81492558 53320358 81492558 53320358 57039067 53320358 170377398 159004530 170377398 50668201 170377398 50668201 53555998 50668201 125651387 135930408 125651387 135930408 236070981 239197340 236070981 209680454 236070981 209680454 101915761 96791766 101915761 219737727 101915761 219737727 255927078 260388776 255927078 212746450 255927078 212746450 208558314 212746450 268812318 271922453 268812318 240188266 268812318 240188266 236917462 240188266 290246487 290374459 290246487 99220263 290246487 99220263 32992861 31554314 32992861 109061574 32992861 109061574 113345399 109061574 106269457 94253985 106269457 94253985 94948278 94253985 235052229 238356411 235052229 89217350 235052229 89217350 90580657 89217350 100901723 98144003 100901723 42676295 100901723 42676295 46207510 42676295 96882532 95674526 96882532 12910238 96882532 12910238 14653501 12910238 285149041 286463621 285149041 282158142 285149041 282158142 212746996 135300187 212746996 135300187 53450186 52537463 53450186 268725714 53450186 268725714 265390659 268725714 74107878 69109981 74107878 297688590 74107878 297688590 298285956 297688590 48946148 44415876 48946148 114700025 48946148 114700025 175537334 170869023 175537334 156133624 175537334 156133624 83642063 39510688 83642063 39510688 41080645 39510688 164102707 160422727 164102707 151295332 164102707 151295332 157398995 151295332 252688253 253353760 252688253 211110408 252688253 211110408 100377399 100182211 100377399 247338121 100377399 247338121 244161465 247338121 41102028 38273866 41102028 43615033 41102028 43615033 121233139 290359418 121233139 290359418 289507846 290359418 179242084 172924881 179242084 216679220 179242084 216679220 244391371 248697416 244391371 238216887 244391371 238216887 167210283 160245795 167210283 201870204 167210283 201870204 197690780 201870204 173476543 154818902 173476543 154818902 154499265 148449645 154499265 256898935 154499265 256898935 255421296 256898935 94729524 65152725 94729524 65152725 69506427 65152725 104736525 101684642 104736525 101684642 211615162 204891543 211615162 159812419 211615162 159812419 164774095 159812419 186566925 261704365 186566925 261704365 259300728 261704365 191683848 157538331 191683848 157538331 166952143 157538331 192833574 182595125 192833574 77075221 192833574 77075221 80882312 77075221 216271935 209049610 216271935 112556806 216271935 112556806 117609116 112556806 250162721 253219336 250162721 153745082 250162721 153745082 160110008 153745082 184787214 181681560 184787214 156387535 184787214 156387535 58620216 57522561 58620216 196934322 58620216 196934322 228998485 228342842 228998485 117400344 228998485 117400344 123872568 117400344 132564358 166482709 132564358 166482709 189462017 247053411 189462017 247053411 243301678 247053411 139430789 110169694 139430789 110169694 116699189 110169694 269428245 278013180 269428245 278013180 274851446 278013180 117351588 113271159 117351588 169663060 117351588 169663060 173907677 169663060 105469898 99919105 105469898 273417489 105469898 273417489 270385081 273417489 176829894 172963201 176829894 207559262 176829894 207559262 224761539 235670680 224761539 235670680 232265153 235670680 129980160 100428671 129980160 100428671 96819764 94460833 96819764 212057118 96819764 212057118 211054492 212057118 61970636 60754706 61970636 150562809 61970636 150562809 250236379 255600822 250236379 240614991 250236379 240614991 236544531 174543970 236544531 174543970 49609903 48581768 49609903 192910418 49609903 192910418 239736592 244492634 239736592 206088111 239736592 206088111 153404791 148857860 153404791 232427257 153404791 232427257 230280432 232427257 39578701 36608771 39578701 230372849 39578701 230372849 227763921 230372849 33615510 32790150 33615510 82604465 33615510 82604465 241536277 245960102 241536277 72720085 241536277 72720085 77523651 72720085 185711784 178984928 185711784 163800104 185711784 163800104 169887976 163800104 213668871 276710540 213668871 276710540 275127580 276710540 220959130 47440667 220959130 47440667 50889751 47440667 193670455 195005273 193670455 114082819 193670455 114082819 118096355 114082819 237280683 235285891 237280683 165935265 237280683 165935265 121101956 119842815 121101956 194015243 121101956 194015243 193935234 194015243 110250737 107074456 110250737 165947263 110250737 165947263 169826074 165947263 54757577 53254029 54757577 197122675 54757577 197122675 205226849 197122675 69375748 66289614 69375748 164136103 69375748 164136103 170860415 164136103 142360654 52576094 142360654 52576094 55550294 52576094 238045828 239481729 238045828 102785437 238045828 102785437 63703906 60350694 63703906 112256105 63703906 112256105 115676071 110476695 115676071 122427035 115676071 122427035 127663114 122427035 41467005 37433792 41467005 107222925 41467005 107222925 142929278 163618090 142929278 163618090 167991156 163618090 60964942 58417436 60964942 171812607 60964942 171812607 179936423 171812607 145219197 138831042 145219197 216773987 145219197 216773987 212634759 216773987 152782707 141555420 152782707 263575236 152782707 263575236 260798754 263575236 205342131 203526337 205342131 247665147 205342131 247665147 243762075 247665147 240926455 91084442 240926455 91084442 92885761 91084442 136486049 132274780 136486049 101481832 136486049 101481832 61748413 58219788 61748413 254541352 61748413 254541352 248417818 254541352 175324100 170840996 175324100 235294473 175324100 235294473 234222227 237328830 234222227 24160916 234222227 24160916 26650841 24160916 252951531 254950796 252951531 137633465 252951531 137633465 141989930 137633465 190032683 184343025 190032683 98238361 190032683 98238361 103232894 98238361 109555293 109911614 109555293 41364984 109555293 41364984 42502314 41364984 73606699 248603031 73606699 248603031 244079784 248603031 161547157 156169044 161547157 188209317 161547157 188209317 193199893 188209317 99518358 97783397 99518358 290831723 99518358 290831723 288100446 290831723 217877681 163210595 217877681 163210595 96058623 92163799 96058623 99473382 96058623 99473382 213546486 207793615 213546486 197814986 213546486 197814986 114300049 108061482 114300049 203902062 114300049 203902062 250621552 254491156 250621552 106150818 250621552 106150818 89082154 86884615 89082154 142027596 89082154 142027596 145794390 142027596 49602133 45609209 49602133 219639140 49602133 219639140 216147411 219639140 59148542 57801343 59148542 171692971 59148542 171692971 179095994 171692971 87099897 84911254 87099897 252216498 87099897 252216498 247839160 252216498 190195914 83464684 190195914 83464684 85872885 83464684 114940467 261574506 114940467 261574506 260707528 261574506 175057557 48002955 175057557 48002955 50074035 48002955 222108828 240906910 222108828 240906910 237432099 240906910 132333932 83012018 132333932 83012018 83495735 83012018 241517487 244675198 241517487 120438728 241517487 120438728 122495170 120438728 204638251 200447791 204638251 52613056 204638251 52613056 53895045 52613056 70033458 198623692 70033458 198623692 195556323 198623692 179749003 79506409 179749003 79506409 80853890 79506409 187938765 179978219 187938765 67222717 187938765 67222717 69469937 67222717 176833563 235914665 176833563 235914665 232235593 235914665 69140027 65737860 69140027 100764018 69140027 100764018 167492059 236378985 167492059 236378985 274941908 277986157 274941908 196222708 274941908 196222708 204935172 196222708 220962772 225563942 220962772 177138537 220962772 177138537 179439792 177138537 215255247 219700949 215255247 187779536 215255247 187779536 191499415 187779536 228899196 231605731 228899196 112956371 228899196 112956371 117036974 112956371 260436826 261792363 260436826 92153727 260436826 92153727 94625332 92153727 209324009 213525876 209324009 58610451 209324009 58610451 52433865 49450893 52433865 184319865 52433865 184319865 225352155 230060928 225352155 125037803 225352155 125037803 95128543 91928288 95128543 132132559 95128543 132132559 258160195 261619092 258160195 132711536 258160195 132711536 68106231 65347110 68106231 92531564 68106231 92531564 206525993 200257029 206525993 94896141 206525993 94896141 97575384 94896141 104552769 254817177 104552769 254817177 252163657 254817177 105385539 103480668 105385539 258943342 105385539 258943342 254661117 258943342 217512039 211035157 217512039 230513636 217512039 230513636 229993345 230513636 206731505 144226673 206731505 144226673 86396286 85878210 86396286 237368663 86396286 237368663 239295764 237368663 109051382 103634251 109051382 103634251 69032274 53802568 69032274 53802568 54593449 53802568 104214072 122047249 104214072 122047249 236885230 240118027 236885230 126623253 236885230 126623253 131203768 126623253 256599889 257750988 256599889 105820766 256599889 105820766 105935360 105820766 241711495 245724830 241711495 134657878 241711495 134657878 137931382 134657878 149275884 256875519 149275884 256875519 257056528 256875519 240098644 71141493 240098644 71141493 74061504 71141493 183046734 203528714 183046734 203528714 238479534 237788654 238479534 46259025 238479534 46259025 50256238 46259025 66141348 250608899 66141348 250608899 250097721 250608899 145348657 139854021 145348657 217744141 145348657 217744141 212709901 217744141 98537271 93938788 98537271 219854965 98537271 219854965 223731814 219854965 221095929 225237557 221095929 145521158 221095929 145521158 150474684 145521158 235511876 239077570 235511876 139982161 235511876 139982161 115581514 114267352 115581514 126502628 115581514 126502628 130402522 126502628 55140096 53894637 55140096 199370256 55140096 199370256 202557205 199370256 92425604 62123972 92425604 62123972 65443107 62123972 67203111 157464969 67203111 157464969 236178807 235292784 236178807 46350262 236178807 46350262 45181469 46350262 266714899 269953372 266714899 157927850 266714899 157927850 93516718 90580202 93516718 119840810 93516718 119840810 123123421 119840810 3521072 1839179 3521072 46759354 3521072 46759354 217680060 210838461 217680060 136840313 217680060 136840313 142711920 136840313 234331594 242631444 234331594 242631444 240241872 242631444 129164737 125037315 129164737 135020876 129164737 135020876 251255540 257044419 251255540 223521662 251255540 223521662 139788101 6829965 139788101 6829965 9131446 6829965 154967439 206762028 154967439 206762028 210555459 206762028 123679244 118575462 123679244 144243405 123679244 144243405 255981547 255347757 255981547 46165198 255981547 46165198 48614903 46165198 79679404 219685586 79679404 219685586 215927094 219685586 192923197 145428391 192923197 145428391 56315114 50066859 56315114 50066859 52364310 50066859 267208323 269941933 267208323 33940494 267208323 33940494 36554718 33940494 41738690 44099067 41738690 44099067 77305735 281023008 77305735 281023008 276276562 281023008 242914943 214053688 242914943 214053688 143004804 138085524 143004804 146540814 143004804 146540814 153682827 146540814 60958891 57412790 60958891 87574083 60958891 87574083 202108310 287222947 202108310 287222947 285109178 287222947 216819456 129289565 216819456 129289565 133350447 129289565 204618921 209400810 204618921 200309034 204618921 200309034 204216067 200309034 231866214 236127881 231866214 99752154 231866214 99752154 101931185 99752154 104330832 117518468 104330832 117518468 122061116 117518468 27224993 25519358 27224993 206393894 27224993 206393894 210288419 206393894 131521717 124239694 131521717 232269559 131521717 232269559 228541641 232269559 221265817 71532556 221265817 71532556 75843298 71532556 216577626 213983694 216577626 147739757 216577626 147739757 153554861 147739757 207019149 204014501 207019149 78802881 207019149 78802881 59213292 58367270 59213292 64441090 59213292 64441090 66002462 64441090 48119508 48430281 48119508 185548398 48119508 185548398 194802615 185548398 170037782 120570984 170037782 120570984 125190178 120570984 154027378 285429924 154027378 285429924 285924765 285429924 17844435 17999331 17844435 34502740 17844435 34502740 203305276 199294348 203305276 66611242 203305276 66611242 68725440 66611242 117526794 211212596 117526794 211212596 206600514 211212596 135078219 88792893 135078219 88792893 90663149 88792893 242553166 244478315 242553166 237802560 242553166 237802560 171186069 62581772 171186069 62581772 65362967 62581772 234912278 237626659 234912278 195051999 234912278 195051999 69188903 54733542 69188903 54733542 55608357 54733542 88059420 224098422 88059420 224098422 220189232 224098422 142706308 105814715 142706308 105814715 111427663 105814715 126690799 128346254 126690799 128346254 133685147 289562399 133685147 289562399 288795875 289562399 256657089 28704303 256657089 28704303 29297234 28704303 225029762 225717217 225029762 138763319 225029762 138763319 103785564 100481322 103785564 116228185 103785564 116228185 224089496 228387154 224089496 187103836 224089496 187103836 84980489 50260779 84980489 50260779 53241159 50260779 276452203 277693773 276452203 94132756 276452203 94132756 14616181 15392361 14616181 168605835 14616181 168605835 267757356 271154843 267757356 184410204 267757356 184410204 136389010 44456901 136389010 44456901 47386894 44456901 147812462 145012176 147812462 145012176 150904364 145012176 93122784 46739006 93122784 46739006 47371714 46739006 191690178 189808870 191690178 107948187 191690178 107948187 113351305 107948187 233533150 237349456 233533150 180891435 233533150 180891435 55989656 12048739 55989656 12048739 12748088 12048739 149762659 145497852 149762659 36161705 149762659 36161705 12786416 13151648 12786416 267579586 12786416 267579586 265527341 267579586 114444254 112340569 114444254 193742272 114444254 193742272 291377241 292980379 291377241 38858409 291377241 38858409 40603071 38858409 218153672 218325473 218153672 161097915 218153672 161097915 165622901 161097915 206261252 201439956 206261252 52023632 206261252 52023632 53666159 52023632 60124280 95516293 60124280 95516293 99329598 262269495 99329598 262269495 259973275 262269495 49799653 45814557 49799653 76692868 49799653 76692868 80007456 76692868 44071500 5045845 44071500 5045845 5626901 5045845 289001352 288375033 289001352 105232920 289001352 105232920 106631201 105232920 222483030 228685109 222483030 228685109 225052904 228685109 117723945 112517787 117723945 177560030 117723945 177560030 180544996 177560030 102152535 98967456 102152535 165427216 102152535 165427216 170974218 165427216 125560686 122986577 125560686 124070487 125560686 124070487 168332596 256419172 168332596 256419172 252602297 256419172 248160235 94957387 248160235 94957387 98399227 94957387 112942674 270151169 112942674 270151169 268269737 270151169 97518996 96498314 97518996 296501938 97518996 296501938 294760523 296501938 20017357 18018330 20017357 269391966 20017357 269391966 265261074 269391966 129877857 103326336 129877857 103326336 52073592 49575508 52073592 176778484 52073592 176778484 178638989 176778484 110795731 108615775 110795731 149107546 110795731 149107546 159772093 149107546 156915810 260352069 156915810 260352069 294244876 295800297 294244876 249751973 294244876 249751973 90901677 84508330 90901677 84508330 72754034 70309730 72754034 190853138 72754034 190853138 190079959 190853138 59204583 47561871 59204583 47561871 48728982 47561871 173935339 169052552 173935339 88354665 173935339 88354665 89883699 88354665 191785761 191914794 191785761 156148240 191785761 156148240 11996905 11935059 11996905 46062855 11996905 46062855 276120643 277532482 276120643 207473379 276120643 207473379 192310146 149261906 192310146 149261906 61551101 60326723 61551101 69309190 61551101 69309190 81075297 81129493 81075297 31452180 81075297 31452180 33850732 31452180 177068538 246605242 177068538 246605242 245099727 246605242 99789341 96486720 99789341 165970412 99789341 165970412 170540883 165970412 36872536 32703275 36872536 131780114 36872536 131780114 135258110 131780114 84333468 79142091 84333468 184718708 84333468 184718708 200129266 197186834 200129266 164131580 200129266 164131580 168872898 164131580 216336018 216245597 216336018 179800351 216336018 179800351 183556320 179800351 215598045 264317229 215598045 264317229 259571503 264317229 186075006 30324709 186075006 30324709 31841151 30324709 160644973 154685462 160644973 65985863 160644973 65985863 67972190 65985863 189311291 184312231 189311291 68966868 189311291 68966868 72448251 68966868 109391284 105724644 109391284 58272707 109391284 58272707 60200788 190548296 60200788 190548296 189607941 190548296 52686615 17160673 52686615 17160673 20309980 17160673 240848242 243878986 240848242 124437334 240848242 124437334 128720476 124437334 138804378 134666168 138804378 74259165 138804378 74259165 76397694 74259165 213893049 266316717 213893049 266316717 275443646 282228225 275443646 282228225 280299632 282228225 77340163 74788852 77340163 244399354 77340163 244399354 244750214 244399354 198160738 72850592 198160738 72850592 75373243 72850592 124767048 227719852 124767048 227719852 272247080 273890283 272247080 223462745 272247080 223462745 209574362 29355332 209574362 29355332 31789407 29355332 98126192 112974546 98126192 112974546 113205331 112974546 64245178 61382119 64245178 258689295 64245178 258689295 255013043 258689295 93519560 86649909 93519560 86649909 86991932 86649909 233004753 238778045 233004753 87692061 233004753 87692061 89848589 87692061 210934186 215022214 210934186 143913672 210934186 143913672 149128684 143913672 245409974 247814812 245409974 63110234 245409974 63110234 65190009 63110234 197095253 196513527 197095253 115460783 197095253 115460783 55823952 51564423 55823952 182832846 55823952 182832846 193313380 182832846 66654977 63607433 66654977 259204921 66654977 259204921 255307571 259204921 250159648 245646868 250159648 245646868 68049608 64328301 68049608 212667982 68049608 212667982 227026718 223897784 227026718 132048042 227026718 132048042 120885374 114202020 120885374 156445814 120885374 156445814 159348646 156445814 131727995 37085581 131727995 37085581 37314981 37085581 171118326 164170637 171118326 49019457 171118326 49019457 51707188 49019457 266116902 267895149 266116902 266738789 266116902 266738789 241005694 125975964 241005694 125975964 109744514 68783102 109744514 68783102 70782026 68783102 181463222 243135940 181463222 243135940 239616754 243135940 173704181 168992054 173704181 229974903 173704181 229974903 225160398 229974903 146903588 119445032 146903588 119445032 120661403 119445032 225466813 239236056 225466813 239236056 239908222 239236056 162536870 30454352 162536870 30454352 33313342 30454352 59062226 57581106 59062226 35504715 59062226 35504715 38848427 35504715 100034118 193239649 100034118 193239649 220733969 224166319 220733969 107117446 220733969 107117446 111302178 107117446 175858425 229335774 175858425 229335774 225125442 229335774 92140034 87779228 92140034 87779228 91424283 87779228 186462148 176369671 186462148 122052497 186462148 122052497 25753496 22772663 25753496 159377366 25753496 159377366 168733647 159377366 55995030 53017897 55995030 57323196 55995030 57323196 152028361 146766541 152028361 48124160 152028361 48124160 52945463 48124160 214453672 217744974 214453672 61585559 214453672 61585559 64157953 61585559 209329591 204756571 209329591 177986653 209329591 177986653 105790997 101668003 105790997 105478818 105790997 105478818 30946595 27824159 30946595 133944953 30946595 133944953 171677735 252872449 171677735 252872449 249994151 252872449 41131426 37646074 41131426 97242703 41131426 97242703 152957640 218353792 152957640 218353792 223810587 218353792 68994146 19764402 68994146 19764402 20953375 19764402 234293279 236524211 234293279 226143545 234293279 226143545 133783644 130331906 133783644 278729617 133783644 278729617 276086746 278729617 107739984 102081490 107739984 167218462 107739984 167218462 172982438 167218462 128211291 124205494 128211291 202575084 128211291 202575084 215173015 218019024 215173015 80325955 215173015 80325955 81565597 80325955 159248140 266411458 159248140 266411458 261334898 266411458 96510572 42333215 96510572 42333215 43319577 42333215 89769607 123689937 89769607 123689937 176352665 169310654 176352665 69346137 176352665 69346137 70964604 69346137 90603292 90331618 90603292 90331618 108073408 214838849 108073408 214838849 219473697 214838849 218699304 219731882 218699304 49949759 218699304 49949759 52302514 49949759 69443818 84703937 69443818 84703937 245358004 247352270 245358004 82325632 245358004 82325632 84183722 82325632 192132354 189021456 192132354 158834686 192132354 158834686 167172140 158834686 196731045 185846426 196731045 74541274 196731045 74541274 29389979 26528718 29389979 250399690 29389979 250399690 247492073 250399690 33507819 30079402 33507819 116986415 33507819 116986415 235113415 238591532 235113415 139754012 235113415 139754012 144248459 139754012 154542652 242463857 154542652 242463857 239285228 242463857 152625030 147674977 152625030 248326162 152625030 248326162 244068646 248326162 101983476 102728247 101983476 265280341 101983476 265280341 262310890 265280341 207226514 201136731 207226514 263448626 207226514 263448626 261517083 263448626 158352503 92769627 158352503 92769627 96743967 92769627 210850628 213188705 210850628 95831036 210850628 95831036 97260332 95831036 206113684 221827358 206113684 221827358 227359594 221827358 87931478 86204150 87931478 172153539 87931478 172153539 267396359 273747549 267396359 273747549 272350561 273747549 172388934 84501215 172388934 84501215 80189656 79657716 80189656 146349563 80189656 146349563 153801598 146349563 95981388 41103955 95981388 41103955 45257404 41103955 86308527 254592470 86308527 254592470 249946064 254592470 248433714 228571550 248433714 228571550 72651989 70949147 72651989 159342010 72651989 159342010 219736031 223110100 219736031 91047390 219736031 91047390 72728004 67803009 72728004 126483993 72728004 126483993 129815938 126483993 104312507 54783032 104312507 54783032 56651310 54783032 260951170 261561777 260951170 39999078 260951170 39999078 37098018 39999078 116726091 177078207 116726091 177078207 188318611 177078207 156802232 121676455 156802232 121676455 52941211 50798186 52941211 251362773 52941211 251362773 248268089 251362773 182521802 32962060 182521802 32962060 35979058 32962060 200333801 199993718 200333801 68280864 200333801 68280864 71636742 68280864 234182165 236725700 234182165 101406562 234182165 101406562 101035832 101406562 153180472 193494023 153180472 193494023 197087351 193494023 182646502 172737329 182646502 287631555 182646502 287631555 284900855 287631555 208550348 178527577 208550348 178527577 185951989 178527577 228627677 228175594 228627677 102227787 228627677 102227787 59724897 52699785 59724897 52699785 56145064 52699785 132277067 278959043 132277067 278959043 277396806 278959043 256313448 159685951 256313448 159685951 163473103 159685951 256743321 259276413 256743321 58701635 256743321 58701635 60980670 58701635 293495948 295138629 293495948 193445003 293495948 193445003 198077527 193445003 249977803 254406866 249977803 221296960 249977803 221296960 125304889 121926111 125304889 121926111 126540884 121926111 69560052 67859960 69560052 209752224 69560052 209752224 213652436 209752224 66727322 65159874 66727322 218848138 66727322 218848138 223832529 218848138 95137342 61112840 95137342 61112840 64415641 61112840 108357351 271969755 108357351 271969755 269797357 271969755 217383544 20843944 217383544 20843944 22621549 20843944 209035446 222253097 209035446 222253097 217765572 222253097 85051035 83059369 85051035 221204150 85051035 221204150 225846835 221204150 138206954 132935606 138206954 178437543 138206954 178437543 189449122 178437543 74737736 73162857 74737736 274132821 74737736 274132821 272121769 274132821 218706984 199557455 218706984 199557455 201262442 199557455 257305240 262017739 257305240 91924148 257305240 91924148 94181685 91924148 167339448 163713995 167339448 135588917 167339448 135588917 89400399 51797110 89400399 51797110 53786736 51797110 199939014 229406873 199939014 229406873 233456509 229406873 120090671 81986952 120090671 81986952 82663669 81986952 114730246 109608305 114730246 69070917 114730246 69070917 72210754 69070917 253716179 257264753 253716179 73359434 253716179 73359434 76991417 73359434 131855084 238961281 131855084 238961281 235389034 238961281 156148933 45014378 156148933 45014378 48534760 45014378 186278399 184379050 186278399 164979755 186278399 164979755 141122248 81185433 141122248 81185433 83534098 81185433 147295148 234502517 147295148 234502517 230202069 234502517 133521407 51432608 133521407 51432608 54342203 51432608 240224038 243026635 240224038 97442707 240224038 97442707 101211187 97442707 203617238 199521467 203617238 67413842 203617238 67413842 71331345 67413842 227224954 244929479 227224954 244929479 259990898 259419130 259990898 105221180 259990898 105221180 77521055 73528070 77521055 281963043 77521055 281963043 281289874 281963043 150880712 145864681 150880712 171375283 150880712 171375283 179630429 171375283 109714768 92266532 109714768 92266532 94013754 92266532 111501015 150821376 111501015 150821376 222179396 225113711 222179396 30451476 222179396 30451476 31195468 30451476 188509690 188680976 188509690 30005247 188509690 30005247 29377643 30005247 136117561 214778750 136117561 214778750 214976321 214778750 48739365 46211736 48739365 266130802 48739365 266130802 264761900 266130802 145309790 136261280 145309790 136261280 141135442 136261280 211063906 203306478 211063906 40553629 211063906 40553629 42801762 40553629 148340249 164757562 148340249 164757562 206173283 263802292 206173283 263802292 262247690 263802292 198997199 193839680 198997199 226414642 198997199 226414642 222257610 226414642 60753687 56180656 60753687 148203443 60753687 148203443 153351302 148203443 98525317 38505111 98525317 38505111 40790283 38505111 176540004 207033719 176540004 207033719 202451800 207033719 153976279 146928712 153976279 149763263 153976279 149763263 158368736 149763263 124553064 119300700 124553064 234005921 124553064 234005921 231482138 234005921 61158228 58668438 61158228 219838311 61158228 219838311 216723726 219838311 98255726 94357333 98255726 228605301 98255726 228605301 225231727 228605301 112901792 112332459 112901792 133344065 112901792 133344065 255479317 258581418 255479317 53248259 255479317 53248259 56135986 53248259 237780227 235415588 237780227 128887900 237780227 128887900 131960777 128887900 244625491 248441560 244625491 57377917 244625491 57377917 60322409 57377917 199562583 189851353 199562583 130474553 199562583 130474553 134944518 130474553 170424876 179466054 170424876 179466054 184967386 179466054 84097250 80910578 84097250 131886595 84097250 131886595 139195924 131886595 114826145 109678793 114826145 185611916 114826145 185611916 196140536 185611916 126171118 119868178 126171118 119868178 56670167 55169156 56670167 216522457 56670167 216522457 218161725 216522457 95212396 92931177 95212396 221500966 95212396 221500966 216072399 221500966 81566648 81129106 81566648 95193001 81566648 95193001 232249377 231312814 232249377 57799837 232249377 57799837 60167958 57799837 66277887 248310521 66277887 248310521 247020352 248310521 223222095 59779018 223222095 59779018 61913565 59779018 186681597 291032543 186681597 291032543 290022478 291032543 148774493 32974978 148774493 32974978 32918872 32974978 215169207 218497093 215169207 119322218 215169207 119322218 86509735 82701823 86509735 121592284 86509735 121592284 254447372 257503771 254447372 125608044 254447372 125608044 94864492 92122968 94864492 167518271 94864492 167518271 172418175 167518271 149206076 144364601 149206076 289185813 149206076 289185813 286219797 289185813 209817012 214677404 209817012 240346933 209817012 240346933 238106558 240346933 227154355 164707315 227154355 164707315 143921380 110465866 143921380 110465866 115695811 110465866 171514379 165645974 171514379 111412375 171514379 111412375 117005541 111412375 155687192 252589827 155687192 252589827 250844681 252589827 211608970 64708534 211608970 64708534 67157814 64708534 143434898 137961229 143434898 39962799 143434898 39962799 43732595 39962799 191762665 187245814 191762665 92226509 191762665 92226509 92104945 88675448 92104945 118022796 92104945 118022796 122913636 118022796 90270455 88127589 90270455 222477488 90270455 222477488 218751776 222477488 161355173 74279387 161355173 74279387 75679709 74279387 164597182 156182153 164597182 60172619 164597182 60172619 62923944 60172619 205501510 258970042 205501510 258970042 253501728 258970042 114271149 109657172 114271149 137434548 114271149 137434548 227541354 232499325 227541354 198988470 227541354 198988470 201526875 198988470 203343657 168309507 203343657 168309507 131129612 125329773 131129612 179225962 131129612 179225962 184842604 179225962 150599826 98688818 150599826 98688818 46286838 44381633 46286838 99770651 46286838 99770651 102893247 99770651 42156509 39008926 42156509 69156917 42156509 69156917 74861850 69156917 68851854 67349144 68851854 202122095 68851854 202122095 256879881 258868705 256879881 242982486 256879881 242982486 121397488 121223355 121397488 182874139 121397488 182874139 187719997 182874139 125887789 122539922 125887789 122774755 125887789 122774755 279954335 283175690 279954335 75838236 279954335 75838236 79357110 75838236 279117390 280320105 279117390 252859576 279117390 252859576 222520427 225679821 222520427 248740139 222520427 248740139 246687890 248740139 243869270 11267451 243869270 11267451 11753035 11267451 38615257 81538536 38615257 81538536 85507208 81538536 50601520 49059467 50601520 186917440 50601520 186917440 204942481 246800997 204942481 246800997 243110773 246800997 21555472 19219366 21555472 45751866 21555472 45751866 191778882 229189106 191778882 229189106 224940319 229189106 222073408 109586888 222073408 109586888 51224684 48191627 51224684 200909042 51224684 200909042 255252802 259770201 255252802 127430323 255252802 127430323 129466461 127430323 268386564 270788448 268386564 227999603 268386564 227999603 223185664 227999603 265975661 267639246 265975661 91068458 265975661 91068458 66746362 63626928 66746362 187386097 66746362 187386097 199571319 187386097 78617847 78471188 78617847 84857310 78617847 84857310 240695731 300191437 240695731 300191437 299967522 300191437 121736458 118283681 121736458 141794215 121736458 141794215 148148795 141794215 127735557 124295900 127735557 248383340 127735557 248383340 243802678 248383340 97611401 17297541 97611401 17297541 17520225 17297541 174871306 167497335 174871306 155343472 174871306 155343472 55274309 51652584 55274309 141474398 55274309 141474398 151816081 141474398 89456422 85392150 89456422 167128358 89456422 167128358 175982784 167128358 91106391 90115404 91106391 174298857 91106391 174298857 183229114 174298857 102642987 100222788 102642987 203886641 102642987 203886641 205578080 203886641 31891497 28992088 31891497 266097637 31891497 266097637 262655855 266097637 241162421 233563021 241162421 233563021 223056627 107481506 223056627 107481506 38603972 34797741 38603972 147519530 38603972 147519530 153790528 147519530 27929182 26607122 27929182 145451555 27929182 145451555 272316840 274530970 272316840 142912486 272316840 142912486 153132718 142912486 215408504 287125155 215408504 287125155 284249247 287125155 159019030 153528020 159019030 159060188 159019030 159060188 164112906 159060188 119787871 92287173 119787871 92287173 78222294 77610661 78222294 160675314 78222294 160675314 240244326 263264065 240244326 263264065 258881641 263264065 2361 2691 2361 38556949 2361 38556949 42875406 38556949 39477789 284334386 39477789 284334386 283379696 284334386 38777414 34915685 38777414 246695920 38777414 246695920 245236122 246695920 70295995 67995112 70295995 169476780 70295995 169476780 293220556 295507597 293220556 225194459 293220556 225194459 224695803 225194459 252296226 254562664 252296226 129273043 252296226 129273043 93491970 63850703 93491970 63850703 67534984 63850703 200598228 191523160 200598228 185576709 200598228 185576709 186400494 175933344 186400494 211159454 186400494 211159454 216712852 211159454 40154552 36817905 40154552 266780744 40154552 266780744 263104976 266780744 38183254 38443531 38183254 157066719 38183254 157066719 166049471 157066719 155903445 140715504 155903445 140715504 146542547 140715504 237585350 289116829 237585350 289116829 286879946 289116829 169455577 95540494 169455577 95540494 99209205 95540494 137915393 221868536 137915393 221868536 242053343 292242177 242053343 292242177 291327221 292242177 167408395 47148679 167408395 47148679 50620474 47148679 79088782 195513869 79088782 195513869 196919982 195513869 107572206 104166649 107572206 248823323 107572206 248823323 250337862 254481498 250337862 189998060 250337862 189998060 78247488 75061321 78247488 99420348 78247488 99420348 228071633 231298433 228071633 15029507 228071633 15029507 14749138 15029507 69327007 112681992 69327007 112681992 174177271 182859667 174177271 182859667 194159632 182859667 179710835 169676596 179710835 193030925 179710835 193030925 191860294 193030925 153575993 50243700 153575993 50243700 53903106 50243700 153914158 150482011 153914158 75945125 153914158 75945125 45314930 41829396 45314930 94884392 45314930 94884392 269360836 276040617 269360836 276040617 274341119 276040617 127349146 121817261 127349146 258363226 127349146 258363226 255417691 258363226 204211741 131737093 204211741 131737093 137261234 131737093 155266064 182190462 155266064 182190462 191755319 182190462 45919137 43041064 45919137 273000208 45919137 273000208 269950908 273000208 134676735 129210216 134676735 197078948 134676735 197078948 200167887 197078948 51649164 50562050 51649164 153667342 51649164 153667342 158904914 153667342 87931623 85903946 87931623 116323886 87931623 116323886 120482210 116323886 39870407 35490420 39870407 276616854 39870407 276616854 273193486 276616854 220345611 223663184 220345611 297740905 220345611 297740905 297946438 297740905 50288417 49396836 50288417 145911673 50288417 145911673 152223057 145911673 33335232 31071173 33335232 197863234 33335232 197863234 277859770 279413209 277859770 22493422 277859770 22493422 23572692 22493422 120381393 151268209 120381393 151268209 160132516 151268209 75029379 69503881 75029379 266630305 75029379 266630305 264984679 266630305 61045958 57842910 61045958 289914146 61045958 289914146 288724486 289914146 83448868 66088626 83448868 66088626 68523599 66088626 108183712 112194225 108183712 112194225 240062658 244320574 240062658 37611921 240062658 37611921 37512188 37611921 205692271 202143538 205692271 109525945 205692271 109525945 108390881 109525945 246788905 250563234 246788905 71094225 246788905 71094225 74487083 71094225 244374803 245933551 244374803 143281345 244374803 143281345 88240877 87350268 88240877 262203043 88240877 262203043 257660131 262203043 110301428 107139321 110301428 176497437 110301428 176497437 235990942 238229431 235990942 122321658 235990942 122321658 128425735 122321658 208073850 212860830 208073850 66518388 208073850 66518388 68968338 66518388 127912462 219574602 127912462 219574602 221498690 219574602 51595872 48620361 51595872 167292472 51595872 167292472 174335211 167292472 126938706 122764221 126938706 223871491 126938706 223871491 219916783 223871491 158263173 147430349 158263173 235916820 158263173 235916820 242240763 241703341 242240763 199417538 242240763 199417538 118040396 40230783 118040396 40230783 43427167 40230783 82920554 81411697 82920554 34604540 82920554 34604540 34827131 34604540 238037303 260403611 238037303 260403611 259385768 260403611 164979915 157368554 164979915 246254825 164979915 246254825 256602534 257412742 256602534 191302047 256602534 191302047 185281321 118903433 185281321 118903433 119597278 118903433 122801244 117866993 122801244 176336902 122801244 176336902 229802139 233777962 229802139 77845488 229802139 77845488 79307862 77845488 190977628 217229719 190977628 217229719 269665723 273089667 269665723 246388422 269665723 246388422 172760703 52396749 172760703 52396749 56031516 52396749 215247663 239772975 215247663 239772975 238099927 239772975 130267129 125892889 130267129 142982517 130267129 142982517 148466374 142982517 80873167 70640697 80873167 70640697 75221749 70640697 110627032 221566336 110627032 221566336 218519821 221566336 191614926 174941669 191614926 174941669 179932713 174941669 184815443 261612018 184815443 261612018 257165659 261612018 131386442 125138103 131386442 233197189 131386442 233197189 235192816 233197189 122362197 118877320 122362197 224569162 122362197 224569162 220407896 224569162 68990984 65699406 68990984 186752270 68990984 186752270 278754290 281156714 278754290 98676386 278754290 98676386 50424473 45465433 50424473 262644905 50424473 262644905 258793931 262644905 209625533 185143115 209625533 185143115 194724585 185143115 251489249 255956637 251489249 58936244 251489249 58936244 62551673 58936244 80957971 264463803 80957971 264463803 263737061 264463803 32356048 31936435 32356048 164885299 32356048 164885299 170649763 164885299 101318239 63538515 101318239 63538515 12658609 12355353 12658609 157836123 12658609 157836123 164039608 157836123 160788567 155614027 160788567 204512540 160788567 204512540 258498111 259844431 258498111 162564805 258498111 162564805 104527645 102922320 104527645 148995792 104527645 148995792 232627147 236230613 232627147 26674065 232627147 26674065 28976808 26674065 119066082 281289873 119066082 281289873 292584992 293305893 292584992 230895819 292584992 230895819 29212044 28478891 29212044 273377357 29212044 273377357 272358490 273377357 191571369 98861316 191571369 98861316 99838150 98861316 236499403 239841482 236499403 45096326 236499403 45096326 46342772 45096326 204703772 202383253 204703772 66203069 204703772 66203069 68231859 66203069 124240395 247024839 124240395 247024839 243690125 247024839 83028311 83455905 83028311 237412543 83028311 237412543 233968934 237412543 80982011 77166551 80982011 109444001 80982011 109444001 115359833 109444001 48471372 45310286 48471372 68414064 48471372 68414064 245112813 248962917 245112813 120868625 245112813 120868625 124623319 120868625 161168846 153719772 161168846 78308627 161168846 78308627 81451167 78308627 140430541 216049400 140430541 216049400 211550785 216049400 103299634 103012168 103299634 110230417 103299634 110230417 114432711 110230417 111439850 33089932 111439850 33089932 32734069 33089932 93213686 135805304 93213686 135805304 141113625 135805304 45345371 41430470 45345371 170972934 45345371 170972934 261189758 263178056 261189758 160021396 261189758 160021396 171486137 160021396 247367879 249314301 247367879 137537471 247367879 137537471 142606553 137537471 215616667 218170086 215616667 164073753 215616667 164073753 168140461 164073753 182611530 277876820 182611530 277876820 276205725 277876820 42408681 19396842 42408681 19396842 19914438 19396842 35023242 130946628 35023242 130946628 154799246 239434995 154799246 239434995 236762498 239434995 10483853 9407881 10483853 141336474 10483853 141336474 146528575 141336474 138007113 133205069 138007113 269436146 138007113 269436146 268160942 269436146 153891194 148834458 153891194 272413507 153891194 272413507 271517954 272413507 92807611 31732640 92807611 31732640 34255832 31732640 223598642 219205392 223598642 57894017 223598642 57894017 52890070 51995944 52890070 185979154 52890070 185979154 198492077 185979154 183000518 175074960 183000518 175074960 208810004 208785557 208810004 187693458 208810004 187693458 183833862 95353993 183833862 95353993 92280860 88400988 92280860 201680971 92280860 201680971 227215639 232192262 227215639 134035421 227215639 134035421 137728971 134035421 166361375 159267800 166361375 120700223 166361375 120700223 72530685 70396263 72530685 231348881 72530685 231348881 231921795 231348881 153339677 131717388 153339677 131717388 136385367 131717388 241755701 253960874 241755701 253960874 251781756 253960874 138334518 36276661 138334518 36276661 35970089 36276661 227634832 228297467 227634832 154671088 227634832 154671088 166130878 154671088 209746591 201460279 209746591 91833193 209746591 91833193 93292096 91833193 184877723 182424134 184877723 92802553 184877723 92802553 95883673 92802553 275982228 277553642 275982228 276832645 275982228 276832645 164758088 134813056 164758088 134813056 141019982 134813056 151914264 145750938 151914264 122468945 151914264 122468945 127079559 122468945 224343208 220082597 224343208 101913074 224343208 101913074 105842537 101913074 121498519 253239540 121498519 253239540 250760495 253239540 107573064 13815870 107573064 13815870 14175013 13815870 69642808 271576465 69642808 271576465 267801723 271576465 71733619 67367179 71733619 203330346 71733619 203330346 247287058 249334309 247287058 57416094 247287058 57416094 40134429 37557121 40134429 57971787 40134429 57971787 61959731 57971787 40236440 40010889 40236440 101613291 40236440 101613291 111720569 105999214 111720569 44042512 111720569 44042512 47039320 44042512 162850993 158341772 162850993 44785950 162850993 44785950 45440727 44785950 153293210 246123509 153293210 246123509 241958560 246123509 156640265 151603413 156640265 242184936 156640265 242184936 239419483 242184936 19559093 20834037 19559093 215307085 19559093 215307085 215938569 215307085 149985414 140138076 149985414 253701744 149985414 253701744 250998774 253701744 100678544 97226760 100678544 242907633 100678544 242907633 240775361 242907633 196053651 149201902 196053651 149201902 82494484 82820598 82494484 124155335 82494484 124155335 183010742 176292761 183010742 46343721 183010742 46343721 49992949 46343721 129664673 124825076 129664673 124558953 129664673 124558953 127819694 124558953 180261224 177171779 180261224 177171779 181797331 177171779 60948568 59382865 60948568 198665612 60948568 198665612 203798621 198665612 178691334 174585503 178691334 227842347 178691334 227842347 224367328 227842347 67625193 64730972 67625193 106524185 67625193 106524185 108260317 106524185 70911874 68701660 70911874 148550527 70911874 148550527 171165698 167605317 171165698 29240356 171165698 29240356 32133254 29240356 143097170 138060016 143097170 56407200 143097170 56407200 58538148 56407200 176471409 171770651 176471409 153975167 176471409 153975167 156587392 153975167 175144881 241920389 175144881 241920389 238552613 241920389 77046038 75854700 77046038 232587829 77046038 232587829 230710668 232587829 96957147 25381721 96957147 25381721 26557964 25381721 191320155 186521556 191320155 122426951 191320155 122426951 124059315 122426951 155419409 234430126 155419409 234430126 231611118 234430126 97577149 95239145 97577149 132467808 97577149 132467808 149026586 228626766 149026586 228626766 224516657 228626766 176104234 166115476 176104234 226866273 176104234 226866273 223220465 226866273 44208676 44449155 44208676 115021487 44208676 115021487 241024125 268839178 241024125 268839178 267252574 268839178 20916655 19444248 20916655 120673616 20916655 120673616 225303753 220706961 225303753 83438697 225303753 83438697 87490914 83438697 234153073 238495728 234153073 42610818 234153073 42610818 46370526 42610818 73320319 88993270 73320319 88993270 89735761 88993270 71059654 68797429 71059654 227335101 71059654 227335101 230178372 227335101 201910259 205370187 201910259 262043042 201910259 262043042 261871493 262043042 198397681 160644015 198397681 160644015 60971619 58682172 60971619 268673004 60971619 268673004 264129752 268673004 104395861 102100207 104395861 202643868 104395861 202643868 202256390 202643868 156410154 49769951 156410154 49769951 54647007 49769951 217647504 223111832 217647504 190114232 217647504 190114232 86500870 62150474 86500870 62150474 65561971 62150474 78766116 159823481 78766116 159823481 169452196 159823481 165117658 183249288 165117658 183249288 203901198 258225938 203901198 258225938 255263860 258225938 74715902 71135619 74715902 136171802 74715902 136171802 139507915 136171802 134737827 46471274 134737827 46471274 48642638 46471274 84777471 205912734 84777471 205912734 208116936 205912734 156875866 152926586 156875866 233880512 156875866 233880512 236127783 233880512 223454521 214263801 223454521 214263801 136164097 129750950 136164097 218244675 136164097 218244675 237745297 241583265 237745297 26031713 237745297 26031713 29030805 26031713 99566993 181997026 99566993 181997026 189420518 181997026 172954966 107138758 172954966 107138758 37300213 34875358 37300213 47709545 37300213 47709545 48846542 47709545 36430933 35965185 36430933 40245782 36430933 40245782 226792572 229256478 226792572 168525477 226792572 168525477 82820527 3239472 82820527 3239472 3611131 3239472 256540085 259522678 256540085 28914241 256540085 28914241 31307364 28914241 198547946 270295266 198547946 270295266 266806549 270295266 201582931 57970803 201582931 57970803 62106147 57970803 217923258 218694143 217923258 139831126 217923258 139831126 149494192 139831126 195406992 198358523 195406992 143922024 195406992 143922024 154884785 143922024 177402568 256220656 177402568 256220656 254058309 256220656 131259003 89472569 131259003 89472569 90972452 89472569 291178072 292515000 291178072 163968073 291178072 163968073 114590581 110873516 114590581 174344575 114590581 174344575 178341340 174344575 144372306 138342694 144372306 275437540 144372306 275437540 272763013 275437540 259453947 259207702 259453947 259207702 190602772 186251983 190602772 300849708 190602772 300849708 300639387 300849708 70448433 68345388 70448433 174203354 70448433 174203354 180539103 174203354 70365768 68779613 70365768 107825417 70365768 107825417 172814181 196013847 172814181 196013847 195689582 196013847 110127290 105271103 110127290 294200574 110127290 294200574 293290292 294200574 177416194 52401059 177416194 52401059 53259764 52401059 108546108 285937823 108546108 285937823 286029593 285937823 49506199 48205026 49506199 190501432 49506199 190501432 194091786 190501432 139886779 134696583 139886779 148151877 139886779 148151877 154022636 148151877 108089615 103444266 108089615 121390849 108089615 121390849 122586528 121390849 84026716 84207099 84026716 158667412 84026716 158667412 252383768 262558619 252383768 262558619 259433181 262558619 194259233 186640217 194259233 273702043 194259233 273702043 269648776 273702043 74618682 70817362 74618682 189464823 74618682 189464823 192120914 189464823 189038836 186808291 189038836 225316198 189038836 225316198 228978130 225316198 197884897 171333729 197884897 171333729 57161071 52744691 57161071 81244562 57161071 81244562 184251583 255587230 184251583 255587230 253039023 255587230 149346927 136124527 149346927 136124527 72230072 69275291 72230072 123335028 72230072 123335028 162400334 157778056 162400334 139290258 162400334 139290258 107811736 60820368 107811736 60820368 64110993 60820368 129416489 177973182 129416489 177973182 245830283 249774802 245830283 57714567 245830283 57714567 59384052 57714567 176780053 170908430 176780053 48623766 176780053 48623766 49867825 48623766 227151958 221862223 227151958 200389143 227151958 200389143 155109398 122656688 155109398 122656688 128881041 122656688 189611423 193549018 189611423 193549018 196557266 193549018 70690438 67699243 70690438 121834261 70690438 121834261 123306558 121834261 73034336 71369071 73034336 245500942 73034336 245500942 241356264 245500942 146291588 139905986 146291588 213273292 146291588 213273292 214133480 213273292 182258034 38177990 182258034 38177990 41761938 38177990 216973683 211782981 216973683 158471961 216973683 158471961 130436534 93124645 130436534 93124645 95328017 93124645 270657726 272908495 270657726 167919554 270657726 167919554 177727026 167919554 207731618 203671811 207731618 134413446 207731618 134413446 116142195 81078744 116142195 81078744 82582774 81078744 216346895 221632407 216346895 204668919 216346895 204668919 79179947 75973055 79179947 159280473 79179947 159280473 165512003 159280473 125567751 91599790 125567751 91599790 93059835 91599790 104721912 107811803 104721912 107811803 202019566 207003776 202019566 183219366 202019566 183219366 189753621 183219366 199115085 195341480 199115085 86203574 199115085 86203574 88597281 86203574 190616882 184126683 190616882 132695016 190616882 132695016 138183435 132695016 173790379 169166003 173790379 93136153 173790379 93136153 97051450 93136153 108942013 165168754 108942013 165168754 176077083 165168754 108800585 107861278 108800585 212449521 108800585 212449521 209327220 212449521 79306804 78638203 79306804 224410465 79306804 224410465 230216701 224410465 49087742 45052803 49087742 227415970 49087742 227415970 298608531 298889859 298608531 121764447 298608531 121764447 126864688 121764447 162628477 282577315 162628477 282577315 277674422 282577315 197503205 119825646 197503205 119825646 122241059 119825646 172804862 265037120 172804862 265037120 263154768 265037120 179391890 65171760 179391890 65171760 66552976 65171760 124639308 209489216 124639308 209489216 251663632 255989734 251663632 42319516 251663632 42319516 44748703 42319516 183036406 179040264 183036406 124109990 183036406 124109990 94942418 92571908 94942418 137760576 94942418 137760576 193109357 192418041 193109357 51286127 193109357 51286127 51292715 51286127 186565660 287456455 186565660 287456455 284277459 287456455 143047559 137715725 143047559 169323999 143047559 169323999 198309150 195256593 198309150 125660621 198309150 125660621 130901904 125660621 244025836 248408671 244025836 159504291 244025836 159504291 94233033 70868447 94233033 70868447 74200806 70868447 225512804 228376708 225512804 51241620 225512804 51241620 55263522 51241620 175191923 169864627 175191923 4544658 175191923 4544658 4993146 4544658 59266433 73408676 59266433 73408676 76327738 73408676 64124885 52308244 64124885 52308244 53183436 52308244 138248715 210409336 138248715 210409336 230978892 266035986 230978892 266035986 264514356 266035986 245768355 123303694 245768355 123303694 94607041 49498613 94607041 49498613 23883955 22727932 23883955 234522810 23883955 234522810 231010069 234522810 200448558 105529870 200448558 105529870 108640463 105529870 243079775 245453115 243079775 124379651 243079775 124379651 110033956 105808252 110033956 160569576 110033956 160569576 170201216 177276675 170201216 177276675 186141018 183926271 186141018 33540746 186141018 33540746 35893570 33540746 43473218 183752239 43473218 183752239 190536080 183752239 125723634 120676292 125723634 192243940 125723634 192243940 198086560 192243940 24134899 21319916 24134899 56859969 24134899 56859969 58380302 56859969 14187778 12766150 14187778 202484101 14187778 202484101 207031900 202484101 56601384 54755032 56601384 172655730 56601384 172655730 244550160 246335501 244550160 112208208 244550160 112208208 89570253 77277003 89570253 77277003 81644389 77277003 93428839 150332375 93428839 150332375 156488354 150332375 153394249 133076695 153394249 133076695 68732675 64888484 68732675 159272347 68732675 159272347 166702742 159272347 162625206 154411093 162625206 270672901 162625206 270672901 270026942 270672901 164393718 121272266 164393718 121272266 59907959 57449655 59907959 114152445 59907959 114152445 117330281 114152445 56869110 54830639 56869110 274488427 56869110 274488427 273434558 274488427 221217293 216632849 221217293 231108655 221217293 231108655 233918894 231108655 209766297 209710464 209766297 281661709 209766297 281661709 278609031 281661709 16544281 16265114 16544281 157389471 16544281 157389471 160459336 157389471 133825266 131450007 133825266 180128126 133825266 180128126 181879924 180128126 80756460 79749601 80756460 260693942 80756460 260693942 258706368 260693942 118600156 72033932 118600156 72033932 72616429 72033932 211727155 226906780 211727155 226906780 270960023 270818212 270960023 180195366 270960023 180195366 67890131 64291365 67890131 123384745 67890131 123384745 249210960 252214660 249210960 154691006 249210960 154691006 157929970 154691006 244657026 247748653 244657026 23614417 244657026 23614417 24239805 23614417 225539018 231135122 225539018 177064508 225539018 177064508 180904426 177064508 204768532 199409864 204768532 133666533 204768532 133666533 138542372 133666533 170434205 166204979 170434205 95104161 170434205 95104161 51196279 47842110 51196279 246688346 51196279 246688346 244851487 246688346 179216104 169422063 179216104 203589474 179216104 203589474 289895441 291119684 289895441 141564357 289895441 141564357 151605211 141564357 262089699 263889110 262089699 132636992 262089699 132636992 137209988 132636992 187711007 178255038 187711007 121110503 187711007 121110503 122869400 121110503 195246327 263087103 195246327 263087103 260657200 263087103 200750634 107357697 200750634 107357697 107366598 107357697 149020658 214084034 149020658 214084034 209188491 214084034 121431375 115867745 121431375 158046583 121431375 158046583 175513794 166637363 175513794 79327837 175513794 79327837 66873399 63577770 66873399 123371958 66873399 123371958 127939857 123371958 47662637 44520072 47662637 220606983 47662637 220606983 216753644 220606983 190435231 81160260 190435231 81160260 46226615 45708080 46226615 177674456 46226615 177674456 188500225 177674456 71879986 40955321 71879986 40955321 43984840 40955321 226730198 232283469 226730198 197633264 226730198 197633264 56119592 52317326 56119592 233740707 56119592 233740707 231029099 233740707 213365022 160185732 213365022 160185732 171341677 160185732 190285521 262161611 190285521 262161611 259878078 262161611 172493945 166702474 172493945 245492703 172493945 245492703 243189802 245492703 187093691 146390153 187093691 146390153 156433895 146390153 179137308 266894970 179137308 266894970 263141915 266894970 116136005 110935525 116136005 234771988 116136005 234771988 236370932 234771988 210117424 141589449 210117424 141589449 106819937 63769825 106819937 63769825 66913192 63769825 108827984 243930244 108827984 243930244 254887442 256277653 254887442 25850998 254887442 25850998 27667272 25850998 261397345 266203896 261397345 229420654 261397345 229420654 153148195 148559030 153148195 187362724 153148195 187362724 225611907 227553325 225611907 51489890 225611907 51489890 51941035 51489890 60658262 216590842 60658262 216590842 212085124 216590842 81777622 81629395 81777622 203402498 81777622 203402498 210909815 203402498 54011449 49461817 54011449 280178171 54011449 280178171 279806775 280178171 82724817 77305580 82724817 126614770 82724817 126614770 224441830 228469078 224441830 80511265 224441830 80511265 81663362 80511265 169430300 162137702 169430300 83669346 169430300 83669346 83644829 83669346 232217700 231077056 232217700 145102937 232217700 145102937 154531955 145102937 199289057 248736163 199289057 248736163 247569991 248736163 112225877 109245381 112225877 254776695 112225877 254776695 250195876 254776695 163067774 155219318 163067774 213532734 163067774 213532734 254649091 255635859 254649091 81110069 254649091 81110069 84986416 81110069 176928648 221575743 176928648 221575743 218896118 221575743 44405761 42374868 44405761 194964148 44405761 194964148 198263342 194964148 138235035 133226938 138235035 159868857 138235035 159868857 266565330 270029892 266565330 201044817 266565330 201044817 206649063 201044817 294256778 295795204 294256778 104337432 294256778 104337432 107670061 104337432 253834866 257691019 253834866 156401607 253834866 156401607 58254070 56627958 58254070 278078333 58254070 278078333 274750963 278078333 122658578 116411843 122658578 217789109 122658578 217789109 275855539 278211117 275855539 239035855 275855539 239035855 81554405 79123777 81554405 145087003 81554405 145087003 177322722 171644959 177322722 138472123 177322722 138472123 109335324 105821706 109335324 120612048 109335324 120612048 252895583 256150723 252895583 213723717 252895583 213723717 209715531 213723717 213498902 218096540 213498902 91495872 213498902 91495872 92967167 91495872 216963953 211530449 216963953 96493693 216963953 96493693 71593794 69977564 71593794 209314999 71593794 209314999 210343567 209314999 188230459 185798101 188230459 285790303 188230459 285790303 282763790 285790303 187502608 175900658 187502608 175900658 145842420 140976298 145842420 147266566 145842420 147266566 247011623 249083542 247011623 218168972 247011623 218168972 88576421 70298059 88576421 70298059 73072362 70298059 262043281 263700154 262043281 113379963 262043281 113379963 117642002 113379963 253879391 256743906 253879391 229309907 253879391 229309907 44796277 42952856 44796277 138012426 44796277 138012426 143047670 138012426 29427880 28450631 29427880 269871092 29427880 269871092 266765369 269871092 171532964 79529557 171532964 79529557 82189742 79529557 116652958 258062050 116652958 258062050 254636624 258062050 174531838 107818127 174531838 107818127 112392756 107818127 145303643 170884296 145303643 170884296 200894195 283164936 200894195 283164936 280948415 283164936 169515415 101624183 169515415 101624183 105199522 101624183 281727301 284892075 281727301 118279342 281727301 118279342 122302495 118279342 133270848 237549212 133270848 237549212 235006240 237549212 59563044 57381364 59563044 89243346 59563044 89243346 218549224 222157619 218549224 76885962 218549224 76885962 78697335 76885962 181272324 263436511 181272324 263436511 262147695 263436511 22296885 19774055 22296885 216130881 22296885 216130881 220555778 216130881 51471271 51594588 51471271 74582640 51471271 74582640 152819885 253626390 152819885 253626390 253657901 253626390 70147340 67411383 70147340 170022951 70147340 170022951 235473229 238929805 235473229 80879500 235473229 80879500 82226210 80879500 126757700 212420090 126757700 212420090 268373536 272018682 268373536 109872623 268373536 109872623 114090501 109872623 146483891 140390386 146483891 59709084 146483891 59709084 62895630 59709084 198170542 201465476 198170542 135640270 198170542 135640270 107558450 36356364 107558450 36356364 39788096 36356364 118316449 114963082 118316449 104984520 118316449 104984520 73036822 53713705 73036822 53713705 58272158 53713705 108608726 116806345 108608726 116806345 292059496 293333612 292059496 36596227 292059496 36596227 36364024 36596227 150427557 206630553 150427557 206630553 234791331 282191291 234791331 282191291 281697831 282191291 225151282 36276505 225151282 36276505 35978561 36276505 179281384 180158722 179281384 180158722 197636547 193779747 197636547 43806449 197636547 43806449 44911231 43806449 129223296 284986626 129223296 284986626 282449866 284986626 141063749 22526855 141063749 22526855 23892201 22526855 90340689 88589225 90340689 85227905 90340689 85227905 84994187 85227905 218733754 212495922 218733754 56164658 218733754 56164658 58403772 56164658 96778313 153013357 96778313 153013357 158479223 153013357 54571505 53644244 54571505 140172887 54571505 140172887 144505107 140172887 34865446 31828207 34865446 159062905 34865446 159062905 270874298 273008396 270874298 144154430 270874298 144154430 153875220 144154430 180119329 176705082 180119329 51569826 180119329 51569826 55524430 51569826 265012230 267857785 265012230 63020129 265012230 63020129 66358217 63020129 97219623 111602656 97219623 111602656 152598026 146237046 152598026 112597891 152598026 112597891 57414518 54276829 57414518 250585029 57414518 250585029 249886384 250585029 103722629 98865571 103722629 237030657 103722629 237030657 232740375 237030657 44596775 39621075 44596775 118704466 44596775 118704466 174454208 244487890 174454208 244487890 244101354 244487890 210153461 113169621 210153461 113169621 63113482 61297566 63113482 73677915 63113482 73677915 212340738 217422729 212340738 98981689 212340738 98981689 103548541 98981689 189491753 257556314 189491753 257556314 255941606 257556314 162905673 154453769 162905673 189213210 162905673 189213210 193229253 189213210 89878349 34502337 89878349 34502337 37499181 34502337 264349513 264924521 264349513 186572205 264349513 186572205 198648480 186572205 251752946 254734968 251752946 231975482 251752946 231975482 68281937 65728011 68281937 270538774 68281937 270538774 268515916 270538774 78099919 74899887 78099919 147786623 78099919 147786623 154233426 147786623 127491616 21548973 127491616 21548973 23914101 21548973 207040357 208578583 207040357 123086464 207040357 123086464 79736038 76491590 79736038 85270742 79736038 85270742 181370200 249309786 181370200 249309786 245297085 249309786 161549514 127168070 161549514 127168070 130839454 127168070 175803197 207315818 175803197 207315818 202620152 207315818 29409034 28707631 29409034 188172085 29409034 188172085 230467940 233593145 230467940 75539823 230467940 75539823 79921672 75539823 135640977 130054611 135640977 99348947 135640977 99348947 104690673 99348947 181681812 189869134 181681812 189869134 221374226 225175245 221374226 168149447 221374226 168149447 59524785 57945296 59524785 278433500 59524785 278433500 276414593 278433500 134336569 128803008 134336569 208158915 134336569 208158915 211838806 208158915 82604000 81492951 82604000 175834224 82604000 175834224 179856067 175834224 10803330 9512114 10803330 52406484 10803330 52406484 69404152 272162292 69404152 272162292 269078673 272162292 29419438 29344210 29419438 146897612 29419438 146897612 150944929 146897612 73977954 47573901 73977954 47573901 50272244 47573901 239353512 242274008 239353512 50988252 239353512 50988252 52929711 50988252 279784053 281988867 279784053 276718685 279784053 276718685 221873693 104026040 221873693 104026040 109199654 104026040 180097620 176203956 180097620 42289695 180097620 42289695 45788958 42289695 88185316 84849720 88185316 78062197 88185316 78062197 77989138 76950223 77989138 130043695 77989138 130043695 133928998 130043695 99571640 96887280 99571640 222699434 99571640 222699434 228945866 222699434 65871727 62313113 65871727 193347781 65871727 193347781 210176982 209201809 210176982 193825167 210176982 193825167 49339711 33869621 49339711 33869621 33382862 33869621 196059143 223693566 196059143 223693566 220082712 223693566 206104314 205202935 206104314 243575514 206104314 243575514 241095797 243575514 50659912 46814274 50659912 224777650 50659912 224777650 228733360 224777650 55673506 52817450 55673506 229590763 55673506 229590763 224874706 229590763 148540947 101533481 148540947 101533481 52116149 50491886 52116149 140326587 52116149 140326587 143653669 140326587 88871687 83923617 88871687 264739443 88871687 264739443 263434594 264739443 147081406 63526269 147081406 63526269 65511347 63526269 156052012 150631930 156052012 117928881 156052012 117928881 123074449 117928881 236330977 254693213 236330977 254693213 254491486 254693213 79234799 77970792 79234799 266220208 79234799 266220208 264881612 266220208 96736365 92529859 96736365 214491512 96736365 214491512 214288313 214491512 119997030 92023421 119997030 92023421 95276061 92023421 225402982 229682963 225402982 146021456 225402982 146021456 124995335 79539452 124995335 79539452 83964100 79539452 185661653 181469206 185661653 85153180 185661653 85153180 85597736 85153180 248394852 251361159 248394852 141662508 248394852 141662508 148269245 141662508 163428844 156599874 163428844 88612323 163428844 88612323 92524410 88612323 251577005 255195892 251577005 104309289 251577005 104309289 110522795 104309289 123865298 205529459 123865298 205529459 206673273 205529459 130742509 125863347 130742509 256985324 130742509 256985324 255843154 256985324 103780755 101346160 103780755 127481836 103780755 127481836 159272546 149101813 159272546 46560321 159272546 46560321 50357111 46560321 247590550 249121156 247590550 130177860 247590550 130177860 52486748 50132902 52486748 209500880 52486748 209500880 278801939 281131845 278801939 47695208 278801939 47695208 52431338 47695208 155749900 145923253 155749900 70456268 155749900 70456268 72425845 70456268 143916433 257753187 143916433 257753187 258317647 257753187 64882360 62723022 64882360 62723022 200050828 188749637 200050828 67222649 200050828 67222649 71474914 67222649 109842181 107600232 109842181 26042436 109842181 26042436 27676596 26042436 204486430 202450617 204486430 54179909 204486430 54179909 41625882 39686870 41625882 76083760 41625882 76083760 148446760 281102434 148446760 281102434 279965933 281102434 22503935 20195321 22503935 26302827 22503935 26302827 134262337 262755487 134262337 262755487 261117494 262755487 224704826 148627428 224704826 148627428 137558736 29144357 137558736 29144357 31000767 29144357 76053970 157925335 76053970 157925335 164877646 157925335 11323855 9520023 11323855 94741179 11323855 94741179 95744364 94741179 78522792 41730952 78522792 41730952 39969758 41730952 202819570 202738538 202819570 7139124 202819570 7139124 7712053 7139124 86518944 127267823 86518944 127267823 131265759 127267823 61266611 59793502 61266611 141126226 61266611 141126226 146130572 141126226 43655938 39319089 43655938 207241359 43655938 207241359 276621322 278989788 276621322 219756742 276621322 219756742 152988069 107480671 152988069 107480671 111900549 107480671 164850693 264555022 164850693 264555022 262925903 264555022 134428757 90674865 134428757 90674865 94497761 90674865 235949386 238506595 235949386 80281664 235949386 80281664 81388339 80281664 135608654 198025227 135608654 198025227 201157490 198025227 141855701 136348380 141855701 145363070 141855701 145363070 151268389 145363070 86379293 83216665 86379293 127858651 86379293 127858651 130895833 127858651 81593316 81107234 81593316 140935280 81593316 140935280 147009336 140935280 87923666 39840846 87923666 39840846 43111921 39840846 202351363 191344986 202351363 124858604 202351363 124858604 97586913 94994678 97586913 242631068 97586913 242631068 238192371 242631068 106070743 102273166 106070743 179992395 106070743 179992395 215373975 215077811 215373975 88662817 215373975 88662817 90722625 88662817 243053044 245626782 243053044 208085272 243053044 208085272 205254732 208085272 223483268 219830718 223483268 53930980 223483268 53930980 55245959 53930980 235714083 239636302 235714083 81456106 235714083 81456106 86051665 175675202 86051665 175675202 180145168 175675202 91409756 64233485 91409756 64233485 65852308 64233485 115693381 282036528 115693381 282036528 280033656 282036528 177842036 54141313 177842036 54141313 57535443 54141313 150379415 155032560 150379415 155032560 231203425 234905868 231203425 149542950 231203425 149542950 114007308 109799930 114007308 132265587 114007308 132265587 137231033 132265587 51587878 51336715 51587878 210310148 51587878 210310148 257855131 259647155 257855131 144130701 257855131 144130701 73774184 71213703 73774184 217813768 73774184 217813768 231866101 269827556 231866101 269827556 270908758 272701394 270908758 94042641 270908758 94042641 96571886 94042641 125564019 151722620 125564019 151722620 292685015 295027842 292685015 229199136 292685015 229199136 156869979 154514451 156869979 189247854 156869979 189247854 201018483 189247854 123622068 121836890 123622068 140735826 123622068 140735826 145878109 140735826 86023242 86021763 86023242 228028487 86023242 228028487 228910659 228028487 53050683 13905894 53050683 13905894 13275065 13905894 225696261 221610166 225696261 128808616 225696261 128808616 134014830 128808616 184390511 199442769 184390511 199442769 217400047 220479873 217400047 148426606 217400047 148426606 159055269 148426606 222682621 216624863 222682621 102538675 222682621 102538675 105908925 102538675 110431940 110876473 110431940 83891728 110431940 83891728 85934554 83891728 153745998 221785140 153745998 221785140 233816263 235945994 233816263 18105793 233816263 18105793 19115917 18105793 285634270 287521829 285634270 193742046 285634270 193742046 203527418 193742046 250848240 253510702 250848240 106972905 250848240 106972905 107833067 106972905 136426305 255701814 136426305 255701814 252613178 255701814 191114504 187141997 191114504 249442706 191114504 249442706 246038218 249442706 133499449 130503974 133499449 219217952 133499449 219217952 228685177 234102194 228685177 232136438 228685177 232136438 221701345 225749649 221701345 289700204 221701345 289700204 289757353 289700204 126022295 124632108 126022295 134606413 126022295 134606413 139441743 134606413 68992837 47923450 68992837 47923450 46738630 47923450 128967032 123756132 128967032 120622243 128967032 120622243 126465642 120622243 219007372 213998009 219007372 186666009 219007372 186666009 188685425 61875207 188685425 61875207 64899633 61875207 104822013 101632945 104822013 9941127 104822013 9941127 10816105 9941127 254822599 257658034 254822599 156155581 254822599 156155581 81978700 76542188 81978700 274443682 81978700 274443682 272098084 274443682 231611523 92909721 231611523 92909721 97525239 92909721 174073550 169226908 174073550 71239154 174073550 71239154 74788181 71239154 98189064 175183857 98189064 175183857 183337974 175183857 103900880 100071244 103900880 230586589 103900880 230586589 227292300 230586589 163248559 143026766 163248559 143026766 67531139 65760371 67531139 246639314 67531139 246639314 245247852 246639314 67098860 63906462 67098860 101216787 67098860 101216787 212871865 298243578 212871865 298243578 296585088 298243578 224389259 97278553 224389259 97278553 101945057 97278553 194432764 191103177 194432764 84410596 194432764 84410596 63879259 61391693 63879259 97431544 63879259 97431544 100820883 97431544 53835138 50052226 53835138 50052226 51639911 50052226 265613421 267982332 265613421 75029563 265613421 75029563 77476305 75029563 204549904 199877152 204549904 59632592 204549904 59632592 62165259 59632592 270350338 272373264 270350338 265023849 270350338 265023849 262724077 265023849 278354827 279386260 278354827 33751763 278354827 33751763 37164089 33751763 80729135 132895528 80729135 132895528 135352272 132895528 105859824 103075638 105859824 178242867 105859824 178242867 280068873 280852612 280068873 252685748 280068873 252685748 250595201 252685748 257582979 258434497 257582979 87514100 257582979 87514100 81091703 81269310 81091703 179740166 81091703 179740166 212439999 236434826 212439999 236434826 232071979 236434826 136433233 131909387 136433233 160884708 136433233 160884708 164698373 160884708 135076772 130376081 135076772 172098709 135076772 172098709 178576634 172098709 134127923 95294225 134127923 95294225 20732069 17508285 20732069 33650901 20732069 33650901 262968626 264671867 262968626 154109553 262968626 154109553 128060197 124666652 128060197 221801509 128060197 221801509 241802837 243449370 241802837 102055411 241802837 102055411 63738588 46101832 63738588 46101832 45071733 46101832 244397019 248695192 244397019 248695192 192731134 107964006 192731134 107964006 13328350 12878825 13328350 249662639 13328350 249662639 277991878 280024642 277991878 140949467 277991878 140949467 150583809 140949467 169981983 160696417 169981983 55745825 169981983 55745825 58396849 55745825 124680811 123844761 124680811 89469944 124680811 89469944 91248024 89469944 233606105 236052882 233606105 20975025 233606105 20975025 23232315 20975025 245253839 247868647 245253839 143725310 245253839 143725310 153155237 143725310 195982620 192359894 195982620 45228229 195982620 45228229 47415006 45228229 250528768 251565304 250528768 18887274 250528768 18887274 20511333 18887274 236587306 278209624 236587306 278209624 276924846 278209624 219810561 217665841 219810561 217665841 19484320 19042657 19484320 181123870 19484320 181123870 193170251 181123870 158159118 150022589 158159118 201170440 158159118 201170440 272059389 273836158 272059389 43490121 272059389 43490121 46263393 43490121 78952802 91357626 78952802 91357626 93840564 91357626 67974182 64689045 67974182 125665393 67974182 125665393 129196595 125665393 123221110 120569345 123221110 137141548 123221110 137141548 210816661 216067748 210816661 113922047 210816661 113922047 120379164 113922047 242593128 243814593 242593128 88014833 242593128 88014833 90190147 88014833 212991873 212409355 212991873 13066184 212991873 13066184 14544556 13066184 143348835 139816371 143348835 125908839 143348835 125908839 130939472 125908839 201990431 255726818 201990431 255726818 253376365 255726818 121516666 70074708 121516666 70074708 74572260 70074708 87026784 140421798 87026784 140421798 167399572 179614245 167399572 179614245 198972838 193578605 198972838 99368553 198972838 99368553 98677831 90383208 98677831 90383208 92229824 90383208 168483892 161798024 168483892 114909797 168483892 114909797 37669863 39155722 37669863 107726560 37669863 107726560 107564258 107726560 11498029 12672937 11498029 38517493 11498029 38517493 221815435 225674673 221815435 148076603 221815435 148076603 45411394 42059040 45411394 135334228 45411394 135334228 229793564 230889614 229793564 226157804 229793564 226157804 117411411 94458652 117411411 94458652 60262941 57120054 60262941 138710400 60262941 138710400 183146189 176001103 183146189 159442395 183146189 159442395 149288201 85519149 149288201 85519149 88685462 85519149 148074932 188137288 148074932 188137288 192678113 188137288 86337014 83763409 86337014 99872242 86337014 99872242 148716416 141418373 148716416 51222486 148716416 51222486 52154481 51222486 95768846 184502248 95768846 184502248 193085623 184502248 113717449 108491815 113717449 265863602 113717449 265863602 263335035 265863602 48956103 45941506 48956103 249831029 48956103 249831029 249079055 249831029 195024243 184480697 195024243 255774865 195024243 255774865 252638738 255774865 104540121 102112995 104540121 214348019 104540121 214348019 220020080 214348019 212141180 216488146 212141180 206184717 212141180 206184717 185598120 175824663 185598120 231267677 185598120 231267677 228850717 231267677 76534941 74133283 76534941 291315200 76534941 291315200 291418440 291315200 66794324 63912732 66794324 239154007 66794324 239154007 236366819 239154007 171182526 163177045 171182526 267112673 171182526 267112673 263108931 267112673 230529410 60817408 230529410 60817408 61096520 60817408 81803450 257420610 81803450 257420610 269253357 271211975 269253357 155478893 269253357 155478893 158703295 155478893 192773830 267664243 192773830 267664243 264883206 267664243 130343254 48114454 130343254 48114454 50994073 48114454 129518024 124738500 129518024 90811205 129518024 90811205 26832805 24562079 26832805 180161862 26832805 180161862 206914183 212087607 206914183 174810486 206914183 174810486 181375929 174810486 200027131 214257913 200027131 214257913 259519196 262008966 259519196 59518718 259519196 59518718 55360300 52092116 55360300 167975832 55360300 167975832 174039981 167975832 109223009 82984679 109223009 82984679 84371265 82984679 204770794 217652845 204770794 217652845 218320807 217652845 90301999 89462495 90301999 161159031 90301999 161159031 166482645 161159031 57638002 26138166 57638002 26138166 13517602 13911397 13517602 257661844 13517602 257661844 256146227 257661844 240943647 161160346 240943647 161160346 165811670 41933529 165811670 41933529 45696375 41933529 125546623 172092812 125546623 172092812 201953070 195811736 201953070 146226987 201953070 146226987 17158319 16180061 17158319 85377234 17158319 85377234 94366053 190547699 94366053 190547699 230248516 235637847 230248516 235637847 232167090 235637847 132970242 62645875 132970242 62645875 8375595 6785966 8375595 107982409 8375595 107982409 149949957 146379505 149949957 126934455 149949957 126934455 133365451 126934455 231725323 235014897 231725323 56801818 231725323 56801818 57557405 56801818 186009099 176159016 186009099 170831220 186009099 170831220 161187207 57232192 161187207 57232192 56715950 56082216 56715950 142640567 56715950 142640567 153319437 142640567 54566484 52920912 54566484 76074758 54566484 76074758 78429898 76074758 40914506 32336512 40914506 32336512 34466675 32336512 74811124 151163027 74811124 151163027 265008581 267827719 265008581 230309050 265008581 230309050 201126137 59631065 201126137 59631065 38194663 35925423 38194663 202014306 38194663 202014306 204144838 202014306 125319043 119857420 125319043 179806107 125319043 179806107 265787207 269428658 265787207 207044504 265787207 207044504 209961322 207044504 232226782 236341771 232226782 190054747 232226782 190054747 74232646 12594956 74232646 12594956 12665678 12594956 202004439 190967169 202004439 103263770 202004439 103263770 63776565 61402399 63776565 260891653 63776565 260891653 260202152 260891653 127241714 59216444 127241714 59216444 60972974 59216444 227356352 231369084 227356352 75116095 227356352 75116095 77568396 75116095 236421688 240218129 236421688 194972738 236421688 194972738 196487025 194972738 219053646 218415619 219053646 165219480 219053646 165219480 152003169 77991768 152003169 77991768 82606348 77991768 128332025 182770732 128332025 182770732 264316878 266907589 264316878 202375811 264316878 202375811 116884559 113014968 116884559 256914055 116884559 256914055 253187492 256914055 17318094 16151079 17318094 21489768 17318094 21489768 200193061 203352526 200193061 84409041 200193061 84409041 44140902 41910401 44140902 152484494 44140902 152484494 158136883 152484494 109178923 77001004 109178923 77001004 80913704 77001004 83479005 260106606 83479005 260106606 258947892 260106606 105582095 104342368 105582095 179521804 105582095 179521804 181963307 179521804 90217502 89461316 90217502 103905700 90217502 103905700 177310912 250341604 177310912 250341604 247728590 250341604 176784734 169997443 176784734 185327470 176784734 185327470 215993081 216148810 215993081 190669046 215993081 190669046 149317392 60826442 149317392 60826442 63917511 60826442 127266437 262158574 127266437 262158574 257768010 262158574 243479586 200832574 243479586 200832574 76966696 73431160 76966696 140076080 76966696 140076080 144952838 140076080 116200989 110314157 116200989 282126111 116200989 282126111 279395646 282126111 73365719 41414187 73365719 41414187 44783589 41414187 287017397 288391444 287017397 138251819 287017397 138251819 145344561 138251819 201079332 194174281 201079332 38938147 201079332 38938147 3673
119690 102764799 0 102764799 813198955 845635593 813198955 845635593 34882468 51293697 34882468 54462361 34882468 54462361 963210894 54462361 244173730 366542591 244173730 193709148 244173730 193709148 123859691 50554061 123859691 50554061 965958808 50554061 623179051 771537623 623179051 771537623 91440028 137401471 91440028 591582893 91440028 591582893 639691140 591582893 49427774 73444729 49427774 573415868 49427774 573415868 656024325 573415868 425606580 905334029 425606580 905334029 552873958 905334029 152216364 230103943 152216364 350932518 152216364 350932518 835866652 246694415 835866652 778949704 835866652 778949704 426705921 778949704 812692086 281024233 812692086 550138172 812692086 550138172 264088267 396182830 264088267 849525786 264088267 849525786 956741884 64091637 956741884 223105909 956741884 223105909 147384707 223105909 761319076 696956333 761319076 696956333 648909154 696956333 787777941 314784338 787777941 580339932 787777941 580339932 384375113 773948346 384375113 541637484 384375113 541637484 917774056 90118018 917774056 90118018 19076173 29496083 19076173 122844392 19076173 122844392 939676035 61102211 939676035 61102211 958735520 61102211 371918176 563339433 371918176 37529744 371918176 37529744 974724742 37529744 852825099 632670673 852825099 632670673 661877126 632670673 939965932 67207241 939965932 67207241 954703935 67207241 638065355 962005990 638065355 682392426 638065355 682392426 591732613 682392426 836585578 245675475 836585578 617495643 836585578 617495643 450514452 695413625 450514452 82484827 450514452 82484827 944884828 82484827 787963907 314624737 787963907 288204796 787963907 288204796 806625488 288204796 226518310 710166170 226518310 710166170 659382556 710166170 275286338 303548044 275286338 303548044 201019193 303548044 541845627 773662512 541845627 184314728 541845627 184314728 122914359 184314728 123757357 185704350 123757357 157297761 123757357 157297761 895416881 157297761 544389438 573685042 544389438 209265104 544389438 209265104 139355490 209265104 488582591 945300680 488582591 454041518 488582591 454041518 712678997 83155 712678997 83155 999859308 83155 53647513 645617428 53647513 645617428 727342871 256308168 727342871 256308168 168830649 256308168 244029116 366424758 244029116 156391241 244029116 156391241 896177178 156391241 9221929 13788381 9221929 886470893 9221929 886470893 757894427 6449568 757894427 6449568 4083639 6449568 301892234 452728485 301892234 381508096 301892234 381508096 741828061 381508096 223722670 336694824 223722670 342550415 223722670 342550415 768406982 342550415 456241677 978570013 456241677 978570013 579469800 978570013 242905577 252051775 242905577 252051775 33041163 49002144 33041163 253789683 33041163 253789683 436031433 621835666 436031433 97214769 436031433 97214769 935716451 97214769 335753545 530352332 335753545 408395907 335753545 408395907 272264786 408395907 392123503 987092083 392123503 987092083 134811671 202694052 134811671 539811188 134811671 539811188 760648266 276950345 760648266 276950345 815497957 276950345 566075909 628372992 566075909 143966498 566075909 143966498 904408999 143966498 841509093 860552745 841509093 860552745 184329713 186317194 184329713 186317194 875703103 186317194 212707533 707014728 212707533 707014728 355840744 707014728 2972815 4704722 2972815 132480345 2972815 132480345 978438221 32353987 978438221 798567621 978438221 798567621 132105829 198459646 132105829 378962385 132105829 378962385 758596897 357157379 758596897 850655066 758596897 850655066 579984366 850655066 913887529 7513857 913887529 7513857 994509844 7513857 775450035 617516949 775450035 617516949 609249574 617516949 957912604 62724212 957912604 701390791 957912604 701390791 469244006 701390791 620345067 941797889 620345067 320068689 620345067 320068689 783968772 320068689 175160138 60336454 175160138 60336454 40667047 60336454 414783232 550399569 414783232 409387665 414783232 409387665 723405083 409387665 652315482 902002472 652315482 869459781 652315482 869459781 248464203 370129283 248464203 370129283 895139267 68588709 895139267 68588709 953925341 68588709 362201 533800 362201 524803184 362201 524803184 641817289 939798856 641817289 289589865 641817289 289589865 805467228 289589865 30495194 45566812 30495194 402204527 30495194 402204527 728420853 402204527 405060373 911003385 405060373 911003385 539113141 911003385 803449 1207655 803449 695795854 803449 695795854 890130988 165229017 890130988 815042937 890130988 815042937 339658949 815042937 743209904 126529273 743209904 126529273 916604506 126529273 314194679 908726962 314194679 908726962 579619604 908726962 507884982 40461448 507884982 40461448 972574170 40461448 791172321 409796839 791172321 409796839 273228369 409796839 884177038 174327749 884177038 468781964 884177038 468781964 198445315 167891284 198445315 167891284 112245863 167891284 517551142 695832267 517551142 310167685 517551142 310167685 791197625 310167685 198357973 300039953 198357973 722390247 198357973 722390247 490872696 722390247 177696463 158147103 177696463 158147103 894858600 158147103 617831421 535497257 617831421 117096005 617831421 117096005 922642578 117096005 657472443 663510415 657472443 599380615 657472443 599380615 322458770 349924488 322458770 349924488 232891961 349924488 406276422 743983739 406276422 588300546 406276422 588300546 355681521 588300546 478258239 725767211 478258239 80789596 478258239 80789596 53861847 80789596 117079356 816170745 117079356 816170745 404599397 193462943 404599397 193462943 870879432 193462943 571889465 923643477 571889465 590884026 571889465 590884026 334086921 590884026 807225953 5396225 807225953 5396225 3432397 5396225 388399380 842307587 388399380 714240261 388399380 714240261 537464348 714240261 181950380 276730685 181950380 703843921 181950380 703843921 402211817 703843921 32398229 48197154 32398229 87532634 32398229 87532634 941672670 87532634 252768392 527883643 252768392 527883643 599744376 869282041 599744376 326342715 599744376 326342715 216391592 326342715 594078093 516832526 594078093 113553625 594078093 113553625 925074184 113553625 113560182 384939645 113560182 384939645 827728507 259512711 827728507 591074687 827728507 591074687 451167783 591074687 926523832 111613655 926523832 752583897 926523832 752583897 189505895 142383174 189505895 142383174 905485658 142383174 567110113 777819404 567110113 171352661 567110113 171352661 96769729 145338713 96769729 284909164 96769729 284909164 462311434 682589305 462311434 182337115 462311434 182337115 121533276 182337115 502970884 826110489 502970884 826110489 987356350 18922719 987356350 282908019 987356350 282908019 186233656 282908019 714264772 422937787 714264772 315245890 714264772 315245890 208711734 315245890 366838635 911362282 366838635 285950525 366838635 285950525 188529184 285950525 904049606 144589265 904049606 771479219 904049606 771479219 343324058 771479219 924514138 114282735 924514138 469393805 924514138 469393805 273740826 410781298 273740826 430836573 273740826 430836573 789450965 312402284 789450965 814708620 789450965 814708620 405620468 814708620 611161652 506592156 611161652 960653673 611161652 960653673 77517678 77086460 77517678 77086460 948158163 77086460 466955075 577212639 466955075 293097772 466955075 293097772 193810567 293097772 876689826 185146930 876689826 488592174 876689826 488592174 477628932 680398311 477628932 109447633 477628932 109447633 72702917 109447633 822939279 806902986 822939279 806902986 427355667 806902986 618534992 991913386 618534992 114247316 618534992 114247316 924539110 114247316 648481921 885926249 648481921 876021584 648481921 876021584 611495025 876021584 962458264 55832114 962458264 267854280 962458264 267854280 89067834 134048103 89067834 187355151 89067834 187355151 600056012 932345488 600056012 449098227 600056012 449098227 5327244 8082236 5327244 550415131 5327244 550415131 634427224 550415131 11312714 17356229 11312714 245791190 11312714 245791190 304040143 495532589 304040143 495532589 329902012 495532589 232308814 164999993 232308814 164999993 110238315 164999993 189115048 385431786 189115048 385431786 739234006 385431786 183377997 175861338 183377997 175861338 117097504 175861338 641903679 942399280 641903679 613970201 641903679 613970201 284359509 322936006 284359509 322936006 213727791 322936006 357668328 884429153 357668328 614110229 357668328 614110229 551360111 840252040 551360111 235599713 551360111 235599713 68376279 103201499 68376279 872771140 68376279 872771140 613456893 872771140 85940233 129079968 85940233 989526239 85940233 989526239 524303478 989526239 299352507 265704169 299352507 265704169 174841547 265704169 694494481 451113526 694494481 427516823 694494481 427516823 866819474 41415514 866819474 41415514 27657617 41415514 793589861 469307545 793589861 469307545 312297453 469307545 549278765 630140194 549278765 119893212 549278765 119893212 79880573 119893212 463694181 813674386 463694181 419590665 463694181 419590665 716487990 419590665 387097244 638039383 387097244 282022448 387097244 282022448 811698689 282022448 453262924 737602758 453262924 737602758 24604498 36929217 24604498 388187863 24604498 388187863 858847295 211229392 858847295 932423930 858847295 932423930 598930600 932423930 948330703 76955534 948330703 315149478 948330703 315149478 787559029 315149478 895935747 156745512 895935747 414149313 895935747 414149313 720337061 414149313 767912853 42954976 767912853 42954976 971143111 42954976 594140509 891760445 594140509 289515735 594140509 289515735 805565275 289515735 349708991 937449594 349708991 937449594 493374603 937449594 406691732 417553644 406691732 417553644 853332626 220318831 853332626 463957533 853332626 463957533 538907197 771469528 538907197 440733042 538907197 440733042 293986780 440733042 586872997 749936756 586872997 692648229 586872997 692648229 427829994 692648229 740306592 137457826 740306592 137457826 91462003 137457826 701954617 978513292 701954617 978513292 553674413 180143999 553674413 180143999 880091108 180143999 616897585 839033524 616897585 345184613 616897585 345184613 229845866 345184613 294629687 441703119 294629687 186299070 294629687 186299070 875743876 186299070 131746094 197794887 131746094 66915998 131746094 66915998 954843804 66915998 862057139 443930204 862057139 443930204 39162455 43793899 39162455 43793899 970462557 43793899 195908628 998495901 195908628 998495901 377531128 998495901 153631275 232351237 153631275 321779063 153631275 321779063 782866969 321779063 443043978 850829367 443043978 278645699 443043978 278645699 814491919 278645699 685481694 464713417 685481694 133618475 685481694 133618475 911682147 133618475 354041006 629830393 354041006 267821947 354041006 267821947 176103228 267821947 991044558 13187825 991044558 595663238 991044558 595663238 109421459 33161111 109421459 33161111 978057937 33161111 95894807 850755408 95894807 850755408 662925776 493606878 662925776 493606878 972390092 40746408 972390092 280760936 972390092 280760936 692446662 454239782 692446662 184881076 692446662 184881076 123346635 184881076 125417064 267544966 125417064 267544966 336893277 661387400 336893277 189477419 336893277 189477419 126242071 189477419 891337634 162999202 891337634 790028519 891337634 790028519 99637906 149808947 99637906 728393528 99637906 728393528 812768255 280806736 812768255 550698177 812768255 550698177 320184978 421624892 320184978 421624892 159851217 84115454 159851217 84115454 943692575 84115454 696489775 470954557 696489775 470954557 164047530 46569134 164047530 46569134 968238114 46569134 332276997 499002822 332276997 35402432 332276997 35402432 976674117 35402432 967072349 690968112 967072349 690968112 371328764 690968112 916355120 126800568 916355120 734063869 916355120 734063869 642057351 734063869 792488561 162065895 792488561 162065895 108244504 162065895 285117472 427286099 285117472 93315567 285117472 93315567 937911360 93315567 616540286 872723334 616540286 872723334 285009980 273980625 285009980 273980625 817452509 273980625 683089332 490849377 683089332 490849377 326541803 490849377 763856762 295790706 763856762 295790706 195586558 295790706 674536523 742816134 674536523 742816134 216969910 327215921 216969910 441278940 216969910 441278940 918287362 123660131 918287362 189948636 918287362 189948636 126501256 189948636 309501054 464047833 309501054 45389155 309501054 45389155 30278177 45389155 676224260 598624612 676224260 598624612 415058523 598624612 890736189 163919982 890736189 304637061 890736189 304637061 201841576 304637061 582109697 765017621 582109697 765017621 52152330 77983127 52152330 989217203 52152330 989217203 841515150 238214884 841515150 307994548 841515150 307994548 181430535 275614577 181430535 611664796 181430535 611664796 844058890 234376172 844058890 677509776 844058890 677509776 506362483 677509776 831327054 253936478 831327054 440016529 831327054 440016529 293663763 440016529 728593352 257797584 728593352 257797584 987620827 18422348 987620827 660184102 987620827 660184102 136161330 204942406 136161330 762205364 136161330 762205364 811090785 282681637 811090785 451852982 811090785 451852982 694074881 451852982 950119993 74266316 950119993 378962868 950119993 378962868 252880655 378962868 939599415 91297106 939599415 353633612 939599415 353633612 235323960 353633612 470464030 508237731 470464030 3171668 470464030 3171668 997788762 3171668 402444715 902246969 402444715 902246969 234726859 352519989 234726859 396149091 234726859 396149091 892026828 162223754 892026828 295140597 892026828 295140597 195111366 295140597 634520943 746929654 634520943 359089548 634520943 359089548 239406223 359089548 636508187 797520624 636508187 195928722 636508187 195928722 130690666 195928722 568121987 892140775 568121987 279895119 568121987 279895119 813382163 279895119 687497458 461473754 687497458 235092981 687497458 235092981 155296759 235092981 605856394 976010015 605856394 92305509 605856394 92305509 61708690 92305509 633229475 805133574 633229475 805133574 642867380 805133574 54489253 81590500 54489253 933976560 54489253 933976560 891626481 162703553 891626481 325850807 891626481 325850807 36400989 53777455 36400989 224971197 36400989 224971197 643741053 964605346 643741053 489584364 643741053 489584364 669826162 489584364 543426149 931570972 543426149 327494140 543426149 327494140 217205433 327494140 810502247 258016501 810502247 258016501 828501227 258016501 323771972 486975228 323771972 134862308 323771972 134862308 89650744 134862308 322521489 802454861 322521489 802454861 465941960 802454861 78069790 40401628 78069790 40401628 972629615 40401628 447550786 732046651 447550786 129694234 447550786 129694234 16028498 24832465 16028498 505197800 16028498 505197800 758410739 357576112 758410739 501368371 758410739 501368371 72474302 108977290 72474302 410872310 72474302 410872310 273798435 410872310 33289684 49146660 33289684 197502353 33289684 197502353 131549637 197502353 56065185 83932380 56065185 647752694 56065185 647752694 604386063 647752694 418430129 840060104 418430129 63124718 418430129 63124718 42523069 63124718 127321755 882688674 127321755 882688674 841600006 238025693 841600006 506365545 841600006 506365545 508735162 506365545 897759622 153746726 897759622 216840532 897759622 216840532 143687071 216840532 360858953 582916680 360858953 147370399 360858953 147370399 902098024 147370399 556803655 514124657 556803655 8181143 556803655 8181143 994004224 8181143 92695189 235112236 92695189 235112236 843758167 235112236 712565498 425403607 712565498 384979552 712565498 384979552 910841201 134793944 910841201 364777866 910841201 364777866 224280306 155732341 224280306 155732341 896480819 155732341 728712824 407532698 728712824 407532698 271518853 407532698 430185128 522539119 430185128 401221973 430185128 401221973 801239121 290881173 801239121 290881173 192336983 290881173 717260380 418723953 717260380 42020479 717260380 42020479 27855794 42020479 671290915 487035958 671290915 398782275 671290915 398782275 265754209 398782275 815646706 276730683 815646706 361166525 815646706 361166525 234657214 352371108 234657214 419484986 234657214 419484986 279601669 419484986 121265863 182047968 121265863 563421326 121265863 563421326 609522833 563421326 145622157 220775054 145622157 566986509 145622157 566986509 646155948 566986509 532691429 892163797 532691429 431474066 532691429 431474066 288287321 431474066 680201559 472978705 680201559 216642180 680201559 216642180 143647059 216642180 178385572 761556445 178385572 761556445 931150149 104837324 931150149 728321571 931150149 728321571 600625236 118731126 600625236 118731126 79260659 118731126 367528855 774753928 367528855 594040512 367528855 594040512 445430019 594040512 307297062 460933330 307297062 617351921 307297062 617351921 604581720 617351921 76747618 115427336 76747618 375462368 76747618 375462368 272288779 857328366 272288779 857328366 779558822 326472666 779558822 919145949 779558822 919145949 468748792 919145949 792172689 294563464 792172689 294563464 194643566 294563464 620469326 812227224 620469326 812227224 450431996 812227224 838147551 242992250 838147551 944304945 838147551 944304945 599774069 944304945 653636095 312764430 653636095 312764430 207208355 312764430 972709273 40293531 972709273 245680220 972709273 245680220 162225971 245680220 894182944 159067152 894182944 247557091 894182944 247557091 615146105 944760601 615146105 495150391 615146105 495150391 329604497 495150391 970532069 43702977 970532069 262436177 970532069 262436177 172593190 262436177 548279048 650673103 548279048 375403449 548279048 375403449 156854944 237164531 156854944 533761490 156854944 533761490 986431689 20333905 986431689 144808243 986431689 144808243 691120828 456646308 691120828 86136278 691120828 86136278 942442011 86136278 289878851 433933507 289878851 295705334 289878851 295705334 801176171 295705334 555552396 933836643 555552396 933836643 27252726 41116676 27252726 208487422 27252726 208487422 860223434 208487422 571625824 732242247 571625824 732242247 504954522 732242247 726654686 82541299 726654686 82541299 55034336 82541299 385967572 801137971 385967572 305234293 385967572 305234293 202341764 305234293 865429441 200840254 865429441 255026494 865429441 255026494 185385920 281584447 185385920 210530926 185385920 210530926 859216403 210530926 617189208 703421806 617189208 97632246 617189208 97632246 64993581 97632246 278838964 418816760 278838964 245604700 278838964 245604700 836618598 245604700 644557586 990576825 644557586 177121280 644557586 177121280 882078207 177121280 607207724 972389319 607207724 457991211 607207724 457991211 305371333 457991211 643128493 654588297 643128493 346367592 643128493 346367592 231009713 346367592 458898654 915527525 458898654 687890359 458898654 687890359 985892921 21311234 985892921 715347203 985892921 715347203 442225548 715347203 685199929 97483781 685199929 97483781 57902834 86661864 57902834 499547077 57902834 499547077 410610514 799118335 410610514 92188631 410610514 92188631 938740244 92188631 846196508 291562753 846196508 291562753 192794271 291562753 362956093 982873750 362956093 665175493 362956093 665175493 391549778 665175493 146772618 74637191 146772618 74637191 949909216 74637191 927814347 342225374 927814347 342225374 673225719 718282667 673225719 718282667 579289959 718282667 630349755 933812622 630349755 933812622 494200580 933812622 976244170 35936028 976244170 767382178 976244170 767382178 88126682 30187036 88126682 30187036 19884895 30187036 658062083 608730138 658062083 194417034 658062083 194417034 870019921 194417034 194593249 484209627 194593249 484209627 322128344 484209627 13585343 21040189 13585343 225980674 13585343 225980674 406414009 766505519 406414009 428285551 406414009 428285551 285808080 428285551 720190161 270231536 720190161 270231536 820400521 270231536 233070900 350220424 233070900 277198764 233070900 277198764 815355977 277198764 23406640 35402431 23406640 361874091 23406640 361874091 755133989 361874091 668762696 491000524 668762696 453491885 668762696 453491885 713162266 381296779 713162266 381296779 254270942 381296779 340885735 862416255 340885735 862416255 437523218 862416255 358707862 771801961 358707862 771801961 606934005 771801961 431670659 915303366 431670659 450272411 431670659 450272411 300099985 450272411 742937509 380285434 742937509 579725593 742937509 579725593 169417468 257207006 169417468 448548029 169417468 448548029 636262202 814719901 636262202 451522821 636262202 451522821 300868033 451522821 452315823 790294133 452315823 307994545 452315823 307994545 204307862 307994545 587684023 750952927 587684023 750952927 314951116 438191696 314951116 438191696 703381161 438191696 374859229 586631130 374859229 473563186 374859229 473563186 679785512 473563186 345805338 825511943 345805338 381163080 345805338 381163080 226138299 115551551 226138299 115551551 923630910 115551551 848236011 853604722 848236011 853604722 627545649 853604722 884225964 174163011 884225964 649182554 884225964 649182554 346765758 649182554 754977266 327296622 754977266 327296622 818794556 271997875 818794556 850998363 818794556 850998363 624079190 850998363 666752371 494268860 666752371 985777011 666752371 985777011 661323724 985777011 826567388 261174522 826567388 560869156 826567388 560869156 428712330 560869156 549149595 963669862 549149595 963669862 552327481 963669862 513516088 197476247 513516088 197476247 867898730 197476247 48030131 71561263 48030131 845955552 48030131 845955552 693364134 452925052 693364134 462395285 693364134 462395285 206758961 109329855 206758961 109329855 72619709 109329855 536687541 978726109 536687541 707993363 536687541 707993363 498483000 707993363 768875031 26855925 768875031 26855925 17272738 26855925 893633847 726951033 893633847 726951033 66127702 99531835 66127702 379707829 66127702 379707829 510557616 999997719 510557616 450174907 510557616 450174907 808419907 286051668 808419907 612121166 808419907 612121166 477957509 612121166 936621963 95472598 936621963 924214320 936621963 924214320 185055876 281020279 185055876 724530432 185055876 724530432 850374717 224962874 850374717 850675344 850374717 850675344 17237530 26843988 17237530 300526862 17237530 300526862 797803723 300526862 157497499 238440198 157497499 666242316 157497499 666242316 734252151 14194209 734252151 14194209 9540048 14194209 880123210 402453346 880123210 402453346 268143631 402453346 563793287 839249883 563793287 407224518 563793287 407224518 742591824 335200825 742591824 335200825 773444655 335200825 222145499 55485255 222145499 55485255 962719523 55485255 895297503 241434393 895297503 241434393 83188963 124953724 83188963 852783791 83188963 852783791 635200651 298715850 635200651 298715850 798928138 298715850 148491324 225003088 148491324 344868545 148491324 344868545 879589308 181035173 879589308 671850753 879589308 671850753 345898889 942957440 345898889 39140756 345898889 39140756 973761861 39140756 268593920 675512242 268593920 675512242 457247134 759083699 457247134 310457806 457247134 310457806 820802095 269599869 820802095 805528837 820802095 805528837 509610848 805528837 724836710 407321862 724836710 585780956 724836710 585780956 569079298 585780956 929846909 106895410 929846909 559387392 929846909 559387392 600874233 559387392 922714584 117002152 922714584 236133580 922714584 236133580 643427380 958843489 643427380 517775849 643427380 517775849 511516549 943859259 511516549 166184901 511516549 166184901 889460314 166184901 523053178 838474327 523053178 838474327 337032875 838474327 698052756 446136129 698052756 779746413 698052756 779746413 429821634 779746413 685498829 464663192 685498829 601462358 685498829 601462358 536216159 601462358 805613701 289421913 805613701 921285193 805613701 921285193 574815609 921285193 589635756 323441916 589635756 323441916 214112348 323441916 368511568 778960038 368511568 237546008 368511568 237546008 842039940 237546008 78397122 117748358 78397122 427875327 78397122 427875327 710893774 427875327 505630649 907968312 505630649 533445045 505630649 533445045 499311852 533445045 843765273 235109598 843765273 828584321 843765273 828584321 345568033 828584321 986586350 19971802 986586350 681798486 986586350 681798486 336559125 681798486 371804908 710232842 371804908 109447636 371804908 109447636 927786324 109447636 318926262 479466627 318926262 162441938 318926262 162441938 108619159 162441938 851437290 590246412 851437290 590246412 442760255 590246412 540495594 718329128 540495594 3168910 540495594 3168910 2041861 3168910 404041487 546184775 404041487 546184775 345946546 546184775 766083740 345979482 766083740 784191696 766083740 784191696 533155474 784191696 898353901 153015828 898353901 184869310 898353901 184869310 123295561 184869310 803149440 292806506 803149440 29558878 803149440 29558878 980506079 29558878 523764967 512335786 523764967 371843572 523764967 371843572 40277472 59799922 40277472 381278682 40277472 381278682 347914403 532510581 347914403 85822713 347914403 85822713 950547712 73562576 950547712 374768765 950547712 374768765 250239921 374768765 546165034 680847264 546165034 541285369 546165034 541285369 96100563 144264064 96100563 765573159 96100563 765573159 524386260 618193820 524386260 686876734 524386260 686876734 618766311 686876734 385732670 887286154 385732670 797852028 385732670 797852028 807035233 246821343 807035233 246821343 162744942 246821343 291809478 469920525 291809478 469920525 950920207 73185342 950920207 334802600 950920207 334802600 304857708 529878672 304857708 529878672 794441669 305213204 794441669 310372371 794441669 310372371 205625875 310372371 921814508 118445416 921814508 932433509 921814508 932433509 545181862 932433509 953849093 68783029 953849093 152308902 953849093 152308902 647367947 829328793 647367947 25106343 647367947 25106343 983486880 25106343 614472740 662202450 614472740 469411455 614472740 469411455 682719595 469411455 144813200 218851839 144813200 307984140 144813200 307984140 914197197 15130926 914197197 15130926 10078519 15130926 470435666 830609892 470435666 830609892 52762255 78810606 52762255 95111705 52762255 95111705 936800722 95111705 229222529 401823053 229222529 401823053 728747624 401823053 19068041 29487260 19068041 455753098 19068041 455753098 691645613 455753098 686705842 462784898 686705842 276787666 686705842 276787666 181982192 276787666 697316627 726141327 697316627 726141327 347280134 726141327 962718825 55508374 962718825 259907260 962718825 259907260 88488157 86340574 88488157 86340574 942323039 86340574 869527065 471026729 869527065 471026729 681446721 471026729 692336430 454533637 692336430 498438203 692336430 498438203 663860190 498438203 790639454 304632275 790639454 304632275 794966486 304632275 573804746 679067722 573804746 274924930 573804746 274924930 28999071 43923191 28999071 601002246 28999071 601002246 489632332 601002246 11031589 16875065 11031589 134206815 11031589 134206815 89168893 134206815 6012751 8913590 6012751 154302986 6012751 154302986 602987453 803199970 602987453 803199970 459218215 803199970 748244952 372430234 748244952 594388217 748244952 594388217 548623178 594388217 930027500 106603780 930027500 325224100 930027500 325224100 215331669 325224100 326177952 490335139 326177952 431934876 326177952 431934876 981145305 28744775 981145305 113450853 981145305 113450853 75335518 113450853 812042421 281757449 812042421 63522763 812042421 63522763 957140297 63522763 62582566 654208196 62582566 654208196 580843239 654208196 426774731 811050448 426774731 46772775 426774731 46772775 968067450 46772775 171803760 289359060 171803760 289359060 805670098 289359060 31552525 47004252 31552525 398308151 31552525 398308151 910551933 54197150 910551933 54197150 963316350 54197150 801466214 295253602 801466214 174063560 801466214 174063560 116067568 174063560 735897835 989036415 735897835 989036415 290857737 361250401 290857737 361250401 755554256 361250401 506178615 893025678 506178615 893025678 96480278 144805191 96480278 462502122 96480278 462502122 461836114 864839857 461836114 778919656 461836114 778919656 519640401 778919656 22573771 34080570 22573771 754547602 22573771 754547602 509132808 754547602 179967085 273675885 179967085 446202422 179967085 446202422 297450691 446202422 48798207 72369126 48798207 437391019 48798207 437391019 704169221 437391019 105798200 158731110 105798200 559221120 105798200 559221120 494722342 559221120 418351197 693888043 418351197 280420318 418351197 280420318 824258910 264553273 824258910 741696100 824258910 741696100 161164658 154482992 161164658 154482992 897240809 154482992 607628072 875702623 607628072 406525414 607628072 406525414 725510129 406525414 133903396 79280439 133903396 79280439 946777387 79280439 98025175 147168834 98025175 73180882 98025175 73180882 950927733 73180882 117548997 801246897 117548997 801246897 551547013 801246897 451395672 152744389 451395672 152744389 101628404 152744389 785732610 650228238 785732610 650228238 378294890 650228238 766794667 345208256 766794667 705202559 766794667 705202559 366400166 705202559 449772703 985711419 449772703 198366456 449772703 198366456 867205317 198366456 759578461 912585154 759578461 912585154 379120322 912585154 701254522 441563948 701254522 493750968 701254522 493750968 554616949 828523139 554616949 752483570 554616949 752483570 335485627 752483570 967954409 46994298 967954409 75725224 967954409 75725224 50831751 75725224 699614588 565231011 699614588 565231011 80668085 120772750 80668085 304453646 80668085 304453646 493854012 991816570 493854012 793555685 493854012 793555685 776377832 199201487 776377832 199201487 866678228 199201487 389583543 579312643 389583543 293266226 389583543 293266226 802870441 293266226 345218599 741884930 345218599 391351687 345218599 391351687 735437448 391351687 528303015 717588270 528303015 717588270 339602313 717588270 729719393 368464068 729719393 368464068 750878546 368464068 396800563 945250124 396800563 9961588 396800563 9961588 992884142 9961588 308421606 462353636 308421606 178315328 308421606 178315328 119072759 178315328 968719139 45741550 968719139 419917767 968719139 419917767 321148834 936659978 321148834 936659978 836974015 245015792 836974015 412834192 836974015 412834192 171676855 199047100 171676855 199047100 132465146 199047100 330998131 921648726 330998131 921648726 392145623 921648726 185789560 142962993 185789560 142962993 961267411 57689987 961267411 260137428 961267411 260137428 636160999 884674807 636160999 884674807 584400728 884674807 764595422 348447989 764595422 497511514 764595422 497511514 664442856 497511514 757364877 304700057 757364877 304700057 871059650 2602623 871059650 2602623 998116644 2602623 325890406 690747005 325890406 690747005 341375178 690747005 165144134 157227271 165144134 157227271 104768361 157227271 776013149 607895816 776013149 607895816 341255794 607895816 964500352 52852394 964500352 90925741 964500352 90925741 60699176 90925741 508799909 802368841 508799909 271300654 508799909 271300654 819653065 271300654 304154785 579057866 304154785 579057866 483695679 579057866 257017088 385024019 257017088 629807135 257017088 629807135 566009265 629807135 171465040 260500849 171465040 445589397 171465040 445589397 698380873 445589397 651337713 839512384 651337713 671865341 651337713 671865341 555440533 671865341 976722722 35258493 976722722 383220284 976722722 383220284 560215227 881182822 560215227 495303891 560215227 495303891 329702027 495303891 956375417 64867317 956375417 103421094 956375417 103421094 68508554 103421094 199462355 301521140 199462355 108517401 199462355 108517401 72124320 108517401 330887531 496745794 330887531 181300722 330887531 181300722 879404518 181300722 156398811 236418125 156398811 187227007 156398811 187227007 124923911 187227007 181239326 387632279 181239326 387632279 258625522 387632279 234213321 351984438 234213321 585695233 234213321 585695233 537254547 585695233 432508659 103491619 432508659 103491619 44746343 66511468 44746343 567421874 44746343 567421874 659274507 567421874 106142825 159272134 106142825 286555929 106142825 286555929 532592462 882323511 532592462 781084769 532592462 781084769 282496864 423411497 282496864 714664372 282496864 714664372 670979494 85243178 670979494 85243178 56998308 85243178 655598211 644537604 655598211 25637066 655598211 25637066 16462263 25637066 310197163 465097799 310197163 262461250 310197163 262461250 908043353 138495088 908043353 983299172 908043353 983299172 71052623 107520098 71052623 725992572 71052623 725992572 986359232 20501229 986359232 979366714 986359232 979366714 57686558 86296524 57686558 424417386 57686558 424417386 936249461 96100783 936249461 266998779 936249461 266998779 822669974 266998779 865124316 201464942 865124316 292529500 865124316 292529500 193443660 292529500 417955105 676072150 417955105 31513480 417955105 31513480 20765553 31513480 681249864 902374067 681249864 902374067 391082250 902374067 548011721 560317172 548011721 752937139 548011721 752937139 120578241 180988172 120578241 239723095 120578241 239723095 631585806 877042400 631585806 372064253 631585806 372064253 44830075 66560931 44830075 785936752 44830075 785936752 802505952 293700549 802505952 703230365 802505952 703230365 442035907 703230365 595314171 901287488 595314171 97308053 595314171 97308053 935698117 97308053 193267535 554939411 193267535 554939411 607989700 554939411 138654081 208487419 138654081 568012308 138654081 568012308 457813755 568012308 355694174 592489033 355694174 563764141 355694174 563764141 547004853 563764141 518378805 784640764 518378805 169128226 518378805 169128226 887386311 169128226 192972189 498531877 192972189 498531877 514192147 801263996 514192147 372690632 514192147 372690632 748142291 372690632 201694716 304365535 201694716 460388978 201694716 460388978 688397004 460388978 108238860 162054175 108238860 776157452 108238860 776157452 461492621 776157452 103589598 155022422 103589598 542208405 103589598 542208405 643106018 542208405 297368355 446048154 297368355 655071723 297368355 655071723 968155897 46619354 968155897 449887120 968155897 449887120 695366943 449887120 963239009 54433086 963239009 471954653 963239009 471954653 30733890 45741547 30733890 661315284 30733890 661315284 525152211 661315284 214367637 211464522 214367637 211464522 140431359 211464522 279863043 835138903 279863043 835138903 640573480 885893438 640573480 885893438 513159587 885893438 713327773 248919302 713327773 248919302 851817093 98055591 851817093 98055591 65239836 98055591 654275944 875041992 654275944 875041992 460199113 875041992 740339786 131652644 740339786 131652644 87696119 131652644 480632147 678613093 480632147 242919359 480632147 242919359 838165616 242919359 539184971 885914316 539184971 595502155 539184971 595502155 828308848 258286748 828308848 942640082 828308848 942640082 358981144 942640082 570617624 523691967 570617624 921135169 570617624 921135169 488169065 2739188 488169065 2739188 998059740 2739188 705667704 664848269 705667704 664848269 447934327 664848269 748034226 65632445 748034226 65632445 44202306 65632445 389774675 889991323 389774675 5563207 389774675 5563207 996209601 5563207 642689598 911715004 642689598 319480200 642689598 319480200 893624987 159896290 893624987 168793728 893624987 168793728 650620675 642779961 650620675 171397783 650620675 171397783 885884249 171397783 340458939 716305253 340458939 435954933 340458939 435954933 999343603 677190 999343603 317690090 999343603 317690090 210618621 317690090 249712509 373940105 249712509 240059552 249712509 240059552 840363714 240059552 138621417 7267693 138621417 7267693 994754746 7267693 26713530 555790408 26713530 555790408 861383037 206902253 861383037 346209003 861383037 346209003 230886230 346209003 560127906 992156631 560127906 371616050 560127906 371616050 748699204 371616050 108694801 162544380 108694801 296543604 108694801 296543604 618612711 863709563 618612711 270494914 618612711 270494914 16901178 26332112 16901178 738548609 16901178 738548609 557423047 738548609 324132223 210740452 324132223 210740452 140061391 210740452 172419042 600083176 172419042 600083176 366059771 600083176 74096915 111444702 74096915 273604215 74096915 273604215 817648280 273604215 649602192 980070167 649602192 980070167 754213434 267958867 754213434 267958867 821970892 267958867 427881811 935345027 427881811 643557221 427881811 643557221 372731754 643557221 825974045 262074152 825974045 397693354 825974045 397693354 548584375 897123987 548584375 371378936 548584375 371378936 240852768 361458166 240852768 651423182 240852768 651423182 659682804 842622058 659682804 580580435 659682804 580580435 446557383 981470365 446557383 290319053 446557383 290319053 804781058 290319053 387657572 666275935 387657572 360674894 387657572 360674894 10228585 15294192 10228585 226463954 10228585 226463954 994967497 7043741 994967497 439688397 994967497 439688397 293260974 439688397 438131257 905389394 438131257 384041586 438131257 384041586 739960551 384041586 433883631 637013250 433883631 509240764 433883631 509240764 798776709 197691318 798776709 197691318 867647077 197691318 148125413 224344101 148125413 115299293 148125413 115299293 50320861 74984776 50320861 130391654 50320861 130391654 86733393 130391654 54628438 81984186 54628438 288522657 54628438 288522657 911278235 134088860 911278235 408952572 911278235 408952572 723680342 408952572 859586891 5253130 859586891 5253130 996498245 5253130 598557036 562995314 598557036 529773789 598557036 529773789 590530553 529773789 599435348 635180041 599435348 179351226 599435348 179351226 880489725 179351226 831482581 253582625 831482581 147393449 831482581 147393449 902092897 147393449 521453756 640618313 521453756 575178607 521453756 575178607 765685507 346646616 765685507 752884835 765685507 752884835 309068335 272010777 309068335 272010777 178985825 272010777 337264356 939779503 337264356 94743936 337264356 94743936 937139055 94743936 477980947 997584732 477980947 445373396 477980947 445373396 763306069 350545703 763306069 497161361 763306069 497161361 664702496 497161361 977898556 33354229 977898556 998558975 977898556 998558975 649231678 998558975 922299096 117697682 922299096 892528061 922299096 892528061 44612226 66222770 44612226 437063795 44612226 437063795 768299365 342793978 768299365 751374788 768299365 751374788 152672513 40919989 152672513 40919989 27182316 40919989 323039073 485964793 323039073 324201457 323039073 324201457 781204379 324201457 718385276 498988457 718385276 498988457 332268330 498988457 977562703 33818002 977562703 51409841 977562703 51409841 588570587 847866140 588570587 206968773 588570587 206968773 137361744 206968773 370115431 857236498 370115431 470065610 370115431 470065610 312972636 470065610 688209848 228145199 688209848 228145199 848130933 228145199 417218991 783874312 417218991 68783028 417218991 68783028 46348078 68783028 874117194 519878972 874117194 519878972 407292099 519878972 529446885 873284864 529446885 873284864 895921495 79875913 895921495 79875913 53416005 79875913 175157098 483256311 175157098 483256311 321605891 483256311 122637880 183825843 122637880 452287189 122637880 452287189 693822845 452287189 572451689 856162590 572451689 419390828 572451689 419390828 279452677 419390828 896643322 155339711 896643322 217114792 896643322 217114792 143814732 217114792 254798104 381837528 254798104 54877972 254798104 54877972 963045493 54877972 796747144 551056543 796747144 551056543 392189702 551056543 595205410 624829073 595205410 133618471 595205410 133618471 88765386 133618471 451905783 994387127 451905783 202483282 451905783 202483282 864277663 202483282 791257061 974440513 791257061 974440513 339351968 974440513 677837376 315650751 677837376 315650751 787254623 315650751 150325319 227333084 150325319 479478722 150325319 479478722 352371042 926005250 352371042 758775460 352371042 758775460 354079857 758775460 70005903 105758194 70005903 355902578 70005903 355902578 759504527 355902578 650810526 629843367 650810526 519755479 650810526 519755479 398347976 519755479 855623489 216089108 855623489 812853401 855623489 812853401 239900823 306171129 239900823 306171129 793671493 306171129 469229535 609035248 469229535 609035248 623382147 857872831 623382147 606040550 623382147 606040550 259611282 389043185 259611282 426642328 259611282 426642328 711798000 426642328 182170934 277051667 182170934 642607393 182170934 642607393 558793806 574274151 558793806 996523098 558793806 996523098 731308666 398059505 731308666 800894586 731308666 800894586 451524680 702750415 451524680 948131015 451524680 948131015 183453670 110316043 183453670 110316043 54184508 81290337 54184508 126607981 54184508 126607981 220482446 332540428 220482446 290774196 220482446 290774196 804538239 290774196 722390696 410932717 722390696 329466527 722390696 329466527 218335957 329466527 585218073 621963608 585218073 157493105 585218073 157493105 29306478 44439785 29306478 477982326 29306478 477982326 925489721 112917669 925489721 286583650 925489721 286583650 807842191 286583650 831947383 81910519 831947383 81910519 945179214 81910519 357872538 697442620 357872538 276515846 357872538 276515846 181899843 276515846 324323826 675506146 324323826 675506146 460635461 675506146 414799437 738816622 414799437 688011441 414799437 688011441 157344837 238025689 157344837 469727256 157344837 469727256 312631711 469727256 139979993 210637749 139979993 367511893 139979993 367511893 751429390 367511893 21297126 32288930 21297126 301838973 21297126 301838973 233780749 351537039 233780749 78874610 233780749 78874610 52779305 78874610 422058385 639289478 422058385 158483898 422058385 158483898 105566717 158483898 265073857 510597556 265073857 510597556 717873957 66781805 717873957 66781805 954993650 66781805 109172852 357845243 109172852 357845243 238505722 357845243 206399519 57804430 206399519 57804430 961183925 57804430 199052589 413943498 199052589 413943498 720598774 413943498 261882887 392368678 261882887 555755358 261882887 555755358 593427837 867664310 593427837 419040294 593427837 419040294 279050786 419040294 881238985 178186235 881238985 955538882 881238985 955538882 541559388 955538882 978307822 32700452 978307822 168693616 978307822 168693616 112554126 168693616 548511509 851559560 548511509 45914613 548511509 45914613 968604244 45914613 760339693 572758287 760339693 572758287 262492669 174063561 262492669 174063561 884300634 174063561 42384498 62901563 42384498 293546986 42384498 293546986 719579608 602806652 719579608 602806652 146869682 138114973 146869682 138114973 908271185 138114973 770958999 423800879 770958999 423800879 236684784 355342616 236684784 720184437 236684784 720184437 492529759 720184437 55802063 83593936 55802063 345894154 55802063 345894154 772596349 336457935 772596349 927079182 772596349 927079182 503986685 927079182 582911675 359079621 582911675 359079621 757280237 359079621 388734092 691780919 388734092 691780919 373087756 691780919 411007447 854509611 411007447 507441727 411007447 507441727 343025628 507441727 471657753 964240404 471657753 964240404 783719994 320503235 783719994 621102030 783719994 621102030 86026965 129162508 86026965 966412166 86026965 966412166 527631063 966412166 257632020 194145026 257632020 194145026 129285177 194145026 430563739 682970038 430563739 412005418 430563739 412005418 274386241 412005418 885207641 172649300 885207641 557200573 885207641 557200573 462180009 557200573 560989627 820539188 560989627 62170918 560989627 62170918 41913458 62170918 847816279 357566649 847816279 357566649 238299982 357566649 851632429 27954069 851632429 27954069 981674172 27954069 224917065 707582531 224917065 707582531 508127778 707582531 152854890 231330943 152854890 716838871 152854890 716838871 646252062 829222597 646252062 17449037 646252062 17449037 11339389 17449037 278842508 553409933 278842508 553409933 607137822 553409933 359277224 973361432 359277224 973361432 796082284 303432195 796082284 884021689 796082284 884021689 7976544 12193474 7976544 19520305 7976544 19520305 443617088 519242574 443617088 201109065 443617088 201109065 133886932 201109065 160496687 499459264 160496687 499459264 834280395 248968714 834280395 389212958 834280395 389212958 87113697 131008908 87113697 883174654 87113697 883174654 927827527 58023603 927827527 58023603 961065913 58023603 862393213 205051810 862393213 118834837 862393213 118834837 79311272 118834837 207922873 314071299 207922873 256259007 207922873 256259007 168807265 256259007 667803728 492623241 667803728 363130262 667803728 363130262 241972848 363130262 967291965 47964012 967291965 238670164 967291965 238670164 436180381 613570412 436180381 263779275 436180381 263779275 173556197 263779275 729873956 400014811 729873956 182194774 729873956 182194774 878796806 182194774 356141347 832643656 356141347 711807962 356141347 711807962 436261513 711807962 163105803 247210291 163105803 266401443 163105803 266401443 822962992 266401443 334684146 707173702 334684146 252142649 334684146 252142649 832151838 252142649 475911952 615630114 475911952 199562927 475911952 199562927 132800088 199562927 841436236 402424529 841436236 402424529 268135420 402424529 987576057 18503290 987576057 803235292 987576057 803235292 364200383 434107690 364200383 434107690 706430391 434107690 75314698 113376351 75314698 288558252 75314698 288558252 489372663 747210326 489372663 491720024 489372663 491720024 848615279 124281020 848615279 124281020 917803210 124281020 779677755 749033228 779677755 749033228 32923824 48825196 32923824 197794884 32923824 197794884 867569794 197794884 334190755 891588945 334190755 891588945 863247820 203850876 863247820 986912406 863247820 986912406 118822808 178017345 118822808 664978169 118822808 664978169 416546673 664978169 403119790 447662486 403119790 447662486 696837239 447662486 634410613 540583313 634410613 372530934 634410613 372530934 248572792 372530934 283457277 629164203 283457277 629164203 700870355 433362276 700870355 433362276 707015181 433362276 325627597 489556504 325627597 37987864 325627597 37987864 974384371 37987864 276529459 415100057 276529459 19332998 276529459 19332998 12653971 19332998 490425375 667612313 490425375 583994364 490425375 583994364 560308181 583994364 90125892 135427343 90125892 406612974 90125892 406612974 725387665 406612974 352300337 907703751 352300337 804432540 352300337 804432540 612212983 804432540 3339681 5253128 3339681 950997219 3339681 950997219 816409254 275646007 816409254 709733877 816409254 709733877 512637532 709733877 792138604 308522858 792138604 778716281 792138604 778716281 546700986 778716281 876853985 184881074 876853985 345101560 876853985 345101560 348459025 996442773 348459025 996442773 849369436 226360176 849369436 274261431 849369436 274261431 817279457 274261431 829860891 256214659 829860891 441741352 829860891 441741352 701170507 441741352 813309537 279975044 813309537 908436396 813309537 908436396 159560228 241434394 159560228 650786328 159560228 650786328 632622653 650786328 109505963 163555754 109505963 416749947 109505963 416749947 277484591 416749947 199282377 301211154 199282377 569600809 199282377 569600809 459473306 569600809 372289122 995644312 372289122 278074075 372289122 278074075 814871920 278074075 462218153 712738395 462218153 712738395 586450856 712738395 340696667 952111999 340696667 114772635 340696667 114772635 76380202 114772635 740104292 383777268 740104292 357064496 740104292 357064496 190397471 288050162 190397471 712234882 190397471 712234882 535675574 712234882 322937192 186696742 322937192 186696742 124517264 186696742 991111364 13015699 991111364 722826774 991111364 722826774 442388958 12949044 442388958 12949044 991173721 12949044 943108069 162761615 943108069 162761615 110286816 226593558 110286816 226593558 849151390 226593558 431681684 526847836 431681684 427878537 431681684 427878537 285602284 427878537 451802383 809060665 451802383 809060665 423749716 809060665 701292909 441503838 701292909 616200371 701292909 616200371 623917596 616200371 819237007 99823645 819237007 99823645 66281367 99823645 90144648 814619577 90144648 814619577 600376633 814619577 530063867 976353910 530063867 976353910 249711236 373937914 249711236 739619160 249711236 739619160 495128858 739619160 201289629 303809960 201289629 911301452 201289629 911301452 996975174 4591358 996975174 314660860 996975174 314660860 208227236 314660860 817391796 268597001 817391796 268597001 835716526 247169540 835716526 283728251 835716526 283728251 186944992 283728251 358358943 994546763 358358943 374635194 358358943 374635194 746414889 374635194 241434680 222834353 241434680 222834353 147111314 222834353 956430231 64622764 956430231 322313793 956430231 322313793 213525703 322313793 351815724 929044545 351815724 511362139 351815724 511362139 530212458 511362139 504998048 848912327 504998048 848912327 609679064 848912327 445053157 519347111 445053157 524324636 445053157 524324636 325007498 488777796 325007498 529067108 325007498 529067108 466326666 631397141 466326666 631397141 517167603 631397141 450980031 307890017 450980031 307890017 204206917 307890017 618837664 833196121 618837664 4975485 618837664 4975485 3115808 4975485 227087822 341151329 227087822 256550891 227087822 256550891 168959791 256550891 784322170 319399728 784322170 199454483 784322170 199454483 132737784 199454483 759184434 498618040 759184434 498618040 152104234 165071245 152104234 165071245 890176378 165071245 869405135 212771496 869405135 212771496 141390520 212771496 715861835 420658257 715861835 340654599 715861835 340654599 97151468 145814676 97151468 858440807 97151468 858440807 399666349 858440807 211193435 318440618 211193435 637271357 211193435 637271357 572790861 637271357 111880765 167319186 111880765 474444774 111880765 474444774 887940460 168286991 887940460 603867707 887940460 603867707 32613114 48476740 32613114 228011489 32613114 228011489 848283486 228011489 439661517 811559592 439661517 664128172 439661517 664128172 633837456 664128172 82457944 123759954 82457944 129770776 82457944 129770776 111789748 802581175 111789748 802581175 927756504 109609520 927756504 988188292 927756504 988188292 379531248 988188292 977748694 33545622 977748694 910883307 977748694 910883307 417506268 996272889 417506268 317924490 417506268 317924490 785436657 317924490 751141461 368191716 751141461 172683011 751141461 172683011 115241804 172683011 455523724 756016687 455523724 44532690 455523724 44532690 969873434 44532690 241626744 362650813 241626744 122634469 241626744 122634469 81727762 122634469 726055149 405733832 726055149 34066695 726055149 34066695 977487598 34066695 673582286 899120271 673582286 899120271 413905379 899120271 540045630 271286692 540045630 271286692 178369221 271286692 546044461 967440311 546044461 271991241 546044461 271991241 47460496 70506014 47460496 458917236 47460496 458917236 689368730 458917236 148461756 224962877 148461756 869671229 148461756 869671229 614471617 961098275 614471617 255701812 614471617 255701812 830196480 255701812 177778484 270404893 177778484 78674730 177778484 78674730 52511813 78674730 595402276 817432585 595402276 817432585 109582643 163608070 109582643 177250222 109582643 177250222 456699995 828009609 456699995 144844541 456699995 144844541 903757946 144844541 502096199 821819389 502096199 372252604 502096199 372252604 748379429 372252604 674914706 481285431 674914706 407569442 674914706 407569442 79132990 118556880 79132990 233715474 79132990 233715474 844546066 233715474 783547839 320924687 783547839 164234766 783547839 164234766 109889416 164234766 238051652 357047448 238051652 61603154 238051652 61603154 958563979 61603154 583663961 930940020 583663961 12658158 583663961 12658158 8370293 12658158 278706344 936731305 278706344 936731305 426692000 936731305 223708980 114866674 223708980 114866674 76415493 114866674 276232162 414696242 276232162 309044528 276232162 309044528 204978289 309044528 872425809 59855731 872425809 59855731 40339047 59855731 508475953 889054689 508475953 889054689 388548479 889054689 655650349 195201301 655650349 195201301 869606276 195201301 722989558 444670060 722989558 444670060 296499090 444670060 760309372 128130148 760309372 128130148 915459739 128130148 405347807 911949182 405347807 457071995 405347807 457071995 690660736 457071995 630388236 621858357 630388236 549504979 630388236 549504979 615596444 549504979 653822125 558673696 653822125 67027034 653822125 67027034 954804077 67027034 693908800 452208840 693908800 122423061 693908800 122423061 919137688 122423061 24399898 36718717 24399898 513650623 24399898 513650623 466088094 513650623 303097416 454356621 303097416 477017527 303097416 477017527 677261920 477017527 13161241 80660 13161241 80660 999863317 80660 686843908 462560406 686843908 369616056 686843908 369616056 749956816 369616056 551867988 946921302 551867988 946921302 635519926 946921302 332353457 36130900 332353457 36130900 23901284 36130900 409141376 707472041 409141376 327557663 409141376 327557663 778572098 327557663 699987121 691577061 699987121 691577061 579309608 691577061 750811438 81739061 750811438 81739061 54553249 81739061 919994461 445206290 919994461 445206290 296754269 445206290 975904183 36274210 975904183 551933231 975904183 551933231 471668376 973966183 471668376 973966183 619946805 973966183 302807434 453835590 302807434 833711884 302807434 833711884 575138753 833711884 185414327 281688596 185414327 460828768 185414327 460828768 688000406 460828768 494307556 816041069 494307556 226976859 494307556 226976859 149982197 226976859 354335050 749355501 354335050 749355501 402976549 749355501 175628749 267046090 175628749 804163471 175628749 804163471 814505584 278637299 814505584 523030446 814505584 523030446 630283889 523030446 939794621 90635422 939794621 517894937 939794621 517894937 306928169 27480595 306928169 27480595 17700399 27480595 646744422 912195017 646744422 340398590 646744422 340398590 769806067 340398590 30294167 18058123 30294167 18058123 11931986 18058123 523671269 653880260 523671269 461909031 523671269 461909031 308196620 461909031 339077636 877603207 339077636 826529596 339077636 826529596 537796766 826529596 3839448 5985652 3839448 220775056 3839448 220775056 853081115 220775056 774500401 333668021 774500401 135500124 774500401 135500124 90233525 135500124 225402527 339147126 225402527 268763772 225402527 268763772 821238254 268763772 91771072 30160869 91771072 30160869 19847952 30160869 299579624 449446812 299579624 359062188 299579624 359062188 239358805 359062188 744544026 525330428 744544026 525330428 441099929 935831378 441099929 418599740 441099929 418599740 111406993 166741698 111406993 839937617 111406993 839937617 744435006 319399733 744435006 319399733 211949264 319399733 967422671 47773119 967422671 128692377 967422671 128692377 85710432 128692377 145450586 220434033 145450586 19483882 145450586 19483882 12696440 19483882 664790796 673117912 664790796 673117912 74176559 14132435 74176559 14132435 990688184 14132435 940947909 674599979 940947909 674599979 116317904 87103185 116317904 87103185 58292675 87103185 783888765 320137901 783888765 127875066 783888765 127875066 915633058 127875066 205517680 310137320 205517680 116922809 205517680 116922809 922768282 116922809 271293489 407321866 271293489 274677819 271293489 274677819 180619838 274677819 684253187 466723526 684253187 301302197 684253187 301302197 817148281 274416545 817148281 395687892 817148281 395687892 88926115 128179427 88926115 128179427 85167892 128179427 731893744 437735307 731893744 437735307 292187820 437735307 522504644 982687356 522504644 343582903 522504644 343582903 767628500 343582903 288552182 431943870 288552182 303640634 288552182 303640634 201064049 303640634 398763357 643368719 398763357 20598745 398763357 20598745 986289842 20598745 622723258 730093944 622723258 730093944 380104855 730093944 683598495 94951934 683598495 94951934 63377551 94951934 945882788 80858975 945882788 482438002 945882788 482438002 320845281 482438002 871552561 192334796 871552561 951588888 871552561 951588888 408508639 989051867 408508639 476574625 408508639 476574625 317141330 476574625 911892675 8595986 911892675 8595986 993688540 8595986 320442636 812737498 320442636 812737498 784507314 319278674 784507314 781045454 784507314 781045454 91398732 137373854 91398732 883334151 91398732 883334151 352252349 883334151 347538130 576914960 347538130 665882301 347538130 665882301 579848928 665882301 15823360 24150699 15823360 120404240 15823360 120404240 524358010 877873580 524358010 877873580 596817906 22347860 596817906 22347860 14229077 22347860 409650712 847079363 409650712 298886683 409650712 298886683 197705892 298886683 967427844 47765151 967427844 427869357 967427844 427869357 342884367 835487270 342884367 835487270 500519417 835487270 240744053 361249881 240744053 541059287 240744053 541059287 736826413 10894619 736826413 10894619 992460250 10894619 699288231 444307649 699288231 348320203 699288231 348320203 231964538 348320203 242266127 816813061 242266127 816813061 639835469 816813061 610869851 369023403 610869851 369023403 246261776 369023403 454143277 783021032 454143277 783021032 459020740 783021032 212007745 167687112 212007745 167687112 112136547 167687112 502151541 969718810 502151541 969718810 413640937 15732433 413640937 15732433 989598842 15732433 692093263 787107948 692093263 787107948 365938756 787107948 483680362 865296097 483680362 420115401 483680362 420115401 716239463 420115401 438918738 829068897 438918738 407590433 438918738 407590433 62975099 94428879 62975099 292043562 62975099 292043562 813280793 279979472 813280793 410404244 813280793 410404244 722725999 410404244 768653478 132905073 768653478 132905073 88481188 132905073 99585118 404237399 99585118 404237399 269158429 404237399 141019300 190539072 141019300 190539072 126878545 190539072 731619914 397508250 731619914 294420900 731619914 294420900 194590160 294420900 587108636 666063667 587108636 200870525 587108636 200870525 133703911 200870525 409116511 707231739 409116511 681951674 409116511 681951674 658686402 681951674 341562157 734944847 341562157 274222693 341562157 274222693 180373031 274222693 330458162 648325017 330458162 648325017 371737733 648325017 355427845 722770028 355427845 437012976 355427845 437012976 291603188 437012976 421460008 940219387 421460008 552003380 421460008 552003380 664914083 10291714 664914083 10291714 992713119 10291714 487109573 658952988 487109573 266364374 487109573 266364374 175189933 266364374 870302184 194124367 870302184 370269853 870302184 370269853 247218596 370269853 732848877 647390919 732848877 647390919 443273231 647390919 539809995 990975696 539809995 247086404 539809995 247086404 841651791 237957086 841651791 282987859 841651791 282987859 186263974 282987859 922986180 5995934 922986180 5995934 995798199 5995934 213068139 321472001 213068139 18438138 213068139 18438138 12086189 18438138 101474289 227514218 101474289 227514218 291687042 437133908 291687042 181228838 291687042 181228838 879494664 181228838 511767743 860196439 511767743 78690952 511767743 78690952 947239362 78690952 27149822 40826448 27149822 801195138 27149822 801195138 417827234 801195138 299787439 280428202 299787439 280428202 813008516 280428202 244011574 366422724 244011574 115013476 244011574 115013476 923986705 115013476 664982083 889253461 664982083 889253461 423687246 889253461 586544940 19315518 586544940 19315518 12643149 19315518 400399763 661348396 400399763 144882894 400399763 144882894 957322422 63388957 957322422 73027672 957322422 73027672 177995884 270791343 177995884 47561528 177995884 47561528 967607247 47561528 952718339 231254693 952718339 231254693 62280199 28606245 62280199 28606245 981309358 28606245 683774339 467932306 683774339 445328782 683774339 445328782 899081086 152204263 899081086 953873958 899081086 953873958 649338957 953873958 983256801 25367376 983256801 671105531 983256801 671105531 333225173 320669868 333225173 320669868 783682030 320669868 471490216 914145270 471490216 913550871 471490216 913550871 457540288 913550871 862145331 205423588 862145331 865386430 862145331 865386430 391984790 865386430 610930397 211088693 610930397 211088693 140270845 211088693 449809966 769166090 449809966 154227165 449809966 154227165 995184657 6594469 995184657 48691742 995184657 48691742 32784642 48691742 659799963 797133974 659799963 33749593 659799963 33749593 977623289 33749593 4423273 7015536 4423273 37167140 4423273 37167140 974995893 37167140 527308815 991388569 527308815 758501382 527308815 758501382 567740132 758501382 329858029 102893188 329858029 102893188 68120165 102893188 734235768 393230938 734235768 124389199 734235768 124389199 917720535 124389199 109918626 654311814 109918626 654311814 728362356 402232631 728362356 411153828 728362356 411153828 172405588 262071140 172405588 722148007 172405588 722148007 954476639 67562488 954476639 822592545 954476639 822592545 424676129 99935748 424676129 99935748 934259073 99935748 23576448 6685016 23576448 6685016 995172306 6685016 700953990 442057177 700953990 92809676 700953990 92809676 938313199 92809676 74520347 694343552 74520347 694343552 350650137 694343552 214122238 323519527 214122238 880156747 214122238 880156747 911758184 133442701 911758184 476461850 911758184 476461850 280655176 421126727 280655176 740645537 280655176 740645537 514968216 740645537 85866672 128961700 85866672 389232490 85866672 389232490 724231536 491179395 724231536 491179395 668577697 491179395 991550908 12410301 991550908 363504145 991550908 363504145 242184585 363504145 985291512 22195023 985291512 313547940 985291512 313547940 788754370 313547940 800863332 296217797 800863332 381011480 800863332 381011480 742340094 381011480 787916808 314658323 787916808 991610946 787916808 991610946 394864659 473133863 394864659 473133863 714871893 422123686 714871893 441150353 714871893 441150353 701563665 441150353 733483374 301728252 733483374 301728252 797132330 301728252 213793072 325674091 213793072 325674091 780023442 325674091 28358156 42919590 28358156 552448832 28358156 552448832 540232049 552448832 400681996 594956162 400681996 182490771 400681996 182490771 121600880 182490771 376066007 627531396 376066007 274214774 376066007 274214774 817309888 274214774 342282267 922533779 342282267 808655261 342282267 808655261 467007308 835975405 467007308 22376601 467007308 22376601 998015678 2777685 998015678 313162538 998015678 313162538 789061320 313162538 954586190 67412580 954586190 370758876 954586190 370758876 644168880 974430604 644168880 974430604 315108788 473705889 315108788 757890407 315108788 757890407 526647340 757890407 437416759 791327798 437416759 127892834 437416759 127892834 915563725 127892834 728330372 935362680 728330372 935362680 352709307 935362680 710961991 427828541 710961991 851177349 710961991 851177349 444489458 851177349 932994673 102193640 932994673 332390262 932994673 332390262 220433854 332390262 771209179 467379788 771209179 467379788 585288268 982151973 585288268 982151973 338782763 990120898 338782763 948688322 338782763 948688322 467007019 948688322 158364874 45621914 158364874 45621914 968827341 45621914 796049666 671028185 796049666 671028185 209945805 89084340 209945805 89084340 59438363 89084340 521307447 709520159 521307447 492901633 521307447 492901633 29959598 45171780 29959598 244988547 29959598 244988547 660547705 901462244 660547705 197528960 660547705 197528960 867770821 197528960 130988059 196718880 130988059 335646175 130988059 335646175 222993910 335646175 140492089 211600119 140492089 736008351 140492089 736008351 397215808 736008351 383979341 949624585 383979341 497173305 383979341 497173305 786213302 316894897 786213302 993231840 786213302 993231840 11770790 17879683 11770790 679587771 11770790 679587771 476932807 679587771 208593314 315122703 208593314 653821679 208593314 653821679 461195106 653821679 23397894 35320838 23397894 83593934 23397894 83593934 943967073 83593934 940390549 89655261 940390549 44209927 940390549 44209927 970170018 44209927 433339721 638535214 433339721 565125941 433339721 565125941 594936298 565125941 84315732 126918646 84315732 889476950 84315732 889476950 524718832 263466731 524718832 263466731 173293200 263466731 778327610 362386863 778327610 362386863 737268597 632441829 737268597 632441829 485793269 632441829 870701074 193752841 870701074 248169343 870701074 248169343 37989831 56227966 37989831 433232475 37989831 433232475 975891375 36297672 975891375 642711384 975891375 642711384 556349968 642711384 820927344 83879139 820927344 83879139 943806208 83879139 912062209 755133981 912062209 755133981 403349244 755133981 480400291 875843424 480400291 163362050 480400291 163362050 109385124 163362050 955311602 66238939 955311602 149584034 955311602 149584034 596745830 758490543 596745830 758490543 513855979 758490543 771748367 65632443 771748367 65632443 955803290 65632443 94035901 151566115 94035901 151566115 161825113 865372075 161825113 865372075 551061321 865372075 409723219 427222507 409723219 427222507 285070008 427222507 531490259 989054932 531490259 685682057 531490259 685682057 403315628 986507610 403315628 236136277 403315628 236136277 156204100 236136277 473491811 914202586 473491811 273995936 473491811 273995936 817446767 273995936 726624424 404953458 726624424 335281106 726624424 335281106 77299578 116130812 77299578 352042584 77299578 352042584 762351249 352042584 298168470 598635032 298168470 598635032 605066711 622190655 605066711 195392079 605066711 195392079 130258769 195392079 172149546 344217904 172149546 344217904 581255276 543952911 581255276 370482884 581255276 370482884 749473523 370482884 320616726 482037981 320616726 196271454 320616726 196271454 130795069 196271454 376723951 872510799 376723951 77980421 376723951 77980421 52150081 77980421 493246708 830491362 493246708 24367885 493246708 24367885 15858309 24367885 898806346 152546550 898806346 84477445 898806346 84477445 981854366 27570059 981854366 305762780 981854366 305762780 794059659 305762780 992683828 8639851 992683828 8639851 5881242 8639851 259878035 735499968 259878035 735499968 629343403 735499968 197975107 211923393 197975107 211923393 140665763 211923393 442623446 817373159 442623446 198726621 442623446 198726621 866981896 198726621 681234689 623568207 681234689 623568207 182132706 143558148 182132706 143558148 906126892 140985761 906126892 350210564 906126892 350210564 236059168 879374804 236059168 879374804 438218812 500583910 438218812 500583910 350385000 880569034 350385000 865923631 350385000 865923631 609307502 522921237 609307502 522921237 412096459 522921237 815584525 14654545 815584525 14654545 990306465 14654545 432478428 691745306 432478428 227514221 432478428 227514221 848529682 227514221 57720129 86358967 57720129 836030419 57720129 836030419 578496983 836030419 467087278 111135606 467087278 111135606 73979362 111135606 242092480 528216001 242092480 528216001 847977525 228249118 847977525 858917281 847977525 858917281 586254782 858917281 761640510 264342396 761640510 264342396 174052058 264342396 261538424 391995505 261538424 159155457 261538424 159155457 106119202 159155457 216780091 564281742 216780091 564281742 627274697 765214394 627274697 231131048 627274697 231131048 846155952 231131048 517744567 782382245 517744567 334763180 517744567 334763180 222335539 334763180 409741506 967885678 409741506 464637788 409741506 464637788 685583081 464637788 300441280 153058549 300441280 153058549 101988566 153058549 961401867 57426275 961401867 264911688 961401867 264911688 174394509 264911688 875472345 186537162 875472345 987090486 875472345 987090486 188790562 286288219 188790562 303171305 188790562 303171305 796162951 303171305 100692155 151249896 100692155 292097817 100692155 292097817 614215188 604467419 614215188 604467419 367269009 604467419 614050741 904600068 614050741 904600068 443711644 904600068 665030737 417800552 665030737 417800552 278033167 417800552 649573348 937736028 649573348 897196822 649573348 897196822 413297412 897196822 774689912 236796019 774689912 236796019 156679211 236796019 891395530 162898473 891395530 380336384 891395530 380336384 742835209 380336384 870528509 193941145 870528509 495051127 870528509 495051127 263803390 395743212 263803390 463489127 263803390 463489127 880609064 178902329 880609064 226909950 880609064 226909950 128425905 78034509 128425905 78034509 52160153 78034509 575190841 898268560 575190841 440390413 575190841 440390413 293825824 440390413 809567324 169228999 809567324 169228999 887249349 169228999 764380908 348710605 764380908 169694192 764380908 169694192 113227432 169694192 200728073 303168465 200728073 61143809 200728073 61143809 41229891 61143809 529417816 680781813 529417816 680781813 539196966 680781813 479468584 961992055 479468584 440532798 479468584 440532798 701926671 440532798 285226052 427359281 285226052 594603231 285226052 594603231 499138452 594603231 420267931 898792707 420267931 646351543 420267931 646351543 644021176 646351543 533176780 815674316 533176780 452797832 533176780 452797832 734759026 126240742 734759026 126240742 916650848 126240742 817127677 274430622 817127677 83318936 817127677 83318936 55691671 83318936 554865144 973675333 554865144 973675333 550120476 973675333 822287311 136472949 822287311 136472949 90737098 136472949 507348488 977182431 507348488 22001057 507348488 22001057 14013140 22001057 913044458 963091109 913044458 963091109 576088886 963091109 808836457 285383482 808836457 897042481 808836457 897042481 639471851 897042481 868242209 197045749 868242209 208463412 868242209 208463412 855766519 675516872 855766519 675516872 332868639 360933903 332868639 360933903 755787407 360933903 219899886 331730501 219899886 417393571 219899886 417393571 718061876 417393571 93805252 132045397 93805252 132045397 912480903 132045397 130289741 713485113 130289741 713485113 798439060 121126403 798439060 121126403 919909699 121126403 101482250 849967247 101482250 849967247 509926221 849967247 219776153 309145261 219776153 309145261 791796680 309145261 303477414 455124057 303477414 216459174 303477414 216459174 143539795 216459174 441514668 819778905 441514668 545126518 441514668 545126518 654970124 545126518 440452154 923917405 440452154 204886020 440452154 204886020 136127391 204886020 964961606 52008652 964961606 575874512 964961606 575874512 434887141 810316434 434887141 810316434 961803851 56776804 961803851 492623242 961803851 492623242 327465281 492623242 646340573 673259882 646340573 540791231 646340573 540791231 316690058 470079295 316690058 470079295 312973481 470079295 366229671 760264631 366229671 583121439 366229671 583121439 344504222 583121439 613439660 724929354 613439660 724929354 163689562 180663634 163689562 180663634 879865368 180663634 704239514 437246353 704239514 50298198 704239514 50298198 984578271 23018098 984578271 501204292 984578271 501204292 509760372 701616939 509760372 701616939 366412456 701616939 886256617 170952486 886256617 731727952 886256617 731727952 68924041 103983172 68924041 247194076 68924041 247194076 835700775 247194076 270823292 406575666 270823292 284505970 270823292 284505970 187619609 284505970 878270686 182778115 878270686 382043565 878270686 382043565 381844761 620827388 381844761 123621821 381844761 123621821 82373767 123621821 944862978 82495735 944862978 681336824 944862978 681336824 363732697 681336824 748656856 50365196 748656856 50365196 34143069 50365196 938086218 355033794 938086218 355033794 236459581 355033794 325016382 488782667 325016382 131465850 325016382 131465850 913011565 131465850 465089811 685223116 465089811 81550843 465089811 81550843 945442343 81550843 698650092 445394011 698650092 444562440 698650092 444562440 699136210 444562440 375314033 572993521 375314033 244493465 375314033 244493465 837359373 244493465 425326955 890144616 425326955 95697036 425326955 95697036 936437087 95697036 29061841 44077400 29061841 541907122 29061841 541907122 747088569 8274044 747088569 8274044 993930546 8274044 518102549 725068314 518102549 725068314 865118166 138471988 865118166 138471988 908088037 138471988 538328166 998082130 538328166 998082130 396704654 998082130 687354352 461751477 687354352 488358463 687354352 488358463 206912089 52401843 206912089 52401843 964803278 52401843 837585579 420118733 837585579 420118733 279904731 420118733 917247350 125255091 917247350 703100323 917247350 703100323 369328827 703100323 956902989 63884480 956902989 885805122 956902989 885805122 264638810 397204553 264638810 444028234 264638810 444028234 296247020 444028234 28747342 43405043 28747342 285978263 28747342 285978263 912300386 96872771 912300386 96872771 64536572 96872771 275996783 414397952 275996783 146371214 275996783 146371214 97557331 146371214 190825227 288486684 190825227 72280279 190825227 72280279 951497118 72280279 339487576 555493886 339487576 428683415 339487576 428683415 258070745 184830837 258070745 184830837 123283094 184830837 301304192 886075638 301304192 886075638 618455864 886075638 110114757 164541082 110114757 258912190 110114757 258912190 778132569 924483739 778132569 924483739 418373550 924483739 438336740 487555752 438336740 487555752 676963961 246231150 676963961 246231150 162456489 246231150 822280782 448258024 822280782 448258024 533798675 819310479 533798675 99130292 533798675 99130292 934927830 99130292 669046176 490685398 669046176 60767023 669046176 60767023 40950423 60767023 340774376 506803077 340774376 180191638 340774376 180191638 120141617 180191638 309721150 615558960 309721150 615558960 705503507 402513409 705503507 402513409 728085810 402513409 238089567 50537143 238089567 50537143 34384830 50537143 231359324 854540973 231359324 854540973 630765350 360044894 630765350 360044894 240167650 360044894 694215386 682851489 694215386 682851489 398764386 812872979 398764386 397672395 398764386 397672395 731558129 397672395 43486875 64714595 43486875 376135057 43486875 376135057 418934561 825521311 418934561 825521311 560559734 825521311 381532549 66067291 381532549 66067291 44487772 66067291 99621148 366631597 99621148 366631597 751919708 366631597 272176036 408353310 272176036 358145134 272176036 358145134 837718501 243742214 837718501 326355337 837718501 326355337 173412221 263571766 173412221 873297588 173412221 873297588 607551065 163405289 607551065 163405289 891060712 163405289 184025089 830436584 184025089 830436584 986207334 20739793 986207334 260819095 986207334 260819095 555587667 771903666 555587667 720151209 555587667 720151209 431290627 720151209 959284271 60412089 959284271 499608709 959284271 499608709 662992770 499608709 676746110 101208923 676746110 101208923 67146930 101208923 869609248 735404317 869609248 735404317 348048629 146942398 348048629 146942398 97883059 146942398 780718995 324867576 780718995 299695201 780718995 299695201 198142918 299695201 732183232 754765196 732183232 754765196 531544981 754765196 554769340 358792388 554769340 358792388 74215224 111827282 74215224 758392151 74215224 758392151 420621600 758392151 49226473 73223726 49226473 760752323 49226473 760752323 526351486 760752323 289961980 419484809 289961980 419484809 279593485 419484809 594627702 863807400 594627702 863807400 453279214 484499217 453279214 484499217 322373934 484499217 525089532 593920475 525089532 471367223 525089532 471367223 313852267 471367223 548361838 857192124 548361838 488968107 548361838 488968107 670150828 488968107 186576567 283331444 186576567 780564641 186576567 780564641 614327118 780564641 113607441 170142884 113607441 322175610 113607441 322175610 782442027 322175610 589118794 908758718 589118794 616419846 589118794 616419846 339142247 616419846 380810195 773742766 380810195 470966478 380810195 470966478 313611374 470966478 762595427 351545539 762595427 489726139 762595427 489726139 183437097 278840221 183437097 489961297 183437097 489961297 669508449 489961297 312195394 469188923 312195394 625271639 312195394 625271639 651597808 610767977 651597808 897186297 651597808 897186297 358761290 781350605 358761290 794891195 358761290 794891195 613592385 794891195 330444234 423200692 330444234 423200692 282222057 423200692 820323518 270261509 820323518 562814192 820323518 562814192 374512279 562814192 779914946 325825800 779914946 831663353 779914946 831663353 433874248 831663353 600886023 708490620 600886023 914621941 600886023 914621941 221670913 334165918 221670913 500170077 221670913 500170077 545966231 500170077 367247707 713774196 367247707 147462800 367247707 147462800 98179145 147462800 507004867 872114373 507004867 9545957 507004867 9545957 993094628 9545957 750442627 819173995 750442627 819173995 422025849 819173995 483851601 178505792 483851601 178505792 119241195 178505792 998442909 2048254 998442909 222231044 998442909 222231044 156594031 236712922 156594031 179227164 156594031 179227164 71707984 108204584 71707984 531396393 71707984 531396393 392609221 853121246 392609221 853121246 533675826 853121246 236168906 354885499 236168906 470046584 236168906 470046584 312948054 470046584 215600763 26692664 215600763 26692664 982377011 26692664 939920230 419215864 939920230 419215864 669960305 489333180 669960305 184722891 669960305 184722891 123245809 184722891 219543507 535311704 219543507 535311704 569302059 535311704 292285555 437825435 292285555 470087996 292285555 470087996 451629815 702775830 451629815 257555895 451629815 257555895 169575619 257555895 386198344 846522737 386198344 311238737 386198344 311238737 81180456 101134213 81180456 101134213 67071899 101134213 765187124 347805779 765187124 248910691 765187124 248910691 164278790 248910691 858983119 30202048 858983119 30202048 19901489 30202048 578272112 982721211 578272112 4129662 578272112 4129662 997158521 4129662 914311924 570042610 914311924 570042610 368739639 570042610 395568811 862632949 395568811 862632949 656747758 632984314 656747758 632984314 366401504 890697381 366401504 151211870 366401504 151211870 899614707 151211870 144433287 334799572 144433287 334799572 680792256 471982755 680792256 98396407 680792256 98396407 65466980 98396407 649660489 985306445 649660489 535805157 649660489 535805157 534237582 535805157 829089189 257294963 829089189 969553418 829089189 969553418 449304417 969553418 752464479 365649766 752464479 540227878 752464479 540227878 362096791 618031668 362096791 146933947 362096791 146933947 97839423 146933947 242562282 784304898 242562282 784304898 880965631 78492822 880965631 78492822 52440857 78492822 777775784 330824063 777775784 330824063 698896208 676539601 698896208 676539601 127668226 64099367 127668226 64099367 956741577 64099367 155860246 524507458 155860246 524507458 635625972 535494443 635625972 388800587 635625972 388800587 7737930 11836857 7737930 331093514 7737930 331093514 284084499 713653050 284084499 713653050 823644235 265368879 823644235 529570190 823644235 529570190 142571176 19315834 142571176 19315834 987104521 19315834 194331652 780939026 194331652 780939026 386974943 780939026 47121770 69830182 47121770 249032836 47121770 249032836 834148178 249032836 625092218 634292195 625092218 207312026 625092218 207312026 860994066 207312026 804703709 981674215 804703709 981674215 103347954 154798799 103347954 474035515 103347954 474035515 315395601 474035515 307239288 460854658 307239288 657715525 307239288 657715525 942320370 86356078 942320370 633543793 942320370 633543793 538240169 633543793 851377489 163608067 851377489 163608067 890952428 163608067 611977105 553353826 611977105 387174282 611977105 387174282 738139381 387174282 467068813 778744791 467068813 365125255 467068813 365125255 752921288 365125255 415084071 951564906 415084071 796429759 415084071 796429759 935661809 97667452 935661809 181439557 935661809 181439557 619058987 885283915 619058987 13715176 619058987 13715176 990843917 13715176 731439257 893818622 731439257 893818622 521811261 986965811 521811261 986965811 613006774 986965811 441277353 96858805 441277353 96858805 935893764 96858805 12851087 19677093 12851087 864621511 12851087 864621511 767617606 178308256 767617606 178308256 881078904 178308256 711162180 427453006 711162180 131675525 711162180 131675525 912734055 131675525 840963611 239223826 840963611 10972853 840963611 10972853 7274222 10972853 767014212 344948821 767014212 84985544 767014212 84985544 56857427 84985544 241774285 369425512 241774285 369425512 246526224 369425512 152858484 231344668 152858484 801069533 152858484 801069533 334649980 801069533 291502899 349626953 291502899 349626953 90095043 135404773 90095043 230364140 90095043 230364140 846434313 230364140 641683394 938555022 641683394 65989528 641683394 65989528 955535501 65989528 715529165 926126093 715529165 926126093 143029403 215783055 143029403 753161312 143029403 753161312 583803477 753161312 206026243 241584908 206026243 241584908 839102781 241584908 445898122 517325119 445898122 404850633 445898122 404850633 726672935 404850633 306595031 459712928 306595031 110311453 306595031 110311453 927263284 110311453 197099040 771031041 197099040 771031041 856164651 215454348 856164651 330517432 856164651 330517432 132791556 199561667 132791556 345022299 132791556 345022299 766956696 345022299 255628471 603052831 255628471 603052831 425209818 603052831 360648424 995005059 360648424 499584969 360648424 499584969 972701201 40311564 972701201 688941353 972701201 688941353 176560455 268261432 176560455 438702847 176560455 438702847 703165737 438702847 404772811 917279758 404772811 917279758 449590397 917279758 441715531 562118361 441715531 562118361 627652202 562118361 136579252 71918918 136579252 71918918 951795639 71918918 809979608 284047293 809979608 147028328 809979608 147028328 902313111 147028328 58299746 87135833 58299746 189371826 58299746 189371826 873629636 189371826 69711503 105146792 69711503 379361214 69711503 379361214 844456902 233756756 844456902 587788170 844456902 587788170 440465049 587788170 659346153 639391213 659346153 199476903 659346153 199476903 866450819 199476903 93883004 140697989 93883004 369423872 93883004 369423872 246515620 369423872 128514974 192803319 128514974 520869274 128514974 520869274 634158948 26520508 634158948 26520508 17058116 26520508 185471288 938454488 185471288 938454488 618429378 938454488 188622569 286031053 188622569 932676445 188622569 932676445 664597448 497292217 664597448 598815246 664597448 598815246 370286643 598815246 723834467 408673807 723834467 818283831 723834467 818283831 459114654 818283831 833302523 250440438 833302523 345980364 833302523 345980364 439956689 788904949 439956689 331565137 439956689 331565137 219790876 331565137 993491272 8915027 993491272 756334620 993491272 756334620 512907547 756334620 713102528 88854414 713102528 88854414 59333938 88854414 471358278 927511551 471358278 388882567 471358278 388882567 259597850 388882567 812880619 280554664 812880619 321786888 812880619 321786888 641619403 816596244 641619403 154589828 641619403 154589828 103218679 154589828 586972708 879290749 586972708 192016190 586972708 192016190 871809861 192016190 777245686 762250549 777245686 762250549 464405727 762250549 877091811 184709424 877091811 661498671 877091811 661498671 150778547 228015004 150778547 525649245 150778547 525649245 608804922 525649245 595370884 950031522 595370884 378622167 595370884 378622167 744155284 378622167 80943013 121306978 80943013 947335743 80943013 947335743 494601067 947335743 110803682 166084434 110803682 212323679 110803682 212323679 861369820 187928750 861369820 187928750 874592554 187928750 148196200 626902812 148196200 626902812 727507586 114300213 727507586 114300213 924507097 114300213 864397770 235363151 864397770 235363151 155564298 235363151 552577954 992796651 552577954 107927287 552577954 107927287 929105685 107927287 49178909 73126372 49178909 665501072 49178909 665501072 935231526 98528122 935231526 170913370 935231526 170913370 53945380 42121111 53945380 42121111 971615722 42121111 94611230 363859761 94611230 363859761 271332992 407346787 271332992 277866102 271332992 277866102 814990340 277866102 498688967 772299668 498688967 367013453 498688967 367013453 244508371 367013453 978633434 32082441 978633434 494673260 978633434 494673260 636039681 753607612 636039681 323351782 636039681 323351782 781742418 323351782 69005958 104157309 69005958 332696460 69005958 332696460 775063405 332696460 715909407 420579349 715909407 188817844 715909407 188817844 873987206 188817844 531751753 716150686 531751753 378120633 531751753 378120633 252332776 378120633 721033575 483556871 721033575 483556871 413544203 943309650 413544203 744719458 413544203 744719458 570342422 744719458 290896478 435787207 290896478 518057423 290896478 518057423 398854597 518057423 189787940 287358069 189787940 379085698 189787940 379085698 587307468 788563059 587307468 598088311 587307468 598088311 402097319 956393430 402097319 841601787 402097319 841601787 929570921 107385583 929570921 287732960 929570921 287732960 685533301 949089341 685533301 949089341 405967393 949089341 651240168 311165175 651240168 311165175 790304033 311165175 691852497 455527352 691852497 386442032 691852497 386442032 258004513 386442032 657435616 630838099 657435616 118807904 657435616 118807904 79300770 118807904 332957944 542999876 332957944 34609105 332957944 34609105 22903358 34609105 153779348 303344032 153779348 303344032 796097009 303344032 754114954 363531114 754114954 352127674 754114954 352127674 134321572 201974231 134321572 562325976 134321572 562325976 516582044 562325976 306362245 459298893 306362245 553785506 306362245 553785506 337879667 553785506 49810596 74086178 49810596 267495283 49810596 267495283 697440988 446989394 697440988 152413520 697440988 152413520 101339302 152413520 924350437 114470978 924350437 625481591 924350437 625481591 543001113 625481591 795095765 304555760 795095765 846538090 795095765 846538090 479958785 846538090 599560583 915627475 599560583 281254151 599560583 281254151 114640127 60181000 114640127 60181000 959437890 60181000 187788388 888962464 187788388 888962464 484862883 896364602 484862883 349771636 484862883 349771636 763777925 349771636 163241295 247495594 163241295 511661462 163241295 511661462 993387018 9117361 993387018 356149072 993387018 356149072 237266791 356149072 867545856 197888279 867545856 325874960 867545856 325874960 215911417 325874960 525464585 674758182 525464585 286336518 525464585 286336518 188824966 286336518 395570857 666012101 395570857 517524194 395570857 517524194 435222449 517524194 371510734 634522398 371510734 50121559 371510734 50121559 33837676 50121559 482923325 846846975 482923325 818745521 482923325 818745521 566400160 585351198 566400160 778221972 566400160 778221972 756870272 161952445 756870272 161952445 108150525 161952445 524701341 794614213 524701341 397654841 524701341 397654841 149575947 226439902 149575947 313460722 149575947 313460722 985570968 21951082 985570968 795606650 985570968 795606650 485310200 704103595 485310200 895236678 485310200 895236678 500152501 895236678 260608018 227679214 260608018 227679214 150524791 227679214 536425203 884365198 536425203 857247201 536425203 857247201 622713416 857247201 482881746 437625681 482881746 437625681 728205971 229854495 728205971 229854495 152013070 229854495 256687334 384412194 256687334 102206112 256687334 102206112 67633393 102206112 672934252 943979988 672934252 943979988 340419947 943979988 498305456 991382139 498305456 81164615 498305456 81164615 945585148 81164615 65842066 367847349 65842066 367847349 718094185 417328558 718094185 82697139 718094185 82697139 55074571 82697139 116216245 212487681 116216245 212487681 141196368 212487681 118659928 81120141 118659928 81120141 54077605 81120141 319120428 479757353 319120428 127659852 319120428 127659852 915882190 127659852 295794827 634959783 295794827 634959783 409296366 634959783 168954896 143207905 168954896 143207905 95470954 143207905 528700423 993540166 528700423 802083380 528700423 802083380 513452797 802083380 728390275 402219296 728390275 469211746 728390275 469211746 682954351 469211746 787563953 315122700 787563953 339382173 787563953 339382173 484933754 683269320 484933754 683269320 984588770 22948763 984588770 289871042 984588770 289871042 191621481 289871042 631334933 772496842 631334933 382437081 631334933 382437081 805043693 207751602 805043693 207751602 138163901 207751602 286890219 429570862 286890219 16356198 286890219 16356198 989204263 16356198 190683308 288303010 190683308 116932917 190683308 116932917 922750382 116932917 744834339 376926204 744834339 296186814 744834339 296186814 896784780 155045437 896784780 270795223 896784780 270795223 737006045 388775277 737006045 386363551 737006045 386363551 738606413 386363551 294174583 441064799 294174583 191595289 294174583 191595289 872041893 191595289 612542882 554164751 612542882 464600605 612542882 464600605 309967728 464600605 545954468 902724203 545954468 300195348 545954468 300195348 798060094 300195348 287291423 430113254 287291423 404599913 287291423 404599913 885702346 171754303 885702346 950640839 885702346 950640839 40047318 59587385 40047318 829722280 40047318 829722280 371259938 829722280 302034596 452826557 302034596 791689904 302034596 791689904 440419708 791689904 210254232 317274697 210254232 878957176 210254232 878957176 663993210 315995698 663993210 315995698 209237816 315995698 593190870 613211067 593190870 74060248 593190870 74060248 950281848 74060248 771673636 764905011 771673636 764905011 633526966 764905011 886919617 169981235 886919617 848176548 886919617 848176548 214189760 125520321 214189760 125520321 83467330 125520321 732523304 926260500 732523304 926260500 351983613 58553010 351983613 58553010 39541309 58553010 416202411 535611408 416202411 444879010 416202411 444879010 296579246 444879010 969826090 44641669 969826090 860629952 969826090 860629952 297371610 297194545 297371610 297194545 196636324 297194545 365476832 635570430 365476832 323351783 365476832 323351783 214045333 323351783 493065356 970405051 493065356 769548105 493065356 769548105 989079107 16552539 989079107 58093960 989079107 58093960 39183097 58093960 311021457 768300592 311021457 768300592 405779274 768300592 23834121 36004308 23834121 340106232 23834121 340106232 606107465 788051373 606107465 762296064 606107465 762296064 391583344 762296064 647665480 808222712 647665480 750352961 647665480 750352961 642215901 750352961 823777941 165148739 823777941 165148739 916566469 126578216 916566469 487035956 916566469 487035956 323895969 487035956 842353031 237086486 842353031 821582365 842353031 821582365 564386332 821582365 721518648 412651123 721518648 490526044 721518648 490526044 57316792 85775253 57316792 931128641 57316792 931128641 781405092 323900324 781405092 945895727 781405092 945895727 368621320 945895727 471368362 319049927 471368362 319049927 784714584 319049927 148560182 225083569 148560182 300883242 148560182 300883242 390531980 768765243 390531980 112616870 390531980 112616870 925657633 112616870 709740210 682872251 709740210 682872251 141465123 212850779 141465123 879896764 141465123 879896764 740745865 382961825 740745865 446260964 740745865 446260964 297456996 446260964 617317284 645612209 617317284 14764155 617317284 14764155 990240008 14764155 657755542 620618177 657755542 620618177 519611870 866020003 519611870 71105196 519611870 71105196 952401969 71105196 905315978 193869893 905315978 193869893 129048289 193869893 952370046 24063469 952370046 24063469 983959763 24063469 88330679 257193401 88330679 257193401 997817174 3098254 997817174 72621138 997817174 72621138 48967108 72621138 866008153 889220335 866008153 889220335 497900902 889220335 528894488 920931079 528894488 739610081 528894488 739610081 201047495 303589293 201047495 680037335 201047495 680037335 467034333 680037335 130957481 131517209 130957481 131517209 912990867 131517209 481698143 625526750 481698143 447399122 481698143 447399122 697040010 447399122 4302978 6760265 4302978 378599000 4302978 378599000 744174909 378599000 106442360 159688453 106442360 204675947 106442360 204675947 221137936 333396891 221137936 34417277 221137936 34417277 977324830 34417277 752391695 365699066 752391695 99909308 752391695 99909308 934286253 99909308 830961376 921728413 830961376 921728413 399002717 921728413 807800985 275647522 807800985 275647522 816392844 275647522 231027710 781605894 231027710 781605894 467612290 781605894 225714363 339420604 225714363 957699856 225714363 957699856 634884836 967901701 634884836 240488380 634884836 240488380 158925575 240488380 632731384 872756640 632731384 872756640 284960600 426931891 284960600 880809523 284960600 880809523 758312603 109512017 758312603 109512017 72767139 109512017 967325917 47944673 967325917 781953950 967325917 781953950 53601364 80103735 53601364 195436806 53601364 195436806 869427871 195436806 87238935 131097820 87238935 746343463 87238935 746343463 543761405 746343463 497550401 562858386 497550401 700367062 497550401 700367062 48812965 72392333 48812965 904013077 48812965 904013077 445234601 904013077 274546506 368856463 274546506 368856463 246116801 368856463 980970765 29010743 980970765 91504994 980970765 91504994 668760640 491007933 668760640 389459762 668760640 389459762 736512437 389459762 142780647 215417544 142780647 674063128 142780647 674063128 492742197 674063128 391048086 987152347 391048086 663856566 391048086 663856566 791005098 310338016 791005098 787547684 791005098 787547684 399475887 787547684 728801631 401585594 728801631 441641694 728801631 441641694 319061472 479642254 319061472 78076801 319061472 78076801 947562286 78076801 773156245 335638907 773156245 37982154 773156245 37982154 974394205 37982154 658865364 750374282 658865364 245819552 658865364 245819552 162251260 245819552 240311119 518232817 240311119 518232817 628626093 518232817 509837630 738237243 509837630 138369398 509837630 138369398 908105800 138369398 642759275 874924446 642759275 874924446 501511793 573037584 501511793 796707069 501511793 796707069 47501479 70631950 47501479 121198126 47501479 121198126 919900481 121198126 228005216 498051532 228005216 498051532 553255294 528452330 553255294 155093579 553255294 155093579 103647109 155093579 595690281 630676370 595690281 30092621 595690281 30092621 19794553 30092621 867254324 869565881 867254324 869565881 442585808 253745718 442585808 253745718 167372350 253745718 961697681 56845734 961697681 749047664 961697681 749047664 562411314 749047664 809944243 235361985 809944243 235361985 843571645 235361985 421065471 897575737 421065471 437000295 421065471 437000295 704538991 437000295 596281822 720173635 596281822 371161876 596281822 371161876 748844747 371161876 364769819 628460542 364769819 87729962 364769819 87729962 58799437 87729962 894546230 158599392 894546230 65966332 894546230 65966332 44468348 65966332 173133812 263404582 173133812 2567849 173133812 2567849 1551170 2567849 720491888 414049804 720491888 362701426 720491888 362701426 862621116 204818203 862621116 388303533 862621116 388303533 76401664 114836880 76401664 761631998 76401664 761631998 556481822 436104049 556481822 436104049 291008391 436104049 375075245 997924365 375075245 997924365 981538983 28225007 981538983 200776027 981538983 200776027 133558073 200776027 772184074 693106976 772184074 693106976 154546361 233604217 154546361 487921967 154546361 487921967 891815439 162468323 891815439 432921019 891815439 432921019 707390252 432921019 964674033 52579175 964674033 502628786 964674033 502628786 391756668 502628786 667469587 54059396 667469587 54059396 963581469 54059396 474367527 654919829 474367527 54197153 474367527 54197153 36715150 54197153 267753737 693367991 267753737 693367991 848441220 227673196 848441220 813842075 848441220 813842075 505224215 676183219 505224215 705636792 505224215 705636792 388091360 705636792 629197584 951882044 629197584 483987566 629197584 483987566 303566157 321786893 303566157 321786893 213160232 321786893 993627426 8773995 993627426 993071547 993627426 993071547 499223721 105958669 499223721 105958669 930411609 105958669 713960892 423352952 713960892 310991947 713960892 310991947 790385870 310991947 214039278 323320023 214039278 134360671 214039278 134360671 911040818 134360671 809641805 494764606 809641805 494764606 570343572 851330645 570343572 490089272 570343572 490089272 277964179 32987929 277964179 32987929 990527379 14292052 990527379 429704871 990527379 429704871 286962350 429704871 932472376 102921221 932472376 215663725 932472376 215663725 142984019 215663725 977862219 33434440 977862219 765842412 977862219 765842412 348030410 765842412 558286929 776626273 558286929 151466325 558286929 151466325 50061583 74480588 50061583 295017175 50061583 295017175 917820279 124191028 917820279 162301318 917820279 162301318 478953122 944011467 478953122 130881693 478953122 130881693 913511668 130881693 231374085 346981417 231374085 50408764 231374085 50408764 966045439 50408764 699652722 443801656 699652722 335689862 699652722 335689862 15522866 23807881 15522866 229553903 15522866 229553903 151851759 229553903 85588405 128512421 85588405 247643331 85588405 247643331 631988435 811262782 631988435 367290694 631988435 367290694 751595462 367290694 66876071 100884210 66876071 264448884 66876071 264448884 743150382 845467739 743150382 845467739 375983496 845467739 425851264 480057567 425851264 480057567 675581203 480057567 298914465 448579577 298914465 481860101 298914465 481860101 674467004 481860101 574084200 609352385 574084200 299860295 574084200 299860295 798298878 299860295 436107357 626932916 436107357 14901354 436107357 14901354 990149338 14901354 903597065 878425863 903597065 878425863 265076756 397713377 265076756 647158316 265076756 647158316 549270050 934764602 549270050 934764602 396175324 934764602 664841262 77463594 664841262 77463594 52027263 77463594 432635289 875938404 432635289 446386659 432635289 446386659 297605566 446386659 409755787 564311835 409755787 22042423 409755787 22042423 985466810 22042423 927488372 363878689 927488372 363878689 753666300 363878689 767150194 344584775 767150194 632554125 767150194 632554125 23556154 35613264 23556154 736601365 23556154 736601365 405826929 736601365 68273906 103048729 68273906 857749093 68273906 857749093 370769677 919519677 370769677 885511203 370769677 885511203 356109385 885511203 394167914 55679165 394167914 55679165 37430103 55679165 326749082 491206816 326749082 358425034 326749082 358425034 757805013 358425034 32425461 48334027 32425461 179080697 32425461 179080697 716494570 419555210 716494570 417697147 716494570 417697147 987777024 18077521 987777024 792448414 987777024 792448414 424022407 792448414 450910317 576779454 450910317 576779454 393939459 576779454 954671494 67221987 954671494 396842834 954671494 396842834 264393281 396842834 647415774 898008023 647415774 36391336 647415774 36391336 975801266 36391336 111845450 167213025 111845450 129693027 111845450 129693027 914194990 129693027 731625575 397483023 731625575 33339468 731625575 33339468 977901101 33339468 612732299 996006363 612732299 996006363 432671551 996006363 946718993 79313781 946718993 283784588 946718993 283784588 187056229 283784588 747483689 373304006 747483689 43311054 747483689 43311054 970858859 43311054 754122324 497729848 754122324 497729848 378890674 615890949 378890674 440392204 378890674 440392204 834669443 248234400 834669443 436309285 834669443 436309285 291035901 436309285 972512752 40488251 972512752 739350889 972512752 739350889 124444980 186611347 124444980 688072038 124444980 688072038 524436129 688072038 235355651 192142123 235355651 192142123 871698298 192142123 572860723 948010008 572860723 135533244 572860723 135533244 969035236 45473652 969035236 330403155 969035236 330403155 39941502 59411509 39941502 126813711 39941502 126813711 916352264 126813711 59424820 89067854 59424820 310985968 59424820 310985968 790443872 310985968 730577144 399282519 730577144 123382869 730577144 123382869 82328305 123382869 129746909 194563989 129746909 171500354 129746909 171500354 114499000 171500354 767434853 427449225 767434853 427449225 285338594 427449225 296429558 444443407 296429558 134955740 296429558 134955740 910764993 134955740 694981129 450537645 694981129 284891188 694981129 284891188 809236039 284891188 808543728 339233554 808543728 339233554 156332849 236239377 156332849 659890762 156332849 659890762 429869088 659890762 422166153 716445086 422166153 10227044 422166153 10227044 992725305 10227044 246563187 369501619 246563187 232636782 246563187 232636782 153923410 232636782 715321381 892577554 715321381 892577554 324958249 488651861 324958249 627894528 324958249 627894528 902936612 145901562 902936612 898121223 902936612 898121223 426408550 898121223 616580533 203051807 616580533 203051807 135039682 203051807 888918798 120897138 888918798 120897138 920047265 120897138 100315578 304471370 100315578 304471370 201744931 304471370 31587392 47052783 31587392 263535548 31587392 263535548 825084023 263535548 589917278 986122181 589917278 986122181 402724528 986122181 539008897 406988990 539008897 406988990 725204104 406988990 421496540 655709313 421496540 349467635 421496540 349467635 232637302 349467635 975671194 36607664 975671194 221228284 975671194 221228284 196881156 297533686 196881156 49146376 196881156 49146376 33237510 49146376 121397251 314731276 121397251 314731276 787821827 314731276 97422333 146146110 97422333 367749706 97422333 367749706 815390019 53982547 815390019 53982547 990691076 14041312 990691076 650269296 990691076 650269296 406544716 650269296 481935424 607838466 481935424 899714501 481935424 899714501 613065285 899714501 32523367 48405394 32523367 446048155 32523367 446048155 725876599 162878994 725876599 162878994 108953309 162878994 173015557 263162284 173015557 172847921 173015557 172847921 115320022 172847921 644894518 531719942 644894518 406525413 644894518 406525413 270666312 406525413 582228235 574888058 582228235 494740288 582228235 494740288 666327705 494740288 362131454 556859353 362131454 196036815 362131454 196036815 130731071 196036815 487754349 801948468 487754349 801948468 931552309 104256268 931552309 417212292 931552309 417212292 111747716 166999222 111747716 990949147 111747716 990949147 550321919 990949147 65696736 98665413 65696736 953850778 65696736 953850778 627512222 953850778 404262781 125505399 404262781 125505399 917097228 125505399 79903249 119893571 79903249 956660150 79903249 956660150 573280071 956660150 550629226 964556757 550629226 136983281 550629226 136983281 909381124 136983281 509493069 759998798 509493069 509819647 509493069 509819647 569115182 509819647 413494052 841721819 413494052 841721819 765877258 346219097 765877258 364150091 765877258 364150091 405126464 823605504 405126464 450813377 405126464 450813377 694879528 450813377 248205290 371898377 248205290 387993740 248205290 387993740 258961567 387993740 178462711 76607384 178462711 76607384 51365605 76607384 613383855 743124439 613383855 213713187 613383855 213713187 946238632 80063396 946238632 892722599 946238632 892722599 471596875 892722599 523492523 122215098 523492523 122215098 919197287 122215098 145076667 465824353 145076667 465824353 310617756 465824353 33822124 50090876 33822124 916651894 33822124 916651894 538249950 916651894 384613096 281498544 384613096 281498544 185367692 281498544 902821835 146056732 902821835 580571786 902821835 580571786 345945174 973439951 345945174 526810053 345945174 526810053 592252849 894341498 592252849 288914591 592252849 288914591 805894304 288914591 503383824 736100111 503383824 674020597 503383824 674020597 443519679 674020597 736415104 123787300 736415104 123787300 82513503 123787300 380309227 855588616 380309227 764045370 380309227 764045370 702322816 160388154 702322816 160388154 893419850 160388154 54051731 81067329 54051731 363859763 54051731 363859763 753682192 363859763 272347942 589847836 272347942 589847836 622644968 589847836 209396955 275866532 209396955 275866532 816267523 275866532 781554195 928361276 781554195 928361276 467980323 928361276 997764599 3212017 997764599 440154742 997764599 440154742 293792001 440154742 941751882 50285991 941751882 50285991 34029704 50285991 996703819 4933596 996703819 422395825 996703819 422395825 281616660 422395825 446219081 693822350 446219081 288439686 446219081 288439686 806450907 288439686 459876286 922658882 459876286 922658882 871416336 192401557 871416336 912735628 871416336 912735628 618190901 912735628 640358776 159804361 640358776 159804361 106491828 159804361 979930946 30160871 979930946 233781461 979930946 233781461 52576916 78690951 52576916 225339302 52576916 225339302 859360749 209954168 859360749 496135010 859360749 496135010 330375144 496135010 657506131 962787170 657506131 962787170 156290962 236212286 156290962 716665578 156290962 716665578 718251719 417203775 718251719 577223148 718251719 577223148 52182621 78038844 52182621 244725718 52182621 244725718 783788496 356825748 783788496 356825748 373971306 944397553 373971306 578782580 373971306 578782580 558114139 578782580 360340722 127599212 360340722 127599212 84749221 127599212 508915857 915697165 508915857 32802622 508915857 32802622 978300428 32802622 131861126 968973825 131861126 968973825 492316096 968973825 414332529 98752028 414332529 98752028 935113374 98752028 478907881 534602789 478907881 270764840 478907881 270764840 63248643 94793479 63248643 435802506 63248643 435802506 705404649 435802506 1648431 2739190 1648431 827012190 1648431 827012190 967593882 47583917 967593882 166002648 967593882 166002648 562240023 981327660 562240023 573458832 562240023 573458832 124356976 186497838 124356976 572025441 124356976 572025441 571276925 52401840 571276925 52401840 35495399 52401840 860431584 229851655 860431584 229851655 151995707 229851655 979681044 13725251 979681044 13725251 9176824 13725251 539029319 980847918 539029319 980847918 436862738 50271561 436862738 50271561 966214619 50271561 296596189 450924764 296596189 450924764 300441091 450924764 178396768 271412996 178396768 350572157 178396768 350572157 763237014 350572157 485669861 752446899 485669861 752446899 40337281 59847737 40337281 478200354 40337281 478200354 748734402 371551414 748734402 681286245 748734402 681286245 619951717 681286245 755920700 360774385 755920700 374272352 755920700 374272352 249947748 374272352 258005655 386452520 258005655 278945282 258005655 278945282 183524724 278945282 603197391 916024591 603197391 681331322 603197391 681331322 756979869 359351453 756979869 629990775 756979869 629990775 344783039 629990775 864436001 202201028 864436001 730297946 864436001 730297946 70268256 105981807 70268256 623167659 70268256 623167659 508937216 623167659 94991474 142457345 94991474 445766863 94991474 445766863 297309359 445766863 260792860 272420215 260792860 272420215 179191877 272420215 385125993 736998443 385125993 79566097 385125993 79566097 53220317 79566097 861771521 302909447 861771521 302909447 796413663 302909447 960930561 58250162 960930561 970093256 960930561 970093256 521476007 970093256 799085059 121643481 799085059 121643481 81113180 121643481 201014801 336783408 201014801 336783408 773537683 110275411 773537683 110275411 927343040 110275411 151988795 229822968 151988795 99161664 151988795 99161664 934917820 99161664 755554782 361249882 755554782 308312127 755554782 308312127 792206069 308312127 509291558 927559180 509291558 927559180 491025953 927559180 774106850 36425334 774106850 36425334 975756460 36425334 644653483 895091373 644653483 87541 644653483 87541 999808058 87541 781234343 835674105 781234343 835674105 637150067 835674105 706280667 434476362 706280667 524766725 706280667 524766725 53163326 44641670 53163326 44641670 29443116 44641670 272410731 408551258 272410731 198054719 272410731 198054719 131888851 198054719 721268579 412944967 721268579 327742298 721268579 327742298 778397220 327742298 455932610 691520802 455932610 691520802 505639419 691520802 91596710 137633124 91596710 528354103 91596710 528354103 585354027 576843688 585354027 148012573 585354027 148012573 901697040 148012573 183331522 737680359 183331522 737680359 654824441 737680359 567437988 556382871 567437988 699374105 567437988 699374105 808263581 286238324 808263581 453613782 808263581 453613782 200227979 302550778 200227979 580684327 200227979 580684327 638336741 580684327 557849824 689733253 557849824 251372878 557849824 251372878 832643253 251372878 567279951 891389600 567279951 657628259 567279951 657628259 422499350 657628259 823378748 265795683 823378748 324832042 823378748 324832042 214987958 324832042 931781928 104025712 931781928 330562529 931781928 330562529 219169207 330562529 268983596 403956636 268983596 374377696 268983596 374377696 746598174 374377696 425907261 589539506 425907261 48407243 425907261 48407243 967185328 48407243 171247436 260172378 171247436 222044458 171247436 222044458 852188351 222044458 612253701 518444124 612253701 331139624 612253701 331139624 219484254 331139624 471455947 886992394 471455947 886992394 687622181 461347382 687622181 711319842 687622181 711319842 405279993 711319842 522491199 613713980 522491199 719084844 522491199 719084844 463393192 719084844 942370700 86294122 942370700 296428096 942370700 296428096 800579151 296428096 907360897 81462669 907360897 81462669 54307333 81462669 696325227 448684406 696325227 176981020 696325227 176981020 117897527 176981020 341137949 910578682 341137949 394319027 341137949 394319027 263004067 394319027 739874330 384182286 739874330 940949166 739874330 940949166 493445024 940949166 760686431 272308631 760686431 272308631 818423128 272308631 441072656 656211022 441072656 656211022 678242642 256728570 678242642 256728570 829479566 256728570 698933645 896475859 698933645 896475859 414078603 566126782 414078603 840827211 414078603 840827211 520194392 840827211 400066300 471253831 400066300 471253831 313813078 471253831 615109584 890279619 615109584 739788163 615109584 739788163 12253394 18595603 12253394 126729132 12253394 126729132 916356411 126729132 282084339 481232268 282084339 481232268 493973345 861935650 493973345 375261947 493973345 375261947 993123415 9496959 993123415 398715941 993123415 398715941 265740051 398715941 982823311 3495207 982823311 3495207 997578370 3495207 656592363 930086965 656592363 853662393 656592363 853662393 633237516 853662393 942401712 86151310 942401712 269353323 942401712 269353323 426126237 809029202 426126237 101031549 426126237 101031549 933742762 101031549 854512785 875022147 854512785 875022147 536638186 875022147 982243621 26855924 982243621 473917968 982243621 473917968 315330067 473917968 387036411 766924114 387036411 121422481 387036411 121422481 919774808 121422481 381937005 757697857 381937005 147168839 381937005 147168839 928503840 108570555 928503840 792891686 928503840 792891686 424190170 792891686 990483208 14432531 990483208 529117686 990483208 529117686 597132935 889497657 597132935 889497657 959396288 60329267 959396288 503782367 959396288 503782367 366053434 954583937 366053434 31063058 366053434 31063058 979330197 31063058 400867639 698822374 400867639 270865470 400867639 270865470 819902369 270865470 679791322 782196692 679791322 782196692 358063489 782196692 659505499 818817152 659505499 387859489 659505499 387859489 38982710 57703966 38982710 261192909 38982710 261192909 486706797 674444123 486706797 495033533 486706797 495033533 329492682 495033533 521419556 995548359 521419556 37968315 521419556 37968315 25287776 37968315 544223024 843382588 544223024 843382588 592321603 843382588 220267654 315674424 220267654 315674424 208938577 315674424 675882860 479306685 675882860 180594095 675882860 180594095 120295489 180594095 540988425 807636755 540988425 442121978 540988425 442121978 700887610 442121978 296974193 445342010 296974193 279883698 296974193 279883698 813425359 279883698 42887908 63712565 42887908 347812171 42887908 347812171 273791739 410847979 273791739 377246291 273791739 377246291 251931916 377246291 605651363 892600598 605651363 705224380 605651363 705224380 466434081 705224380 912229262 132363397 912229262 632710881 912229262 632710881 420467887 563415417 420467887 574197524 420467887 574197524 557397373 574197524 81579512 122276040 81579512 313154486 81579512 313154486 789064941 313154486 602940216 518214439 602940216 414496003 602940216 414496003 720080474 414496003 224170540 189181867 224170540 189181867 126105204 189181867 608543087 805288455 608543087 637387768 608543087 637387768 572867397 637387768 625173813 924873308 625173813 416619641 625173813 416619641 277414906 416619641 706224566 482354258 706224566 482354258 475185239 925040241 475185239 925040241 616267356 393145178 616267356 393145178 262287030 393145178 443328371 945447783 443328371 388699178 443328371 388699178 737073946 388699178 143990589 217523068 143990589 314597607 143990589 314597607 392378366 633445448 392378366 633445448 406419843 633445448 336232941 993297413 336232941 417862810 336232941 417862810 717862561 417862810 365882861 597562998 365882861 417297111 365882861 417297111 171722070 46943400 171722070 46943400 31470566 46943400 958946924 368955167 958946924 368955167 159018665 240608821 159018665 431767740 159018665 431767740 288420977 431767740 218123215 17342290 218123215 17342290 988440395 17342290 433712191 926331491 433712191 926331491 662573246 926331491 567441432 51913353 567441432 51913353 965078278 51913353 559321118 606832043 559321118 22729413 559321118 22729413 984769038 22729413 951136715 434758607 951136715 434758607 290318071 434758607 364996708 901890974 364996708 781879826 364996708 781879826 397890621 781879826 78587138 117945853 78587138 162783267 78587138 162783267 891470106 162783267 372247890 866701505 372247890 336808262 372247890 336808262 223815472 336808262 597413177 766963627 597413177 7508157 597413177 7508157 4732475 7508157 743811422 704972971 743811422 704972971 109647450 140577377 109647450 140577377 73098735 109906705 73098735 237615712 73098735 237615712 865297594 200970235 865297594 470857818 865297594 470857818 259428030 388726204 259428030 881082559 259428030 881082559 529744278 881082559 368192247 412074781 368192247 412074781 274419502 412074781 641892785 936897655 641892785 306888218 641892785 306888218 32720094 29450708 32720094 29450708 980640174 29450708 441590190 907216513 441590190 413702098 441590190 413702098 720765137 413702098 463690982 778467234 463690982 778467234 406263094 778467234 767605073 343668854 767605073 425645432 767605073 425645432 284228225 425645432 997511691 3690125 997511691 328044865 997511691 328044865 778256120 328044865 930653644 105705285 930653644 995110362 930653644 995110362 168538665 255973488 168538665 584313832 168538665 584313832 569585801 527991675 569585801 841583659 569585801 841583659 122389687 148874011 122389687 148874011 901316495 148874011 250202472 460069842 250202472 460069842 599241433 742166410 599241433 40800930 599241433 40800930 972367838 40800930 548711084 994276122 548711084 205703233 548711084 205703233 136728651 205703233 197312709 618701218 197312709 618701218 657686190 618701218 142534847 215106426 142534847 668448329 142534847 668448329 682148356 147213237 682148356 147213237 98075293 147213237 482280047 742325553 482280047 576795526 482280047 576795526 381432375 576795526 999151809 971059 999151809 356137198 999151809 356137198 237259520 356137198 854836499 217689258 854836499 384636526 854836499 384636526 159698001 241576236 159698001 281085120 159698001 281085120 812670053 281085120 144646578 218713942 144646578 915423925 144646578 915423925 986861974 19595697 986861974 756992326 986861974 756992326 438371495 756992326 916257860 127069618 916257860 538021373 916257860 538021373 91610934 34143810 91610934 34143810 22603825 34143810 182854119 385677832 182854119 385677832 631656170 861793782 631656170 861793782 347360274 160759708 347360274 160759708 107170236 160759708 914121311 9418812 914121311 9418812 993204050 9418812 50326465 75034744 50326465 73899819 50326465 73899819 950351016 73899819 243225246 365128594 243225246 181560779 243225246 181560779 879238848 181560779 160333656 242422832 160333656 53611571 160333656 53611571 36348961 53611571 173534095 730952817 173534095 730952817 492365474 730952817 63236491 94785150 63236491 191578379 63236491 191578379 949016879 75987676 949016879 252805438 949016879 252805438 92007085 131696902 92007085 131696902 87769603 131696902 968383607 46303233 968383607 382882216 968383607 382882216 404207083 570488445 404207083 54462364 404207083 54462364 36800507 54462364 546464077 637296878 546464077 266351676 546464077 266351676 822992626 266351676 231067018 346423831 231067018 98301378 231067018 98301378 65430119 98301378 841544661 471677256 841544661 471677256 314112649 471677256 481627952 906488001 481627952 560445108 481627952 560445108 659379065 560445108 623734653 752306754 623734653 26973533 623734653 26973533 982206238 26973533 619537808 872994359 619537808 481667528 619537808 481667528 320385522 481667528 473356833 574499095 473356833 408444984 473356833 408444984 272290645 408444984 362761258 636817784 362761258 275885333 362761258 275885333 181547601 275885333 749750335 370036835 749750335 36532521 749750335 36532521 24294031 36532521 669519415 489897972 669519415 409212339 669519415 409212339 723543791 409212339 449480013 727212558 449480013 312375340 449480013 312375340 207060595 312375340 225567016 339193760 225567016 261363150 225567016 261363150 171984446 261363150 732827442 396127250 732827442 116053031 732827442 116053031 77265732 116053031 254812209 381875873 254812209 381278687 254812209 381278687 742037793 381278687 625976555 966449860 625976555 350742429 625976555 350742429 763188498 350742429 39329821 58349784 39329821 629044212 39329821 629044212 769759115 340461289 769759115 927816515 769759115 927816515 121804970 41178021 121804970 41178021 11953585 18247565 11953585 294071070 11953585 294071070 955266139 66290153 955266139 874063007 955266139 874063007 333050223 300104528 333050223 300104528 798119019 300104528 388780800 892098967 388780800 386028686 388780800 386028686 257676525 386028686 988841302 16875060 988841302 499808725 988841302 499808725 60953979 91394174 60953979 463976175 60953979 463976175 685993019 463976175 87021647 130860446 87021647 588137689 87021647 588137689 734793772 42544856 734793772 42544856 28149094 42544856 974223530 29558876 974223530 29558876 19086858 29558876 348250402 968873831 348250402 968873831 548190643 968873831 129881596 194907878 129881596 970444598 129881596 970444598 651926343 970444598 56320403 84490878 56320403 652763845 56320403 652763845 637966899 652763845 238195408 213951915 238195408 213951915 857073863 213951915 605828488 895213314 605828488 136310499 605828488 136310499 909934266 136310499 616725414 879758587 616725414 111238671 616725414 111238671 975620885 36718719 975620885 401963308 975620885 401963308 292313952 437971610 292313952 290344045 292313952 290344045 804722484 290344045 506785828 836353818 506785828 301162337 506785828 301162337 199167159 301162337 399956050 975716815 399956050 343753726 399956050 343753726 874652055 187843855 874652055 381010029 874652055 381010029 247621048 235601554 247621048 235601554 155720853 235601554 963638093 53938628 963638093 320228505 963638093 320228505 306180897 459147642 306180897 229274997 306180897 229274997 12851017 19613153 12851017 595327169 12851017 595327169 706360133 434196687 706360133 469754303 706360133 469754303 312666999 469754303 842359316 6107613 842359316 6107613 3910876 6107613 498871214 965910202 498871214 131254591 498871214 131254591 87400073 131254591 175655800 739213991 175655800 739213991 869750401 195012978 869750401 653968721 869750401 653968721 153534914 215991696 153534914 215991696 143207620 215991696 167591951 341283711 167591951 341283711 769295984 341283711 61056634 91563367 61056634 763910522 61056634 763910522 609429525 763910522 539048660 801368085 539048660 191786386 539048660 191786386 871937648 191786386 541945059 658006190 541945059 149375505 541945059 149375505 900936557 149375505 786150884 316933770 786150884 8082238 786150884 8082238 994060055 8082238 273109048 409567203 273109048 382736812 273109048 382736812 740963282 382736812 78740488 118122051 78740488 990126492 78740488 990126492 455919112 990126492 95181023 104027255 95181023 104027255 952822533 70268326 952822533 108012713 952822533 108012713 929056465 108012713 950785474 73343443 950785474 116207966 950785474 116207966 923211168 116207966 940348532 52475926 940348532 52475926 964768299 52475926 737362400 480751963 737362400 480751963 319800597 480751963 767729928 213069632 767729928 213069632 141530158 213069632 836916910 950258546 836916910 950258546 496245186 950258546 796630614 302562919 796630614 419268030 796630614 419268030 279209987 419268030 712401661 854976795 712401661 854976795 361778249 691223711 361778249 691223711 654849829 691223711 126312268 189546168 126312268 697850805 126312268 697850805 545313909 762425087 545313909 157287320 545313909 157287320 895429335 157287320 829729506 276019462 829729506 276019462 215763390 325726508 215763390 240643437 215763390 240643437 145105344 101599260 145105344 101599260 953109321 9549011 953109321 9549011 6510516 9549011 253416096 379995440 253416096 23618782 253416096 23618782 15407547 23618782 699427415 444028233 699427415 131804751 699427415 131804751 87884756 131804751 425577918 948261137 425577918 92937077 425577918 92937077 938188548 92937077 322455578 826179521 322455578 826179521 719959738 414768571 719959738 941600405 719959738 941600405 338027683 941600405 388612372 507704231 388612372 572198218 388612372 572198218 539790871 572198218 176417767 268164119 176417767 699780414 176417767 699780414 465608829 699780414 199562935 166291069 199562935 166291069 111018194 166291069 166936322 252802919 166936322 209236188 166936322 209236188 859649223 209236188 473820206 758808276 473820206 674611769 473820206 674611769 936759923 95147308 936759923 564369382 936759923 564369382 164577092 249132589 164577092 270072755 164577092 270072755 454902449 606261003 454902449 89612692 454902449 89612692 59719154 89612692 789604539 369559742 789604539 369559742 246578160 369559742 507513857 644306791 507513857 644306791 852402102 221741483 852402102 419367839 852402102 419367839 279403975 419367839 340702790 849589113 340702790 357678391 340702790 357678391 878590993 182384676 878590993 430378804 878590993 430378804 287526044 430378804 936857563 82621962 936857563 82621962 944804961 82621962 865816885 200242011 865816885 4709040 865816885 4709040 2976800 4709040 122647989 958629275 122647989 958629275 469931505 958629275 277606441 327564610 277606441 327564610 778570998 327564610 105621370 158548010 105621370 401805752 105621370 401805752 865941550 200159142 865941550 248411528 865941550 248411528 164046975 248411528 445759946 704774309 445759946 323747542 445759946 323747542 781454247 323747542 345763716 615126806 345763716 405707774 345763716 405707774 270175559 405707774 912006212 133160431 912006212 823047037 912006212 823047037 606904142 823047037 991096541 13117395 991096541 405564303 991096541 405564303 270109560 405564303 586215454 612829369 586215454 437364665 586215454 437364665 258223635 386807772 258223635 457449057 258223635 457449057 690468810 457449057 365670549 855641207 365670549 183489938 365670549 183489938 877865001 183489938 747305747 694309639 747305747 694309639 577838796 694309639 664116924 222886515 664116924 222886515 147147007 222886515 967297856 47959372 967297856 640550126 967297856 640550126 496676301 640550126 910506609 135452413 910506609 325752562 910506609 325752562 215794442 325752562 314051036 471574971 314051036 344525338 314051036 344525338 229517306 344525338 348400537 934433000 348400537 88293152 348400537 88293152 941149159 88293152 370120764 920718753 370120764 920718753 277587358 132974430 277587358 132974430 959435027 60188163 959435027 348313568 959435027 348313568 764779209 348313568 966859827 49019244 966859827 733826144 966859827 733826144 90939663 136572416 90939663 138364383 90939663 138364383 441690318 833748380 441690318 833748380 887594067 145550615 887594067 145550615 96960596 145550615 296879589 762992524 296879589 762992524 722395171 38755045 722395171 38755045 973965034 38755045 122823037 441928164 122823037 441928164 715259193 194002635 715259193 194002635 129185654 194002635 717030211 419041119 717030211 407106469 717030211 407106469 271186388 407106469 378500585 826521757 378500585 337693437 378500585 337693437 40060158 59596502 40060158 457948182 40060158 457948182 882242805 176806178 882242805 832834721 882242805 832834721 394295870 832834721 487268992 149205570 487268992 149205570 900964193 149205570 713472771 728392174 713472771 728392174 176685003 91792103 176685003 91792103 939106975 91792103 137314200 294436707 137314200 294436707 801849404 294436707 244588214 367148535 244588214 339029863 244588214 339029863 225382618 339029863 407844778 668122357 407844778 502598352 407844778 502598352 804387442 291143127 804387442 891843501 804387442 891843501 207148247 1609790 207148247 1609790 1102171 1609790 268638532 403157775 268638532 182196168 268638532 182196168 878792918 182196168 390310013 896287236 390310013 896287236 949185847 75818330 949185847 151343615 949185847 151343615 100757890 151343615 916645662 126288053 916645662 174487742 916645662 174487742 116275263 174487742 782841959 321834831 782841959 130519307 782841959 130519307 913704168 130519307 124516211 186695203 124516211 28377090 124516211 28377090 981465627 28377090 573206383 949829843 573206383 342844573 573206383 342844573 228201627 342844573 448159242 510238022 448159242 216362571 448159242 216362571 143472090 216362571 903267901 145667039 903267901 611882750 903267901 611882750 87371528 131214132 87371528 167642264 87371528 167642264 888376267 167642264 558416493 982096998 558416493 982096998 27436777 41275292 27436777 678760895 27436777 678760895 706531780 59038838 706531780 59038838 39808131 59038838 506416257 611032222 506416257 292806505 506416257 292806505 113506565 170018673 113506565 464298779 113506565 464298779 991964359 11836858 991964359 981581455 991964359 981581455 258489970 222175960 258489970 222175960 852076038 222175960 447589875 503873888 447589875 478962302 447589875 478962302 676015985 478962302 460818079 634983239 460818079 634983239 366189132 634983239 790767910 310691637 790767910 350390032 790767910 350390032 233196765 350390032 953842314 68796759 953842314 486110258 953842314 486110258 159314659 240989024 159314659 577175322 159314659 577175322 892300284 75181380 892300284 75181380 50368294 75181380 432489539 613882966 432489539 210099635 432489539 210099635 139737967 210099635 155177801 234902049 155177801 49133364 155177801 49133364 33233583 49133364 988437700 17345694 988437700 239268479 988437700 239268479 679752933 473662644 679752933 174099109 679752933 174099109 116079537 174099109 776003809 331420767 776003809 218233425 776003809 218233425 13699803 21331656 13699803 264814327 13699803 264814327 823936857 264814327 441735537 938026306 441735537 938026306 430542378 938026306 523804178 946381643 523804178 190130290 523804178 190130290 873083223 190130290 356287608 761256538 356287608 761256538 787426160 315431661 787426160 847451385 787426160 847451385 49074452 49214299 49074452 49214299 33303328 49214299 663074820 886098037 663074820 886098037 416634485 897283954 416634485 358226279 416634485 358226279 757895928 358226279 384962087 856029088 384962087 568602070 384962087 568602070 155815556 235673291 155815556 451944030 155815556 451944030 694034695 451944030 40458249 60028055 40458249 349572219 40458249 349572219 717572378 418244483 717572378 322345300 717572378 322345300 782330051 322345300 561477720 705148460 561477720 8999593 561477720 8999593 993423718 8999593 292138088 437685162 292138088 311282010 292138088 311282010 206422027 311282010 692821146 924364002 692821146 924364002 414353793 924364002 921454852 118912879 921454852 151075901 921454852 151075901 184941590 770062866 184941590 770062866 902907529 37847874 902907529 37847874 2427379 3662536 2427379 987999972 2427379 987999972 895630945 157037506 895630945 248578159 895630945 248578159 164153312 248578159 249950012 445966995 249950012 445966995 698156083 445966995 309109900 463560462 309109900 118912880 309109900 118912880 79391217 118912880 324750348 488271128 324750348 359269107 324750348 359269107 765483044 67220206 765483044 67220206 45226466 67220206 636409968 830026145 636409968 437176242 636409968 437176242 704258497 437176242 567451947 991484066 567451947 175755358 567451947 175755358 883109563 175755358 142974669 404839444 142974669 404839444 726677430 404839444 252297754 377959045 252297754 477100222 252297754 477100222 677155494 477100222 140157742 211029848 140157742 307108604 140157742 307108604 882274676 156792515 882274676 156792515 895911444 156792515 83488355 125609791 83488355 374415777 83488355 374415777 784479010 33329132 784479010 33329132 977939508 33329132 557354034 969902300 557354034 260117245 557354034 260117245 171215176 260117245 481513055 920421036 481513055 45213407 481513055 45213407 30072008 45213407 298429162 838977473 298429162 838977473 601522377 838977473 246425910 61145795 246425910 61145795 958711015 61145795 138466167 460968371 138466167 460968371 307366159 460968371 83933832 126353912 83933832 744169843 83933832 744169843 589943052 744169843 374521131 184382418 374521131 184382418 877221495 184382418 260607080 390511137 260607080 136889286 260607080 136889286 909417208 136889286 283309388 494110520 283309388 494110520 328641798 494110520 318822433 479189634 318822433 766874531 318822433 766874531 464999227 766874531 202330283 17879682 202330283 17879682 987941571 17879682 696877720 898875214 696877720 898875214 420326976 898875214 701630818 441124705 701630818 859028063 701630818 859028063 258070962 386638475 258070962 770381469 258070962 770381469 697691596 404009641 697691596 404009641 267088159 401170091 267088159 655476196 267088159 655476196 624015055 655476196 373104206 79625152 373104206 79625152 946667459 79625152 488332595 580635661 488332595 337492423 488332595 337492423 771666934 337492423 545989399 922959936 545989399 922959936 370020923 922959936 619299718 336945274 619299718 336945274 772112041 336945274 382843805 532970160 382843805 196771686 382843805 196771686 868457337 196771686 356031865 628130877 356031865 628130877 705850286 71324630 705850286 71324630 47808366 71324630 813656334 279588176 813656334 37611327 813656334 37611327 974672555 37611327 572282616 902219350 572282616 344003321 572282616 344003321 229218282 344003321 528901878 625648340 528901878 429036880 528901878 429036880 891963070 162300981 891963070 974379951 891963070 974379951 337919395 974379951 594397224 146933950 594397224 146933950 902436174 146933950 802041964 862047692 802041964 862047692 166173890 36966924 166173890 36966924 975310346 36966924 612805129 849805033 612805129 849805033 441962816 849805033 869622241 195192111 869622241 733749248 869622241 733749248 183628006 279152261 183628006 864297373 183628006 864297373 584410199 864297373 357356881 37190230 357356881 37190230 974979517 37190230 446863714 625603143 446863714 349783627 446863714 349783627 213067788 321450149 213067788 619496911 213067788 619496911 635191678 619496911 10553614 15940379 10553614 738600262 10553614 738600262 855673999 216005570 855673999 884697999 855673999 884697999 122774498 184004836 122774498 767387075 122774498 767387075 735860923 390344763 735860923 844698764 735860923 844698764 267595100 215106427 267595100 215106427 914952366 128512418 914952366 259446398 914952366 259446398 170822295 259446398 844890647 19550988 844890647 19550988 986928591 19550988 742215269 381181308 742215269 323030560 742215269 323030560 158465471 239986256 158465471 920623344 158465471 920623344 785888000 317288406 785888000 875788580 785888000 875788580 452271281 875788580 607571330 749931381 607571330 749931381 144358737 218265086 144358737 665062816 144358737 665062816 652173590 665062816 539540792 570159538 539540792 979693180 539540792 979693180 467048460 979693180 507586999 596839685 507586999 862183918 507586999 862183918 977510324 34037064 977510324 207616230 977510324 207616230 137983340 207616230 657308419 930886680 657308419 927257612 657308419 927257612 460128763 927257612 998933986 1525473 998933986 446116390 998933986 446116390 193893409 293179575 193893409 762223697 193893409 762223697 456826210 375074499 456826210 375074499 250546676 375074499 282228009 982150541 282228009 982150541 585320871 982150541 56797080 84937132 56797080 176462206 56797080 176462206 882454664 176462206 439552027 697582427 439552027 261471260 439552027 261471260 826309781 261471260 777891750 944139815 777891750 944139815 192691112 291485235 192691112 434594218 192691112 434594218 726272091 405429191 726272091 802405858 726272091 802405858 118092745 177349324 118092745 969568780 118092745 969568780 496922021 969568780 254157058 381128981 254157058 545344716 254157058 545344716 652401722 935247331 652401722 935247331 541638922 935247331 766969667 99905571 766969667 99905571 934287462 99905571 875083301 187210014 875083301 80540800 875083301 80540800 53736012 80540800 734197745 717853715 734197745 717853715 229760515 345022301 229760515 712834698 229760515 712834698 426275480 137235543 426275480 137235543 82652543 61103364 82652543 61103364 958713391 61103364 741764456 381684717 741764456 125763749 741764456 125763749 28181404 42559320 28181404 200576843 28181404 200576843 457270699 829494514 457270699 426938473 457270699 426938473 284960684 426938473 970278196 44112251 970278196 987982403 970278196 987982403 339023917 987982403 590914836 586768827 590914836 586768827 724696148 203379347 724696148 203379347 68814338 103794711 68814338 558247695 68814338 558247695 982454442 26420001 982454442 977596437 982454442 977596437 284784892 143132122 284784892 143132122 95419604 143132122 518125396 628014149 518125396 399155919 518125396 399155919 265881872 399155919 384871272 645462905 384871272 536614507 384871272 536614507 601376042 536614507 141162029 212416789 141162029 569140348 141162029 569140348 603893407 569140348 409776403 952020575 409776403 141122800 409776403 141122800 94244483 141122800 496063716 952622710 496063716 277458455 496063716 277458455 182492300 277458455 261446688 527890791 261446688 527890791 570177503 550366482 570177503 58391314 570177503 58391314 960822312 58391314 595410469 849132863 595410469 314547059 595410469 314547059 788004487 314547059 533482678 736316061 533482678 209845204 533482678 209845204 859374752 209845204 287867624 491646206 287867624 491646206 668282886 491646206 5466306 8231179 5466306 985429697 5466306 985429697 833343783 241805994 833343783 241805994 160040254 241805994 947412967 78482774 947412967 935725676 947412967 935725676 393390634 635164491 393390634 635164491 959864583 59608621 959864583 281454475 959864583 281454475 185347029 281454475 188754061 298702161 188754061 298702161 798955627 298702161 488349513 768294043 488349513 588531336 488349513 588531336 543517390 588531336 361710766 954995299 361710766 802968144 361710766 802968144 551171457 802968144 97160751 145835246 97160751 260655255 97160751 260655255 826837585 260655255 21723900 33048802 21723900 734836149 21723900 734836149 587824262 734836149 408486012 998225675 408486012 614211317 408486012 614211317 797959113 37876448 797959113 37876448 974448737 37876448 219514704 377105696 219514704 377105696 744771372 377105696 332118018 498713248 332118018 195166934 332118018 195166934 130108872 195166934 193923461 370255459 193923461 370255459 900791996 149667539 900791996 925531033 900791996 925531033 187342087 284140947 187342087 934863312 187342087 934863312 692715882 34080573 692715882 34080573 977480242 34080573 601832942 961988651 601832942 961988651 514893307 961988651 561098034 986515349 561098034 78827150 561098034 78827150 52769551 78827150 917168183 359166851 917168183 359166851 239482904 359166851 596030894 724666959 596030894 714839749 596030894 714839749 452515695 714839749 893987051 159394504 893987051 336073673 893987051 336073673 223159717 336073673 945403216 81568897 945403216 209156298 945403216 209156298 761596473 353330120 761596473 346787020 761596473 346787020 765533652 346787020 727331240 403885387 727331240 378145832 727331240 378145832 744384465 378145832 17743553 27561691 17743553 152143486 17743553 152143486 823545773 749725802 823545773 749725802 353968169 749725802 550139128 800752627 550139128 356934568 550139128 356934568 238014986 356934568 929348799 107602740 929348799 307313981 929348799 307313981 115588471 173228324 115588471 660149472 115588471 660149472 379570687 660149472 265042865 397677886 265042865 683926460 265042865 683926460 790184756 311272455 790184756 893227143 790184756 893227143 547696456 893227143 858816820 211464523 858816820 487695059 858816820 487695059 324338043 487695059 959367536 60337441 959367536 878764599 959367536 878764599 467583239 878764599 532258624 85044387 532258624 85044387 50114887 74533614 50114887 891314277 50114887 891314277 885267890 15736421 885267890 15736421 989568586 15736421 86071214 129258465 86071214 43765225 86071214 43765225 28921434 43765225 472044663 794362318 472044663 730865229 472044663 730865229 962761558 55393425 962761558 236189460 962761558 236189460 156239949 236189460 382432216 991798574 382432216 50493838 382432216 50493838 34330836 50493838 81225996 155949925 81225996 155949925 896350836 155949925 622732332 677123031 622732332 488777799 622732332 488777799 800347894 296713703 800347894 317781410 800347894 317781410 385850687 516737800 385850687 153583082 385850687 153583082 897928080 153583082 352298893 915353165 352298893 915353165 585195265 201187123 585195265 201187123 133906474 201187123 675707856 479624716 675707856 313204850 675707856 313204850 929584695 107309977 929584695 221304362 929584695 221304362 123728047 185685791 123728047 437390698 123728047 437390698 704175399 437390698 66848276 100822011 66848276 359306068 66848276 359306068 239592828 359306068 43865684 65259881 43865684 721253223 43865684 721253223 642961052 721253223 346929851 144457431 346929851 144457431 904153091 144457431 486613938 951808611 486613938 524112890 486613938 524112890 92500105 116824104 92500105 116824104 77733207 116824104 189641954 287209019 189641954 247848934 189641954 247848934 835008392 247848934 184197991 680241995 184197991 680241995 471409538 680241995 316827735 328764867 316827735 328764867 777777505 328764867 619330063 633256122 619330063 538629058 619330063 538629058 655610197 538629058 434815398 658460411 434815398 658460411 520750192 658460411 227822332 204818204 227822332 204818204 136053963 204818204 562535090 675206073 562535090 241223704 562535090 241223704 839401794 241223704 433813265 607191963 433813265 233750957 433813265 233750957 844501920 233750957 173059689 929535941 173059689 929535941 662983356 393457135 662983356 393457135 734152650 393457135 370659843 659116168 370659843 296456441 370659843 296456441 935281441 98332239 935281441 260422566 935281441 260422566 449156881 963795387 449156881 445292762 449156881 445292762 296844856 445292762 846531217 188086349 846531217 188086349 125492209 188086349 859602318 209395065 859602318 171201755 859602318 171201755 114298095 171201755 955736236 65699286 955736236 131789660 955736236 131789660 87883695 131789660 864568442 473736248 864568442 473736248 315140094 473736248 632335266 819254407 632335266 738247418 632335266 738247418 350391229 738247418 658440909 993053417 658440909 79566098 658440909 79566098 946678521 79566098 181563604 889743995 181563604 889743995 644104508 889743995 453436758 912291021 453436758 601865504 453436758 601865504 845045022 232868720 845045022 621060823 845045022 621060823 613099400 621060823 958881469 60936639 958881469 989114272 958881469 989114272 551183279 989114272 700166704 262686236 700166704 262686236 958412727 61889503 958412727 296439398 958412727 296439398 675352139 480544120 675352139 182422792 675352139 182422792 878536766 182422792 640046199 612217296 640046199 16348163 640046199 16348163 10682122 16348163 103958185 741398403 103958185 741398403 438562366 741398403 174557050 265246083 174557050 453103315 174557050 453103315 693180201 453103315 380522886 983559032 380522886 416254763 380522886 416254763 718886092 416254763 558299454 861222853 558299454 45647623 558299454 45647623 968814976 45647623 779506163 326504860 779506163 315559325 779506163 315559325 787309425 315559325 475626998 647014189 475626998 302993922 475626998 302993922 796305881 302993922 57749162 86456656 57749162 718574077 57749162 718574077 623138381 718574077 182294774 277215967 182294774 491149114 182294774 491149114 326680387 491149114 292485308 438344403 292485308 522601235 292485308 522601235 893864261 159591962 893864261 359569186 893864261 359569186 199915663 302028280 199915663 502694194 199915663 502694194 796729850 245150079 796729850 245150079 857568650 213238746 857568650 335784233 857568650 335784233 32987132 48950611 32987132 266998776 32987132 266998776 978855376 31860509 978855376 226373615 978855376 226373615 82723011 124222985 82723011 275300093 82723011 275300093 816537986 275300093 244843520 367354531 244843520 106554350 244843520 106554350 930056387 106554350 390800255 874640880 390800255 418371684 390800255 418371684 717480286 418371684 716501625 706467129 716501625 706467129 487087390 706467129 642630743 973193204 642630743 321535746 642630743 321535746 782935687 321535746 580984221 901306843 580984221 644134682 580984221 644134682 316288314 475379090 316288314 558335251 316288314 558335251 406591361 558335251 310347508 422839478 310347508 422839478 714318455 422839478 351612370 748567265 351612370 748567265 733508850 91911390 733508850 91911390 938991601 91911390 449085333 542415502 449085333 515525872 449085333 515525872 403626701 515525872 727493690 283627914 727493690 283627914 186881119 283627914 685817017 464298774 685817017 45411635 685817017 45411635 30302802 45411635 770177903 358181540 770177903 358181540 757902010 358181540 822483380 78810608 822483380 78810608 947159457 78810608 756785501 359650918 756785501 210014629 756785501 210014629 139703264 210014629 211547405 587215011 211547405 587215011 557177540 193142890 557177540 193142890 128676624 193142890 689811118 458368459 689811118 75707767 689811118 75707767 50778130 75707767 735858420 390511138 735858420 241487069 735858420 241487069 922009197 118205934 922009197 490089273 922009197 490089273 410981891 546290818 410981891 354409972 410981891 354409972 235827515 354409972 779548625 259238332 779548625 259238332 827913738 259238332 507396437 600586294 507396437 20598748 507396437 20598748 13295807 20598748 709244556 430123358 709244556 244603874 709244556 244603874 885432076 21451337 885432076 21451337 13723021 21451337 377426668 949846699 377426668 390537690 377426668 390537690 735855680 390537690 268077238 402349926 268077238 166385834 268077238 166385834 889288031 166385834 661381357 980274020 661381357 770681344 661381357 770681344 94087967 78412503 94087967 78412503 52430641 78412503 511705428 576341428 511705428 468912224 511705428 468912224 683028721 468912224 617489287 564568900 617489287 430648826 617489287 430648826 836701933 83092719 836701933 83092719 944165815 83092719 590346520 700434096 590346520 43196284 590346520 43196284 28634006 43196284 429668578 707162432 429668578 399293075 429668578 399293075 779662154 326228616 779662154 528872198 779662154 528872198 88999564 133951832 88999564 629252300 88999564 629252300 393201744 739425158 393201744 211088691 393201744 211088691 858932036 211088691 87256074 76992373 87256074 76992373 948253203 76992373 108458855 452564627 108458855 452564627 693701659 452564627 120800677 181423066 120800677 468908524 120800677 468908524 683033184 468908524 648494929 799510559 648494929 168693614 648494929 168693614 887708599 168693614 678232156 489750386 678232156 489750386 325203676 379866838 325203676 379866838 743318298 379866838 396863523 710039762 396863523 233139930 396863523 233139930 154309792 233139930 236021659 451046552 236021659 451046552 319667356 480601154 319667356 448737269 319667356 448737269 299058486 448737269 933242491 101828982 933242491 647400155 933242491 647400155 84632314 127458566 84632314 138136489 84632314 138136489 521543824 761906162 521543824 60016553 521543824 60016553 959615498 60016553 123059973 296139571 123059973 296139571 800973428 296139571 168688214 256131759 168688214 287364860 168688214 287364860 807109495 287364860 768972927 812243355 768972927 812243355 534529362 812243355 671899268 486157789 671899268 500073478 671899268 500073478 448437607 500073478 890178862 165048896 890178862 642639537 890178862 642639537 309600914 464160979 309600914 475750871 309600914 475750871 437282793 566528700 437282793 177953667 437282793 177953667 118779034 177953667 983815776 24252359 983815776 279389141 983815776 279389141 410647842 850193330 410647842 123759956 410647842 123759956 918220075 123759956 154132237 405082502 154132237 405082502 637411946 567772497 637411946 483144886 637411946 483144886 181821790 276311105 181821790 314256355 181821790 314256355 986220073 20681284 986220073 572576573 986220073 572576573 435929458 572576573 728475143 332320417 728475143 332320417 882342808 176667025 882342808 191701073 882342808 191701073 127747858 191701073 577365401 759546001 577365401 759546001 279690490 419776795 279690490 459442359 279690490 459442359 688988210 459442359 593706339 956079960 593706339 478307141 593706339 478307141 318166096 478307141 970686416 43533162 970686416 860070200 970686416 860070200 394430981 860070200 587611711 952975666 587611711 209770923 587611711 209770923 859427009 209770923 501342565 851394789 501342565 452809416 501342565 452809416 902808676 113908367 902808676 113908367 75857679 113908367 920859686 119893213 920859686 105020829 920859686 105020829 945452243 53631644 945452243 53631644 963781515 53631644 760392463 354992000 760392463 231632358 760392463 231632358 153103763 231632358 646196456 893763150 646196456 194506003 646196456 194506003 129616551 194506003 796997037 638025688 796997037 638025688 536389910 958370892 536389910 605896379 536389910 605896379 576846702 605896379 418706928 829114276 418706928 588814330 418706928 588814330 414288999 588814330 513152121 688496183 513152121 194269151 513152121 194269151 129316123 194269151 532283992 992165188 532283992 992165188 471588305 992165188 670305390 318354518 670305390 318354518 785231700 318354518 397060592 980889826 397060592 144452668 397060592 144452668 96218919 144452668 995089169 6809530 995089169 252549234 995089169 252549234 378636035 754452531 378636035 324258737 378636035 324258737 214757260 324258737 328888857 494464882 328888857 226439900 328888857 226439900 849251484 226439900 638200140 757482363 638200140 757482363 485413914 757482363 586194265 545025645 586194265 723337381 586194265 723337381 468622702 723337381 994957040 7093792 994957040 498547022 994957040 498547022 663803599 498547022 871944057 191774058 871944057 286436291 871944057 286436291 786677169 484172485 786677169 484172485 672856683 484172485 904552447 143576026 904552447 387721186 904552447 387721186 25550855 38413094 25550855 736684747 25550855 736684747 613980893 736684747 471142916 849485808 471142916 305074917 471142916 305074917 794600994 305074917 577762809 890888894 577762809 325076148 577762809 325076148 933586758 28377095 933586758 28377095 18205460 28377095 247466464 370820136 247466464 243672437 247466464 243672437 161025564 243672437 994048010 8094239 994048010 326831765 994048010 326831765 779271164 326831765 846968056 229557385 846968056 243926176 846968056 243926176 222655574 482149718 222655574 482149718 674294038 482149718 70966428 107309980 70966428 877488630 70966428 877488630 651689692 916812456 651689692 916812456 469507174 916812456 484515465 966422598 484515465 263424460 484515465 263424460 825260459 263424460 194082741 813880061 194082741 813880061 638379176 895779041 638379176 792737615 638379176 792737615 413303775 792737615 768175315 60041593 768175315 60041593 40486786 60041593 992118081 11444495 992118081 118556881 992118081 118556881 274890392 412749411 274890392 177002282 274890392 177002282 882135456 177002282 685242854 465325773 685242854 462773843 685242854 462773843 686710039 462773843 180363501 274214773 180363501 350607240 180363501 350607240 763229947 350607240 544082534 887669971 544082534 554865900 544082534 554865900 566349913 554865900 282923024 424129756 282923024 851755872 282923024 851755872 859728135 209169164 859728135 779337144 859728135 779337144 509623463 968111083 509623463 279473857 509623463 279473857 183902963 279473857 711304534 795886601 711304534 795886601 274475913 412155198 274475913 608324941 274475913 608324941 872478861 190914996 872478861 193677960 872478861 193677960 167096008 529588256 167096008 529588256 640199641 529588256 575184992 641128791 575184992 149666335 575184992 149666335 99548144 149666335 316644243 475811209 316644243 17906254 316644243 17906254 987879062 17906254 362649822 513461888 362649822 201240671 362649822 201240671 865245927 201240671 690322590 937669307 690322590 937669307 156912777 237399719 156912777 815151938 156912777 815151938 923316025 116033565 923316025 599817330 923316025 599817330 374517887 599817330 493734955 585661940 493734955 979195736 493734955 979195736 565118697 359019674 565118697 359019674 757426515 359019674 399966408 807409150 399966408 311999635 399966408 311999635 160102969 241906894 160102969 464322432 160102969 464322432 505788437 938648317 505788437 74952812 505788437 74952812 50295015 74952812 682321206 469897679 682321206 459742720 682321206 459742720 306653703 459742720 715591017 74226408 715591017 74226408 49856017 74226408 767395063 344159402 767395063 53035074 767395063 53035074 964279754 53035074 574497981 947475910 574497981 206571467 574497981 206571467 137068694 206571467 412632532 855839082 412632532 26156917 412632532 26156917 16829141 26156917 590060377 766870921 590060377 766870921 408212942 766870921 487419128 143078968 487419128 143078968 905101037 143078968 130111898 221917327 130111898 221917327 852324162 221917327 460060123 959279874 460060123 300144734 460060123 300144734 198489495 300144734 207329244 312915920 207329244 190181405 207329244 190181405 126760726 190181405 950849102 73239510 950849102 171501695 950849102 171501695 64261652 93624692 64261652 93624692 62612617 93624692 477491679 880460751 477491679 880460751 460673334 880460751 657570735 37361303 657570735 37361303 24840679 37361303 640491558 818924933 640491558 152215663 640491558 152215663 3187332 5000409 3187332 943117409 3187332 943117409 381578200 943117409 378240098 76716728 378240098 76716728 51442476 76716728 980245952 29881617 980245952 215278850 980245952 215278850 142693489 215278850 437362998 905332685 437362998 905332685 988134675 17676335 988134675 52923313 988134675 52923313 503057562 996456685 503057562 996456685 762417465 47485673 762417465 47485673 31872757 47485673 95223132 931412313 95223132 931412313 517039895 931412313 330898241 282630040 330898241 282630040 186037497 282630040 258871444 387872676 258871444 56847822 258871444 56847822 38396548 56847822 966075382 50365195 966075382 175055568 966075382 175055568 864949518 710977257 864949518 710977257 645215106 710977257 951784004 72026524 951784004 963036911 951784004 963036911 492749137 963036911 715765960 420764139 715765960 701136209 715765960 701136209 39004778 57715482 39004778 414080255 39004778 414080255 996580048 5065778 996580048 89852484 996580048 89852484 59952879 89852484 554084707 924280618 554084707 106295233 554084707 106295233 70453688 106295233 219540637 331243127 219540637 99600071 219540637 99600071 66206892 99600071 985590151 21945477 985590151 57925126 985590151 57925126 5663733 8440324 5663733 145119952 5663733 145119952 903607140 145119952 428153778 808815787 428153778 808815787 620539064 808815787 188365770 136071310 188365770 136071310 910133870 136071310 396803216 623302027 396803216 273829215 396803216 273829215 180046072 273829215 690861364 456941972 690861364 17015935 690861364 17015935 11070062 17015935 720861021 789794142 720861021 789794142 365160120 655147353 365160120 913227446 365160120 913227446 776121726 331163185 776121726 991260711 776121726 991260711 327422616 222238285 327422616 222238285 852042231 222238285 331607805 497893129 331607805 180096833 331607805 180096833 120034072 180096833 670228948 488718813 670228948 472564237 670228948 472564237 314524568 472564237 666555017 494448344 666555017 421734175 666555017 421734175 715140950 421734175 383566200 734808569 383566200 614805848 383566200 614805848 655925064 614805848 495164768 891022942 495164768 158453404 495164768 158453404 894676170 158453404 566324288 899974005 566324288 46367678 566324288 46367678 968349147 46367678 214894530 402590432 214894530 402590432 728007966 402590432 49191428 73154397 49191428 464523494 49191428 464523494 722467672 410764863 722467672 544051372 722467672 544051372 21519041 32802621 21519041 490566609 21519041 490566609 695028451 279011133 695028451 279011133 974231179 38280777 974231179 92484463 974231179 92484463 187332993 284083259 187332993 184628134 187332993 184628134 123150456 184628134 361590632 760420217 361590632 392430908 361590632 392430908 734542180 392430908 283266865 424417388 283266865 120923623 283266865 120923623 80729998 120923623 876328538 870634012 876328538 870634012 354505931 870634012 975875916 36354238 975875916 257913010 975875916 257913010 828577830 257913010 942591536 85918457 942591536 314059173 942591536 314059173 175689748 267171763 175689748 445480821 175689748 445480821 698592263 445480821 542653565 909803977 542653565 909803977 736319072 283331442 736319072 283331442 869309638 195693936 869309638 704763090 869309638 704763090 446482535 493463562 446482535 493463562 667310769 493463562 237225641 232117705 237225641 232117705 845552284 232117705 310990742 466959097 310990742 420572693 310990742 420572693 715920998 420572693 515520325 543071818 515520325 469474698 515520325 469474698 312439829 469474698 402379091 654818806 402379091 408821493 402379091 408821493 814572917 278547345 814572917 430385868 814572917 430385868 287529512 430385868 460389957 887108881 460389957 727865902 460389957 727865902 936084964 96466926 936084964 465221709 936084964 465221709 310273663 465221709 465498721 779473826 465498721 664671189 465498721 664671189 617102530 664671189 308641336 60169863 308641336 60169863 40566712 60169863 77517810 701962150 77517810 701962150 441916620 701962150 301077869 57196165 301077869 57196165 961525870 57196165 290667932 435399420 290667932 434151711 290667932 434151711 706421672 434151711 99705639 149873183 99705639 854881075 99705639 854881075 442297795 909958188 442297795 352473380 442297795 352473380 93489188 140197947 93489188 956778942 93489188 956778942 670191030 452826552 670191030 452826552 693399067 452826552 255847284 383435711 255847284 779594886 255847284 779594886 425311001 779594886 12686132 19406196 12686132 322287041 12686132 322287041 565958196 847045191 565958196 847045191 553236845 847045191 872434946 158783610 872434946 158783610 105838355 158783610 244746609 622937757 244746609 622937757 640244480 657254655 640244480 171968991 640244480 171968991 885554432 171968991 678984803 474592771 678984803 181967310 678984803 181967310 121219107 181967310 446569734 559633907 446569734 57120154 446569734 57120154 961532736 57120154 349752159 948002377 349752159 529228826 349752159 529228826 769753592 340470025 769753592 420365186 769753592 420365186 4443171 7093788 4443171 244300166 4443171 244300166 161335915 244300166 125448577 188051013 125448577 700751777 125448577 700751777 889293188 166363125 889293188 355754574 889293188 355754574 237037911 355754574 925650913 108963448 925650913 108963448 72432997 108963448 906032575 141165897 906032575 128404818 906032575 128404818 85461409 128404818 306286174 459264111 306286174 396816788 306286174 396816788 264385243 396816788 442170698 703913928 442170698 451730863 442170698 451730863 301053981 451730863 451412105 549743622 451412105 481994902 451412105 481994902 735889452 390155709 735889452 864568374 735889452 864568374 113653556 170236491 113653556 197005007 113653556 197005007 913253525 131117456 913253525 353031161 913253525 353031161 42029871 27898632 42029871 27898632 981696040 27898632 675479704 987795224 675479704 987795224 658207523 987795224 871333065 164349520 871333065 164349520 109903707 164349520 416656096 645230491 416656096 336529819 416656096 336529819 89669705 134944518 89669705 438960170 89669705 438960170 703025523 438960170 453857152 920069595 453857152 195244449 453857152 195244449 130140875 195244449 640671792 753306053 640671792 151905209 640671792 151905209 899198931 151905209 408506291 995217815 408506291 995217815 583795686 215683106 583795686 215683106 855987382 215683106 740271029 383656666 740271029 255001416 740271029 255001416 167976566 255001416 384396198 870973644 384396198 870973644 544233214 123149322 544233214 123149322 918644521 123149322 545546593 504115332 545546593 380119812 545546593 380119812 253531208 380119812 696623653 448092233 696623653 125392704 696623653 125392704 83349155 125392704 683768511 467978288 683768511 271820198 683768511 271820198 178872731 271820198 207897889 652250005 207897889 652250005 400536153 652250005 105229772 157815946 105229772 256550886 105229772 256550886 829583624 256550886 564820176 821215795 564820176 767069917 564820176 767069917 603252812 767069917 120581949 110316042 120581949 110316042 927260108 110316042 380840139 553707522 380840139 431189355 380840139 431189355 203892059 81690025 203892059 81690025 945277238 81690025 914741432 128768439 914741432 42846653 914741432 42846653 28337158 42846653 675639591 492579658 675639591 492579658 189223917 286751904 189223917 365931604 189223917 365931604 752251055 365931604 428461807 866232488 428461807 779777447 428461807 779777447 603850888 779777447 291614628 229058125 291614628 229058125 151474575 229058125 509024704 834752927 509024704 730587546 509024704 730587546 516960535 730587546 159233211 240894187 159233211 266071332 159233211 266071332 175077751 266071332 170700058 259074908 170700058 386442035 170700058 386442035 738527416 386442035 612476067 862425013 612476067 862425013 434886210 681861691 434886210 905347877 434886210 905347877 917435131 124872616 917435131 359227940 917435131 359227940 147637836 223505805 147637836 296544849 147637836 296544849 800393927 296544849 501690106 570441961 501690106 65020396 501690106 65020396 43621105 65020396 744825393 376928526 744825393 227851470 744825393 227851470 150636040 227851470 571781135 977850882 571781135 449914799 571781135 449914799 299847536 449914799 504088926 717112516 504088926 385137164 504088926 385137164 257141566 385137164 413747028 742180673 413747028 575331076 413747028 575331076 405833383 575331076 429178251 694948269 429178251 694948269 966380190 49721501 966380190 874981405 966380190 874981405 358132399 532006974 358132399 755592832 358132399 755592832 627557021 755592832 49209956 15498523 49209956 15498523 10392196 15498523 772607696 368337413 772607696 368337413 571792092 764443514 571792092 485090778 571792092 485090778 322607198 485090778 508355841 509383608 508355841 480983084 508355841 480983084 272565756 287887845 272565756 287887845 190167179 287887845 232774639 349694268 232774639 104027253 232774639 104027253 68957737 104027253 872996692 190321721 872996692 87325321 872996692 87325321 941756250 87325321 588570259 980957250 588570259 980957250 452550565 980957250 600613873 517714905 600613873 517714905 631860371 517714905 9839175 14709738 9839175 361019081 9839175 361019081 755727807 361019081 627027142 989196528 627027142 989196528 436979285 325549153 436979285 325549153 63487624 95003624 63487624 275359354 63487624 275359354 554195616 956675492 554195616 956675492 644047954 956675492 194432942 96472129 194432942 96472129 936079530 96472129 199097216 300967038 199097216 131845853 199097216 131845853 912515308 131845853 780809570 611657070 780809570 611657070 338895347 611657070 883108191 175760305 883108191 380285433 883108191 380285433 253649574 380285433 458789097 754940402 458789097 587849583 458789097 587849583 343707464 587849583 569976748 748266761 569976748 495240107 569976748 495240107 666045997 495240107 392247851 954362143 392247851 954362143 883995429 174637170 883995429 245819550 883995429 245819550 271729822 941100878 271729822 941100878 756763344 359674477 756763344 558813278 756763344 558813278 331019611 62027579 331019611 62027579 958395416 62027579 774040083 366606732 774040083 366606732 202760498 186611349 202760498 186611349 875448257 186611349 133376685 918794871 133376685 918794871 487527149 918794871 416641642 982009586 416641642 581965945 416641642 581965945 625308069 581965945 405803488 756019014 405803488 511189465 405803488 511189465 584051328 511189465 316696234 42775518 316696234 42775518 971295513 42775518 518002692 687292143 518002692 305338726 518002692 305338726 855086913 177792114 855086913 177792114 118720975 177792114 359856649 601368416 359856649 240550947 359856649 240550947 839745990 240550947 354709485 778668503 354709485 589142295 354709485 589142295 513696266 924799045 513696266 508053121 513696266 508053121 991202713 12836980 991202713 96735044 991202713 96735044 292798693 690108512 292798693 690108512 456112797 433778584 456112797 433778584 823142896 266111528 823142896 341645667 823142896 341645667 196493447 246861363 196493447 246861363 162765738 246861363 923763566 115299289 923763566 187689485 923763566 187689485 125136684 187689485 427985101 957804688 427985101 445456385 427985101 445456385 698595709 445456385 411398671 765650072 411398671 232736096 411398671 232736096 100883071 146019899 100883071 146019899 97346763 146019899 974373866 38100511 974373866 122928580 974373866 122928580 351989291 536832510 351989291 125371194 351989291 125371194 83332489 125371194 362289783 944162165 362289783 944162165 948689858 76512561 948689858 568132022 948689858 568132022 178004155 138553510 178004155 138553510 92371238 138553510 926799973 111040017 926799973 719035937 926799973 719035937 76597367 115292182 76597367 347326376 76597367 347326376 765329043 347326376 368301817 665080013 368301817 665080013 507187297 665080013 86532216 124312791 86532216 124312791 65317730 98194633 65317730 679695357 65317730 679695357 492974680 679695357 173625635 263831714 173625635 310990215 173625635 310990215 790395568 310990215 191892287 290289380 191892287 668853585 191892287 668853585 565219694 685144188 565219694 662269376 565219694 662269376 551464444 662269376 825743210 148139625 825743210 148139625 901660208 148139625 138684727 214063657 138684727 214063657 857057558 214063657 775596218 715243997 775596218 715243997 639054703 715243997 737919439 387632277 737919439 403448917 737919439 403448917 268790436 403448917 481295471 522547562 481295471 409738853 481295471 409738853 273182929 409738853 629497881 909282404 629497881 229701053 629497881 229701053 151904256 229701053 474936985 698963757 474936985 65875790 474936985 65875790 983767425 24653250 983767425 313144624 983767425 313144624 434468366 913013306 434468366 913013306 944727990 82643840 944727990 444025707 944727990 444025707 287653195 379977094 287653195 379977094 253379265 379977094 844627996 233513033 844627996 433971763 844627996 433971763 193794858 53143961 193794858 53143961 35998603 53143961 917385287 310465846 917385287 310465846 489437732 755498742 489437732 309397197 489437732 309397197 791669726 309397197 708366031 693142534 708366031 693142534 659237239 693142534 933911643 100505629 933911643 464893024 933911643 464893024 264506875 135087897 264506875 135087897 910716055 135087897 140614467 240846143 140614467 240846143 839561449 240846143 298930116 889795255 298930116 889795255 362555135 889795255 344357173 90591782 344357173 90591782 939812497 90591782 846517932 734970123 846517932 734970123 485387250 734970123 738006622 387491648 738006622 739429074 738006622 739429074 661774382 739429074 729790735 286575166 729790735 286575166 76920721 115638186 76920721 435363004 76920721 435363004 720552934 383614474 720552934 383614474 740312430 383614474 723346346 409493877 723346346 48691743 723346346 48691743 967071862 48691743 690431766 457555365 690431766 441076637 690431766 441076637 701690864 441076637 539104235 610016421 539104235 89750721 539104235 89750721 940354478 89750721 217691815 677130465 217691815 677130465 609484435 677130465 323327591 486395103 323327591 944965590 323327591 944965590 682115489 112917668 682115489 112917668 75067920 112917668 493332084 853601137 493332084 253783980 493332084 253783980 831420278 253783980 830847925 594955370 830847925 594955370 612133661 594955370 824838979 169371004 824838979 169371004 113075571 169371004 143775925 217043802 143775925 190541987 143775925 190541987 872899105 190541987 433610594 634481265 433610594 293744595 433610594 293744595 194203226 293744595 643283735 983762114 643283735 272001157 643283735 272001157 818770054 272001157 166739137 252493790 166739137 341114891 166739137 341114891 769460410 341114891 680260542 911344152 680260542 911344152 500819268 812318263 500819268 886935207 500819268 886935207 430926772 164203147 430926772 164203147 890614652 164203147 420293291 843048749 420293291 843048749 169420650 257226478 169420650 953634534 169420650 953634534 642610588 953634534 17949146 27883183 17949146 340649564 17949146 340649564 890163497 165162502 890163497 747801591 890163497 747801591 382395686 770057838 382395686 548760300 382395686 548760300 129027696 193784497 129027696 444624190 129027696 444624190 991638622 12305161 991638622 339399540 991638622 339399540 218833273 330049372 218833273 431915147 218833273 431915147 707930958 431915147 642257778 838931906 642257778 187729139 642257778 187729139 874768162 187729139 743629438 691068486 743629438 691068486 249453364 373568018 249453364 547262281 249453364 547262281 340543066 547262281 24865523 37367475 24865523 368621955 24865523 368621955 782285664 322455941 782285664 373661052 782285664 373661052 184983618 280956766 184983618 328718561 184983618 328718561 349050434 906636449 349050434 473125766 349050434 473125766 680028007 473125766 500960769 876845469 500960769 876845469 417332491 876845469 863205132 14176475 863205132 14176475 9524083 14176475 309228515 463843119 309228515 410187713 309228515 410187713 273373726 410187713 626202038 667773670 626202038 395064840 626202038 395064840 263379781 395064840 309181035 616622479 309181035 616622479 574214140 616622479 200680938 303096940 200680938 684167319 200680938 684167319 515747148 279015765 515747148 279015765 814146308 279015765 370037298 886029145 370037298 209711273 370037298 209711273 139546945 209711273 213652900 322571061 213652900 190817783 213652900 190817783 127231512 190817783 479140837 734588078 479140837 151268111 479140837 151268111 932520537 102880902 932520537 300233660 932520537 300233660 198596993 300233660 967800570 47227835 967800570 843639135 967800570 843639135 355245790 843639135 885620787 58029416 885620787 58029416 961050147 58029416 672442413 939796564 672442413 939796564 66022770 99407812 66022770 821391564 66022770 821391564 986963923 19483905 986963923 475178572 986963923 475178572 200184971 65672186 200184971 65672186 955765330 65672186 726076300 920029268 726076300 920029268 490369843 920029268 669534574 63388958 669534574 63388958 42743343 63388958 967763578 47239241 967763578 909736723 967763578 909736723 418852409 909736723 498437949 160082362 498437949 160082362 982271367 26798462 982271367 288119078 982271367 288119078 702317167 924799957 702317167 924799957 456933508 492241190 456933508 492241190 210598129 317640005 210598129 372191132 210598129 372191132 941374893 87811678 941374893 275999315 941374893 275999315 138126449 207707551 138126449 366873502 138126449 366873502 954832070 66924118 954832070 394429660 954832070 394429660 103333501 93479241 103333501 93479241 19771527 30068849 19771527 243945942 19771527 243945942 837621109 243945942 395818842 760610308 395818842 351606972 395818842 351606972 233889118 351606972 919793797 121363250 919793797 656107227 919793797 656107227 392880170 656107227 808726754 285781483 808726754 344189485 808726754 344189485 229276413 344189485 876171556 185711258 876171556 413115710 876171556 413115710 428409997 688940836 428409997 272446676 428409997 272446676 54057409 81070156 54057409 672901456 54057409 672901456 849735459 48170041 849735459 48170041 967272764 48170041 887270087 209834640 887270087 209834640 139616437 209834640 815590909 276770241 815590909 23099406 815590909 23099406 984534935 23099406 668940649 490809640 668940649 58964224 668940649 58964224 960499493 58964224 562174412 765189853 562174412 297266857 562174412 297266857 196672362 297266857 887493454 168988566 887493454 482568057 887493454 482568057 321023330 482568057 941349834 87928789 941349834 635500545 941349834 635500545 89379765 134434091 89379765 192406686 89379765 192406686 871383895 192406686 97980265 147141495 97980265 705487459 97980265 705487459 744819188 181830422 744819188 181830422 879057557 181830422 291529381 617948740 291529381 617948740 534035354 617948740 450759127 732339167 450759127 437032336 450759127 437032336 704512281 437032336 425575608 951976786 425575608 143452260 425575608 143452260 95675936 143452260 199452116 840725217 199452116 840725217 996103989 5655686 996103989 586966888 996103989 586966888 11652960 17741966 11652960 460460859 11652960 460460859 823544543 100824841 823544543 100824841 933821355 100824841 856147639 215459511 856147639 20305296 856147639 20305296 13199637 20305296 296104157 477155543 296104157 477155543 677063526 477155543 385054344 606748785 385054344 438897715 385054344 438897715 703038226 438897715 446432561 736609753 446432561 195379419 446432561 195379419 927399152 110147325 927399152 846246632 927399152 846246632 522240676 846246632 912162891 132506123 912162891 139179491 912162891 139179491 451888119 549200666 451888119 345772848 451888119 345772848 230553917 345772848 948972891 76233876 948972891 266789170 948972891 266789170 810525631 449005523 810525631 449005523 299173652 449005523 916042321 127494318 916042321 669756720 916042321 669756720 355782787 669756720 512531787 905432021 512531787 94594183 512531787 94594183 937270167 94594183 638879057 772873520 638879057 761353544 638879057 761353544 525047122 761353544 748643192 201179565 748643192 201179565 934918866 99147785 934918866 605616986 934918866 605616986 413672831 605616986 793712962 106071594 793712962 106071594 70387035 106071594 365881070 869204314 365881070 869204314 655719397 869204314 381062340 104731170 381062340 104731170 931258856 104731170 83653670 171012694 83653670 171012694 196345118 864214357 196345118 864214357 334649577 864214357 82066926 123021217 82066926 894285759 82066926 894285759 606730284 894285759 549471679 570388938 549471679 980706120 549471679 980706120 387913639 980706120 886082639 171275434 886082639 862874061 886082639 862874061 208886674 310773372 208886674 310773372 205919839 310773372 276744931 415302082 276744931 391300754 276744931 391300754 909128051 137235909 909128051 255973490 909128051 255973490 744585470 377702074 744585470 207432741 744585470 207432741 137860332 207432741 549803929 977891238 549803929 592754009 549803929 592754009 250619962 375188990 250619962 496828018 250619962 496828018 606819846 710796100 606819846 45484692 606819846 45484692 968966641 45484692 742223403 381163085 742223403 341500560 742223403 341500560 769153127 341500560 87429277 131330552 87429277 214916767 87429277 214916767 856622048 214916767 486477728 927149948 486477728 927149948 930733393 105500715 930733393 356567809 930733393 356567809 196221793 296493483 196221793 979359622 196221793 979359622 839436739 241141373 839436739 843438740 839436739 843438740 366814291 843438740 644125206 671800930 644125206 671800930 541863883 671800930 847855308 228426629 847855308 433489311 847855308 433489311 208877660 315518266 208877660 459162219 208877660 459162219 689185235 459162219 682081765 470278908 682081765 435670631 682081765 435670631 705503023 435670631 332589805 499420888 332589805 481830590 332589805 481830590 320428871 481830590 579694505 582642607 579694505 341644825 579694505 341644825 227610472 341644825 696829301 447702938 696829301 199187148 696829301 199187148 985271912 22244543 985271912 884263159 985271912 884263159 557749154 884263159 998448069 2036591 998448069 416624453 998448069 416624453 389464370 726729888 389464370 30963398 389464370 30963398 979429560 30963398 745316463 376263298 745316463 204877193 745316463 204877193 6955980 10297323 6955980 795903224 6955980 795903224 823594639 242010296 823594639 242010296 838881443 242010296 592326494 878300307 592326494 846059093 592326494 846059093 47607163 70835932 47607163 289326302 47607163 289326302 480214544 508257834 480214544 258228021 480214544 258228021 170085101 258228021 943926725 83625490 943926725 165464259 943926725 165464259 346496340 858366307 346496340 465291005 346496340 465291005 685297246 465291005 394508986 667649499 394508986 643888370 394508986 643888370 452131000 643888370 400843625 678548029 400843625 428992445 400843625 428992445 286339586 428992445 411533363 974110854 411533363 956678295 411533363 956678295 592828258 956678295 340178246 69094381 340178246 69094381 953552181 69094381 517265406 639583528 517265406 288904345 517265406 288904345 805945830 288904345 517877818 817369861 517877818 359426154 517877818 359426154 756906677 359426154 751656521 569753850 751656521 569753850 407630237 569753850 452435299 430043512 452435299 430043512 287189027 430043512 991592817 12337519 991592817 680761275 991592817 680761275 86818971 130517102 86818971 586703142 86818971 586703142 508665862 662425620 508665862 342878202 508665862 342878202 228256815 342878202 947339097 78650140 947339097 577450731 947339097 577450731 258670363 23454263 258670363 23454263 15305194 23454263 392944483 877471070 392944483 608327708 392944483 608327708 907492289 138887272 907492289 910346772 907492289 910346772 338040464 221426472 338040464 221426472 852721426 221426472 653678198 523802341 653678198 76328071 653678198 76328071 948860615 76328071 457673271 753392020 457673271 676389699 457673271 676389699 372780827 676389699 823062213 266169881 823062213 293345722 823062213 293345722 260957341 391110749 260957341 285345670 260957341 285345670 188162726 285345670 284173808 536914306 284173808 536914306 602681953 407744674 602681953 407744674 239523744 359227941 239523744 442638939 239523744 442638939 700713215 442638939 143218757 216005571 143218757 218259021 143218757 218259021 986274356 20608647 986274356 549567448 986274356 549567448 417204535 549567448 796773387 145531493 796773387 145531493 903385586 145531493 481572942 934256413 481572942 812984173 481572942 812984173 621109860 226312990 621109860 226312990 149512621 226312990 934921136 39759433 934921136 39759433 26430329 39759433 882741221 176240126 882741221 145681384 882741221 145681384 97096679 145681384 943778994 84019689 943778994 352502881 943778994 352502881 134641881 202355764 134641881 997698677 134641881 997698677 699882749 188618706 699882749 188618706 874079181 188618706 593869484 974445169 593869484 972150509 593869484 972150509 379246599 117697683 379246599 117697683 78391241 117697683 888648933 960679201 888648933 960679201 381447984 960679201 385204741 274195453 385204741 274195453 817336965 274195453 79181437 118662221 79181437 922423586 79181437 922423586 533570509 654727595 533570509 846554185 533570509 846554185 196069295 296433211 196069295 411718307 196069295 411718307 722087794 411718307 381473618 557564767 381473618 281984756 381473618 281984756 811769825 281984756 693706057 543488959 693706057 543488959 125999608 535628 125999608 535628 999459871 535628 600433718 627568032 600433718 627568032 437701264 627568032 909686298 136553288 909686298 907434003 909686298 907434003 100717331 151289827 100717331 215416340 100717331 215416340 856209553 215416340 455223417 632154214 455223417 526236583 455223417 526236583 578206273 941962157 578206273 315418952 578206273 315418952 208805590 315418952 944006668 83363129 944006668 778134301 944006668 778134301 553373129 778134301 826165207 261726592 826165207 586601712 826165207 586601712 267987900 402283419 267987900 823990820 267987900 823990820 392077116 823990820 28379978 42954977 28379978 618331052 28379978 618331052 562517419 618331052 434824113 793498847 434824113 65682255 434824113 65682255 971471218 42531305 971471218 752857744 971471218 752857744 234160460 351954846 234160460 960283326 234160460 960283326 504116462 960283326 101505854 152546551 101505854 260535196 101505854 260535196 920170301 120638383 920170301 457991213 920170301 457991213 690104542 457991213 899296187 151641680 899296187 339535261 899296187 339535261 700345612 759854921 700345612 759854921 437528751 759854921 705541267 435630290 705541267 963916739 705541267 963916739 427760815 963916739 945573037 80902370 945573037 80902370 945849069 80902370 945170151 745319461 945170151 745319461 312423887 469436269 312423887 607281958 312423887 607281958 887842875 168478740 887842875 730438548 887842875 730438548 399811804 903100756 399811804 903100756 581690527 903100756 338632863 454161040 338632863 454161040 302959229 454161040 411363562 708981737 411363562 145681383 411363562 145681383 903253628 145681383 95244627 142856450 95244627 978713961 95244627 978713961 631100384 978713961 161437737 244427410 161437737 396489906 161437737 396489906 816231213 275866829 816231213 361162866 816231213 361162866 240675748 361162866 580313234 827186675 580313234 194415960 580313234 194415960 47344852 70238195 47344852 380860896 47344852 380860896 994708267 7272167 994708267 605717461 994708267 605717461 40899407 48856569 40899407 48856569 966983425 48856569 396488621 861718298 396488621 88751848 396488621 88751848 59238956 88751848 117240165 176132412 117240165 26822428 117240165 26822428 17237006 26822428 293799185 440221672 293799185 49333040 293799185 49333040 966604351 49333040 44944276 286833562 44944276 286833562 807598785 286833562 477562214 652765551 477562214 269365750 477562214 269365750 820928990 269365750 362199652 657932171 362199652 211614641 362199652 211614641 858707104 211614641 487013272 545753615 487013272 260946349 487013272 260946349 152608744 199731197 152608744 199731197 132890958 199731197 680956274 471680091 680956274 143385773 680956274 143385773 95639049 143385773 910251443 135896376 910251443 735659588 910251443 735659588 418753108 735659588 578488584 168286987 578488584 168286987 112328841 168286987 857349029 485465099 857349029 485465099 322732857 485465099 610774527 861206380 610774527 316015575 610774527 316015575 863247938 203750770 863247938 651746708 863247938 651746708 494218072 651746708 636154623 807961105 636154623 807961105 419158870 807961105 497340041 895438592 497340041 71456687 497340041 71456687 952165278 71456687 244838224 422189794 244838224 422189794 714799835 422189794 494250439 968027292 494250439 673479136 494250439 673479136 509953009 673479136 114822694 171968988 114822694 431419550 114822694 431419550 955059845 66640530 955059845 487146675 955059845 487146675 671214397 487146675 821181886 268950205 821181886 606761223 821181886 606761223 363375641 606761223 678568374 315315393 678568374 315315393 787459152 315315393 771820605 408469237 771820605 408469237 272333294 408469237 320350492 481594171 320350492 14194208 320350492 14194208 990627142 14194208 705934828 438030006 705934828 438030006 292324130 438030006 318594160 857978877 318594160 857978877 411575496 857978877 309009576 463281656 309009576 478803540 309009576 478803540 676061759 478803540 127006836 190657447 127006836 548727538 127006836 548727538 653440445 930138200 653440445 357634079 653440445 357634079 758404513 357634079 462318804 543117067 462318804 22508198 462318804 22508198 985042164 22508198 241598099 922165138 241598099 922165138 916539112 126581933 916539112 412653555 916539112 412653555 157836662 238922352 157836662 456151465 157836662 456151465 691376009 456151465 317263709 476937267 317263709 175659018 317263709 175659018 883265080 175659018 430605091 902281874 430605091 6598903 430605091 6598903 995179726 6598903 565418567 650886279 565418567 362645591 565418567 362645591 812761902 280920994 812761902 487834193 812761902 487834193 670788410 487834193 961898854 56587556 961898854 925766108 961898854 925766108 81733797 122637241 81733797 732695734 81733797 732695734 931273733 104689545 931273733 586173449 931273733 586173449 448420456 586173449 742523426 313697867 742523426 313697867 889521513 166084439 889521513 464394775 889521513 464394775 309812471 464394775 437782139 590922389 437782139 590922389 728807380 297806343 728807380 297806343 799492186 297806343 627473814 959374997 627473814 383756164 627473814 383756164 256131204 383756164 700754908 838651411 700754908 838651411 215522933 325324734 215522933 792910921 215522933 792910921 697931455 209040704 697931455 209040704 859838589 209040704 362136373 700704525 362136373 151670586 362136373 151670586 899291823 151670586 760349041 790436144 760349041 790436144 296537310 444804352 296537310 672157685 296537310 672157685 465344618 672157685 154282887 233132801 154282887 903351603 154282887 903351603 364643832 903351603 108763468 159067153 108763468 159067153 106018947 159067153 119790614 179662404 119790614 160920270 119790614 160920270 893061953 160920270 36491215 54059394 36491215 108361240 36491215 108361240 928692261 108361240 697359680 535339508 697359680 535339508 645345562 535339508 979453441 30864287 979453441 423796121 979453441 423796121 167863623 235355574 167863623 235355574 155548672 235355574 216787960 326917451 216787960 23828162 216787960 23828162 984138345 23828162 121217150 949559798 121217150 949559798 639868886 711238468 639868886 821711968 639868886 821711968 492748685 821711968 894862309 158123571 894862309 372890964 894862309 372890964 729011087 401234976 729011087 152239200 729011087 152239200 899028656 152239200 419980932 811765145 419980932 75578598 419980932 75578598 50618794 75578598 871674148 192176418 871674148 52978363 871674148 52978363 35868179 52978363 468123996 610704405 468123996 175884643 468123996 175884643 882936194 175884643 687745914 461094741 687745914 76387909 687745914 76387909 51083393 76387909 640250441 533922274 640250441 265952279 640250441 265952279 823292116 265952279 124192586 186305338 124192586 361644022 124192586 361644022 898206981 153204672 898206981 893162804 898206981 893162804 89656257 134890132 89656257 979047177 89656257 979047177 346608143 979047177 280026712 298065597 280026712 298065597 799333361 298065597 559943120 842581058 559943120 842581058 36961588 54942995 36961588 862709008 36961588 862709008 570614175 862709008 37813675 56005382 37813675 226650197 37813675 226650197 369121471 994531612 369121471 994531612 564847520 994531612 136843591 81037501 136843591 81037501 945836385 81037501 404091355 756363215 404091355 727578769 404091355 727578769 474142650 727578769 135037699 162248990 135037699 162248990 891966616 162248990 88695408 133464412 88695408 407487548 88695408 407487548 271516285 407487548 67392866 101782063 67392866 819734005 67392866 819734005 597193310 819734005 426558231 307968343 426558231 307968343 792416024 307968343 324556811 487928454 324556811 38103298 324556811 38103298 25367657 38103298 506556814 682205521 506556814 4244017 506556814 4244017 2798140 4244017 229491259 344478015 229491259 45389160 229491259 45389160 30280826 45389160 182973483 278267371 182973483 31529698 182973483 31529698 20789997 31529698 658423039 724281170 658423039 120758012 658423039 120758012 920082355 120758012 826775615 925322393 826775615 925322393 517833313 925322393 952841156 70208919 952841156 400094669 952841156 400094669 266368689 400094669 284415093 579400378 284415093 579400378 558791721 579400378 86140796 129332067 86140796 305285877 86140796 305285877 794320922 305285877 346010281 890240723 346010281 393501729 346010281 393501729 734147849 393501729 115622483 173317462 115622483 328541426 115622483 328541426 777956526 328541426 196599937 297150039 196599937 386518549 196599937 386518549 738492209 386518549 157888531 238993816 157888531 368152048 157888531 368152048 751156068 368152048 165607710 85137154 165607710 85137154 998546197 1919946 998546197 182875701 998546197 182875701 239666221 359380665 239666221 200197680 239666221 200197680 985753186 17277154 985753186 17277154 988505715 17277154 16094719 633780148 16094719 633780148 730955828 398668149 730955828 412749412 730955828 412749412 664663805 634039877 664663805 634039877 38741601 57410716 38741601 539088679 38741601 539088679 618951881 539088679 449781184 720632042 449781184 100790276 449781184 100790276 66836645 100790276 958618824 61403821 958618824 978347033 958618824 978347033 209564741 202020933 209564741 202020933 134346570 202020933 451294026 976900308 451294026 976900308 555163298 212538605 555163298 212538605 858010299 212538605 841480131 359127020 841480131 359127020 239418642 359127020 427114241 924683332 427114241 924683332 564112142 924683332 497454975 255070522 497454975 255070522 168026841 255070522 963516912 54126536 963516912 294227217 963516912 294227217 452004254 541448587 452004254 332616175 452004254 332616175 775154652 332616175 504606632 785501878 504606632 785501878 165892569 3690122 165892569 3690122 2448178 3690122 710555183 428441246 710555183 39317301 710555183 39317301 973644331 39317301 79580280 397377252 79580280 397377252 538452229 813654256 538452229 379952511 538452229 379952511 743239618 379952511 174703084 265478780 174703084 885714158 174703084 885714158 784036193 164775515 784036193 164775515 110129806 164775515 620782479 557467949 620782479 406063151 620782479 406063151 776397578 330797665 776397578 876571995 776397578 876571995 381326701 315147090 381326701 315147090 208604113 315147090 394511947 863296712 394511947 863296712 466522043 298977023 466522043 298977023 23073538 34911432 23073538 381001570 23073538 381001570 737518938 388052080 737518938 155405440 737518938 155405440 896632765 155405440 302011898 615212562 302011898 615212562 605902946 615212562 341596615 752322207 341596615 413954310 341596615 413954310 720559329 413954310 691450906 456033536 691450906 57635101 691450906 57635101 38901243 57635101 875100027 906424403 875100027 906424403 250477403 374973261 250477403 985960046 250477403 985960046 415529201 985960046 136547554 205398926 136547554 876573812 136547554 876573812 400836390 876573812 347770994 327557662 347770994 327557662 193215305 292009860 193215305 533304610 193215305 533304610 576934419 533304610 246935477 369948543 246935477 723237621 246935477 723237621 605392096 723237621 233101579 56242758 233101579 56242758 962073449 56242758 794963927 907365208 794963927 907365208 155327133 202709226 155327133 202709226 134823177 202709226 298840955 448447760 298840955 49732384 298840955 49732384 33708746 49732384 322519571 484720594 322519571 183378288 322519571 183378288 957872749 62772393 957872749 287525811 957872749 287525811 234999548 352929388 234999548 141698209 234999548 141698209 905831831 141698209 214572173 324090727 214572173 257616461 214572173 257616461 169618892 257616461 466068551 788178406 466068551 180896089 466068551 180896089 120519977 180896089 402137111 669558804 402137111 396140514 402137111 396140514 732780863 396140514 703470313 438112521 703470313 294811423 703470313 294811423 194958660 294811423 616593009 858350064 616593009 624648721 616593009 624648721 482602918 624648721 853500590 201187124 853500590 201187124 865253907 201187124 395906711 839574592 395906711 235662692 395906711 235662692 155802060 235662692 530303203 974554848 530303203 93553369 530303203 93553369 937785198 93553369 550357865 964066208 550357865 779193609 550357865 779193609 433363579 779193609 899240210 151762702 899240210 816659827 899240210 816659827 479898796 816659827 793989867 76255517 793989867 76255517 948917587 76255517 513032543 660735751 513032543 660735751 430868537 660735751 719291707 415660565 719291707 471171319 719291707 471171319 482790005 756833547 482790005 462153421 482790005 462153421 308359395 462153421 417443161 662002638 417443161 51913634 417443161 51913634 35228885 51913634 645953128 974919782 645953128 136572418 645953128 136572418 909630863 136572418 906695457 184874737 906695457 184874737 158241263 239357473 158241263 161652031 158241263 161652031 107958063 161652031 140288293 211120271 140288293 111394402 140288293 111394402 74090821 111394402 203202055 386618842 203202055 386618842 969203749 45211719 969203749 206538320 969203749 206538320 619389773 990714051 619389773 16423323 619389773 16423323 10697250 16423323 642350662 869411468 642350662 511542790 642350662 511542790 146503115 117506631 146503115 117506631 922393135 117506631 408848691 995245855 408848691 165565230 408848691 165565230 889880824 165565230 604946901 727921214 604946901 121570411 604946901 121570411 919729802 121570411 565512061 801954153 565512061 800710078 565512061 800710078 401407129 800710078 558622924 331882932 558622924 331882932 220020237 331882932 972256941 41116679 972256941 728259680 972256941 728259680 390635633 923568999 390635633 57378707 390635633 57378707 38726490 57378707 405353755 704299188 405353755 344977919 405353755 344977919 14793990 22823261 14793990 955528790 14793990 955528790 955536312 65966329 955536312 315363412 955536312 315363412 208761570 315363412 377814713 875547566 377814713 477353818 377814713 477353818 317510340 477353818 338153275 697691486 338153275 349668389 338153275 349668389 763818846 349668389 120522770 180899946 120522770 701183736 120522770 701183736 690643430 265634296 690643430 265634296 886929378 169923920 886929378 189477417 886929378 189477417 384816244 529936698 384816244 6333442 384816244 6333442 995478083 6333442 693120806 761396718 693120806 761396718 365950905 761396718 996969203 4623733 996969203 153957082 996969203 153957082 390983621 627341127 390983621 627341127 422521828 627341127 147691096 36789599 147691096 36789599 975518599 36789599 349436535 616162229 349436535 526338807 349436535 526338807 867690291 197646472 867690291 301948576 867690291 301948576 199866254 301948576 773623015 821686333 773623015 821686333 236082466 354773445 236082466 743275822 236082466 743275822 936402555 95799727 936402555 652740596 936402555 652740596 92847448 139206188 92847448 175742111 92847448 175742111 825062149 380072218 825062149 380072218 253450964 380072218 676948980 477400185 676948980 255410032 676948980 255410032 830317604 255410032 290053842 458680220 290053842 458680220 440071091 975283843 440071091 975283843 459191885 975283843 173653243 123821934 173653243 123821934 917992742 123821934 224262237 337475762 224262237 333612921 224262237 333612921 187942583 284948896 187942583 796748009 187942583 796748009 671118211 382026887 671118211 382026887 254872054 382026887 889125339 166716995 889125339 288824705 889125339 288824705 743469874 499359379 743469874 499359379 663233290 499359379 723288384 409567202 723288384 467815118 723288384 467815118 683802371 467815118 777716661 329049502 777716661 568289681 777716661 568289681 451165501 568289681 826199376 261683373 826199376 974711782 826199376 974711782 194583385 294397277 194583385 737951677 194583385 737951677 646848774 737951677 277076436 210755130 277076436 210755130 140066901 210755130 342518121 875066414 342518121 264812376 342518121 264812376 119333793 178837648 119333793 737699453 119333793 737699453 524495324 737699453 199121272 207695149 199121272 207695149 860698456 207695149 780115744 573028045 780115744 573028045 497879205 573028045 714746653 422265729 714746653 461312494 714746653 461312494 307638129 461312494 417751478 506034161 417751478 240064326 417751478 240064326 840345779 240064326 754223119 363291438 754223119 230625195 754223119 230625195 152539580 230625195 837408836 606946362 837408836 606946362 138717266 208661247 138717266 505356301 138717266 505356301 427650423 505356301 77757149 116908724 77757149 758335512 77757149 758335512 729542286 400392897 729542286 467266391 729542286 467266391 275971486 414323723 275971486 621568542 275971486 621568542 501394958 621568542 226196044 340051358 226196044 782950891 226196044 782950891 805035454 61667096 805035454 61667096 958511931 61667096 874405496 188086344 874405496 102378147 874405496 102378147 981098068 28799678 981098068 214564351 981098068 214564351 534200108 751308087 534200108 485009486 534200108 485009486 672423135 485009486 383354295 752007185 383354295 197627820 383354295 197627820 867696910 197627820 25399711 38115688 25399711 993126423 25399711 993126423 709421146 429892614 709421146 478670734 709421146 478670734 113098312 169428831 113098312 823223736 113098312 823223736 661723242 866135983 661723242 393324338 661723242 393324338 734204111 393324338 27249961 41103353 27249961 484556634 27249961 484556634 719099619 129079970 719099619 129079970 914497259 129079970 771159991 338331864 771159991 73966120 771159991 73966120 49661412 73966120 429148673 750864614 429148673 750864614 802694714 293495014 802694714 458115744 802694714 458115744 678854687 698630884 678854687 698630884 533669085 698630884 614278111 880130176 614278111 197170501 614278111 197170501 131358552 197170501 443683890 505466672 443683890 138076310 443683890 138076310 908314287 138076310 597745136 917903196 597745136 51751269 597745136 51751269 965171688 51751269 188282691 285529385 188282691 168420400 188282691 168420400 887923268 168420400 348024507 608158904 348024507 40731808 348024507 40731808 27094135 40731808 900874484 585581018 900874484 585581018 481794077 585581018 664398881 212431902 664398881 212431902 141173919 212431902 375890369 749762264 375890369 402567434 375890369 402567434 243956809 309321181 243956809 309321181 205105856 309321181 289946999 906434731 289946999 906434731 559229878 906434731 531218555 567650544 531218555 567650544 900295266 150337293 900295266 414149312 900295266 414149312 275920651 414149312 634019237 606384115 634019237 24363340 634019237 24363340 983805968 24363340 514892622 644707580 514892622 317233789 514892622 317233789 785974518 317233789 163578836 247686378 163578836 323521588 163578836 323521588 781553663 323521588 106547621 159872767 106547621 827709520 106547621 827709520 936200921 96242413 936200921 109332419 936200921 109332419 254123129 381018112 254123129 121915285 254123129 121915285 81295170 121915285 101710729 152811618 101710729 57434292 101710729 57434292 961370402 57434292 35620181 52593151 35620181 92883192 35620181 92883192 938234432 92883192 705823540 589714643 705823540 589714643 239380663 359079618 239380663 984904004 239380663 984904004 670884210 395921608 670884210 395921608 143981416 217521048 143981416 885213883 143981416 885213883 623446952 635418959 623446952 635418959 388510476 635418959 422137406 419409245 422137406 419409245 177996400 270795224 177996400 480074298 177996400 480074298 692244842 337475761 692244842 337475761 771720815 337475761 341328794 750179555 341328794 175884647 341328794 175884647 117110982 175884647 240336801 360590995 240336801 191580924 240336801 191580924 991205461 12805599 991205461 14276807 991205461 14276807 564380939 615020559 564380939 481722054 564380939 481722054 57186763 85498785 57186763 614503374 57186763 614503374 462856264 777866079 462856264 232456378 462856264 232456378 153754013 232456378 909760364 3854289 909760364 3854289 997305869 3854289 461419619 594974715 461419619 257357944 461419619 257357944 829056539 257357944 318933001 479469813 318933001 389343659 318933001 389343659 736608571 389343659 697553627 446816244 697553627 331202009 697553627 331202009 776107118 331202009 458117773 955684702 458117773 419392931 458117773 419392931 716609061 419392931 34758387 51027690 34758387 402624012 34758387 402624012 268290491 402624012 48064520 71591511 48064520 457686083 48064520 457686083 305280338 457686083 276630000 128867262 276630000 128867262 914657050 128867262 9609792 14292049 9609792 282673463 9609792 282673463 811104511 282673463 126373884 189662845 126373884 239290370 126373884 239290370 158186355 239290370 145172421 219551484 145172421 451382463 145172421 451382463 717526212 418346728 717526212 469887179 717526212 469887179 96633318 145055933 96633318 882612697 96633318 882612697 651448414 882612697 4634185 7315396 4634185 201835299 4634185 201835299 864712646 201835299 255039839 382356204 255039839 375385668 255039839 375385668 745832355 375385668 238095194 152245797 238095194 152245797 952541130 70874371 952541130 633045620 952541130 633045620 163124733 247287612 163124733 350553381 163124733 350553381 765530162 346843594 765530162 864807993 765530162 864807993 346002305 864807993 662920563 74013724 662920563 74013724 49739456 74013724 623716298 617358592 623716298 617358592 639107579 617358592 136996930 206416831 136996930 235853637 136996930 235853637 843328877 235853637 82735563 124226254 82735563 176166491 82735563 176166491 882782138 176166491 767213508 819505306 767213508 819505306 538294665 819505306 631350172 397478353 631350172 397478353 826508125 261207327 826508125 862404594 826508125 862404594 388935595 862404594 896082465 156453128 896082465 331751211 896082465 331751211 98936038 148839865 98936038 320783812 98936038 320783812 673450159 527273997 673450159 527273997 346443772 625665783 346443772 213407652 346443772 213407652 857484730 213407652 622961085 999424305 622961085 999424305 560873138 999424305 569714549 16801707 569714549 16801707 988871113 16801707 613950360 575112411 613950360 118762713 613950360 118762713 921500692 118762713 520421403 854782698 520421403 33536773 520421403 33536773 22231042 33536773 453174866 780055344 453174866 333595201 453174866 333595201 774569201 333595201 154961349 234200150 154961349 410669196 154961349 410669196 611442932 872465977 611442932 412600028 611442932 412600028 721548843 412600028 421850058 649682127 421850058 306067494 421850058 306067494 793751648 306067494 611888562 558914985 611888562 537585 611888562 537585 417373 537585 863007384 579508168 863007384 579508168 346290162 982048033 346290162 704942570 346290162 704942570 471915323 704942570 210636752 43793902 210636752 43793902 28927544 43793902 508753948 941211468 508753948 150483665 508753948 150483665 100030798 150483665 212384368 403700921 212384368 403700921 543746495 891900286 543746495 70297593 543746495 70297593 952811480 70297593 501300038 982140097 501300038 513743215 501300038 513743215 537868917 558386022 537868917 144377040 537868917 144377040 10251626 15312168 10251626 161214943 10251626 161214943 845776172 652230249 845776172 652230249 59575388 89433635 59575388 518069340 59575388 518069340 590687319 518069340 379445986 933921713 379445986 381010030 379445986 381010030 254114006 381010030 975668102 36610147 975668102 277034947 975668102 277034947 41121214 11347110 41121214 11347110 7466408 11347110 949357758 450733562 949357758 450733562 694904935 450733562 821047292 269261326 821047292 622782631 821047292 622782631 60211852 90244113 60211852 164272581 60211852 164272581 360279632 974380026 360279632 552846910 360279632 552846910 662814951 940438144 662814951 471701689 662814951 471701689 314152445 471701689 428501333 699278288 428501333 699278288 333298374 699278288 991210610 12770553 991210610 681457644 991210610 681457644 342501037 917373545 342501037 903282062 342501037 903282062 648203729 903282062 552824170 399293073 552824170 399293073
152808 1219484 0 1219484 4466934 2783965 4466934 1401868 4466934 1401868 256262 1401868 3337063 907682 3337063 1432728 3337063 1432728 1403493 1432728 1664009 2416422 1664009 2278963 1664009 2278963 4384138 2278963 3330893 4061560 3330893 3085031 3330893 3085031 4727251 3085031 214818 3331925 214818 79652 214818 79652 4455243 2775676 4455243 685405 4455243 685405 683446 685405 4161660 2573398 4161660 2573398 4643830 2025787 4643830 3337977 4643830 3337977 727322 3337977 3642653 1653839 3642653 2493472 3642653 2493472 4209608 2493472 727202 909119 727202 3102541 727202 3102541 3572466 3102541 3323778 1920160 3323778 3313424 3323778 3313424 621766 3313424 1648947 491911 1648947 861225 1648947 861225 832242 861225 2081343 3327654 2081343 1031598 2081343 1031598 149631 3347185 149631 3342135 149631 3342135 3771157 3342135 3656214 1404794 3656214 1404794 253793 1404794 468034 481641 468034 3342616 468034 3342616 667442 3342616 435535 1253042 435535 1665147 435535 1665147 3724434 1665147 1191070 494856 1191070 2513368 1191070 2513368 4380824 2747177 4380824 2493873 4380824 2493873 403863 412223 403863 3344011 403863 3344011 3974090 3344011 3666099 1685899 3666099 1685899 1651147 1378335 1651147 1683352 1651147 1683352 415559 1683352 3880477 3319309 3880477 3319309 3899897 3319309 347820 1334982 347820 2537653 347820 2537653 4132007 2537653 784250 887931 784250 3348747 784250 3348747 490220 3348747 859874 1678437 859874 2350090 859874 2350090 4213548 3335179 4213548 1059834 4213548 1059834 597351 1059834 2382214 3335265 2382214 2290660 2382214 2290660 4372595 2290660 3324163 3813641 3324163 2092277 3324163 2092277 4586944 2092277 3346956 3320663 3346956 3320663 298759 3320663 3753801 2110430 3753801 2577957 3753801 2577957 4233836 2577957 1651987 4942436 1651987 192338 1651987 192338 3344263 192338 3319566 2787163 3319566 1235393 3319566 1235393 1211833 1235393 3268905 3339667 3268905 3334707 3268905 3334707 939459 717950 939459 3342488 939459 3342488 4487172 2172164 4487172 3333791 4487172 3333791 889421 3333791 3664761 519600 3664761 519600 1141453 519600 3336548 1968685 3336548 1130047 3336548 1130047 1013400 990832 1013400 1656081 1013400 1656081 946557 1656081 1269174 1248165 1269174 2651271 1269174 2651271 4427186 2783476 4427186 431906 4427186 431906 1218224 431906 3344793 2909726 3344793 2909726 1672531 2909726 4590077 1667974 4590077 1667974 1914960 1686206 1914960 1685104 1914960 1685104 4881892 1685104 712626 707930 712626 1148131 712626 1148131 1207827 458697 1207827 1050081 1207827 1050081 1066408 1050081 3349984 2458006 3349984 1217177 3349984 1217177 455920 1217177 1327236 1874376 1327236 1874376 3531931 1874376 3325276 902022 3325276 1674710 3325276 1674710 2554660 1674710 4482244 2167476 4482244 848895 4482244 848895 4781931 848895 4738983 2152416 4738983 2152416 3822517 2152416 4774872 1897794 4774872 2536638 4774872 2536638 3349797 963997 3349797 1679098 3349797 1679098 1042968 1679098 1681778 1918422 1681778 1318877 1681778 1318877 348894 1318877 3209245 1674788 3209245 1668325 3209245 1668325 3075994 1668325 4396212 239453 4396212 3057129 4396212 3057129 4739179 3057129 174368 3332765 174368 980393 174368 980393 3896549 2778848 3896549 336905 3896549 336905 1314568 336905 3314757 3337188 3314757 3337188 431698 3337188 893260 778901 893260 3347024 893260 3347024 3445091 3347024 572632 561288 572632 1951087 572632 1951087 1666985 1951087 747837 766116 747837 3334721 747837 3334721 111414 3334721 1190079 1191113 1190079 4904638 1190079 4904638 3347097 4904638 1164769 527858 1164769 1649253 1164769 1649253 2575554 1649253 1663626 1341658 1663626 1650002 1663626 1650002 549891 1650002 4443787 2215876 4443787 125278 4443787 125278 1668759 125278 2420510 3334053 2420510 3334053 4007335 565373 4007335 565373 582247 565373 4388168 3322223 4388168 3322223 401279 1043403 401279 1043403 4424494 2772193 4424494 487410 4424494 487410 497791 487410 599892 1254427 599892 1254427 4960721 1649382 4960721 839889 4960721 839889 488250 2056717 488250 2056717 3337104 2056717 1115229 675213 1115229 675213 1019846 675213 1648718 3885229 1648718 3340137 1648718 3340137 4713244 3340137 1089987 1683664 1089987 3030911 1089987 3030911 3631365 3030911 1681326 4742139 1681326 1271837 1681326 1271837 1268928 1271837 3687909 2994732 3687909 314083 3687909 314083 1154768 2674322 1154768 2674322 3994080 2674322 1628764 3352521 1628764 917180 1628764 917180 736593 917180 4054317 199373 4054317 447321 4054317 447321 1249198 447321 3346700 3985191 3346700 2291593 3346700 2291593 4393354 2291593 1650626 3714343 1650626 2908922 1650626 2908922 4547828 2908922 221029 206342 221029 756540 221029 756540 4228435 2546788 4228435 2219757 4228435 2219757 3857368 2219757 4453858 529948 4453858 529948 836135 1640014 836135 1640014 3333733 1640014 1013898 525987 1013898 525987 1667697 525987 1449682 4243322 1449682 4243322 4137463 2330908 4137463 2330908 4311955 2330908 3586379 3334747 3586379 3334747 1656718 3334747 4256063 2392630 4256063 4077448 4256063 4077448 1652032 4077448 1663179 616186 1663179 4520102 1663179 4520102 3349750 1958030 3349750 1958030 4697280 1958030 1437730 4060371 1437730 3344829 1437730 3344829 92381 3344829 3980798 2470617 3980798 2470617 4153682 2470617 2537021 629157 2537021 629157 4742866 629157 3841672 1662998 3841672 1662998 229753 1662998 455861 3345603 455861 2736046 455861 2736046 3952674 2736046 3317151 4766391 3317151 1674357 3317151 1674357 2159728 1674357 4708620 3069265 4708620 318690 4708620 318690 1373635 318690 3725017 2936750 3725017 2148608 3725017 2148608 4517089 2148608 614946 1348389 614946 1348389 1653860 1677118 1653860 1458104 1653860 1458104 3320514 4250080 3320514 2551168 3320514 2551168 4871502 722492 4871502 722492 821939 3274162 821939 3274162 1663319 1685013 1663319 1685013 294592 1685013 1228327 443732 1228327 2509671 1228327 2509671 4169717 2509671 1720765 3347720 1720765 2021134 1720765 2021134 3688142 2021134 3559887 3106350 3559887 1654831 3559887 1654831 407188 1654831 3348313 3540217 3348313 952308 3348313 952308 705528 952308 4165706 1472597 4165706 236696 4165706 236696 219082 236696 4177886 2467425 4177886 894145 4177886 894145 775787 894145 1450881 2416191 1450881 2416191 4722684 3327505 4722684 3001549 4722684 3001549 2135397 3001549 4719098 3044247 4719098 1684751 4719098 1684751 1692546 3352965 1692546 2781720 1692546 2781720 4421604 2781720 992453 840781 992453 840781 859251 840781 1591626 2215649 1591626 2215649 4473780 2215649 3639163 1963720 3639163 2334667 3639163 2334667 4333649 2334667 3657011 3001264 3657011 318725 3657011 318725 1317861 318725 3865060 1674922 3865060 760588 3865060 760588 758270 760588 4233657 2579422 4233657 2564132 4233657 2564132 1128170 765207 1128170 765207 797014 765207 4138531 2488154 4138531 1949015 4138531 1949015 1077431 307340 1077431 307340 332246 307340 895740 909049 895740 909049 897368 909049 71233 3343766 71233 614541 71233 614541 1453519 229297 1453519 330201 1453519 330201 738013 4771351 738013 1670034 738013 1670034 2760848 1670034 1682926 3349895 1682926 3349895 94798 3349895 3345330 946983 3345330 2553743 3345330 2553743 4206238 2553743 1350075 319450 1350075 3350957 1350075 3350957 4905844 1673923 4905844 2811648 4905844 2811648 3324221 3092873 3324221 315636 3324221 315636 663286 1390228 663286 1390228 4145607 2504168 4145607 1335441 4145607 1335441 345277 1335441 3155253 1658736 3155253 660024 3155253 660024 1009672 694357 1009672 694357 700819 694357 1208913 453992 1208913 2723641 1208913 2723641 3942306 2723641 246201 1426804 246201 3332050 246201 3332050 4581371 3332050 4296104 3348354 4296104 1664706 4296104 1664706 3349860 2206064 3349860 2206064 3867383 2206064 1684576 1816298 1684576 2027667 1684576 2027667 3690898 2027667 1284680 397625 1284680 2755175 1284680 2755175 4430183 2755175 3830556 2158141 3830556 3026726 3830556 3026726 1195921 445740 1195921 445740 453524 445740 4557577 2107512 4557577 661332 4557577 661332 1001339 661332 3725842 1675705 3725842 929879 3725842 929879 735241 929879 1207126 453393 1207126 1232458 1207126 1232458 1676317 2347250 1676317 1685624 1676317 1685624 2791232 1685624 425611 265280 425611 265280 1660244 2227501 1660244 1036908 1660244 1036908 643908 1036908 4553674 2856062 4553674 1124959 4553674 1124959 523471 1124959 1683927 4179466 1683927 3476667 1683927 3476667 3313841 3476667 681844 1010757 681844 1672891 681844 1672891 3325481 1482691 3325481 2975290 3325481 2975290 1672865 2975290 4528665 779504 4528665 779504 1649573 779504 4255296 2433229 4255296 2108871 4255296 2108871 3763301 2108871 4596824 3346439 4596824 3322320 4596824 3322320 4626135 3322320 4080907 261395 4080907 261395 3316135 261395 4523465 2143820 4523465 1672333 4523465 1672333 2534363 1672333 3337659 3326394 3337659 3326394 857669 798051 857669 2332515 857669 2332515 3982083 2332515 3337770 70319 3337770 2797833 3337770 2797833 4192811 611423 4192811 611423 620526 611423 3342157 3328763 3342157 3328763 4356773 628322 4356773 628322 637358 628322 4461261 2807818 4461261 297381 4461261 297381 1355597 297381 3351400 4599248 3351400 4599248 1284427 4599248 3689444 2989884 3689444 3874956 3689444 3874956 3332125 3874956 4200682 381182 4200682 381182 1297722 381182 1652554 2096346 1652554 2096346 3754573 2096346 3344871 482965 3344871 482965 319831 1423634 319831 1423634 244519 1423634 994899 1013265 994899 1113815 994899 1113815 1658601 1113815 1382712 297927 1382712 1438524 1382712 1438524 4828926 1661628 4828926 1654112 4828926 1654112 1440150 1654112 3344343 4320619 3344343 1572872 3344343 1572872 2860795 3351602 2860795 395251 2860795 395251 1267712 395251 4273921 2633104 4273921 933268 4273921 933268 638319 633340 638319 799786 638319 799786 3316443 799786 627384 2105918 627384 2105918 4572270 3765667 4572270 3765667 1380254 1361896 1380254 1648936 1380254 1648936 623923 1648936 3336584 4013961 3336584 963998 3336584 963998 701552 963998 4253609 3315407 4253609 3315407 899852 771052 899852 2863165 899852 2863165 3772497 2863165 367046 4594249 367046 2526417 367046 2526417 4170627 2526417 565283 1037462 565283 1037462 3320382 1037462 1663969 3572198 1663969 627151 1663969 627151 1046430 627151 3318051 1836769 3318051 426693 3318051 426693 343507 1653281 343507 1653281 4985481 1653281 4777610 3563313 4777610 3563313 1674042 3563313 3346948 1983880 3346948 3096214 3346948 3096214 1178471 1208757 1178471 2844548 1178471 2844548 3834553 2844548 849908 877311 849908 973925 849908 973925 979341 973925 559002 2366725 559002 2366725 4029105 2366725 3988223 1661432 3988223 1661432 4382536 1661432 717901 703699 717901 2324432 717901 2324432 4347010 2324432 3990291 2687228 3990291 1684265 3990291 1684265 573293 1099649 573293 2693988 573293 2693988 3338943 2693988 1675527 4826064 1675527 4710983 1675527 4710983 4116786 2444653 4116786 3201406 4116786 3201406 1686489 3201406 3551325 1905617 3551325 2318751 3551325 2318751 3992468 2318751 426390 1665674 426390 1678658 426390 1678658 349483 1678658 4026005 2354710 4026005 1656232 4026005 1656232 4261761 1656232 1161540 1191886 1161540 2132850 1161540 2132850 4551509 2132850 1329929 330812 1329929 1676223 1329929 1676223 407029 1272537 407029 3328436 407029 3328436 1852173 3328436 310671 1332981 310671 3338734 310671 3338734 4261243 3338734 1654743 2069847 1654743 2069847 3352580 2069847 3333176 3976616 3333176 1683462 3333176 1683462 4599146 3111542 4599146 3111542 3565986 3111542 4075727 1903453 4075727 1903453 4764865 1903453 1371470 303592 1371470 3320549 1371470 3320549 4129881 3320549 732230 939911 732230 1659025 732230 1659025 3306870 1659025 651438 638443 651438 867489 651438 867489 1202960 444176 1202960 444829 1202960 444829 452399 444829 666443 1008742 666443 539960 666443 539960 4205702 2557285 4205702 1020638 4205702 1020638 988392 1020638 1042074 1024470 1042074 797619 1042074 797619 877507 797619 1018123 3096147 1018123 3096147 4777220 3096147 671233 704167 671233 4068758 671233 4068758 3317570 4535574 3317570 2949260 3317570 2949260 4621711 2949260 3603907 1197098 3603907 1197098 506958 1197098 685667 699360 685667 1048181 685667 1048181 3341563 1048181 977508 959983 977508 2482674 977508 2482674 3106306 2482674 2757722 734782 2757722 734782 843688 2747601 843688 2747601 3900456 2747601 2559233 1654625 2559233 2251385 2559233 2251385 3936252 3096832 3936252 3096832 3565434 3096832 4729603 1657973 4729603 3321982 4729603 3321982 281032 3321982 3336671 3591494 3336671 288925 3336671 288925 1667693 288925 3351954 1977086 3351954 1977086 4712129 1977086 3333443 2957059 3333443 720495 3333443 720495 3334746 720495 1683581 4420035 1683581 1672054 1683581 1672054 1336223 1672054 4216778 1649642 4216778 2514043 4216778 2514043 3860631 2799567 3860631 550343 3860631 550343 1676727 550343 3345085 545341 3345085 1663543 3345085 1663543 761510 1663543 4187429 2535399 4187429 1344589 4187429 1344589 297446 1344589 4765062 3352765 4765062 1900875 4765062 1900875 1676998 307696 1676998 802050 1676998 802050 882317 802050 3331881 3419827 3331881 1343775 3331881 1343775 327567 1343775 4216926 2551423 4216926 952806 4216926 952806 703508 952806 4057315 2620789 4057315 266356 4057315 266356 1401326 266356 3326819 2923314 3326819 2923314 3860676 1103846 3860676 1103846 1081982 1103846 4521347 3328880 4521347 3328880 995661 3328880 1181999 1160680 1181999 3508598 1181999 3508598 4103371 1463140 4103371 2523864 4103371 2523864 4182418 2523864 1678354 735979 1678354 1354906 1678354 1354906 313284 1354906 2157501 3348437 2157501 1253842 2157501 1253842 411790 1253842 3544014 3112424 3544014 1684163 3544014 1684163 433131 1680473 433131 2817439 433131 2817439 4472946 2817439 986623 488732 986623 488732 511453 488732 4768217 3080813 4768217 1678274 4768217 1678274 971556 985347 971556 1678650 971556 1678650 313684 1678650 1685525 3349078 1685525 2460268 1685525 2460268 4142573 2460268 4093688 471592 4093688 471592 1206247 471592 4101239 1675900 4101239 874937 4101239 874937 666732 687277 666732 1658071 666732 1658071 4738516 1658071 4088793 3320614 4088793 3320614 4694124 3320614 315659 1367977 315659 1836467 315659 1836467 3638934 1663648 3638934 2032362 3638934 2032362 3720876 2032362 189940 4768334 189940 4768334 1058410 616218 1058410 2832634 1058410 2832634 4486161 2832634 1651797 3460385 1651797 1668361 1651797 1668361 2586104 1668361 257025 1421014 257025 1685465 257025 1685465 4228937 3336720 4228937 3336720 310945 1666702 310945 2334291 310945 2334291 4351227 2334291 3342354 1873776 3342354 2079131 3342354 2079131 4590852 2079131 898221 916339 898221 1239318 898221 1239318 431100 1239318 3988062 2829946 3988062 2829946 3823035 2829946 3863414 517361 3863414 517361 488310 517361 3351674 1680748 3351674 1680748 4976429 1680748 4384214 3350529 4384214 1394404 4384214 1394404 1411290 1394404 3330486 471776 3330486 1471356 3330486 1471356 3331410 1471356 1021837 634976 1021837 2686178 1021837 2686178 4334832 2686178 1659573 4803007 1659573 3344316 1659573 3344316 4768225 878217 4768225 878217 817499 878217 1333851 3331652 1333851 3331652 656322 1026544 656322 1461851 656322 1461851 1454148 1461851 1063754 3549617 1063754 3549617 884583 3549617 3342680 1360315 3342680 2325697 3342680 2325697 3988618 2325697 1147195 3350989 1147195 1661306 1147195 1661306 3551089 1661306 1671470 214752 1671470 3003363 1671470 3003363 4661545 3003363 1196406 493295 1196406 3034144 1196406 3034144 4680675 3034144 1650911 1456050 1650911 1456050 221303 1456050 4420209 2787595 4420209 245023 4420209 245023 226495 245023 3699886 2976226 3699886 1946523 3699886 1946523 4732266 1946523 2795161 3349242 2795161 3111725 2795161 3111725 4780714 3111725 3968894 2318808 3968894 2404566 3968894 2404566 750759 679412 750759 679412 977705 679412 841222 802244 841222 488585 841222 488585 473003 488585 3841415 3334451 3841415 3334451 4527256 2119255 4527256 3352342 4527256 3352342 2405361 3352342 3321786 346751 3321786 346751 1325749 346751 3726806 3318122 3726806 3318122 2630727 3318122 4295862 2366846 4295862 3492632 4295862 3492632 1648875 3492632 3772823 2915938 3772823 3776857 3772823 3776857 1680794 4379608 1680794 3334577 1680794 3334577 3541610 3334577 1661350 3840602 1661350 3338580 1661350 3338580 681128 3338580 1677000 3566704 1677000 2293020 1677000 2293020 3991899 2293020 3339337 2985683 3339337 2985683 4637831 2985683 4544348 358522 4544348 358522 209191 3314822 209191 3314822 4595990 3314822 88159 3344816 88159 1931486 88159 1931486 3576087 1931486 1684108 2908584 1684108 1250241 1684108 1250241 1237983 1250241 4213091 2575746 4213091 2575746 549517 536265 549517 1657487 549517 1657487 403034 1657487 4248950 3633466 4248950 3633466 1650060 4316206 1650060 913886 1650060 913886 924595 913886 3225295 3330058 3225295 1672821 3225295 1672821 370578 1667087 370578 2741005 370578 2741005 3938159 2741005 3329863 599083 3329863 599083 1061980 599083 4395166 2262028 4395166 1071561 4395166 1071561 1661174 1071561 3413758 3351190 3413758 1122806 3413758 1122806 1657995 1122806 4896157 3339453 4896157 1668683 4896157 1668683 840545 1668683 4092432 2545576 4092432 1676711 4092432 1676711 1603897 1676711 4318220 3347313 4318220 3347313 4837945 3347313 4542751 519232 4542751 519232 811008 1650478 811008 1650478 4947727 1650478 3315384 886187 3315384 1958097 3315384 1958097 4075926 2372864 4075926 1666564 4075926 1666564 831849 272093 831849 272093 1420448 272093 1083623 3333603 1083623 1029606 1083623 1029606 216469 202766 216469 2670305 216469 2670305 3983185 2670305 1678855 1100166 1678855 2151408 1678855 2151408 4525296 2151408 4351990 2680505 4351990 1283714 4351990 1283714 866494 826246 866494 2541460 866494 2541460 4117117 2541460 618968 589254 618968 2320786 618968 2320786 4366376 2320786 796640 820093 796640 2299224 796640 2299224 4390602 2299224 1355858 1676044 1355858 3322572 1355858 3322572 3386862 3322572 1672399 1596062 1672399 4553079 1672399 4553079 3337048 4553079 661476 680717 661476 1672058 661476 1672058 2758887 1672058 1676440 3990850 1676440 654340 1676440 654340 638193 654340 1260119 438186 1260119 1017485 1260119 1017485 995423 1017485 2837110 3337008 2837110 2208105 2837110 2208105 4597119 2949157 4597119 2290587 4597119 2290587 1334257 1325660 1334257 1678376 1334257 1678376 4102523 1678376 1650546 3810226 1650546 406713 1650546 406713 403641 406713 1647626 2284736 1647626 2284736 4380956 2284736 1247869 3777138 1247869 3777138 1661550 3777138 658161 1651198 658161 3081274 658161 3081274 4061246 1356127 4061246 1356127 313832 1356127 3334024 4895812 3334024 2957602 3334024 2957602 4614223 2957602 610837 958107 610837 958107 956370 958107 886882 897499 886882 3080005 886882 3080005 3330561 3080005 984857 686631 984857 1684543 984857 1684543 363748 1684543 4586970 2053296 4586970 1665974 4586970 1665974 615519 1665974 4005800 2952169 4005800 2952169 4639726 2952169 4410142 694604 4410142 694604 3325780 694604 4646412 2968257 4646412 518104 4646412 518104 680046 731519 680046 731519 3346109 731519 925281 2898033 925281 2898033 4585862 2898033 4139371 1427678 4139371 1427678 1448754 1427678 4152097 2512449 4152097 751016 4152097 751016 914895 751016 3327684 4824361 3327684 401732 3327684 401732 1268706 401732 3342373 3525049 3342373 2490845 3342373 2490845 398406 1264535 398406 1966470 398406 1966470 3917551 2754928 3917551 2189729 3917551 2189729 4502418 2189729 3320092 2867338 3320092 2867338 4531782 2867338 1915268 2689525 1915268 2689525 4629911 2960838 4629911 749155 4629911 749155 278872 4795246 278872 4795246 1661394 4795246 865487 789987 865487 3327175 865487 3327175 754887 3327175 781192 89927 781192 89927 3337419 89927 333345 1678618 333345 1678618 3606126 1678618 1650716 1238565 1650716 1678527 1650716 1678527 3349543 529378 3349543 1676451 3349543 1676451 2570427 1676451 4716161 1922903 4716161 1667141 4716161 1667141 731186 1667141 1184043 1172895 1184043 1183867 1184043 1183867 1664528 1183867 1572374 3353319 1572374 2589583 1572374 2589583 4055601 2589583 432939 1229759 432939 3332545 432939 3332545 1766822 3332545 1393298 250448 1393298 2086725 1393298 2086725 1685671 906814 1685671 906814 754487 906814 4781705 3428623 4781705 3428623 3313730 3428623 4004830 697999 4004830 697999 725309 697999 1044196 3121917 1044196 3121917 3663648 1647511 3663648 1647511 2476044 1647511 4702573 1673044 4702573 1318124 4702573 1318124 330775 1318124 3791797 2895515 3791797 986897 3791797 986897 655408 986897 4323999 3330653 4323999 3330653 2986560 3330653 4736435 371643 4736435 371643 1280603 371643 1647376 2846067 1647376 2846067 4522207 2846067 3320384 2553598 3320384 3853778 3320384 3853778 3324975 3853778 1646773 51983 1646773 51983 3316845 51983 305417 4450994 305417 2704811 305417 2704811 4365082 2704811 3931935 2283639 3931935 3484531 3931935 3484531 3336653 1413296 3336653 1413296 245739 1413296 335440 3336632 335440 3336632 3699860 977906 3699860 977906 1661448 977906 3974020 3166940 3974020 3166940 1233705 1246429 1233705 1965342 1233705 1965342 1672603 1965342 982889 1004205 982889 4604843 982889 4604843 3782721 2743201 3782721 2743201 3900206 2743201 726289 3326862 726289 844474 726289 844474 2094402 3319816 2094402 2651645 2094402 2651645 4758126 1921483 4758126 2060019 4758126 2060019 864019 3336089 864019 1672000 864019 1672000 3180116 1672000 1677363 1168380 1677363 3344385 1677363 3344385 641526 1029530 641526 4483174 641526 4483174 4069797 1668994 4069797 1668994 3200502 1668994 3316266 2666174 3316266 1656118 3316266 1656118 722540 733809 722540 2515226 722540 2515226 4180044 2515226 3850871 2184287 3850871 3348032 3850871 3348032 3335025 3348032 4271873 790924 4271873 790924 791495 790924 1404739 4452100 1404739 543740 1404739 543740 686260 674084 686260 484322 686260 484322 1162139 484322 569687 3351807 569687 3351807 3824619 1219501 3824619 1219501 1661496 1219501 3314143 540022 3314143 1683268 3314143 1683268 3960883 1683268 1331626 327974 1331626 2354300 1331626 2354300 4104387 2460130 4104387 1681584 4104387 1681584 1529614 1681584 2036968 3914466 2036968 3914466 3349430 3914466 471087 1094887 471087 1094887 4139965 2493151 4139965 2029472 4139965 2029472 4647769 2029472 1172085 3348443 1172085 685019 1172085 685019 1648788 685019 1207927 2776198 1207927 2776198 4461135 2776198 1667063 4230147 1667063 1283006 1667063 1283006 880081 866424 880081 3341836 880081 3341836 632738 3341836 1678644 698589 1678644 698589 959052 698589 4131833 2471046 4131833 1731309 4131833 1731309 1670008 1731309 3349447 617020 3349447 751964 3349447 751964 912679 1126206 912679 1126206 3589414 3068170 3589414 753377 3589414 753377 3314706 3407028 3314706 1420630 3314706 1420630 1427204 1420630 1663930 2223317 1663930 2223317 4940654 1649057 4940654 1681882 4940654 1681882 1054986 1047670 1054986 1871602 1054986 1871602 4793968 1871602 1463171 217493 1463171 2725501 1463171 2725501 3938633 2725501 3784709 1664981 3784709 1679200 3784709 1679200 110403 1657959 110403 1657959 4883434 1657959 3886662 3323515 3886662 2950744 3886662 2950744 4618582 2950744 1915872 1653359 1915872 4213135 1915872 4213135 3350860 4213135 1654635 4787136 1654635 1649333 1654635 1649333 4899303 1649333 1342753 3351172 1342753 3342837 1342753 3342837 851601 2540354 851601 2540354 4130910 2540354 3759778 2922820 3759778 2183402 3759778 2183402 4509630 2183402 1020254 1000979 1020254 1000979 4523911 2870378 4523911 1351361 4523911 1351361 305332 1351361 3760948 2934538 3760948 1420343 3760948 1420343 395861 404624 395861 1416314 395861 1416314 250692 1416314 1138331 1145658 1138331 3023738 1138331 3023738 4695421 3023738 481861 1211338 481861 1659574 481861 1659574 2337951 1659574 1684626 3969643 1684626 3969643 1011652 1024794 1011652 2322637 1011652 2322637 4328340 2322637 759270 767240 759270 3339180 759270 3339180 1667230 2030884 1667230 3337873 1667230 3337873 4688723 3337873 309902 347739 309902 347739 2741247 3351736 2741247 1029790 2741247 1029790 997675 977563 997675 1929376 997675 1929376 4741303 1929376 3842879 3323851 3842879 3323851 4457754 3323851 1315772 333109 1315772 1766287 1315772 1766287 3825083 4386921 3825083 4386921 1650475 4386921 4296639 2313799 4296639 2313799 2246350 1679677 2246350 3336247 2246350 3336247 419864 3336247 1163055 1136904 1163055 3670277 1163055 3670277 1649215 3670277 477431 475730 477431 2528062 477431 2528062 4137644 2528062 1709859 1658505 1709859 3671636 1709859 3671636 1660394 3671636 4142029 670170 4142029 670170 1670258 670170 4012817 4910275 4012817 4910275 1341058 1336947 1341058 3918467 1341058 3918467 4016379 2361971 4016379 2543028 4016379 2543028 4165570 1661719 4165570 1661719 43546 1661719 1661802 4550465 1661802 2464050 1661802 2464050 4138761 2464050 1662012 2161532 1662012 2942257 1662012 2942257 3349966 2942257 1639791 4555317 1639791 4555317 1652694 4555317 457514 452926 457514 2174431 457514 2174431 3758209 3914955 3758209 3914955 1662233 3914955 2252559 806204 2252559 806204 511037 511935 511037 2165074 511037 2165074 4484516 2165074 3347427 4897814 3347427 1189548 3347427 1189548 503631 1189548 4156628 1653476 4156628 931209 4156628 931209 731279 931209 849950 837940 849950 4594526 849950 4594526 1675474 4808950 1675474 2307075 1675474 2307075 4713098 3342132 4713098 3342132 2260234 3342132 3113512 1971889 3113512 1971889 3641358 1971889 524856 1144503 524856 1890100 524856 1890100 4764444 1890100 4706592 1970375 4706592 1842965 4706592 1842965 3328740 1842965 3855962 2192069 3855962 448480 3855962 448480 430543 448480 1683243 3941658 1683243 2987365 1683243 2987365 3667824 2987365 1411591 259621 1411591 1671916 1411591 1671916 96506 1671916 449674 1201230 449674 1357052 449674 1357052 3321579 1357052 1074962 593845 1074962 3092811 1074962 3092811 4766206 3092811 1675043 3334574 1675043 3064798 1675043 3064798 1411077 263097 1411077 4543312 1411077 4543312 3330567 2081615 3330567 2081615 3755893 2081615 3597561 575952 3597561 575952 559982 575952 1680635 63756 1680635 768116 1680635 768116 915565 2524056 915565 2524056 4199856 2524056 625382 645315 625382 4362390 625382 4362390 3625655 1784168 3625655 1784168 3315968 1784168 3705969 2015567 3705969 604664 3705969 604664 1034345 604664 1651072 3966051 1651072 3966051 1650599 3966051 1675821 1528834 1675821 2685620 1675821 2685620 3969240 2685620 3883170 2194714 3883170 2998359 3883170 2998359 3676642 2998359 3944057 3343480 3944057 3212586 3944057 3212586 691418 964374 691418 1665957 691418 1665957 3334111 4830960 3334111 2460477 3334111 2460477 980729 722699 980729 1354550 980729 1354550 1364978 1354550 1221683 3347655 1221683 868190 1221683 868190 867543 868190 2655801 1683883 2655801 683944 2655801 683944 4444273 2760148 4444273 847524 4444273 847524 834884 847524 1572273 3316341 1572273 3316341 1562916 3316341 4400503 1773234 4400503 1773234 347574 3348234 347574 366741 347574 366741 3342504 366741 3317468 3147173 3317468 1666000 3317468 1666000 896551 789764 896551 899857 896551 899857 1408973 261978 1408973 3082192 1408973 3082192 4753173 3082192 3433327 918271 3433327 918271 3337666 918271 3349313 4553294 3349313 3817688 3349313 3817688 1679928 594665 1679928 594665 4022992 2802291 4022992 2802291 4449036 2802291 4033988 3316805 4033988 1320320 4033988 1320320 1675584 1320320 1678712 2598686 1678712 1942476 1678712 1942476 1669774 1942476 3320212 1241853 3320212 2956534 3320212 2956534 1653448 3661571 1653448 1677455 1653448 1677455 4556965 1677455 4538723 2884606 4538723 860233 4538723 860233 794892 860233 3342996 3314253 3342996 3314253 1229296 1215902 1229296 3313975 1229296 3313975 4274995 3313975 561700 578187 561700 1382406 561700 1382406 282593 1382406 505322 1146546 505322 3776286 505322 3776286 1293862 3776286 977694 429473 977694 429473 441808 429473 3664483 3037282 3664483 1685008 3664483 1685008 1966688 1685008 2345539 3330648 2345539 838305 2345539 838305 541497 1394105 541497 1394105 279065 1394105 766482 747483 766482 747483 1683812 3730107 1683812 1131599 1683812 1131599 521224 1132114 521224 288606 521224 288606 1679201 3750339 1679201 1944944 1679201 1944944 1804182 954687 1804182 954687 141726 2622309 141726 2622309 4044480 2622309 1654686 3784983 1654686 3389819 1654686 3389819 1681360 3389819 826465 804962 826465 2026023 826465 2026023 4662554 2026023 1660926 3622861 1660926 991869 1660926 991869 294174 3678469 294174 3678469 3332706 2424267 3332706 4926197 3332706 4926197 3338471 4926197 1420026 268562 1420026 4964123 1420026 4964123 3326365 4964123 273206 419877 273206 419877 4514257 1674412 4514257 734511 4514257 734511 742300 734511 3422126 1660491 3422126 1660491 540910 1660491 3329209 2814119 3329209 2814119 3859334 2814119 1283382 858191 1283382 858191 830368 858191 3799706 2905050 3799706 1903039 3799706 1903039 4730698 1903039 4728253 3351496 4728253 3351496 1384559 3351496 4025104 1420894 4025104 3086826 4025104 3086826 3571689 3086826 4720696 1058853 4720696 1058853 602295 1058853 2146133 1685478 2146133 1116856 2146133 1116856 489809 491514 489809 2110686 489809 2110686 3785792 2110686 1657014 4870245 1657014 238965 1657014 238965 235169 238965 3209794 2263369 3209794 2263369 3942435 2263369 2783815 3337201 2783815 576469 2783815 576469 558595 576469 3320639 2199588 3320639 2199588 1664400 2199588 4530611 247739 4530611 247739 241199 247739 372855 3484935 372855 3484935 3787720 3318212 3787720 3323612 3787720 3323612 596309 3323612 4691680 1956688 4691680 2670891 4691680 2670891 320890 1366349 320890 2990312 320890 2990312 4473184 2199152 4473184 2288802 4473184 2288802 1318130 348376 1318130 2238307 1318130 2238307 4431607 2238307 1646914 2866513 1646914 643263 1646914 643263 1649034 643263 1644457 3321725 1644457 2078643 1644457 2078643 4326112 922571 4326112 922571 919784 922571 4752141 1924220 4752141 497433 4752141 497433 1614117 1655517 1614117 637231 1614117 637231 436991 3341474 436991 3341474 413590 3341474 3333167 3981084 3333167 3314274 3333167 3314274 753227 3314274 1686190 1559443 1686190 2953781 1686190 2953781 4693630 636983 4693630 636983 604825 636983 4646641 2973374 4646641 1869954 4646641 1869954 4794699 1869954 4269446 2501578 4269446 2501578 3325348 3918875 3325348 331752 3325348 331752 330867 331752 4109660 3334307 4109660 3334307 1438195 3334307 4186059 2495023 4186059 3320234 4186059 3320234 1677137 665977 1677137 3351728 1677137 3351728 215817 242697 215817 2987307 215817 2987307 3674243 2987307 3284692 3315901 3284692 2839147 3284692 2839147 4473160 2839147 3333692 1250637 3333692 1250637 436878 1250637 842583 861183 842583 2234822 842583 2234822 3908702 2234822 61586 3322041 61586 2100519 61586 2100519 4572930 2100519 3742197 2079700 3742197 2434677 3742197 2434677 4126849 2434677 446291 1669263 446291 1684003 446291 1684003 3829759 2154700 3829759 91128 3829759 91128 699533 1682573 699533 1682573 3324333 2579034 3324333 1940645 3324333 1940645 4717481 1940645 160280 1678260 160280 2272376 160280 2272376 4399353 2272376 3890291 2773831 3890291 911695 3890291 911695 1685944 911695 4078446 3822898 4078446 3822898 1664508 3822898 3616341 681233 3616341 681233 962800 681233 3045457 3343895 3045457 2827812 3045457 2827812 3323626 2827812 2302281 1683144 2302281 1686480 2302281 1686480 4805307 1686480 4058361 359019 4058361 359019 4575579 359019 1355687 309536 1355687 2632023 1355687 2632023 4044187 2632023 1878833 1143310 1878833 1143310 525410 1143310 1670842 3048298 1670842 3046648 1670842 3046648 4704104 3046648 4293119 1684114 4293119 1684114 970768 1684114 3046116 3768689 3046116 3768689 824441 848728 824441 2207322 824441 2207322 4458431 2182638 4458431 3343245 4458431 3343245 1685957 3343245 4162072 2501750 4162072 3346047 4162072 3346047 1647620 3558158 1647620 788061 1647620 788061 880156 788061 4087664 2581682 4087664 1264862 4087664 1264862 1256076 1264862 4601249 2956703 4601249 2956703 4623408 2956703 3937324 431049 3937324 431049 1221081 431049 4015007 4190615 4015007 4190615 3316572 4190615 3731185 1673011 3731185 2822128 3731185 2822128 3844000 2822128 1253945 1288353 1253945 1892771 1253945 1892771 4265849 2396717 4265849 2228968 4265849 2228968 1675202 4904855 1675202 1139464 1675202 1139464 523676 1139464 4601276 2943312 4601276 1949467 4601276 1949467 3608422 1949467 4875048 1655356 4875048 2460423 4875048 2460423 1777202 3349239 1777202 2228261 1777202 2228261 4772745 1915662 4772745 3351488 4772745 3351488 4885698 3351488 3986476 204526 3986476 204526 1467631 204526 4631978 3342332 4631978 3342332 1140400 3342332 3332003 1420646 3332003 2892821 3332003 2892821 4564725 2892821 3330853 1157669 3330853 1157669 3314487 1157669 4437467 2073760 4437467 2073760 3316673 836410 3316673 836410 824680 836410 4695866 3030089 4695866 2697554 4695866 2697554 1654243 4787473 1654243 355734 1654243 355734 4228910 2577629 4228910 2316573 4228910 2316573 4357590 2316573 3314434 2594259 3314434 1315522 3314434 1315522 393985 1652405 393985 255116 393985 255116 3695148 1654943 3695148 529203 3695148 529203 4723354 529203 734502 709056 734502 600598 734502 600598 622896 600598 4132932 2494962 4132932 871813 4132932 871813 799882 871813 2861138 3330636 2861138 605016 2861138 605016 578821 605016 702437 1909735 702437 1909735 4794586 1909735 2870246 1659065 2870246 1659065 884928 1659065 1651716 3315857 1651716 3315857 3475960 3348392 3475960 1434746 3475960 1434746 222230 1434746 3693973 2947589 3693973 627041 3693973 627041 653551 627041 3564008 3345750 3564008 3137856 3564008 3137856 4778880 3137856 1806978 3336375 1806978 1680031 1806978 1680031 1249145 1680031 1368842 3324171 1368842 1671693 1368842 1671693 704104 1671693 1684373 520729 1684373 520729 527208 520729 668891 2021536 668891 2021536 4632331 2021536 240061 262017 240061 3097818 240061 3097818 4416515 2748022 4416515 3313847 4416515 3313847 1396541 1414670 1396541 2235308 1396541 2235308 3886088 2235308 3324610 3072757 3324610 1099276 3324610 1099276 1014444 629416 1014444 3317274 1014444 3317274 2463469 3317274 1249338 407781 1249338 2516237 1249338 2516237 4169949 2516237 3690804 391669 3690804 391669 1243831 391669 2102451 3346702 2102451 978478 2102451 978478 3608565 3057110 3608565 2587722 3608565 2587722 4413107 2258379 4413107 3046945 4413107 3046945 812229 1651331 812229 2967900 812229 2967900 3718550 2967900 3314348 2078251 3314348 2442604 3314348 2442604 4243976 2442604 817380 844047 817380 3345767 817380 3345767 1986570 3345767 892367 1666044 892367 2954077 892367 2954077 4607511 2954077 4024959 2186119 4024959 2186119 4480812 2186119 1099135 3323303 1099135 2359542 1099135 2359542 4289701 2359542 1675290 4842021 1675290 4842021 1658803 4842021 3675488 1652199 3675488 1652199 2575224 1652199 4553957 2111111 4553957 1302321 4553957 1302321 742236 917570 742236 3343116 742236 3343116 14323 1658058 14323 2087955 14323 2087955 1658902 2087955 311452 1652082 311452 2052051 311452 2052051 3584674 3103868 3584674 671654 3584674 671654 980219 671654 4387778 2751859 4387778 1972015 4387778 1972015 1681618 1972015 1950755 750204 1950755 750204 937042 750204 4104482 2890433 4104482 2890433 3752986 2890433 4686156 2006949 4686156 3314960 4686156 3314960 3318227 3314960 3781534 2036576 3781534 2036576 3690851 2036576 4655045 2961693 4655045 2300214 4655045 2300214 4341632 3329715 4341632 1156026 4341632 1156026 486938 1156026 835215 816548 835215 2596988 835215 2596988 3332570 4561151 3332570 2858212 3332570 2858212 4462733 2187037 4462733 3352650 4462733 3352650 122268 2090771 122268 2090771 4582115 2090771 846663 848241 846663 1680720 846663 1680720 3220484 1680720 1928938 3350161 1928938 3350161 849942 3350161 3318383 858213 3318383 858213 862828 858213 1661668 4352889 1661668 4352889 1649618 4352889 3314624 874246 3314624 1961428 3314624 1961428 4716522 1961428 3259535 1648592 3259535 3339494 3259535 3339494 440503 1979733 440503 1979733 4658446 1979733 1652680 977313 1652680 977313 987855 977313 3314616 1999268 3314616 1999268 4643131 1999268 3884582 1686441 3884582 2568829 3884582 2568829 4259124 2568829 3339313 1223907 3339313 1223907 994399 646218 994399 2714706 994399 2714706 4526716 2881576 4526716 1036901 4526716 1036901 3333723 807624 3333723 1943121 3333723 1943121 3637362 1943121 1675822 3341642 1675822 3341642 3059474 3341642 719268 509435 719268 509435 1173282 509435 539184 2174556 539184 2174556 3848522 2174556 710841 689797 710841 1662535 710841 1662535 4780768 1662535 214766 243740 214766 851181 214766 851181 4806498 3315773 4806498 1897895 4806498 1897895 3253649 758810 3253649 758810 900211 758810 3346228 427795 3346228 2802206 3346228 2802206 1172383 1147201 1172383 4009715 1172383 4009715 4597657 2951907 4597657 4010058 4597657 4010058 3347879 274693 3347879 3976081 3347879 3976081 469462 1179683 469462 2838656 469462 2838656 3836877 2838656 1669577 366950 1669577 366950 1304088 366950 3320454 3653607 3320454 2627022 3320454 2627022 4292115 2627022 770586 883032 770586 3329678 770586 3329678 331377 3329678 905913 760499 905913 1674414 905913 1674414 2866979 1674414 637186 1034529 637186 2779443 637186 2779443 3875379 2779443 3692891 2008706 3692891 2074853 3692891 2074853 1653308 2074853 4420013 3347999 4420013 3347999 1349758 1359159 1349758 1666607 1349758 1666607 4786209 1896550 4786209 1005051 4786209 1005051 670714 1005051 1388675 1666345 1388675 1666345 433556 1666345 3573525 3071753 3573525 1137172 3573525 1137172 896596 767137 896596 2791156 896596 2791156 4466731 2791156 3769396 2923163 3769396 1079166 3769396 1079166 1067574 1079166 3834127 2837896 3834127 1424474 3834127 1424474 249449 1424474 1275702 3325876 1275702 2498031 1275702 2498031 4157296 2498031 432072 260950 432072 260950 280122 260950 294897 2600177 294897 2600177 4069234 2600177 3683535 3324474 3683535 1897379 3683535 1897379 826162 845810 826162 1664111 826162 1664111 4766247 1664111 982234 690499 982234 1161934 982234 1161934 509001 1161934 4016910 2673000 4016910 805289 4016910 805289 583646 559253 583646 1084284 583646 1084284 580966 1084284 3357225 3322027 3357225 3322027 234334 3322027 4020959 2352082 4020959 3046921 4020959 3046921 1651913 3046921 4530965 598629 4530965 598629 615006 598629 615009 982333 615009 982333 2862744 3464744 2862744 3464744 1675990 3464744 1677512 1651279 1677512 1651279 3978897 3045293 3978897 3045293 717904 575747 717904 575747 3344918 3160664 3344918 1436137 3344918 1436137 1672185 1436137 3350854 3738106 3350854 2105706 3350854 2105706 3995315 2337739 3995315 1039400 3995315 1039400 1059619 1039400 3226122 3337020 3226122 3337020 1589553 3344606 1589553 1656873 1589553 1656873 1310794 803059 1310794 803059 1653831 803059 791260 3096386 791260 3096386 4758641 3096386 525982 514142 525982 1381042 525982 1381042 4505076 1381042 359272 367506 359272 1426058 359272 1426058 1438442 1426058 940387 921990 940387 2007101 940387 2007101 4634939 2007101 303569 318383 303569 3344585 303569 3344585 606260 3344585 538264 531520 538264 655759 538264 655759 3698372 2958711 3698372 2133124 3698372 2133124 4558809 2133124 1676612 1121766 1676612 3350144 1676612 3350144 4851403 3350144 4207752 2540535 4207752 2586298 4207752 2586298 4230730 2586298 902891 754194 902891 3084776 902891 3084776 4754843 3084776 1750881 3320795 1750881 1657967 1750881 1657967 3618391 3778408 3618391 3778408 1685636 3778408 4171242 2498198 4171242 3332069 4171242 3332069 1676305 1652521 1676305 1652521 274811 1652521 4417114 2734527 4417114 578177 4417114 578177 596297 578177 1660275 4332416 1660275 1659165 1660275 1659165 285726 1659165 296759 271175 296759 4688361 296759 4688361 481592 4688361 262131 1395328 262131 2998654 262131 2998654 3664170 2998654 3346187 1083882 3346187 1083882 572504 1083882 1284939 3056290 1284939 3056290 3326584 4038928 3326584 2275639 3326584 2275639 4376254 2275639 4089578 3340460 4089578 291831 4089578 291831 291849 291831 4532288 2877299 4532288 957254 4532288 957254 274899 293729 274899 2100334 274899 2100334 4539112 2100334 1019602 1020420 1019602 3050101 1019602 3050101 1684697 3050101 1672391 4032904 1672391 3079122 1672391 3079122 4773406 3079122 933433 471404 933433 471404 3337903 471404 280762 1658218 280762 1658218 2148814 1658218 1666455 3338503 1666455 3338503 4251037 3338503 3347224 1124053 3347224 3347844 3347224 3347844 4983939 3347844 3835146 261570 3835146 261570 280374 261570 4003090 2479250 4003090 2479250 4179188 2479250 3721664 988590 3721664 988590 677343 988590 1657887 4877879 1657887 4877879 3786574 2043150 3786574 2043150 1661753 852239 1661753 1206228 1661753 1206228 490951 460412 490951 3038859 490951 3038859 1656476 3038859 251577 1383949 251577 3327436 251577 3327436 3925129 3327436 1650350 2628332 1650350 2628332 3339412 2628332 3320349 2636369 3320349 1327887 3320349 1327887 3315164 1327887 4775284 1888908 4775284 1597699 4775284 1597699 3328876 4791976 3328876 3088545 3328876 3088545 4732162 3088545 1129891 542260 1129891 2874869 1129891 2874869 3786491 2874869 3690840 2028978 3690840 2448622 3690840 2448622 4702689 1957323 4702689 2967140 4702689 2967140 4605460 2967140 4720898 1672321 4720898 2218991 4720898 2218991 3654319 1953237 3654319 2006201 3654319 2006201 3670774 2006201 968065 956650 968065 1284464 968065 1284464 3949893 2742592 3949893 1943729 3949893 1943729 4700495 1943729 4471591 2814155 4471591 740083 4471591 740083 324751 2589665 324751 2589665 4253455 2589665 4098539 2440040 4098539 2753003 4098539 2753003 4426641 2753003 3353004 2291246 3353004 3346631 3353004 3346631 1557309 3346631 4391676 794906 4391676 794906 794530 794906 4111933 3315860 4111933 955548 4111933 955548 959144 955548 4762068 4475962 4762068 4475962 927624 741179 927624 1654052 927624 1654052 4548987 2095901 4548987 1653948 4548987 1653948 1863531 1653948 4480900 2409169 4480900 2409169 1665906 4232878 1665906 4232878 3801959 1215844 3801959 1215844 460715 1215844 2955030 2105461 2955030 2105461 4766203 1905310 4766203 3001680 4766203 3001680 3650652 3001680 4253586 558761 4253586 558761 566525 558761 1458223 1459024 1458223 602411 1458223 602411 603488 602411 1433401 3316987 1433401 912869 1433401 912869 907238 912869 1910906 4827750 1910906 4827750 1665157 4827750 3332059 4934162 3332059 1171012 3332059 1171012 498652 1171012 2220845 3343378 2220845 307783 2220845 307783 1653509 307783 3346001 2753425 3346001 2753425 3943659 2753425 1283168 361175 1283168 2783287 1283168 2783287 3874962 2783287 3866176 3316433 3866176 1655012 3866176 1655012 3129409 3043230 3129409 3043230 3610806 3043230 3337677 3597013 3337677 1663261 3337677 1663261 3338332 1663261 3334491 3728371 3334491 2058444 3334491 2058444 4624509 2058444 3617518 1460038 3617518 1460038 226644 1460038 869091 800223 869091 2144448 869091 2144448 4536561 2144448 453132 1151427 453132 1151427 2535646 3337733 2535646 3337733 3281790 3337733 3055145 3341723 3055145 1446583 3055145 1446583 226079 1446583 4343935 2677616 4343935 2458377 4343935 2458377 1081960 567350 1081960 3341412 1081960 3341412 1201013 3341412 585750 3353218 585750 1755673 585750 1755673 4308477 2670810 4308477 1679561 4308477 1679561 1667908 4368616 1667908 4368616 355616 1295364 355616 3085652 355616 3085652 3352289 3085652 1433575 4070277 1433575 1919774 1433575 1919774 4741192 1919774 301675 3341147 301675 2704646 301675 2704646 3961149 2704646 3958297 2711992 3958297 1260310 3958297 1260310 386895 1260310 3352002 4032855 3352002 3333527 3352002 3333527 1775078 3333527 4331831 3337874 4331831 2840092 4331831 2840092 906571 988856 906571 988856 3744253 2982301 3744253 2982301 3340817 2982301 4130095 2481382 4130095 3097538 4130095 3097538 4772452 3097538 1159236 493607 1159236 2461775 1159236 2461775 3341987 2461775 1108216 569637 1108216 2917620 1108216 2917620 4594588 2917620 1656581 4931176 1656581 4142388 1656581 4142388 3918861 751798 3918861 751798 566542 2437736 566542 2437736 4122785 2437736 3413446 3329576 3413446 1663422 3413446 1663422 1726182 1670247 1726182 337312 1726182 337312 496253 3338608 496253 256492 496253 256492 256864 256492 3320738 4158115 3320738 1921229 3320738 1921229 1659420 1152082 1659420 1184513 1659420 1184513 391764 408527 391764 2467396 391764 2467396 4191860 2467396 2857813 1134117 2857813 1134117 509380 1134117 4584331 3351051 4584331 3351051 1656861 4604186 1656861 3314892 1656861 3314892 2121051 3314892 317640 1328355 317640 1803124 317640 1803124 3335460 1803124 2603467 3315443 2603467 401173 2603467 401173 227796 1438126 227796 875036 227796 875036 4683072 2001753 4683072 935471 4683072 935471 1661873 935471 4704591 1656441 4704591 1656441 1649938 4795573 1649938 3116671 1649938 3116671 4298075 336251 4298075 336251 1307237 336251 1899438 3318058 1899438 429749 1899438 429749 1672958 429749 4289112 4778443 4289112 4778443 968788 4778443 3332143 1736918 3332143 3375067 3332143 3375067 292919 291025 292919 1478526 292919 1478526 1679994 1478526 1673727 2675291 1673727 2675291 3988945 2675291 880173 825048 880173 825048 569445 2945009 569445 2945009 3745339 2945009 1432661 3338055 1432661 877907 1432661 877907 484719 494627 484719 680640 484719 680640 1664014 680640 1660031 2538645 1660031 2538645 4156006 2538645 1070366 584329 1070366 666746 1070366 666746 1020152 666746 4001488 2344865 4001488 2077595 4001488 2077595 763113 762572 763113 2220810 763113 2220810 3875410 2220810 3764448 2100973 3764448 3318622 3764448 3318622 962697 3318622 3952445 3333789 3952445 2264746 3952445 2264746 4379265 2264746 3727510 4887598 3727510 4887598 1169386 299886 1169386 299886 1343235 299886 794554 3344653 794554 3344653 1510974 3344653 1327325 1283232 1327325 1283232 383934 1283232 4152911 2498088 4152911 1712559 4152911 1712559 1683373 1712559 4124667 2818707 4124667 2818707 3875753 2818707 4381233 3348821 4381233 2242651 4381233 2242651 3905407 2242651 4610970 4384638 4610970 4384638 1670418 4384638 3492290 1646867 3492290 3337204 3492290 3337204 1663874 3337204 4748177 1651398 4748177 1651398 960089 3344085 960089 901215 960089 901215 918420 901215 3908856 3345423 3908856 3345423 298118 3345423 1293081 1142852 1293081 1142852 3316689 1142852 1654217 3572885 1654217 3349982 1654217 3349982 2892928 3349982 1662870 963779 1662870 963779 701915 963779 1242645 406084 1242645 562002 1242645 562002 1095776 562002 1657497 4700299 1657497 302997 1657497 302997 308229 302997 3316134 2920425 3316134 2920425 3745688 2920425 1101383 1105429 1101383 2748199 1101383 2748199 3089193 2748199 1656633 1172289 1656633 1172289 3638360 1172289 2082913 3332043 2082913 3332043 4818727 3332043 3727409 1650106 3727409 1650106 643808 1650106 1684802 792160 1684802 792160 788253 792160 4398376 3332621 4398376 1878202 4398376 1878202 4791630 1878202 775417 869045 775417 3329664 775417 3329664 5009548 3329664 3219510 3316294 3219510 4807546 3219510 4807546 1651647 4807546 3331673 965604 3331673 990873 3331673 990873 1040985 660199 1040985 4261328 1040985 4261328 1665787 4261328 909821 913060 909821 2484140 909821 2484140 4161453 2484140 3720166 2001734 3720166 2001734 3333883 2750055 3333883 2750055 4414454 2750055 4339296 1245295 4339296 1245295 1263743 1245295 2992822 2210807 2992822 2210807 4429796 2210807 508170 1649650 508170 1649650 1531270 1649650 1001289 667277 1001289 1094073 1001289 1094073 4298845 2375049 4298845 1672492 4298845 1672492 736402 751842 736402 1385693 736402 1385693 1407756 1385693 843961 37560 843961 37560 3329036 37560 402682 2668988 402682 2668988 4617299 2050364 4617299 2559907 4617299 2559907 1222215 457136 1222215 882388 1222215 882388 894999 882388 1685264 3782959 1685264 2136519 1685264 2136519 3802117 2136519 1084597 1084307 1084597 1676402 1084597 1676402 1852860 3328306 1852860 1125825 1852860 1125825 587797 1056938 587797 4384584 587797 4384584 3192770 1888177 3192770 1888177 3538846 1888177 1673234 4140923 1673234 2219471 1673234 2219471 1145858 342472 1145858 342472 3347991 342472 1344111 1968524 1344111 1968524 3344997 2151893 3344997 2151893 3834481 2151893 3559216 271561 3559216 271561 1178424 2370289 1178424 2370289 4099987 3342084 4099987 3341409 4099987 3341409 3946043 3341409 4039340 992318 4039340 992318 992425 992318 4349004 2305202 4349004 1457830 4349004 1457830 1655775 1457830 3343269 4842283 3343269 1667631 3343269 1667631 1162119 1133994 1162119 1678741 1162119 1678741 4436244 2790653 4436244 2720872 4436244 2720872 767377 766676 767377 2810808 767377 2810808 3323515 2810808 1095090 1111256 1095090 2627308 1095090 2627308 4289636 2627308 708014 964534 708014 1215472 708014 1215472 4337111 2813784 4337111 2813784 243455 1677482 243455 4031467 243455 4031467 3342811 4031467 3324392 4581209 3324392 1661805 3324392 1661805 1410893 230198 1410893 843250 1410893 843250 829930 843250 3852988 2833412 3852988 343414 3852988 343414 1319858 343414 3845000 3324705 3845000 3324705 3935282 3324705 1269601 3333838 1269601 1670373 1269601 1670373 4017368 1670373 3327048 2476731 3327048 2476731 4549498 545904 4549498 545904 226545 244063 226545 634399 226545 634399 3315685 4199672 3315685 4199672 1657182 4199672 3314052 388637 3314052 2752088 3314052 2752088 4390189 2752088 1668848 2908885 1668848 2337062 1668848 2337062 4336845 2337062 3314509 492973 3314509 1243962 3314509 1243962 1259592 1243962 4155502 2496107 4155502 1321844 4155502 1321844 910593 905034 910593 3338912 910593 3338912 4497878 3338912 3890098 1401482 3890098 1401482 268440 1401482 1680706 2630845 1680706 2630845 3322227 2630845 1221827 430499 1221827 2852811 1221827 2852811 4520761 2852811 1665819 328039 1665819 1659104 1665819 1659104 3883411 3310809 3883411 3310809 711783 929389 711783 3315618 711783 3315618 4196470 3315618 2303658 1662907 2303658 3351581 2303658 3351581 4019121 3351581 2867857 1179311 2867857 1179311 450417 1179311 1426396 1668841 1426396 1668841 4457719 1668841 1524423 1671757 1524423 629471 1524423 629471 1054245 629471 4752313 3083579 4752313 481727 4752313 481727 464336 3326116 464336 3326116 3923083 3326116 3350617 1552659 3350617 3317574 3350617 3317574 1036550 653042 1036550 839450 1036550 839450 847024 839450 3954408 1660047 3954408 757048 3954408 757048 865284 2831265 865284 2831265 4480049 2831265 1665434 4890713 1665434 1772515 1665434 1772515 3336850 1772515 574195 1108202 574195 1977656 574195 1977656 3352357 4834107 3352357 3320401 3352357 3320401 3951658 3320401 1676985 916062 1676985 2280567 1676985 2280567 4390448 2280567 582009 565806 582009 705681 582009 705681 1330089 350478 1330089 1954093 1330089 1954093 3332171 1954093 717943 709291 717943 4424389 717943 4424389 3351122 4424389 1105403 94324 1105403 94324 1680806 3194353 1680806 2278687 1680806 2278687 3340203 2278687 3313389 3613328 3313389 2809199 3313389 2809199 4801444 1674286 4801444 1674286 4861862 1674286 1662326 165649 1662326 1683217 1662326 1683217 3196681 1683217 1346749 299445 1346749 4991755 1346749 4991755 3228939 545117 3228939 545117 542017 545117 4251879 2580508 4251879 270227 4251879 270227 277624 270227 567004 4517147 567004 4517147 1679912 1154656 1679912 1154656 1154754 1154656 4121260 3148042 4121260 3148042 1652405 3148042 1708385 1673399 1708385 2486660 1708385 2486660 4523056 3525063 4523056 3525063 3347990 3525063 3754078 2912835 3754078 4175629 3754078 4175629 1672582 4175629 1675107 1657093 1675107 1657093 859691 1657093 1175546 507795 1175546 2306724 1175546 2306724 4250773 3030654 4250773 3030654 1772964 1668598 1772964 3589836 1772964 3589836 3558883 3097671 3558883 3317915 3558883 3317915 508548 286278 508548 286278 1680967 170110 1680967 2815244 1680967 2815244 3869530 2815244 3343500 292993 3343500 1989936 3343500 1989936 4677530 1989936 1537279 3327831 1537279 1671935 1537279 1671935 1435472 1671935 4155504 2494095 4155504 2042457 4155504 2042457 4631714 2042457 1391180 266772 1391180 726699 1391180 726699 722829 726699 4085392 4098986 4085392 4098986 1667502 4955946 1667502 2088302 1667502 2088302 4566802 2088302 2928663 3342862 2928663 1980733 2928663 1980733 3654921 1980733 3590008 3106006 3590008 2533214 3590008 2533214 4207337 2533214 3313990 1353563 3313990 3117998 3313990 3117998 4768524 3117998 838402 842068 838402 1411564 838402 1411564 3868165 2206114 3868165 150739 3868165 150739 3351465 150739 4303291 2904284 4303291 2904284 472674 472998 472674 3324322 472674 3324322 4291822 3324322 1686559 4355091 1686559 3826609 1686559 3826609 1352484 3826609 1670856 288134 1670856 1249172 1670856 1249172 413057 1249172 3331535 4808243 3331535 3321878 3331535 3321878 2941187 3321878 3320159 478571 3320159 1996512 3320159 1996512 3643122 1996512 3628836 3045984 3628836 2113484 3628836 2113484 4574308 2113484 692475 667246 692475 1110830 692475 1110830 563225 1110830 3341631 2664922 3341631 2016139 3341631 2016139 4657959 2016139 4101603 2545488 4101603 1074111 4101603 1074111 586950 1074111 4109419 3326186 4109419 3322734 4109419 3322734 3198206 3322734 3578274 467293 3578274 467293 1185211 467293 4313982 3340349 4313982 1739244 4313982 1739244 747632 930366 747632 3561076 747632 3561076 1663648 3561076 1333424 1659521 1333424 4866437 1333424 4866437 4018948 927689 4018948 927689 742569 927689 3982603 2671477 3982603 2671477 4361237 2671477 1703188 3318425 1703188 2540680 1703188 2540680 4222606 2540680 704707 971875 704707 1271366 704707 1271366 3341152 4906757 3341152 1659017 3341152 1659017 3455119 1659017 2987424 3321408 2987424 2966268 2987424 2966268 2941107 2966268 4365404 404227 4365404 404227 946331 916902 946331 482881 946331 482881 1655140 2369249 1655140 2369249 3344886 2369249 1647213 4704452 1647213 911992 1647213 911992 1673186 3322304 1673186 3322304 255258 257166 255258 2677418 255258 2677418 3898427 2261599 3898427 2694603 3898427 2694603 1650992 4139688 1650992 4139688 3343955 335773 3343955 4764248 3343955 4764248 3637856 1280853 3637856 1280853 366082 381431 366082 1686666 366082 1686666 4390692 2272428 4390692 1652342 4390692 1652342 1511846 1652342 3329332 919115 3329332 1660706 3329332 1660706 3972485 1660706 1378359 1399812 1378359 1906537 1378359 1906537 3778954 2887105 3778954 1370916 3778954 1370916 1671761 1370916 4737046 3080877 4737046 3080877 1336484 967055 1336484 967055 711364 967055 1321210 363916 1321210 3345588 1321210 3345588 3335940 1130701 3335940 1885122 3335940 1885122 3545807 1885122 3315647 4582743 3315647 3313691 3315647 3313691 1679815 1361509 1679815 1662181 1679815 1662181 874816 1662181 1057318 1051947 1057318 3349816 1057318 3349816 4168749 3349816 1649021 742687 1649021 742687 740093 742687 1809433 3265253 1809433 3265253 1656795 3265253 3319551 2843631 3319551 4844828 3319551 4844828 3341500 4844828 2649553 1661331 2649553 1685427 2649553 1685427 4525243 1685427 1048599 450700 1048599 450700 1226442 450700 602340 1060951 602340 889850 602340 889850 935512 735131 935512 4411582 935512 4411582 2631070 2097052 2631070 2097052 4052704 2398746 4052704 901885 4052704 901885 780923 901885 2919380 3061015 2919380 3061015 397734 1272191 397734 3093325 397734 3093325 3570721 3093325 1686542 4935742 1686542 610296 1686542 610296 3344434 610296 1428110 242125 1428110 2720828 1428110 2720828 3960890 2720828 3793611 2892528 3793611 2497622 3793611 2497622 837465 825731 837465 2378489 837465 2378489 4053843 2378489 3831457 2872902 3831457 1239810 3831457 1239810 651691 652888 651691 1656047 651691 1656047 106204 1656047 433319 1210366 433319 2637347 433319 2637347 4241513 2559949 4241513 3668164 4241513 3668164 1675864 3668164 3690947 2034160 3690947 4305489 3690947 4305489 3320945 4305489 4639090 2022633 4639090 2670865 4639090 2670865 4020059 2670865 4673362 2999597 4673362 409030 4673362 409030 1647250 409030 3807857 2139561 3807857 2139561 1650855 2139561 3345917 4864345 3345917 2669062 3345917 2669062 4253031 2599175 4253031 3347251 4253031 3347251 1796878 3347251 4365508 2324915 4365508 2513619 4365508 2513619 1648599 3230312 1648599 967126 1648599 967126 961715 967126 3321181 1666617 3321181 857685 3321181 857685 799577 857685 4646702 2978204 4646702 2663872 4646702 2663872 4305416 2663872 4456854 2763091 4456854 2546781 4456854 2546781 3323634 51631 3323634 2443884 3323634 2443884 4214361 2443884 1058254 1064613 1058254 1087298 1058254 1087298 565522 1087298 4270157 2594381 4270157 2462673 4270157 2462673 1685394 2462673 3343192 4500606 3343192 1659263 3343192 1659263 4710744 1659263 610563 435611 610563 435611 443831 435611 3321549 4493236 3321549 2831795 3321549 2831795 4395194 2720272 4395194 3334159 4395194 3334159 2177105 3334159 2380615 705352 2380615 705352 589421 1237934 589421 1237934 410238 1237934 1670841 2421892 1670841 990827 1670841 990827 987799 990827 1154257 2753259 1154257 2753259 3919640 2753259 524564 515054 524564 3348901 524564 3348901 4697519 3348901 217392 1682331 217392 1682331 4507520 2830179 4507520 2388591 4507520 2388591 877283 815714 877283 971970 877283 971970 545908 530761 545908 3075600 545908 3075600 4772993 3116229 4772993 749419 4772993 749419 619110 632862 619110 3369678 619110 3369678 4715863 3035270 4715863 3845104 4715863 3845104 287324 290588 287324 1683301 287324 1683301 4026376 3348672 4026376 233189 4026376 233189 1444167 233189 1673260 1788397 1673260 315132 1673260 315132 1168450 1174228 1168450 312194 1168450 312194 303907 312194 2974142 3343619 2974142 485582 2974142 485582 486957 485582 3335354 2087758 3335354 2087758 995810 640989 995810 902840 995810 902840 726028 737017 726028 2865672 726028 2865672 4527086 2865672 4022999 1664358 4022999 4607441 4022999 4607441 1658092 4607441 3324373 403049 3324373 403049 1266466 403049 3431439 1681847 3431439 1676766 3431439 1676766 232757 1462548 232757 2225002 232757 2225002 3894663 2225002 1457835 206493 1457835 2629630 1457835 2629630 4293185 2629630 1680769 761743 1680769 1681997 1680769 1681997 3345831 2610229 3345831 1652482 3345831 1652482 1449071 1291244 1449071 1291244 378923 1291244 3526726 3322490 3526726 3322490 3229389 3322490 4077147 2405998 4077147 3332461 4077147 3332461 1221679 419815 1221679 2822342 1221679 2822342 3352007 2822342 1031360 1023804 1031360 2656661 1031360 2656661 4334642 2656661 508709 522542 508709 2944308 508709 2944308 3866578 2192600 3866578 2224619 3866578 2224619 4425541 2224619 1995660 3352105 1995660 2228848 1995660 2228848 3873788 2228848 3141346 3343951 3141346 1649179 3141346 1649179 4814649 1649179 878592 782861 878592 3338947 878592 3338947 4019115 3338947 3117619 3348420 3117619 417178 3117619 417178 619487 1206017 619487 1206017 3864412 3349065 3864412 2207622 3864412 2207622 4768865 552630 4768865 552630 562605 552630 4616534 2061672 4616534 473270 4616534 473270 1178411 473270 3314501 4274311 3314501 902227 3314501 902227 904306 902227 1394064 1661155 1394064 1387727 1394064 1387727 262820 1387727 3598095 3071802 3598095 2391453 3598095 2391453 4274710 2391453 3952977 1679558 3952977 1679558 113914 3335401 113914 2141505 113914 2141505 3873071 2189795 3873071 710589 3873071 710589 982488 710589 3962517 2923346 3962517 2923346 4573122 2923346 3329537 1826975 3329537 3105801 3329537 3105801 4790054 3105801 4268292 1949225 4268292 1949225 4712890 1949225 599260 615655 599260 1935475 599260 1935475 4702407 1935475 1658253 296356 1658253 3515420 1658253 3515420 1444721 4363270 1444721 1883864 1444721 1883864 3574952 1883864 1683987 1510465 1683987 2179995 1683987 2179995 3851968 2179995 3580314 3083761 3580314 1686094 3580314 1686094 1448046 1460680 1448046 3314829 1448046 3314829 967813 3314829 4608399 2047433 4608399 3319368 4608399 3319368 1653590 1197842 1653590 2745924 1653590 2745924 3905248 2745924 3350017 4600438 3350017 1916668 3350017 1916668 4713587 2424428 4713587 2424428 3997429 837357 3997429 837357 1653348 837357 4061390 2600429 4061390 2474787 4061390 2474787 4142304 2474787 760517 225427 760517 225427 225125 225427 1654370 4159763 1654370 408007 1654370 408007 1262099 408007 1671377 3317698 1671377 3317698 1622448 3317698 3320641 4337717 3320641 2224210 3320641 2224210 4260469 3327580 4260469 3327580 375584 1284375 375584 1434121 375584 1434121 1417212 1434121 941148 3342901 941148 1888214 941148 1888214 4558222 3998475 4558222 3998475 3317113 3998475 3347962 945740 3347962 2721759 3347962 2721759 3934027 2721759 326626 3329375 326626 2952137 326626 2952137 3724948 2952137 259813 1176207 259813 1176207 1479722 1657504 1479722 1363384 1479722 1363384 1360219 1363384 4064954 3125773 4064954 3125773 1303707 1679123 1303707 1679123 417477 1679123 456160 350048 456160 350048 3321418 350048 1031195 2096169 1031195 2096169 4553695 2096169 3325002 1490145 3325002 1662520 3325002 1662520 1006524 1649661 1006524 2291378 1006524 2291378 4381001 2291378 1074605 603885 1074605 668985 1074605 668985 999644 668985 4289193 2624559 4289193 312049 4289193 312049 1369101 312049 4359429 2671674 4359429 1660000 4359429 1660000 326067 1660000 379499 1312387 379499 2882492 379499 2882492 4556308 1686171 4556308 2783830 4556308 2783830 1658095 4287458 1658095 963461 1658095 963461 940134 963461 4120816 2960533 4120816 2960533 4630029 2960533 933298 785746 933298 785746 890176 785746 2051950 1681548 2051950 1681548 4096698 3350098 4096698 422331 4096698 422331 1240534 422331 4742846 2119337 4742846 2119337 3798425 2119337 4648769 2038664 4648769 3040420 4648769 3040420 4697233 3040420 1662970 2528032 1662970 3317665 1662970 3317665 4657497 621357 4657497 621357 618245 621357 4009146 2634744 4009146 1680945 4009146 1680945 421272 432303 421272 3352802 421272 3352802 4198804 3352802 3978088 1364049 3978088 1364049 314821 1364049 825157 788859 825157 1364167 825157 1364167 296570 1364167 2391312 3106849 2391312 3106849 4774574 3106849 1246388 1241808 1246388 1672853 1246388 1672853 4462916 3043666 4462916 3043666 3640428 3043666 4538664 2874595 4538664 3346888 4538664 3346888 1657283 2214295 1657283 2214295 4208492 1451377 4208492 1476342 4208492 1476342 191357 1476342 648590 1014932 648590 2499910 648590 2499910 4194244 2499910 221742 236885 221742 3737221 221742 3737221 1672358 3737221 895965 879779 895965 2647626 895965 2647626 4300873 2647626 3626796 1169893 3626796 1169893 1169822 1169893 1669162 4537074 1669162 378108 1669162 378108 4438546 2773582 4438546 1122479 4438546 1122479 3332789 1122479 4860112 2843266 4860112 2843266 317749 1653991 317749 2838478 317749 2838478 3334581 3581586 3334581 541679 3334581 541679 532972 541679 1262307 1666155 1262307 1666155 3259537 1666155 1662730 3737977 1662730 2582594 1662730 2582594 4262169 2582594 1407029 1428504 1407029 2741420 1407029 2741420 1684743 2741420 1201322 20309 1201322 20309 4313599 2380058 4313599 801199 4313599 801199 803278 801199 1056840 2739406 1056840 2739406 3920386 2739406 709778 953921 709778 2627627 709778 2627627 4038632 2627627 82515 3323478 82515 247448 82515 247448 3335402 3182126 3335402 2021266 3335402 2021266 4635864 2021266 4572036 2115140 4572036 1217965 4572036 1217965 439052 1217965 4040348 2396587 4040348 1160761 4040348 1160761 673257 660816 673257 1679076 673257 1679076 4599668 1679076 2533901 3316823 2533901 3102133 2533901 3102133 3677668 1999515 3677668 2436401 3677668 2436401 4247197 2436401 1393408 278494 1393408 1675684 1393408 1675684 3276300 3344338 3276300 1383245 3276300 1383245 289604 1383245 3889234 3262400 3889234 3262400 1685708 3262400 3900920 2774707 3900920 3342868 3900920 3342868 3004354 1272728 3004354 1272728 1291154 1272728 1656466 422737 1656466 1681757 1656466 1681757 3893049 2237841 3893049 1666569 3893049 1666569 2968270 1666569 3899821 3321568 3899821 2771726 3899821 2771726 4426404 2771726 2530106 3342960 2530106 697336 2530106 697336 614473 1185562 614473 1185562 462887 1185562 4445580 2235422 4445580 584149 4445580 584149 314276 1361279 314276 365488 314276 365488 744892 992957 744892 992957 680405 992957 1697120 2818158 1697120 2818158 3850053 2818158 3313458 1082146 3313458 2388674 3313458 2388674 454492 1217107 454492 2469169 454492 2469169 4135214 2469169 285855 316544 285855 1683716 285855 1683716 3489449 1683716 1407147 596426 1407147 596426 586017 596426 2169692 2918061 2169692 2918061 3755515 2918061 1336938 255767 1336938 255767 3954970 255767 791843 2435603 791843 2435603 4574709 912278 4574709 912278 947194 912278 3612183 3215837 3612183 3215837 1667193 4774328 1667193 199570 1667193 199570 3862615 2196827 3862615 1683342 3862615 1683342 1134505 1668777 1134505 2423329 1134505 2423329 1672872 2423329 306668 1359022 306668 3126668 306668 3126668 4521919 3556465 4521919 3556465 1003314 3556465 3945328 221632 3945328 221632 1464542 221632 3323081 1411150 3323081 1411150 1406899 1411150 3885797 2765628 3885797 2199490 3885797 2199490 3805410 2122645 3805410 2122645 4550157 2122645 269477 1394187 269477 2336356 269477 2336356 4015529 2336356 1672949 2388579 1672949 552449 1672949 552449 560646 552449 4021215 2365313 4021215 1925049 4021215 1925049 3569071 1925049 3855454 2794915 3855454 1353783 3855454 1353783 1674204 1353783 4776795 3051287 4776795 3051287 1000781 1009749 1000781 3346837 1000781 3346837 274563 3346837 3581684 1660718 3581684 1660718 1665831 960437 1665831 2334034 1665831 2334034 3980308 2334034 3343580 3513367 3343580 3513367 1685603 3513367 4135847 372282 4135847 372282 384984 372282 593964 3328147 593964 2691424 593964 2691424 3701751 580735 3701751 580735 575253 580735 1067232 580473 1067232 737570 1067232 737570 905806 1379566 905806 1379566 257048 1379566 965191 960122 965191 1232077 965191 1232077 455705 1232077 4382405 2454140 4382405 2454140 275311 275089 275311 275089 3479955 4481580 3479955 4481580 1666509 4481580 3928043 1394797 3928043 4325175 3928043 4325175 1427388 244985 1427388 3053527 1427388 3053527 1657583 3053527 356574 359786 356574 2264263 356574 2264263 3929919 2264263 3564247 3118840 3564247 1207671 3564247 1207671 487151 1207671 3640056 3329718 3640056 3329718 4770921 3329718 1405443 272236 1405443 1029439 1405443 1029439 623322 1029439 3664663 1992633 3664663 1045262 3664663 1045262 1036841 1045262 4706959 3051987 4706959 657227 4706959 657227 1026814 657227 3340868 2316583 3340868 903592 3340868 903592 911811 903592 3700838 3344783 3700838 3344783 1174143 3344783 2914368 1677549 2914368 1936052 2914368 1936052 4487868 1193383 4487868 1193383 1176059 1193383 3723170 1673591 3723170 1158569 3723170 1158569 517003 1158569 3774978 1650459 3774978 665817 3774978 665817 1656418 665817 4495670 2860466 4495670 1220181 4495670 1220181 460560 1220181 760512 894404 760512 2063335 760512 2063335 4593562 2063335 3441812 3315927 3441812 2871237 3441812 2871237 3774759 2871237 968325 698832 968325 3328416 968325 3328416 3338754 2262641 3338754 2531648 3338754 2531648 4205679 2531648 1235245 898995 1235245 898995 931986 898995 1216826 445254 1216826 3597287 1216826 3597287 3326896 3597287 719915 941886 719915 2355310 719915 2355310 4318917 2355310 1685000 4496584 1685000 988794 1685000 988794 984470 988794 997729 3337890 997729 3337890 141250 3337890 1685169 1163241 1685169 1163241 503112 1163241 4187213 2966889 4187213 2966889 4652255 2966889 3333923 972478 3333923 3321670 3333923 3321670 4303878 3321670 1394597 1668513 1394597 4403699 1394597 4403699 1656491 1367541 1656491 1367541 320856 1367541 2744875 3327634 2744875 2266695 2744875 2266695 3079457 2266695 513214 519064 513214 2841169 513214 2841169 3837907 2841169 1341728 3320261 1341728 3020783 1341728 3020783 4683410 3020783 2306061 1661817 2306061 2415997 2306061 2415997 4322283 2356081 4322283 3325684 4322283 3325684 67191 858775 67191 858775 3324257 858775 3322049 4593056 3322049 4593056 372170 4593056 3904845 1994640 3904845 1994640 826479 828930 826479 1138713 826479 1138713 3315724 3329906 3315724 1084297 3315724 1084297 585113 1084297 1217135 2031217 1217135 2031217 4648917 2031217 3378720 3352379 3378720 3352379 749494 903587 749494 3159099 749494 3159099 3350981 3159099 3055613 4377287 3055613 4377287 3331382 4377287 1147155 516881 1147155 1668502 1147155 1668502 4213767 1668502 1685269 394221 1685269 394221 634238 2733394 634238 2733394 3931499 2733394 3839651 3334370 3839651 3334370 1770770 3334370 4869288 3343145 4869288 2861819 4869288 2861819 1062284 1057689 1062284 4616088 1062284 4616088 3320363 4616088 1673968 2010299 1673968 2010299 4634751 2010299 854616 871221 854616 2239036 854616 2239036 4114153 4607526 4114153 4607526 2377394 1657812 2377394 2909387 2377394 2909387 4563346 2909387 1666841 1767470 1666841 2984983 1666841 2984983 4290602 2357774 4290602 3321989 4290602 3321989 580072 558847 580072 2758068 580072 2758068 4429553 2758068 2765374 3332956 2765374 3332956 2197204 3332956 4587456 768841 4587456 768841 771663 768841 1398504 272793 1398504 2765120 1398504 2765120 4443004 2765120 3314293 4461327 3314293 4461327 1666085 4461327 4342068 1335364 4342068 1335364 1267114 3023786 1267114 3023786 4683526 3023786 2359685 1659969 2359685 2188928 2359685 2188928 4493678 2188928 935894 731948 935894 2050372 935894 2050372 4594749 2050372 1670060 923981 1670060 1549890 1670060 1549890 3317981 3941077 3317981 3941077 4299779 3336876 4299779 4266765 4299779 4266765 229388 4266765 1378017 1383710 1378017 3343468 1378017 3343468 2893590 3343468 1205805 1199529 1205805 2681914 1205805 2681914 3979338 2681914 1673409 2130221 1673409 2150812 1673409 2150812 3344302 2150812 2615126 3330337 2615126 1661220 2615126 1661220 4200222 2565596 4200222 681135 4200222 681135 699968 681135 4509621 4675945 4509621 4675945 1654166 30513 1654166 30513 3350724 2730252 3350724 2715094 3350724 2715094 2882375 1669185 2882375 2313316 2882375 2313316 4382279 2313316 3845403 3340999 3845403 3340999 1256621 935568 1256621 935568 908231 760158 908231 3076918 908231 3076918 4732331 3076918 4400651 292352 4400651 292352 1366939 292352 3384445 2264853 3384445 2264853 3945986 2264853 3350307 1963045 3350307 3334525 3350307 3334525 331712 3334525 4676584 3341738 4676584 980713 4676584 980713 685763 980713 4839779 3341817 4839779 975819 4839779 975819 680141 975819 4100640 2876310 4100640 2876310 568956 3313731 568956 1676629 568956 1676629 65468 1676629 548362 3333151 548362 1203384 548362 1203384 3346350 1203384 1671050 881740 1671050 2804783 1671050 2804783 3874678 2804783 2676068 3346979 2676068 1660854 2676068 1660854 4016820 1660854 1185178 619238 1185178 619238 3320737 619238 2626129 1653883 2626129 1653883 954300 1653883 4651761 2980050 4651761 2897880 4651761 2897880 540557 516102 540557 760342 540557 760342 1680420 4340626 1680420 2129969 1680420 2129969 4558588 2129969 1333214 299473 1333214 299473 1370892 299473 641601 3055581 641601 3055581 3791962 361640 3791962 361640 388063 361640 500265 4502190 500265 4502190 4554514 1234879 4554514 1234879 426206 1234879 1655482 772135 1655482 3333281 1655482 3333281 916369 3333281 4196271 1687519 4196271 1687519 831530 309940 831530 309940 305620 309940 701852 949676 701852 916783 701852 916783 795522 782659 795522 1670117 795522 1670117 903253 1670117 357814 1308780 357814 4334378 357814 4334378 1686575 4334378 973218 719046 973218 1667183 973218 1667183 1779259 1667183 369856 390835 369856 1678847 369856 1678847 4481112 2817677 4481112 1647493 4481112 1647493 360570 1297565 360570 1887004 360570 1887004 3543084 1887004 2634372 1658477 2634372 1672826 2634372 1672826 431377 1672826 4387325 2731221 4387325 2442989 4387325 2442989 1667024 2442989 4247428 1956741 4247428 1956741 1685649 3171880 1685649 1991016 1685649 1991016 3655933 1991016 1659548 947862 1659548 2599697 1659548 2599697 4067930 2599697 669739 974211 669739 2926266 669739 2926266 3747479 2926266 3334083 2018624 3334083 2018624 4628491 2018624 1462349 231421 1462349 2970934 1462349 2970934 3679004 2970934 1674618 1685573 1674618 1685671 1674618 1685671 334919 1685671 1165206 478513 1165206 1066846 1165206 1066846 513963 498860 513963 1205738 513963 1205738 3347120 1205738 1688647 3321881 1688647 2513472 1688647 2513472 4136695 2513472 3633935 1666858 3633935 1666858 4376571 1666858 3342182 4268070 3342182 3029543 3342182 3029543 3641217 3029543 3326470 674113 3326470 1251382 3326470 1251382 838463 796571 838463 869985 838463 869985 806828 869985 1650079 3821829 1650079 1007453 1650079 1007453 4746043 3345466 4746043 3345466 1039613 3345466 1139719 352747 1139719 352747 1318308 352747 469559 2124492 469559 2124492 3343507 2124492 1413868 262662 1413868 1951227 1413868 1951227 3598962 1951227 1210544 1223153 1210544 2089580 1210544 2089580 3735280 2089580 2612904 1655174 2612904 1655174 976256 720845 976256 932722 976256 932722 935010 932722 4164026 1682566 4164026 1670880 4164026 1670880 491514 1670880 1028491 632819 1028491 2475987 1028491 2475987 4142356 2475987 1678539 3882980 1678539 2006592 1678539 2006592 3679785 2006592 3634268 526210 3634268 2176593 3634268 2176593 4485021 2176593 1676903 768487 1676903 3328421 1676903 3328421 1286555 3328421 1680292 3217555 1680292 4836156 1680292 4836156 802676 454885 802676 454885 292376 2847375 292376 2847375 1663197 2847375 585135 570971 585135 1719182 585135 1719182 4130943 3046202 4130943 3046202 822280 833283 822280 1492684 822280 1492684 3336877 1492684 988366 675735 988366 726335 988366 726335 3338049 726335 3330281 4930667 3330281 359770 3330281 359770 359471 359770 1671704 4281843 1671704 792788 1671704 792788 869034 792788 1155648 2114878 1155648 2114878 1665103 2114878 1045366 1019698 1045366 2371604 1045366 2371604 4297335 2371604 1682833 897535 1682833 2849931 1682833 2849931 3811199 2849931 3687010 3324306 3687010 3324306 4181201 3324306 3816794 2159775 3816794 2669391 3816794 2669391 3986827 2669391 1377857 312676 1377857 341666 1377857 341666 337336 341666 3336867 1569942 3336867 1133023 3336867 1133023 1142532 1133023 3338246 3863378 3338246 3237391 3338246 3237391 1655689 3237391 4523581 414825 4523581 414825 371082 401289 371082 2596016 371082 2596016 4256887 2596016 3793778 3629333 3793778 3629333 1057941 3314256 1057941 3314256 4953303 3314256 2157170 3346273 2157170 1042297 2157170 1042297 1661000 2826904 1661000 2826904 3949715 2274471 3949715 3941983 3949715 3941983 1674853 3941983 4595358 1062979 4595358 1062979 588975 1062979 999634 670589 999634 1440673 999634 1440673 235152 1440673 506271 911912 506271 911912 4729890 3352843 4729890 1670718 4729890 1670718 3838362 1670718 4164040 2517373 4164040 733984 4164040 733984 948084 733984 3187009 3323029 3187009 443133 3187009 443133 467107 443133 1449183 236272 1449183 2680699 1449183 2680699 4362576 2680699 4141951 1653660 4141951 1653660 3788062 1653660 4481625 3279601 4481625 3279601 3125120 2068794 3125120 2068794 3748672 2068794 1647621 1618120 1647621 1681777 1647621 1681777 4170829 3348104 4170829 3348104 4781879 3348104 1312946 2050052 1312946 2050052 3699682 2050052 1685980 3398741 1685980 421528 1685980 421528 429208 421528 3685179 3325586 3685179 3325586 1667106 724657 1667106 1668155 1667106 1668155 4304176 1668155 2509126 1651295 2509126 4915652 2509126 4915652 580434 2635648 580434 2635648 4015849 2635648 296456 1359553 296456 2829281 296456 2829281 3829106 2829281 720434 954311 720434 2009047 720434 2009047 4642234 2009047 11456 3344549 11456 961459 11456 961459 3547444 961459 203720 242167 203720 2117180 203720 2117180 3777680 2117180 1592457 1665984 1592457 2927103 1592457 2927103 4689700 684688 4689700 684688 701141 684688 1359392 340899 1359392 1338054 1359392 1338054 1668667 1338054 1290309 3350014 1290309 2715885 1290309 2715885 4366588 2715885 434200 1205762 434200 2067159 434200 2067159 3864272 2803484 3864272 1368271 3864272 1368271 296572 1368271 4008068 2330252 4008068 1968042 4008068 1968042 3331820 1968042 4761661 3084595 4761661 990655 4761661 990655 1670834 990655 3613483 3343047 3613483 3342057 3613483 3342057 4189399 3342057 1655656 2266153 1655656 2266153 3930063 2266153 1021615 1005500 1021615 3035994 1021615 3035994 4520733 2121529 4520733 4337447 4520733 4337447 2379897 1082253 2379897 1082253 1089312 1082253 3321240 2788804 3321240 2788804 4463515 2788804 1078943 581120 1078943 2354628 1078943 2354628 4044193 2354628 653769 402375 653769 402375 106211 3338702 106211 1997540 106211 1997540 4659711 1997540 1043656 1035495 1043656 2384311 1043656 2384311 4076951 2384311 3781227 2906801 3781227 421363 3781227 421363 400421 421363 999012 2164960 999012 2164960 3974603 3328393 3974603 3328393 2139913 3328393 3347353 213078 3347353 2325433 3347353 2325433 4044464 2618653 4044464 354537 4044464 354537 1190889 3320784 1190889 3320784 4046642 1650930 4046642 1650930 891164 1650930 3338054 2375961 3338054 291901 3338054 291901 1347174 291901 1683585 2425024 1683585 2425024 4220258 2425024 4183723 3343842 4183723 2600551 4183723 2600551 4277449 2600551 91559 3348999 91559 3348999 4959787 3349840 4959787 2425717 4959787 2425717 618952 628169 618952 2773110 618952 2773110 4063030 1107715 4063030 1107715 545435 1107715 4187906 4586861 4187906 4586861 783716 642772 783716 642772 3316183 642772 1854820 1654783 1854820 638946 1854820 638946 277600 2938532 277600 2938532 4585041 2938532 3268457 3345330 3268457 2387529 3268457 2387529 3322046 2387529 1246148 389136 1246148 951248 1246148 951248 710835 951248 3906676 2227690 3906676 702681 3906676 702681 995105 702681 1093538 1269872 1093538 1269872 408771 1269872 1301924 2200489 1301924 2200489 4441202 2200489 1681730 3500329 1681730 1416767 1681730 1416767 1415269 1416767 3642029 3019054 3642029 1440878 3642029 1440878 194346 1440878 4175378 2476094 4175378 1295263 4175378 1295263 527259 526256 527259 526256 2870523 3336311 2870523 1674873 2870523 1674873 2367339 1674873 3322031 3039167 3322031 3039167 1678499 3039167 4361369 2310195 4361369 3347936 4361369 3347936 637426 1048633 637426 1675013 637426 1675013 3934233 3351964 3934233 444696 3934233 444696 1224157 444696 1669352 1654438 1669352 1654438 2551011 1654438 1055279 305321 1055279 305321 1649865 4803328 1649865 4803328 3335389 3345719 3335389 3345719 575435 535273 575435 535273 524025 535273 727332 1684669 727332 918138 727332 918138 1122402 3315164 1122402 3315164 3727052 2085814 3727052 4411748 3727052 4411748 939761 1660184 939761 3328623 939761 3328623 4495364 3328623 3323210 4909077 3323210 2956643 3323210 2956643 4610557 2028828 4610557 2414531 4610557 2414531 701956 745181 701956 745181 4639683 2007559 4639683 374799 4639683 374799 387930 374799 4545680 2896687 4545680 1809541 4545680 1809541 1684045 1809541 3960552 3678441 3960552 3678441 3347562 1397140 3347562 2825764 3347562 2825764 4153082 2332487 4153082 2332487 4018985 2332487 4783066 1871673 4783066 2396870 4783066 2396870 1154872 509316 1154872 3079301 1154872 3079301 2214775 3079301 1176462 512759 1176462 997858 1176462 997858 44321 3336117 44321 3336117 2185074 3336117 1136815 3341699 1136815 2237830 1136815 2237830 3888343 2237830 353233 3329205 353233 1671249 353233 1671249 83434 1671249 4127513 2539764 4127513 837127 4127513 837127 835058 837127 3399596 3334199 3399596 3141768 3399596 3141768 472484 3352574 472484 3340096 472484 3340096 4710260 3340096 333795 1327129 333795 1683576 333795 1683576 2965961 1683576 1664052 4112549 1664052 1173499 1664052 1173499 163516 3347921 163516 1453261 163516 1453261 4249974 2880454 4249974 2880454 4550819 2880454 1671167 1651846 1671167 1651846 1607159 1651846 1674025 4492051 1674025 3351211 1674025 3351211 3350375 4510853 3350375 3348470 3350375 3348470 1022096 3348470 1684089 1412426 1684089 1412426 1057744 1037839 1057744 1683845 1057744 1683845 4370681 1683845 485537 1574933 485537 1574933 4517975 3350891 4517975 1672978 4517975 1672978 2353074 3321950 2353074 90477 2353074 90477 3313922 90477 1660055 4198415 1660055 2063157 1660055 2063157 3757300 2063157 3547367 3101600 3547367 1326117 3547367 1326117 347035 1326117 2804802 3325330 2804802 3325330 4360835 3325330 3346996 4114445 3346996 2038794 3346996 2038794 4636558 2038794 3580850 1939347 3580850 2662567 3580850 2662567 4003861 2662567 3499384 1665266 3499384 2413775 3499384 2413775 3339234 2413775 4366001 2296330 4366001 3327091 4366001 3327091 1664031 2895306 1664031 3543000 1664031 3543000 1656023 3543000 3346868 416067 3346868 416067 1275728 416067 1657010 3122027 1657010 3122027 3340075 2017530 3340075 3319472 3340075 3319472 3752115 3319472 1306292 340247 1306292 2414796 1306292 2414796 4269780 2414796 943754 944421 943754 1675490 943754 1675490 1671924 1675490 929305 3330135 929305 1572532 929305 1572532 3746077 4582610 3746077 4582610 1274534 691108 1274534 691108 1001089 691108 1680342 3508737 1680342 573281 1680342 573281 1103263 573281 1596590 2368680 1596590 2368680 4628902 2056508 4628902 3954947 4628902 3954947 1660379 3954947 1677152 586780 1677152 586780 1656781 1985335 1656781 1985335 3664497 2993378 3664497 2745638 3664497 2745638 3917373 2745638 1359167 322197 1359167 577881 1359167 577881 595036 577881 1676044 64203 1676044 4483302 1676044 4483302 242528 219758 242528 644103 242528 644103 3319363 2960113 3319363 2960113 3719305 2960113 318712 216708 318712 216708 1671485 216708 689213 993705 689213 239977 689213 239977 3333422 239977 1670219 4383776 1670219 855586 1670219 855586 816605 855586 1677777 3777751 1677777 557158 1677777 557158 1096537 557158 3670674 1682617 3670674 927311 3670674 927311 921330 927311 4645018 2020488 4645018 1681403 4645018 1681403 1915916 3335005 1915916 670415 1915916 670415 573128 586874 573128 1326926 573128 1326926 4028385 4816353 4028385 4816353 3313855 4816353 3322420 1270279 3322420 1270279 1251902 1270279 3276211 3076978 3276211 3076978 4764006 3076978 229250 530843 229250 530843 1143323 530843 256547 3564940 256547 3564940 1449346 1224887 1449346 1224887 432036 1224887 4730782 1915003 4730782 903287 4730782 903287 596222 581143 596222 3317365 596222 3317365 4534586 2226239 4534586 2226239 214776 228302 214776 2549784 214776 2549784 4128282 2549784 1180796 545897 1180796 545897 1092439 545897 2157790 3339185 2157790 1944876 2157790 1944876 4725973 1944876 845530 809568 845530 2585484 845530 2585484 4247063 2585484 3986382 3350101 3986382 3350101 1667799 3350101 3337687 3584460 3337687 3584460 1369451 267922 1369451 312244 1369451 312244 375418 3330353 375418 1484399 375418 1484399 4491942 2831666 4491942 1984269 4491942 1984269 3644036 1984269 4089689 3296402 4089689 3296402 3351502 3296402 4127589 2464766 4127589 3337517 4127589 3337517 4241394 3337517 265729 244005 265729 475022 265729 475022 1264214 383292 1264214 621173 1264214 621173 296039 306356 296039 4383340 296039 4383340 4117860 1664867 4117860 1664867 1709739 1664867 3705836 2903629 3705836 2903629 524307 522866 524307 1111407 524307 1111407 1129764 1111407 1035656 612941 1035656 1078179 1035656 1078179 1656273 3006755 1656273 426266 1656273 426266 774064 775258 774064 239432 774064 239432 1649121 239432 270996 3334573 270996 744430 270996 744430 2028545 2932031 2028545 2932031 4008852 780703 4008852 780703 887314 780703 4686877 3337816 4686877 946671 4686877 946671 1357796 1330304 1357796 761134 1357796 761134 889679 761134 3333837 32237 3333837 2519809 3333837 2519809 4153643 2519809 3558938 3091683 3558938 2296818 3558938 2296818 1652985 2296818 3326101 4380155 3326101 1678761 3326101 1678761 1038469 1678761 3639738 3006448 3639738 539119 3639738 539119 1125808 539119 3960441 2694948 3960441 1018934 3960441 1018934 636161 1018934 4079200 3329608 4079200 3329608 4539140 3329608 737601 828984 737601 828984 4107983 3731802 4107983 3731802 408961 3731802 1904716 2352871 1904716 2352871 4028369 2352871 209535 1655154 209535 3333411 209535 3333411 3551257 1676191 3551257 1676191 206206 1432886 206206 3349553 206206 3349553 3497620 3333835 3497620 4917417 3497620 4917417 1671917 4917417 4151134 2294314 4151134 2294314 1684339 4830841 1684339 2922851 1684339 2922851 3750223 2922851 879711 888111 879711 1663545 879711 1663545 1351753 1663545 817963 788569 817963 1660395 817963 1660395 1835328 1660395 212170 406780 212170 406780 3138769 2311024 3138769 2311024 1651139 2311024 4787318 3351405 4787318 2602438 4787318 2602438 712834 683293 712834 683293 4425675 2879737 4425675 2879737 3322109 251801 3322109 2631153 3322109 2631153 4287751 2631153 1076396 1047546 1076396 1677848 1076396 1677848 4643538 2044311 4643538 1670268 4643538 1670268 1397675 1670268 1667235 310987 1667235 310987 3341235 310987 1017062 4979688 1017062 4979688 4343273 3327531 4343273 3330784 4343273 3330784 4922414 3330784 4716246 1674577 4716246 3096323 4716246 3096323 1075697 3341730 1075697 406833 1075697 406833 1240329 406833 20584 3338642 20584 1158459 20584 1158459 3352792 254598 3352792 3314728 3352792 3314728 1906790 3314728 3352934 891907 3352934 1678085 3352934 1678085 4286323 2616301 4286323 234106 4286323 234106 1431770 234106 3321646 3831642 3321646 2318650 3321646 2318650 4370177 2318650 4335956 2665528 4335956 490547 4335956 490547 502538 490547 3833878 2819611 3833878 2720810 3833878 2720810 1664921 2720810 4318621 2639030 4318621 3954374 4318621 3954374 3341403 3954374 3871065 2209543 3871065 3347330 3871065 3347330 4841716 3347330 348294 1337470 348294 1337470 346674 1337470 4412121 2250803 4412121 1660068 4412121 1660068 114818 1660068 3765705 2885456 3765705 2885456 1214286 441143 1214286 2034661 1214286 2034661 3693070 2034661 688020 980003 688020 1094487 688020 1094487 3341790 20673 3341790 1111415 3341790 1111415 1078940 1111415 1654560 3313611 1654560 272160 1654560 272160 1673764 272160 1403721 1677138 1403721 1677138 3722505 1677138 631097 3350995 631097 1142178 631097 1142178 504994 1142178 1381833 2614794 1381833 2614794 4058919 2614794 4055182 2623119 4055182 1660828 4055182 1660828 1029461 1045466 1029461 1463916 1029461 1463916 4291190 3719597 4291190 3719597 2400843 990310 2400843 990310 4450980 3080801 4450980 3080801 2213543 265409 2213543 265409 1277324 1682385 1277324 1682385 642078 3347772 642078 46129 642078 46129 1679126 46129 1667675 1562547 1667675 231231 1667675 231231 63770 1668924 63770 1660869 63770 1660869 3292876 1660869 1674988 465498 1674988 2739491 1674988 2739491 3352573 2739491 1149578 494834 1149578 2507166 1149578 2507166 4191189 2507166 246044 1419753 246044 2870175 246044 2870175 4556569 2870175 3342220 1441314 3342220 3222549 3342220 3222549 1304124 350942 1304124 2118700 1304124 2118700 3821048 2856073 3821048 1682022 3821048 1682022 3863068 1682022 3342748 626712 3342748 2512733 3342748 2512733 4183120 2512733 271227 970608 271227 970608 939602 970608 443499 3323904 443499 965213 443499 965213 1673967 3154575 1673967 1770600 1673967 1770600 1647197 1770600 4610116 2943548 4610116 712053 4610116 712053 467936 473951 467936 3429851 467936 3429851 3352219 3429851 433761 582576 433761 582576 591238 582576 226692 2441530 226692 2441530 4221641 2441530 532088 541665 532088 588462 532088 588462 3321178 3319688 3321178 3319688 2985494 3319688 4057850 2601040 4057850 2797179 4057850 2797179 4479555 2797179 225818 3327362 225818 1300705 225818 1300705 1286700 1300705 128446 2793556 128446 2793556 3318432 2793556 952651 942680 952651 2019898 952651 2019898 3703978 2019898 3341059 4065877 3341059 2520833 3341059 2520833 4115202 2520833 1035343 617044 1035343 1924097 1035343 1924097 1677816 1924097 1647201 479130 1647201 1650447 1647201 1650447 835935 809718 835935 2748335 835935 2748335 4440633 2748335 1660246 848521 1660246 848521 812373 848521 4594691 3332836 4594691 3332836 4846306 3332836 1673365 2141018 1673365 2141018 3907583 3994307 3907583 3994307 1678153 3895023 1678153 4072923 1678153 4072923 3319418 4072923 1680647 721512 1680647 2739253 1680647 2739253 3952805 2739253 3563961 3115868 3563961 2799477 3563961 2799477 4459765 2799477 3909702 2227331 3909702 3351637 3909702 3351637 4699533 1660757 4699533 1660757 1945617 1660757 4346470 2671765 4346470 1159332 4346470 1159332 1158896 1159332 4271834 2584656 4271834 672715 4271834 672715 131033 2276098 131033 2276098 4369465 2276098 4172134 3332098 4172134 3332098 588491 1087762 588491 3332249 588491 3332249 4136568 3332249 524491 3645391 524491 928895 524491 928895 1282109 365380 1282109 2163792 1282109 2163792 4502953 2163792 281344 259250 281344 2095142 281344 2095142 3340065 279883 3340065 279883 270320 279883 1756705 2778152 1756705 2778152 3898023 2778152 3691080 2983977 3691080 906117 3691080 906117 927103 906117 994951 2123798 994951 2123798 4556743 2123798 3352625 134921 3352625 1657175 3352625 1657175 4527901 3348922 4527901 3348922 246211 3348922 747238 768012 747238 778909 747238 778909 1363884 309652 1363884 2779664 1363884 2779664 3892849 2779664 423062 563960 423062 563960 1073365 563960 737152 3351918 737152 3351918 3838975 1689496 3838975 1689496 260111 297149 260111 364270 260111 364270 3651787 3006704 3651787 1092784 3651787 1092784 1079701 1092784 4638044 2981348 4638044 1430811 4638044 1430811 1423572 1430811 3833255 3348799 3833255 2685992 3833255 2685992 3983973 2685992 1666300 11735 1666300 3120309 1666300 3120309 3540202 3120309 1660845 460147 1660845 4767860 1660845 4767860 687101 964495 687101 4489987 687101 4489987 3994912 185080 3994912 185080 426516 1240761 426516 887457 426516 887457 1652378 887457 948379 3353208 948379 2229184 948379 2229184 3917155 2229184 395442 361675 395442 1686271 395442 1686271 4577143 3437890 4577143 3437890 1653030 3437890 2647918 1666608 2647918 1897147 2647918 1897147 4209403 2490394 4209403 1685479 4209403 1685479 4464272 2179527 4464272 1574584 4464272 1574584 901114 3349780 901114 2223419 901114 2223419 3927916 2223419 2796246 3332108 2796246 1666633 2796246 1666633 3760758 2886869 3760758 2716481 3760758 2716481 980526 957711 980526 1383438 980526 1383438 296935 1383438 3346874 1383386 3346874 2817237 3346874 2817237 4482777 2817237 4069105 2434049 4069105 2434049 4246386 2434049 3322782 3051177 3322782 1292230 3322782 1292230 1285748 1292230 1347642 1326662 1347642 315869 1347642 315869 259856 1380628 259856 239134 259856 239134 232584 239134 1809737 3351433 1809737 28007 1809737 28007 3321735 28007 802389 1103244 802389 1103244 552486 1103244 1288292 378535 1288292 994472 1288292 994472 992513 994472 4736055 3083894 4736055 1671993 4736055 1671993 936350 739981 936350 837974 936350 837974 830903 837974 4852915 1945767 4852915 1945767 672108 432351 672108 432351 444362 432351 4006750 3348798 4006750 2893307 4006750 2893307 2877215 1430341 2877215 1430341 1435480 1430341 1455556 2462515 1455556 2462515 4117613 2462515 1411283 1223273 1411283 1223273 4711163 3315607 4711163 974903 4711163 974903 4779707 974903 109161 3333607 109161 2256056 109161 2256056 4385650 2256056 3853762 3353261 3853762 3353261 652191 642104 652191 1201881 652191 1201881 1211898 1201881 512173 1155674 512173 2611972 512173 2611972 4262922 2611972 343492 1325280 343492 4535400 343492 4535400 1666173 4535400 303160 1677463 303160 3324606 303160 3324606 1680425 1271021 1680425 2461518 1680425 2461518 4187320 2461518 501791 1152510 501791 1341291 501791 1341291 4790656 3107900 4790656 775900 4790656 775900 1664242 2551705 1664242 2551705 4189580 2551705 3875563 2795914 3875563 792620 3875563 792620 789958 792620 2813129 1683596 2813129 1683596 1479751 1683596 3346721 546809 3346721 2781612 3346721 2781612 298604 292955 298604 1929589 298604 1929589 4733845 1929589 1667948 3415358 1667948 1038640 1667948 1038640 654357 1038640 3335214 2926046 3335214 2926046 4594538 2926046 3340870 2719033 3340870 3315843 3340870 3315843 4788431 3315843 4417161 2223048 4417161 4136893 4417161 4136893 581736 1077872 581736 1670530 581736 1670530 4449034 2182931 4449034 2092580 4449034 2092580 1663942 377360 1663942 2340991 1663942 2340991 3340145 2340991 3209888 3314633 3209888 1943847 3209888 1943847 2271312 1943847 3682359 3345136 3682359 3345136 1680411 1838257 1680411 2669626 1680411 2669626 1233217 77017 1233217 77017 3330672 77017 485887 2505523 485887 2505523 4154481 2505523 1101900 1108341 1101900 1724813 1101900 1724813 1677820 1724813 633415 1653918 633415 2495716 633415 2495716 4169367 2495716 1039080 622676 1039080 2779087 1039080 2779087 4773563 1296148 4773563 1296148 367203 1296148 3349032 2858010 3349032 1671177 3349032 1671177 4878419 1671177 3726789 3132684 3726789 3132684 572087 567900 572087 2713982 572087 2713982 3957198 2713982 1203125 448053 1203125 1660761 1203125 1660761 2954434 1660761 1219370 457867 1219370 1434264 1219370 1434264 265600 1434264 4234759 3336920 4234759 1091992 4234759 1091992 1665911 1091992 4634001 3344998 4634001 3344998 2281247 3344998 4335655 2134662 4335655 2134662 3588896 917335 3588896 917335 568310 579477 568310 3159392 568310 3159392 4129021 2495419 4129021 2598503 4129021 2598503 4240110 2598503 1391978 1414845 1391978 1452776 1391978 1452776 209333 1452776 1291680 1678093 1291680 1677108 1291680 1677108 4093881 1677108 3869749 2804175 3869749 1685702 3869749 1685702 434530 1685702 4135821 3346843 4135821 2182225 4135821 2182225 3860571 2182225 4335211 3322801 4335211 599553 4335211 599553 1068774 599553 4275163 2603769 4275163 353134 4275163 353134 343265 353134 464682 1203346 464682 1097524 464682 1097524 1676416 298536 1676416 3329286 1676416 3329286 3921150 3329286 3682496 1986965 3682496 2814656 3682496 2814656 4462655 2814656 1273328 1246377 1273328 2796899 1273328 2796899 4440157 2796899 1754781 761834 1754781 761834 771079 761834 910922 755278 910922 1022004 910922 1022004 174859 3318477 174859 742411 174859 742411 757386 930960 757386 814522 757386 814522 870832 814522 395819 404387 395819 1656492 395819 1656492 4331922 1656492 1272131 876364 1272131 876364 3352849 3693928 3352849 749829 3352849 749829 747574 749829 3336416 2818450 3336416 2818450 4576159 970668 4576159 970668 978215 970668 2725991 2643419 2725991 2643419 1685960 2643419 3350523 4247484 3350523 753956 3350523 753956 790415 753956 3914794 2246995 3914794 365780 3914794 365780 943240 3154295 943240 3154295 1672156 3154295 719347 932971 719347 2132834 719347 2132834 4554636 2908615 4554636 1900703 4554636 1900703 869991 805927 869991 1424060 869991 1424060 260405 1424060 3703934 2964658 3703934 1095596 3703934 1095596 1095181 1095596 1325250 2881619 1325250 2881619 3806428 2881619 3340325 3065421 3340325 795285 3340325 795285 102092 4896828 102092 4896828 2694026 3327020 2694026 3327020 3694664 1664018 3694664 1664018 911046 928370 911046 1999562 911046 1999562 3879577 2620470 3879577 2620470 4289229 2620470 3345845 1721449 3345845 2432846 3345845 2432846 4087609 2432846 725385 756645 725385 2767383 725385 2767383 4445357 2767383 580721 1655050 580721 2349191 580721 2349191 4308585 2349191 4145951 3326906 4145951 3326906 781970 3326906 1671496 2073512 1671496 2073512 3723474 2073512 2610242 814952 2610242 814952 643389 614732 643389 1080698 643389 1080698 345396 1326431 345396 366235 345396 366235 370804 366235 231568 3319056 231568 1331151 231568 1331151 1048140 15896 1048140 15896 3758294 2095788 3758294 1148764 3758294 1148764 515702 1148764 4738622 556129 4738622 858653 4738622 858653 799247 858653 972358 988079 972358 737824 972358 737824 792963 877030 792963 459089 792963 459089 3829651 3317692 3829651 2434286 3829651 2434286 4079310 2434286 1386322 629963 1386322 629963 1066911 629963 4368601 4450020 4368601 4450020 447728 1213730 447728 1668867 447728 1668867 2596487 1668867 1397343 1417489 1397343 1674131 1397343 1674131 3762537 1674131 2804304 4358574 2804304 4358574 3313881 4358574 1438647 1438732 1438647 2629312 1438647 2629312 4272918 2629312 3339116 2668951 3339116 1001659 3339116 1001659 234485 2182792 234485 2182792 3849495 2182792 313619 334485 313619 2547473 313619 2547473 4114225 2547473 555395 1648691 555395 3086513 555395 3086513 4673098 1226301 4673098 1226301 3040140 3086077 3040140 3086077 3605410 3086077 691518 952075 691518 1657437 691518 1657437 2837530 1657437 396274 400416 396274 3342743 396274 3342743 4640161 1014044 4640161 1014044 1031508 1014044 1671892 13738 1671892 356217 1671892 356217 538146 3023241 538146 3023241 3645166 3023241 3349583 1817706 3349583 4020757 3349583 4020757 1663111 1256876 1663111 1314388 1663111 1314388 381576 365210 381576 2184022 381576 2184022 1678541 2184022 1311050 343575 1311050 2717913 1311050 2717913 4369633 2717913 4096455 1193873 4096455 1193873 3324718 3950212 3324718 2350483 3324718 2350483 4306406 2350483 3916719 942246 3916719 942246 952946 942246 4616867 2935157 4616867 2016033 4616867 2016033 1180717 463880 1180717 747274 1180717 747274 942937 747274 3116892 1668320 3116892 1647357 3116892 1647357 4307213 1647357 1651662 3615740 1651662 265373 1651662 265373 274842 265373 3501550 3316858 3501550 360559 3501550 360559 1290681 360559 2105519 2013334 2105519 786358 2105519 786358 811787 786358 3339433 1749948 3339433 359456 3339433 359456 1326473 359456 2623573 1878024 2623573 1090722 2623573 1090722 1084157 1090722 2935421 3315394 2935421 534500 2935421 534500 1096327 534500 4677239 4974995 4677239 4974995 301223 1662365 301223 2522598 301223 2522598 4166174 2522598 922954 930457 922954 3215369 922954 3215369 4000232 354853 4000232 354853 362979 354853 4755311 3340559 4755311 3340559 2611691 1666738 2611691 2731997 2611691 2731997 4398219 2731997 3315877 3635326 3315877 3635326 3784001 2113967 3784001 2360727 3784001 2360727 4511611 2874276 4511611 2290447 4511611 2290447 3972162 2290447 4785342 1661981 4785342 2775272 4785342 2775272 2080732 3317219 2080732 2165740 2080732 2165740 4505581 2165740 3351258 4893466 3351258 3342903 3351258 3342903 1644003 3342903 4745739 1949859 4745739 3676597 4745739 3676597 1663596 3676597 3253725 1665032 3253725 1671314 3253725 1671314 3869131 1671314 3347745 1891019 3347745 1201981 3347745 1201981 1225192 1201981 1240029 414132 1240029 2660090 1240029 2660090 4341926 2660090 4329622 887354 4329622 887354 863736 887354 1995304 3313393 1995304 719446 1995304 719446 1659161 719446 4314866 4321619 4314866 4321619 3319645 4321619 3507029 518183 3507029 518183 534350 518183 4513238 3323378 4513238 682490 4513238 682490 693944 682490 4382085 1678564 4382085 893926 4382085 893926 471779 467628 471779 807324 471779 807324 1070042 2179356 1070042 2179356 3841555 2179356 3348476 4827705 3348476 2243729 3348476 2243729 4399476 2243729 681566 1676568 681566 2783366 681566 2783366 4763684 3315092 4763684 594272 4763684 594272 3349425 594272 3974143 2293229 3974143 617321 3974143 617321 1026489 617321 1574708 1671155 1574708 1671155 2583406 1671155 564302 580459 564302 3123219 564302 3123219 4788451 3123219 611563 642700 611563 2024906 611563 2024906 4669152 2024906 2674516 3333885 2674516 976729 2674516 976729 700850 976729 4056531 2590530 4056531 1656389 4056531 1656389 747227 1656389 1030915 3333721 1030915 1658117 1030915 1658117 4909342 1658117 1677953 4433525 1677953 2668573 1677953 2668573 4993037 441350 4993037 441350 437653 441350 4629275 3351872 4629275 3351872 704929 3351872 1804312 3030873 1804312 3030873 3631859 3030873 1224446 421675 1224446 1259479 1224446 1259479 428134 1259479 3673870 2986475 3673870 955222 3673870 955222 977735 955222 3802880 2369926 3802880 2369926 4283815 2369926 3814930 1680871 3814930 3323392 3814930 3323392 4341549 3323392 4010541 3323785 4010541 3041582 4010541 3041582 3647159 3041582 4773351 3077445 4773351 3037554 4773351 3037554 715842 564807 715842 564807 1674713 2061540 1674713 1295982 1674713 1295982 1664770 1295982 3325015 3318183 3325015 3318183 1674277 1656207 1674277 2084765 1674277 2084765 4578519 2084765 3344303 4596466 3344303 1882101 3344303 1882101 3339873 898755 3339873 2675825 3339873 2675825 4351355 2675825 1659137 4523390 1659137 2630743 1659137 2630743 4007518 2630743 3321537 4769054 3321537 266912 3321537 266912 251426 266912 3335318 2261274 3335318 2261274 4472149 2152862 4472149 2152862 3794962 2152862 3855606 1664714 3855606 3024908 3855606 3024908 222908 1442835 222908 2142946 222908 2142946 3853056 2802895 3853056 1662044 3853056 1662044 71727 1662044 220336 194275 220336 1615356 220336 1615356 3315934 1615356 677410 72247 677410 72247 2382827 2086775 2382827 2086775 3335052 2086775 1660401 88507 1660401 3314237 1660401 3314237 861495 3314237 3918872 1682103 3918872 1682103 523526 1160228 523526 3344282 523526 3344282 482232 3344282 568551 1685266 568551 3340193 568551 3340193 2855339 969476 2855339 969476 702337 969476 1659007 2205007 1659007 228290 1659007 228290 237447 228290 978939 3835934 978939 3835934 3352247 175837 3352247 175837 1648135 3585200 1648135 3585200 3341838 3585200 56611 3336190 56611 4060550 56611 4060550 3323580 4060550 1455120 1455307 1455120 3328403 1455120 3328403 406578 3328403 1128501 517524 1128501 2327919 1128501 2327919 4455954 2777837 4455954 648334 4455954 648334 997080 648334 3729556 3025589 3729556 3025589 4695793 3025589 91431 1659642 91431 1659642 4158311 2513111 4158311 2151400 4158311 2151400 1226037 1654753 1226037 1654753 3621635 1654753 479824 473648 479824 2863063 479824 2863063 4398773 2271903 4398773 2933994 4398773 2933994 3699232 1296972 3699232 1296972 390742 1296972 1316157 345805 1316157 2264001 1316157 2264001 4263785 1657203 4263785 2717115 4263785 2717115 3337769 2717115 4524561 2164201 4524561 2446858 4524561 2446858 322996 2791 322996 2791 4452955 2239664 4452955 2143550 4452955 2143550 4538134 2143550 651410 933293 651410 933293 767691 933293 214891 1436718 214891 584668 214891 584668 4368192 3341254 4368192 1151004 4368192 1151004 519020 1151004 3315126 3375624 3315126 2632224 3315126 2632224 4311515 1670586 4311515 2517474 4311515 2517474 3056719 584002 3056719 584002 584714 584002 1467639 1660479 1467639 1660479 715978 1660479 4470308 2173127 4470308 1569187 4470308 1569187 1649985 1569187 2811579 3320239 2811579 1649295 2811579 1649295 4625614 2051942 4625614 1984977 4625614 1984977 3668366 1984977 4933852 750094 4933852 750094 3314279 750094 4022192 2362833 4022192 1021757 4022192 1021757 645122 1021757 931352 754520 931352 2876554 931352 2876554 3781516 2876554 2919826 3348740 2919826 3348740 3182411 3348740 536875 556239 536875 1669732 536875 1669732 4241529 2422032 4241529 2044125 4241529 2044125 1488798 3323114 1488798 1368974 1488798 1368974 1356588 1368974 3337545 4469850 3337545 1683760 3337545 1683760 4857871 1683760 528821 539247 528821 1674595 528821 1674595 3880991 2185700 3880991 1668864 3880991 1668864 298296 1386076 298296 2082453 298296 2082453 3721114 2082453 1179962 464029 1179962 1230320 1179962 1230320 1240059 1230320 716824 969604 716824 1669992 716824 1669992 2689919 3335828 2689919 1000233 2689919 1000233 1026824 1000233 1389303 3128717 1389303 3128717 3548134 3128717 818155 1671819 818155 3059934 818155 3059934 4730565 3059934 4326315 2095988 4326315 2095988 1148479 1129623 1148479 1960040 1148479 1960040 3619088 1960040 3317781 2322533 3317781 1351397 3317781 1351397 353901 1313856 353901 3337212 353901 3337212 3340444 1971404 3340444 1971404 3625660 1971404 1591690 1651167 1591690 3333158 1591690 3333158 4926731 3333158 2688346 626556 2688346 626556 354425 345536 354425 2991202 354425 2991202 4664707 2991202 4192353 1994361 4192353 1994361 4683115 1994361 3339076 2867225 3339076 2867225 3805224 2867225 1130628 3352250 1130628 2878863 1130628 2878863 4226666 2428884 4226666 4779991 4226666 4779991 1685256 4779991 4291971 2360072 4291971 3513237 4291971 3513237 1821175 3316722 1821175 3693373 1821175 3693373 1653048 3693373 3947959 2306620 3947959 3336178 3947959 3336178 1757164 3336178 4642670 492080 4642670 492080 1160874 492080 3346835 1100226 3346835 636929 3346835 636929 617936 636929 934067 2580817 934067 2580817 4257426 2580817 781326 881888 781326 2498751 781326 2498751 4168240 2498751 3334191 528169 3334191 528169 497781 528169 935159 4472007 935159 4472007 1679621 4472007 404288 274012 404288 274012 267710 274012 4462006 3299749 4462006 3299749 3330536 3299749 3882619 2787763 3882619 2787763 4338648 1780550 4338648 1780550 3314895 1780550 3340004 4903754 3340004 3318406 3340004 3318406 2334989 3346195 2334989 3344510 2334989 3344510 1012670 3344510 3415829 3350055 3415829 2053187 3415829 2053187 3802069 1661529 3802069 1661529 3185897 1661529 4548090 3320397 4548090 1674289 4548090 1674289 1533299 1674289 3315121 2916349 3315121 2916349 3313840 2916349 3960896 1654318 3960896 1654318 661458 1654318 1665347 983937 1665347 2794588 1665347 2794588 3856386 2794588 1672025 3554307 1672025 2487676 1672025 2487676 4203600 2487676 1684657 1154010 1684657 1154010 477434 1154010 4697437 3865277 4697437 3865277 1685187 3865277 4641007 782997 4641007 782997 766782 782997 3563196 4200528 3563196 4200528 1682880 4200528 2283334 1648972 2283334 1648972 1535604 1648972 3679562 3319287 3679562 1986836 3679562 1986836 1086149 1102806 1086149 2153429 1086149 2153429 3790708 2153429 182273 3349872 182273 2249784 182273 2249784 3352912 2249784 3333793 384227 3333793 1651823 3333793 1651823 2010104 1651823 3335450 762589 3335450 2018093 3335450 2018093 4633407 2018093 1653879 1979237 1653879 3031581 1653879 3031581 4070297 3350523 4070297 1659129 4070297 1659129 1059756 473960 1059756 473960 482317 473960 3351864 2841173 3351864 2653658 3351864 2653658 3997342 2653658 1572984 1686341 1572984 2417851 1572984 2417851 4091290 2417851 452136 399640 452136 399640 3337747 3547903 3337747 2295035 3337747 2295035 4385284 2295035 815869 822180 815869 2722807 815869 2722807 3919440 2722807 1265987 412278 1265987 2565747 1265987 2565747 3315358 2565747 783208 761761 783208 3836676 783208 3836676 299482 3836676 1174009 509480 1174009 3333016 1174009 3333016 838442 3333016 2478980 3338222 2478980 1993380 2478980 1993380 1672046 1993380 1676137 1676681 1676137 2584809 1676137 2584809 4251171 2584809 356328 1295319 356328 1355325 356328 1355325 4416517 3902674 4416517 3902674 1547607 2980455 1547607 2980455 4692454 1996146 4692454 2383822 4692454 2383822 346894 172643 346894 172643 4436122 2233481 4436122 1177670 4436122 1177670 470118 1177670 948233 1686337 948233 1659579 948233 1659579 1704158 1659579 1194091 3552916 1194091 3552916 3341769 3552916 780522 867049 780522 2373139 780522 2373139 4028238 2373139 674026 629969 674026 629969 643303 629969 3319753 3487049 3319753 2760881 3319753 2760881 3916629 2760881 3386707 1661027 3386707 2061288 3386707 2061288 3732009 2061288 906404 439404 906404 439404 447002 439404 3313493 2434806 3313493 2265612 3313493 2265612 4385252 2265612 3340300 533109 3340300 2070783 3340300 2070783 4606648 2070783 1655958 2421399 1655958 2421399 4148463 204040 4148463 645248 4148463 645248 1011032 645248 4224939 2584295 4224939 579162 4224939 579162 585920 579162 1288750 386371 1288750 3031072 1288750 3031072 4734129 3031072 2235931 821384 2235931 821384 4793199 821384 4744950 3077398 4744950 2419225 4744950 2419225 1654625 3217442 1654625 337712 1654625 337712 1345369 337712 2773337 3320332 2773337 997959 2773337 997959 409182 3317531 409182 1289540 409182 1289540 395786 1289540 4286305 2634160 4286305 744879 4286305 744879 767619 744879 4601351 2474648 4601351 2474648 3866711 2801616 3866711 494875 3866711 494875 1165656 494875 4246572 2600963 4246572 967842 4246572 967842 375129 375075 375129 1049486 375129 1049486 1062591 1049486 372043 360170 372043 2258848 372043 2258848 3927252 2258848 3322514 3754639 3322514 3051963 3322514 3051963 3628940 3051963 990111 1648929 990111 3345528 990111 3345528 3384767 922076 3384767 922076 928902 922076 1674990 3681057 1674990 3681057 1647207 3681057 1673701 4618060 1673701 2904429 1673701 2904429 4562071 2904429 550111 1115008 550111 2937234 550111 2937234 4618701 2937234 373117 877522 373117 877522 855017 877522 829019 833200 829019 3325943 829019 3325943 391380 3325943 2034414 3335819 2034414 1164665 2034414 1164665 1163341 1164665 1576320 3324425 1576320 617886 1576320 617886 1017666 617886 2358902 1663889 2358902 1663889 330108 1663889 3349885 3103787 3349885 3103787 955540 952667 955540 2308701 955540 2308701 4641651 2042210 4641651 2216021 4641651 2216021 223775 4350812 223775 3342442 223775 3342442 4822626 3342442 4516909 1674398 4516909 1674398 1777408 1674398 2501794 1685565 2501794 707877 2501794 707877 719544 707877 1664779 2185721 1664779 1081813 1664779 1081813 584294 1081813 4409280 2281340 4409280 2163181 4409280 2163181 3821178 2163181 4712543 1931738 4712543 3317603 4712543 3317603 4910723 3317603 639236 538092 639236 538092 566801 538092 4562174 2073258 4562174 991937 4562174 991937 1002586 991937 1648374 2147923 1648374 807594 1648374 807594 781227 807594 4761891 3087259 4761891 3087259 1651508 2365272 1651508 2365272 4086935 2420122 4086935 592303 4086935 592303 608753 592303 2219899 3325205 2219899 1391899 2219899 1391899 885101 1670472 885101 469923 885101 469923 3338157 4607377 3338157 806862 3338157 806862 387196 399731 387196 3070131 387196 3070131 1667291 3070131 1184342 1168378 1184342 2206273 1184342 2206273 3891892 2206273 1668813 3671804 1668813 2183943 1668813 2183943 4495495 2183943 4150766 2500395 4150766 1986840 4150766 1986840 4667324 1986840 3619652 1937212 3619652 2511014 3619652 2511014 4164038 2511014 1979366 305792 1979366 305792 321765 305792 3335620 2854492 3335620 2553481 3335620 2553481 4222985 2553481 3328416 967976 3328416 1651060 3328416 1651060 4048513 1651060 1661708 450087 1661708 1375381 1661708 1375381 1370609 1375381 3332921 1662435 3332921 526826 3332921 526826 509994 526826 3870024 2802942 3870024 995493 3870024 995493 676663 995493 1999808 4757716 1999808 4757716 1251497 405301 1251497 1192122 1251497 1192122 2738266 4301302 2738266 4301302 1657639 4301302 3769463 3315923 3769463 3315923 1195936 3317212 1195936 1290444 1195936 1290444 4416867 4451219 4416867 4451219 333103 345369 333103 3326671 333103 3326671 3526326 3326671 2224560 1655753 2224560 2014813 2224560 2014813 4619679 2014813 1652975 3865517 1652975 2817628 1652975 2817628 4657681 2980718 4657681 856548 4657681 856548 855793 856548 2129427 2793705 2129427 2793705 624692 1033452 624692 3342950 624692 3342950 3719094 3342950 562505 616056 562505 616056 3342404 616056 1655655 546408 1655655 703941 1655655 703941 949426 703941 1414450 4192980 1414450 4192980 1840295 2884490 1840295 2884490 4568691 2884490 908782 917974 908782 2827726 908782 2827726 4514675 2827726 1660158 2428711 1660158 4991473 1660158 4991473 1649384 4991473 2962982 801946 2962982 801946 809783 801946 1318512 341469 1318512 1354413 1318512 1354413 3829132 1354413 1664391 84930 1664391 357902 1664391 357902 1330460 357902 4253542 2406486 4253542 1433181 4253542 1433181 1656229 1433181 4647972 2008336 4647972 284144 4647972 284144 297003 284144 1200672 708348 1200672 708348 442250 425258 442250 3042520 442250 3042520 3341323 3042520 460555 313330 460555 313330 3580511 3096808 3580511 1024442 3580511 1024442 1018726 1024442 1105802 549522 1105802 1285168 1105802 1285168 1299635 1285168 570555 574021 570555 1656296 570555 1656296 3825762 1656296 3713892 2938756 3713892 2551493 3713892 2551493 4114274 2551493 2161768 3336216 2161768 411738 2161768 411738 393312 411738 3348178 3422009 3348178 1675973 3348178 1675973 1364860 1675973 4061256 3315488 4061256 3315488 829844 1669021 829844 1669021 4742325 1669021 848095 3346305 848095 1395863 848095 1395863 250106 1395863 462995 1012154 462995 1012154 2973197 3314826 2973197 154892 2973197 154892 4777165 3136147 4777165 1288626 4777165 1288626 373006 1288626 906116 908013 906116 1251482 906116 1251482 4584155 2911748 4584155 1101172 4584155 1101172 542324 1101172 2098785 3333917 2098785 1663852 2098785 1663852 2431414 1663852 499525 523649 499525 3324444 499525 3324444 3906544 3324444 1371008 298133 1371008 1081726 1371008 1081726 576224 1081726 2689205 3337736 2689205 335762 2689205 335762 121105 1659603 121105 714117 121105 714117 3326635 3822393 3326635 3822393 1659956 3822393 4023905 2644290 4023905 2644290 4620995 3553372 4620995 3553372 1655449 3553372 3088290 2523886 3088290 2523886 4214947 2523886 315496 1339605 315496 1339605 1670430 3715439 1670430 1647168 1670430 1647168 4016548 1647168 1413103 608640 1413103 608640 1044825 608640 1265253 398196 1265253 2353608 1265253 2353608 4337446 2353608 4150406 2510975 4150406 1674982 4150406 1674982 988596 1674982 1054633 1036747 1054633 3335641 1054633 3335641 241634 3335641 1302132 1299940 1302132 1338123 1302132 1338123 4283295 2611020 4283295 512985 4283295 512985 1132015 512985 2530956 3640469 2530956 3640469 4136712 438025 4136712 438025 455821 438025 3322663 3386554 3322663 3386554 4318948 2313321 4318948 3165464 4318948 3165464 1684791 3165464 4955901 865701 4955901 865701 469319 438123 469319 1680227 469319 1680227 3490317 1680227 1215491 428379 1215491 2967327 1215491 2967327 4636153 2967327 3319246 2312978 3319246 2312978 4956505 3347842 4956505 3340784 4956505 3340784 1298698 377006 1298698 1117588 1298698 1117588 538714 1117588 3856802 2183881 3856802 1275482 3856802 1275482 391478 1275482 3073707 3343930 3073707 1907607 3073707 1907607 2355767 1907607 2564481 1291110 2564481 1291110 1129761 1126009 1129761 1673624 1129761 1673624 3221412 1673624 527792 528098 527792 1100596 527792 1100596 3327172 1100596 1671108 3347706 1671108 3347706 936426 3347706 1680234 2005990 1680234 2488430 1680234 2488430 4145815 2488430 523927 1141634 523927 1401786 523927 1401786 256150 1401786 3692370 3315192 3692370 3315192 4774911 3315192 1353660 3317348 1353660 1337069 1353660 1337069 326542 1337069 3348823 4699899 3348823 2199636 3348823 2199636 4451959 2199636 3336056 3611303 3336056 1258814 3336056 1258814 384624 1258814 4656519 3018383 4656519 2070684 4656519 2070684 3934164 2737884 3934164 1918142 3934164 1918142 1191276 474404 1191276 1669549 1191276 1669549 3047935 1669549 249042 789515 249042 789515 2563416 3331535 2563416 227717 2563416 227717 1454305 227717 4706794 3036581 4706794 1920504 4706794 1920504 185580 3333468 185580 980805 185580 980805 3348859 707740 3348859 865635 3348859 865635 883659 865635 3351507 3334837 3351507 3334837 3944481 3334837 518636 505285 518636 2308288 518636 2308288 4370942 2308288 2312581 3331039 2312581 1077366 2312581 1077366 526525 509997 526525 4314692 526525 4314692 237561 4314692 4671686 1987557 4671686 1987557 1672450 4792409 1672450 4792409 903118 4792409 2156943 2897894 2156943 2897894 4554916 2897894 3496236 1666717 3496236 2491109 3496236 2491109 4167228 2491109 113533 3348859 113533 348474 113533 348474 4351825 2830368 4351825 2830368 1679901 2830368 3725559 3350735 3725559 3350735 459178 3350735 632638 642138 632638 2472410 632638 2472410 4199899 2472410 3694342 3105070 3694342 3105070 3320337 3518276 3320337 2236678 3320337 2236678 4441473 2236678 3664835 3340159 3664835 94439 3664835 94439 3346011 94439 3583876 3327592 3583876 3327592 2613607 3327592 3329256 2512643 3329256 2512643 4151290 2512643 1646692 808078 1646692 1657787 1646692 1657787 4209844 1657787 4070844 2589540 4070844 1896464 4070844 1896464 3552549 1896464 3916160 416437 3916160 416437 390260 416437 3329867 2577754 3329867 2577754 4755347 988148 4755347 3348062 4755347 3348062 768971 1672627 768971 1677582 768971 1677582 2985745 1677582 1941593 1662811 1941593 2629833 1941593 2629833 4295501 2629833 3775459 965510 3775459 965510 690883 965510 3315831 4893724 3315831 3051494 3315831 3051494 4709123 3051494 4133594 2504515 4133594 3363523 4133594 3363523 232711 231398 232711 1424797 232711 1424797 846657 1668195 846657 1658566 846657 1658566 3555313 1658566 977972 688729 977972 1198244 977972 1198244 1469354 230971 1469354 3336959 1469354 3336959 30985 3336959 3772403 2842034 3772403 2842034 4494387 2842034 1537752 3318609 1537752 2603989 1537752 2603989 4633454 1286470 4633454 1286470 361449 1286470 3553035 3019401 3553035 3019401 4691673 3019401 3633516 1665060 3633516 2894889 3633516 2894889 1666102 2894889 3555513 1914246 3555513 2169620 3555513 2169620 4500747 2854718 4500747 1149859 4500747 1149859 1148888 1149859 1176719 496367 1176719 2572090 1176719 2572090 4232881 2572090 4129113 579831 4129113 579831 295007 3325997 295007 3319123 295007 3319123 1871958 3319123 1664002 52672 1664002 1449745 1664002 1449745 1430735 1449745 4353397 2696237 4353397 2631725 4353397 2631725 3344098 2631725 4531624 1941587 4531624 1941587 4727966 1941587 4164821 2495519 4164821 2325859 4164821 2325859 4331916 2325859 930704 958640 930704 2969684 930704 2969684 3319679 2969684 316683 1348252 316683 1671923 316683 1671923 3594929 1910765 3594929 1359401 3594929 1359401 1380696 1359401 1650320 751138 1650320 751138 897286 751138 3803893 2855002 3803893 363903 3803893 363903 340192 363903 4209939 2431419 4209939 2431419 4230183 2431419 4179053 3339642 4179053 3339642 2060209 3339642 3317646 2558238 3317646 2558238 4138703 2558238 3647138 3350374 3647138 3350374 1888544 3350374 3935166 2260901 3935166 3743297 3935166 3743297 778807 876690 778807 2433363 778807 2433363 3340533 2433363 984848 926188 984848 926188 925061 926188 1445810 222845 1445810 2668748 1445810 2668748 3985739 2668748 487759 483124 487759 2336962 487759 2336962 4010038 2336962 3721818 2916427 3721818 331304 3721818 331304 1285154 1154431 1285154 1154431 3766725 2905470 3766725 1147525 3766725 1147525 500741 1147525 3090892 3322730 3090892 158256 3090892 158256 1648782 4180740 1648782 3319012 1648782 3319012 3582660 1672890 3582660 1672890 230887 4237248 230887 1459835 230887 1459835 1675647 1459835 1296132 833974 1296132 833974 827161 833974 4155306 2511101 4155306 1032979 4155306 1032979 1019084 1032979 4156488 2498039 4156488 1338998 4156488 1338998 327944 1338998 4418916 1680383 4418916 1651056 4418916 1651056 1422525 1448010 1422525 1680215 1422525 1680215 1190413 1680215 3328722 3914307 3328722 2264372 3328722 2264372 4484335 2803575 4484335 1667151 4484335 1667151 4526430 1667151 1006434 1010135 1006434 2414407 1006434 2414407 4217478 2414407 1349214 305161 1349214 1404174 1349214 1404174 1391027 1404174 838291 845302 838291 2196338 838291 2196338 4473663 2196338 4155644 3331310 4155644 3331310 372317 1279070 372317 3323826 372317 3323826 4199038 723732 4199038 723732 931442 723732 1672366 968257 1672366 968257 979364 968257 3327836 245900 3327836 1331868 3327836 1331868 341741 1331868 4568389 2763462 4568389 2763462 1269076 386195 1269076 925045 1269076 925045 751804 925045 922419 1178982 922419 1178982 3934010 2713873 3934010 1676988 3934010 1676988 4740491 1676988 555273 1096657 555273 3350509 555273 3350509 4071305 364113 4071305 364113 1282645 364113 5010186 3334930 5010186 2813728 5010186 2813728 3338022 4751647 3338022 2729706 3338022 2729706 4400752 2729706 1481112 1671477 1481112 1685630 1481112 1685630 3841681 1685630 554858 530757 554858 530757 3319698 2688678 3319698 1004829 3319698 1004829 663825 1004829 721826 930206 721826 2449320 721826 2449320 4377419 3086236 4377419 3086236 1197661 461334 1197661 1948504 1197661 1948504 4712944 1948504 534920 528729 534920 593685 534920 593685 1646761 593685 500969 3349939 500969 3349939 1662195 3349939 1115844 1136505 1115844 3261687 1115844 3261687 3353100 4876119 3353100 1253479 3353100 1253479 456071 445425 456071 1019488 456071 1019488 3990422 2358824 3990422 1684503 3990422 1684503 3019057 1684503 4326573 2760801 4326573 2760801 1647693 2760801 1663220 4161274 1663220 4161274 1649885 1570968 1649885 1655904 1649885 1655904 574704 1655904 1653089 1232050 1653089 1232050 1657420 1232050 1557533 3342929 1557533 640546 1557533 640546 1065139 640546 3082802 3316927 3082802 1663085 3082802 1663085 3838770 1663085 1457029 231518 1457029 2548734 1457029 2548734 4121306 2548734 1217620 1212649 1217620 1675226 1217620 1675226 4135672 2519811 4135672 1028778 4135672 1028778 477892 3347112 477892 921521 477892 921521 4138277 3091076 4138277 3091076 2269234 1666651 2269234 3331316 2269234 3331316 3352682 3331316 3325771 4501509 3325771 3064105 3325771 3064105 3576971 3064105 1156808 502440 1156808 2778449 1156808 2778449 4443997 2778449 568972 572689 568972 1659602 568972 1659602 4497714 1659602 1071986 1081401 1071986 1140473 1071986 1140473 3347527 2825335 3347527 2825335 4467577 2825335 2494039 3341675 2494039 2236497 2494039 2236497 3326718 2236497 1646876 669773 1646876 2841713 1646876 2841713 3827042 2841713 944729 920756 944729 2404307 944729 2404307 4297326 2404307 2520214 3350710 2520214 919468 2520214 919468 915510 919468 1315031 3572496 1315031 3572496 3705394 2761521 3705394 2761521 4424408 2761521 844125 840785 844125 1576038 844125 1576038 3352871 1576038 1681855 4835737 1681855 3326169 1681855 3326169 4076331 1653897 4076331 1653897 4647522 1653897 1438962 224095 1438962 1887218 1438962 1887218 3623762 1662006 3623762 2018586 3623762 2018586 4656807 2018586 2588792 3331230 2588792 3082436 2588792 3082436 4025492 4503381 4025492 4503381 1596823 1309930 1596823 1309930 4290130 2571221 4290130 2571221 1297779 3764936 1297779 1665704 1297779 1665704 566430 1665704 711944 586677 711944 586677 575090 586677 3194699 4781395 3194699 4781395 3336565 4781395 320963 1365261 320963 2230444 320963 2230444 4422800 2230444 3349298 2908771 3349298 2908771 3794419 2908771 363232 1308840 363232 2734690 363232 2734690 4382389 2734690 1388181 275293 1388181 3338899 1388181 3338899 761282 3338899 4553087 2151525 4553087 2151525 289416 905894 289416 905894 4789818 1888806 4789818 408142 4789818 408142 1250832 408142 1665765 4047230 1665765 3659408 1665765 3659408 2211015 2160010 2211015 2160010 4595583 3264386 4595583 3264386 1661717 3264386 3343815 1664071 3343815 1664071 1215352 1664071 2007030 1673401 2007030 553780 2007030 553780 1669303 553780 4639537 3320545 4639537 3320545 4984370 3320545 4782266 749217 4782266 1883625 4782266 1883625 758009 778872 758009 2058957 758009 2058957 1685452 2058957 645213 652571 645213 738449 645213 738449 4936539 3328948 4936539 1663937 4936539 1663937 28480 1663937 3316496 3563167 3316496 2363568 3316496 2363568 3326375 2363568 3314529 4715092 3314529 878103 3314529 878103 669792 694956 669792 2444171 669792 2444171 3338419 2444171 1682404 4886179 1682404 3346790 1682404 3346790 196958 3346790 3023042 1658942 3023042 1658942 4986619 1658942 959149 724264 959149 3335739 959149 3335739 3384543 1657903 3384543 3043796 3384543 3043796 4690485 3043796 329680 341024 329680 4036740 329680 4036740 1769152 1602767 1769152 1602767 4405613 2724979 4405613 971284 4405613 971284 676843 971284 4473610 2808080 4473610 2284671 4473610 2284671 390238 1296913 390238 2200046 390238 2200046 4449343 2200046 801992 741505 801992 741505 758596 741505 990017 685396 990017 904309 990017 904309 746464 904309 1677213 2317409 1677213 2317409 4632042 1981721 4632042 1981721 1650757 137574 1650757 1653320 1650757 1653320 3175340 1653320 1657455 4063841 1657455 3351926 1657455 3351926 3371243 3351926 1258030 417638 1258030 2420405 1258030 2420405 4131662 2463365 4131662 2063066 4131662 2063066 2827178 3347956 2827178 3347956 2541896 3347956 4665723 480716 4665723 480716 1211375 480716 4473263 2354337 4473263 2354337 2064776 3337945 2064776 1208085 2064776 1208085 479411 1208085 1182073 4683478 1182073 1678525 1182073 1678525 4501657 2174441 4501657 344669 4501657 344669 1678882 344669 3864788 3323609 3864788 3323609 416047 3328882 416047 2897561 416047 2897561 4740907 1680550 4740907 1680550 1217791 1680550 3782764 2900852 3782764 2159909 3782764 2159909 4482003 2159909 688905 360106 688905 360106 331727 360106 3460848 3007560 3460848 3007560 3656881 3007560 1087381 3352750 1087381 3340430 1087381 3340430 4458023 1936397 4458023 1936397 727164 1341308 727164 1341308 4770785 3417189 4770785 3417189 14725 1684087 14725 1684087 3965993 2289265 3965993 1017620 3965993 1017620 1217423 1654469 1217423 1425760 1217423 1425760 236556 1425760 3326424 4097575 3326424 2586277 3326424 2586277 4151280 2531270 4151280 3959963 4151280 3959963 3323600 3959963 4488847 243159 4488847 243159 1449173 243159 4411512 2261199 4411512 2261199 3051642 2803165 3051642 508274 3051642 508274 1668289 508274 3873791 2213872 3873791 1649655 3873791 1649655 4338483 1649655 2387201 3891730 2387201 3891730 1675304 3891730 3331309 4770507 3331309 2587014 3331309 2587014 4096514 2587014 1947863 3336466 1947863 3336466 272359 3336466 743399 742173 743399 1672738 743399 1672738 4600128 1672738 3326219 4558528 3326219 1899391 3326219 1899391 3925752 3316058 3925752 3316058 578948 308554 578948 308554 3330103 3638087 3330103 3318235 3330103 3318235 3501163 3318235 1152881 504288 1152881 1655204 1152881 1655204 1293337 1655204 23790 2715583 23790 2715583 4384360 2715583 1978779 3327123 1978779 1663427 1978779 1663427 4230544 1663427 1384907 300690 1384907 1647692 1384907 1647692 1203506 1647692 1652152 4494732 1652152 1216876 1652152 1216876 425944 1216876 951149 717595 951149 1164344 951149 1164344 1152505 1164344 600227 1069358 600227 3690903 600227 3690903 1672139 3690903 1349521 1682322 1349521 3073806 1349521 3073806 4020576 1235367 4020576 1235367 1235228 1235367 2767411 3344500 2767411 3097364 2767411 3097364 4757847 3097364 3330407 3326674 3330407 3326674 314754 791579 314754 791579 1684649 2342450 1684649 1647352 1684649 1647352 4312580 1647352 1069693 601442 1069693 609006 1069693 609006 1662658 609006 1661308 3006253 1661308 3006253 3684767 3006253 1800924 910688 1800924 910688 888181 910688 1114739 3349243 1114739 3349243 4309422 3349243 4072674 2600470 4072674 2733013 4072674 2733013 831785 3346131 831785 81092 831785 81092 1665497 81092 261878 1681383 261878 981683 261878 981683 4078198 2615315 4078198 753451 4078198 753451 729028 753451 4065781 2740497 4065781 2740497 4397439 2740497 3236109 266265 3236109 266265 1388368 266265 4238063 2593879 4238063 2120616 4238063 2120616 4545240 2120616 3314004 4491768 3314004 1650910 3314004 1650910 354245 3316697 354245 268196 354245 268196 288844 268196 1743270 3351856 1743270 3351856 1639279 3351856 1678178 1656839 1678178 1656839 1982681 1656839 269668 1386770 269668 2351437 269668 2351437 4038206 2351437 1979920 3325831 1979920 667994 1979920 667994 986118 667994 2991320 1649487 2991320 190046 2991320 190046 3349982 190046 3344399 4747812 3344399 359988 3344399 359988 370564 359988 1324667 1672626 1324667 550207 1324667 550207 3900654 2226291 3900654 198830 3900654 198830 3342079 198830 4452003 3317195 4452003 3317195 2630684 3317195 4196907 2512924 4196907 3352616 4196907 3352616 2589968 3352616 4472279 2295763 4472279 2295763 1670552 2295763 4621760 1668930 4621760 2781290 4621760 2781290 3315290 2781290 3338024 3610241 3338024 1902279 3338024 1902279 1658956 1902279 3346954 3151027 3346954 1030261 3346954 1030261 484874 3086809 484874 3086809 3560637 3086809 1649417 3433965 1649417 2811946 1649417 2811946 3854364 2811946 1556783 3330307 1556783 969992 1556783 969992 4650778 3669086 4650778 3669086 3314120 3669086 4502793 1662628 4502793 2035549 4502793 2035549 4627574 2035549 212956 1471043 212956 1669589 212956 1669589 3829466 2828039 3829466 293901 3829466 293901 270097 293901 1651484 4505067 1651484 3783433 1651484 3783433 1339744 3783433 3983647 297130 3983647 297130 298211 297130 3338748 1938250 3338748 571830 3338748 571830 591320 571830 3349661 553343 3349661 4873570 3349661 4873570 356971 595249 356971 595249 3313351 2085115 3313351 757027 3313351 757027 735607 757027 4373629 3517427 4373629 3517427 3322598 3517427 3662956 2026192 3662956 2699917 3662956 2699917 3973717 2699917 689602 669906 689602 1678396 689602 1678396 3785138 2711481 3785138 2711481 197287 1439812 197287 3357407 197287 3357407 3343963 3357407 895551 911591 895551 3337746 895551 3337746 81496 3337746 3942067 2755676 3942067 3334600 3942067 3334600 4337603 1676251 4337603 2129995 4337603 2129995 1465587 231967 1465587 492076 1465587 492076 185000 3678602 185000 3678602 3331178 57585 3331178 2674582 3331178 2674582 3995598 2674582 3335522 3693391 3335522 1669499 3335522 1669499 1656868 4785272 1656868 439765 1656868 439765 437382 439765 4585213 3331725 4585213 3331725 1670152 388490 1670152 388490 3317783 388490 1663333 1517893 1663333 624403 1663333 624403 789028 1656535 789028 1656535 3324905 1656535 978061 75969 978061 75969 1668541 75969 1117585 554309 1117585 494652 1117585 494652 487658 494652 4124329 2507797 4124329 889640 4124329 889640 787017 889640 1088549 3332783 1088549 3332783 1315251 3332783 764680 311129 764680 311129 165994 1681678 165994 1681678 114848 1681678 1681592 4765249 1681592 2476580 1681592 2476580 4109971 2476580 2117500 3340974 2117500 2111412 2117500 2111412 4558631 2111412 4508795 2854367 4508795 944206 4508795 944206 954426 944206 2831982 3349890 2831982 709966 2831982 709966 268719 3329933 268719 1990812 268719 1990812 3654485 1990812 530423 811194 530423 811194 1359066 1377023 1359066 883048 1359066 883048 2189234 1682040 2189234 1682040 4041503 1682040 1211953 466163 1211953 1677534 1211953 1677534 3327384 1751801 3327384 942336 3327384 942336 881684 895987 881684 1052035 881684 1052035 3427976 2086582 3427976 2086582 4011087 3988473 4011087 3988473 1661247 3988473 4372292 2331750 4372292 2535782 4372292 2535782 1659163 586431 1659163 1271724 1659163 1271724 427142 1271724 1659691 4602537 1659691 549032 1659691 549032 3323125 549032 1336024 334478 1336024 2856096 1336024 2856096 4512413 2856096 3319247 3759147 3319247 598405 3319247 598405 618708 598405 1103860 1154681 1103860 1154681 1369329 2149996 1369329 2149996 3805782 2149996 1009501 3348442 1009501 3095843 1009501 3095843 1674470 3095843 769862 4786785 769862 3321737 769862 3321737 2003825 3321737 1325320 1307575 1325320 3560452 1325320 3560452 978706 3560452 4670415 1444280 4670415 1444280 1667133 1444280 3322732 2529173 3322732 2529173 4151739 2529173 1681112 4926770 1681112 2667421 1681112 2667421 3972470 2667421 589524 368183 589524 368183 1663200 3532677 1663200 2729135 1663200 2729135 4379039 2729135 884544 1262939 884544 1262939 1275196 1262939 857426 840750 857426 3325630 857426 3325630 204639 3325630 4415701 1123843 4415701 1123843 1147892 1123843 1658942 4869377 1658942 2181099 1658942 2181099 4495593 2181099 3334239 282562 3334239 1263200 3334239 1263200 1255515 1263200 1677545 3380407 1677545 359877 1677545 359877 371388 359877 1052151 1672169 1052151 1672169 4729901 1672169 3317259 2861023 3317259 532878 3317259 532878 525478 532878 584277 1328437 584277 1328437 3347829 1328437 3339936 4690980 3339936 1959058 3339936 1959058 4695867 1959058 3324433 3595101 3324433 3595101 3345076 3595101 1429653 237997 1429653 3316202 1429653 3316202 2157186 3316202 279748 1413324 279748 1413324 3341696 4788961 3341696 1906883 3341696 1906883 3577053 1906883 1676631 3151018 1676631 1189888 1676631 1189888 497808 1189888 1650987 4060502 1650987 1875454 1650987 1875454 4823803 3340898 4823803 1313620 4823803 1313620 1320172 1313620 3563630 1679604 3563630 1658384 3563630 1658384 237142 225244 237142 4668381 237142 4668381 3335409 4668381 510650 530206 510650 1223051 510650 1223051 1256008 1223051 243453 1432376 243453 880513 243453 880513 975638 688817 975638 2739402 975638 2739402 4404261 2739402 968617 773176 968617 773176 783280 773176 4779960 3101897 4779960 1682959 4779960 1682959 3531452 3119247 3531452 2649205 3531452 2649205 1682696 2649205 4737495 3096138 4737495 3096138 3321771 3096138 4550252 2868433 4550252 3074391 4550252 3074391 799154 780350 799154 2604467 799154 2604467 4264458 2604467 1672880 1677214 1672880 3017092 1672880 3017092 4705303 3017092 1655796 4752315 1655796 2699093 1655796 2699093 4742133 3135663 4742133 3135663 1661677 3135663 2741804 462859 2741804 462859 470431 462859 3343698 3795684 3343698 1916438 3343698 1916438 3581765 1916438 2483429 1659291 2483429 4889057 2483429 4889057 3342967 4889057 375475 1685255 375475 2688650 375475 2688650 1680416 2688650 857519 797991 857519 1656796 857519 1656796 1515559 1656796 1366380 291375 1366380 3466756 1366380 3466756 3336562 3466756 278621 1394548 278621 1674792 278621 1674792 3761231 2891180 3761231 1969515 3761231 1969515 4715100 1969515 4104618 2579987 4104618 2009129 4104618 2009129 4670614 2009129 3461478 1679815 3461478 3340396 3461478 3340396 2925732 3340396 4124676 1672314 4124676 1672314 1135270 550988 1135270 1892955 1135270 1892955 1656036 1892955 1052197 592152 1052197 3028535 1052197 3028535 4698364 3028535 297605 1160794 297605 1160794 4553392 2901262 4553392 1205614 4553392 1205614 1185406 1205614 1217788 450587 1217788 3330865 1217788 3330865 4592248 2047122 4592248 4282119 4592248 4282119 1662191 241041 1662191 241041 1443503 241041 1668222 3458695 1668222 1660044 1668222 1660044 2816895 1660044 596166 590534 596166 1906663 596166 1906663 3558629 1906663 3071072 1650534 3071072 3343322 3071072 3343322 4768489 638783 4768489 638783 644019 638783 2784674 3316165 2784674 2624640 2784674 2624640 4278889 2624640 505656 531196 505656 1667697 505656 1667697 4769099 1667697 1583616 3345306 1583616 3345306 143903 3345306 2207306 292022 2207306 292022 130499 3318334 130499 1649046 130499 1649046 4833526 1649046 3860474 2210879 3860474 1662078 3860474 1662078 2851864 1662078 4282720 3457404 4282720 3457404 2139011 1313481 2139011 1313481 1316474 1313481 4576799 3093093 4576799 3093093 4770288 3093093 1655084 4803571 1655084 3349825 1655084 3349825 4704786 3349825 317250 777942 317250 777942 4786696 777942 3317869 1472429 3317869 877882 3317869 877882 792685 877882 1652003 2543236 1652003 2543236 4139607 2543236 1650196 3342152 1650196 3342152 774271 3342152 3635806 1660011 3635806 1660011 4141121 3125438 4141121 3125438 1680858 900236 1680858 900236 909797 900236 3601167 3318226 3601167 3318226 546910 3318226 4384101 518788 4384101 518788 528387 518788 1327797 317596 1327797 2337481 1327797 2337481 4319576 2337481 229276 1428726 229276 2870903 229276 2870903 3792727 2870903 3579868 3104240 3579868 1671546 3579868 1671546 4642546 1671546 1008153 645159 1008153 4284220 1008153 4284220 3962932 1087991 3962932 1087991 578733 1087991 3332548 4167775 3332548 3327491 3332548 3327491 57142 1656318 57142 3049325 57142 3049325 3978268 660538 3978268 660538 672265 660538 3733891 2055529 3733891 585783 3733891 585783 3318400 3862764 3318400 1060515 3318400 1060515 1070380 1060515 1071510 3219432 1071510 3219432 4500529 2851840 4500529 4723049 4500529 4723049 1677427 4723049 4159594 1904467 4159594 1904467 3594306 1904467 4018842 3340291 4018842 1138851 4018842 1138851 510403 1138851 3331907 3234301 3331907 2933002 3331907 2933002 3719877 348213 3719877 348213 1305658 348213 4470814 2820454 4470814 2207135 4470814 2207135 3797029 3316624 3797029 3316624 1131699 3316624 4723976 1924973 4723976 2264078 4723976 2264078 519630 1144789 519630 1646844 519630 1646844 315258 1646844 3969775 3191823 3969775 3191823 1667940 3191823 4505918 2816608 4505918 3110349 4505918 3110349 659168 1025167 659168 3097050 659168 3097050 1666276 3097050 352784 1305039 352784 1638463 352784 1638463 4759535 2534880 4759535 2534880 1650818 2534880 4775187 3085684 4775187 2931380 4775187 2931380 4509295 2157572 4509295 3308734 4509295 3308734 1684793 3308734 4452358 1359959 4452358 1359959 307257 1359959 1076179 596102 1076179 596102 578098 596102 2689393 3352512 2689393 3341251 2689393 3341251 46540 3341251 4240612 2457356 4240612 2813151 4240612 2813151 864735 862972 864735 1932196 864735 1932196 4711673 1932196 3444583 3331386 3444583 226887 3444583 226887 214691 226887 782647 1659808 782647 612010 782647 612010 3320554 612010 1679811 1866391 1679811 1283358 1679811 1283358 398446 1283358 1249185 1262989 1249185 2218310 1249185 2218310 3913418 2218310 1658009 3138252 1658009 2656460 1658009 2656460 4017776 2656460 3849739 2177625 3849739 3322473 3849739 3322473 519795 3322473 4778806 1305455 4778806 1305455 1309620 1305455 1343460 1320774 1343460 415374 1343460 415374 409149 415374 3842496 3372043 3842496 3372043 1441246 227456 1441246 2515161 1441246 2515161 4128200 2515161 2155997 1655398 2155997 1655398 4509742 2896432 4509742 2896432 4566729 2896432 4163891 2251838 4163891 2251838 4410980 2251838 1652232 215861 1652232 3324336 1652232 3324336 3066836 3324336 1577334 3351273 1577334 3314455 1577334 3314455 4171643 682986 4171643 682986 829543 982550 829543 982550 1675170 4056868 1675170 1917869 1675170 1917869 3597501 1917869 1656767 1719016 1656767 4517319 1656767 4517319 1365955 4517319 3657329 1793927 3657329 1793927 1648666 1793927 3319869 3756976 3319869 1313951 3319869 1313951 359606 1313951 3917191 3345381 3917191 3345381 1323199 1353668 1323199 2314348 1323199 2314348 4373742 2314348 214084 1457378 214084 3338482 214084 3338482 3300590 3338482 1469101 1405284 1469101 1405284 697803 1664746 697803 1655968 697803 1655968 3628048 1655037 3628048 2709061 3628048 2709061 1904115 2709061 3328767 3042812 3328767 2930593 3328767 2930593 4590602 2930593 1677373 145921 1677373 2940487 1677373 2940487 4614795 2940487 1672042 3405142 1672042 2282692 1672042 2282692 4381204 2282692 2816073 3325264 2816073 2365958 2816073 2365958 4268500 2365958 4162363 2522312 4162363 1672595 4162363 1672595 2056995 3340641 2056995 692229 2056995 692229 1000366 692229 1420951 3318009 1420951 3318009 3329064 2010178 3329064 2229800 3329064 2229800 4476317 730390 4476317 730390 928360 730390 2316490 2009869 2316490 2009869 4310089 2636959 4310089 1110677 4310089 1110677 1671514 1110677 2387313 3335853 2387313 2626327 2387313 2626327 4029417 2626327 1221329 436137 1221329 1662533 1221329 1662533 4683303 1662533 4254775 2639587 4254775 2639587 1665967 918492 1665967 4304043 1665967 4304043 3337625 4304043 809770 2484739 809770 2484739 4165527 2484739 1525505 3335576 1525505 3335576 3323414 3939252 3323414 3939252 1662717 3939252 4040693 2374938 4040693 3620189 4040693 3620189 3341622 792295 3341622 2510418 3341622 2510418 4464746 310294 4464746 310294 326956 310294 1659703 4013474 1659703 4013474 4204686 1670212 4204686 1670212 631835 1026889 631835 1168716 631835 1168716 4774048 3114918 4774048 2193082 4774048 2193082 1050765 1065887 1050765 1307546 1050765 1307546 361676 1307546 539864 1124761 539864 1761300 539864 1761300 3341378 1761300 952624 685666 952624 1918996 952624 1918996 3940771 2706940 3940771 885279 3940771 885279 1678852 885279 3750668 2088340 3750668 686733 3750668 686733 669188 686733 3892969 2213750 3892969 1402487 3892969 1402487 1654490 1402487 3752704 2893713 3752704 952931 3752704 952931 685324 952931 1242450 408834 1242450 3708659 1242450 3708659 391266 3708659 559149 560048 559149 560048 1084322 560048 659526 1669901 659526 1669901 4116067 3352358 4116067 3352358 4213761 3352358 3791091 2875966 3791091 4430045 3791091 4430045 667935 670661 667935 1675471 667935 1675471 3319629 343692 3319629 2297382 3319629 2297382 4001335 2297382 3979784 2323449 3979784 502531 3979784 502531 1169845 502531 4639308 2049734 4639308 2027607 4639308 2027607 268379 621785 268379 621785 4107698 3313935 4107698 3313935 1492775 3313935 3927120 1678392 3927120 2936842 3927120 2936842 3335202 3395091 3335202 2904661 3335202 2904661 3743397 2904661 1652125 593281 1652125 2973265 1652125 2973265 4650240 2973265 3347348 4549176 3347348 1664778 3347348 1664778 3800244 1664778 1193052 499600 1193052 1654934 1193052 1654934 3320757 4948766 3320757 1136108 3320757 1136108 3341206 1136108 1676453 2422310 1676453 1951527 1676453 1951527 3844355 2841322 3844355 730951 3844355 730951 428379 3669695 428379 3334841 428379 3334841 71115 3334841 3664377 1685176 3664377 1685176 2191729 1685176 3728462 3327720 3728462 3327720 435729 3327720 1679259 362874 1679259 362874 3339641 146774 3339641 2995599 3339641 2995599 4768668 3115092 4768668 522175 4768668 522175 1171411 522175 3560247 4325264 3560247 4325264 1650419 4325264 3313596 4967974 3313596 442928 3313596 442928 428901 442928 3322509 1279040 3322509 843948 3322509 843948 838930 843948 1676591 2794688 1676591 363657 1676591 363657 3337385 363657 1674996 4274039 1674996 1241840 1674996 1241840 3948463 1668785 3948463 961607 3948463 961607 961105 961607 1648247 3364090 1648247 741926 1648247 741926 1670506 741926 804475 1195807 804475 1195807 1228115 1195807 899418 1680612 899418 754169 899418 754169 880547 754169 4785637 3096459 4785637 601366 4785637 601366 1073218 601366 1124780 1151136 1124780 255745 1124780 255745 1666269 3565652 1666269 968377 1666269 968377 713147 968377 3321041 2511541 3321041 339719 3321041 339719 324395 339719 2687033 3350337 2687033 3333615 2687033 3333615 340631 335820 340631 3351520 340631 3351520 3835598 1648904 3835598 1648904 999934 1648904 1917236 3323363 1917236 3323363 2485598 3327269 2485598 2437903 2485598 2437903 4331800 3330934 4331800 2467707 4331800 2467707 401734 402632 401734 2351835 401734 2351835 4326518 2351835 1178946 1169031 1178946 2043262 1178946 2043262 4632536 2963751 4632536 1300000 4632536 1300000 396470 1300000 3627794 1940706 3627794 621946 3627794 621946 438886 414453 438886 2551007 438886 2551007 4142181 2551007 1678141 3272045 1678141 808474 1678141 808474 780224 808474 3314349 3348166 3314349 3348166 1647384 3348166 3549627 1925068 3549627 1925068 4731146 1925068 3318666 1229226 3318666 2932621 3318666 2932621 3762333 2932621 438605 388363 438605 388363 370139 388363 3325715 4884671 3325715 3340525 3325715 3340525 3789616 3340525 1673040 554185 1673040 1659586 1673040 1659586 522528 1119896 522528 1360171 522528 1360171 310058 1360171 3359932 2542376 3359932 2542376 4104943 2542376 3313524 3217724 3313524 3082237 3313524 3082237 3577726 3082237 247033 3337747 247033 939962 247033 939962 3327166 3350971 3327166 3350971 4536286 3350971 3820266 2578391 3820266 2578391 1656413 2578391 4355395 2693730 4355395 2439345 4355395 2439345 3618428 3052749 3618428 485882 3618428 485882 459147 485882 1810509 3336201 1810509 3336201 4523686 3336201 3343374 1449265 3343374 1682933 3343374 1682933 4090872 1682933 1516616 3342911 1516616 634595 1516616 634595 4326438 3347368 4326438 3347368 1315859 3347368 4424555 1940416 4424555 1940416 1212244 461809 1212244 2468474 1212244 2468474 4171908 2468474 3338000 3319316 3338000 3319316 4495667 3319316 805947 1686209 805947 3940654 805947 3940654 4593955 188932 4593955 188932 979588 698902 979588 698902 952582 698902 4980246 3315954 4980246 244064 4980246 244064 1409340 244064 1646816 3717680 1646816 1062108 1646816 1062108 1089159 1062108 4415369 2240138 4415369 871506 4415369 871506 770923 871506 816252 824934 816252 1240442 816252 1240442 389757 1240442 1672509 1159976 1672509 1257172 1672509 1257172 418304 1257172 4301905 1659664 4301905 756942 4301905 756942 3314209 16227 3314209 2684923 3314209 2684923 4342514 2684923 3708315 2961130 3708315 2734066 3708315 2734066 4410862 2734066 3314572 2369006 3314572 2608172 3314572 2608172 4032495 2608172 3345458 1635093 3345458 2412653 3345458 2412653 4272831 2412653 1247368 419535 1247368 2521148 1247368 2521148 4185253 2521148 3800218 2132638 3800218 3321166 3800218 3321166 789226 3321166 3872298 3315561 3872298 3340829 3872298 3340829 3213914 3340829 3746091 752073 3746091 752073 327273 2921336 327273 2921336 3314826 2921336 891236 909284 891236 3320085 891236 3320085 3340224 1275007 3340224 1901078 3340224 1901078 4763516 1901078 412279 412141 412279 2231840 412279 2231840 4428291 2231840 3133375 3331749 3133375 1244392 3133375 1244392 1208288 1244392 3334077 3061622 3334077 3061622 4694294 3061622 252713 1662034 252713 1871361 252713 1871361 4768159 1871361 4225520 2571428 4225520 421613 4225520 421613 400921 421613 1244543 1246120 1244543 321299 1244543 321299 321628 321299 3324797 2219265 3324797 2219265 1008324 999602 1008324 3071664 1008324 3071664 3330734 3071664 855056 3349524 855056 3338181 855056 3338181 4359163 3338181 212217 3346138 212217 1070704 212217 1070704 3655897 3006062 3655897 2758025 3655897 2758025 4495144 2198855 4495144 2741810 4495144 2741810 762699 786039 762699 3352359 762699 3352359 4136332 1161179 4136332 1161179 321923 349864 321923 1019797 321923 1019797 4747057 1918551 4747057 737582 4747057 737582 913058 737582 1194935 3321443 1194935 3321443 720240 3321443 2330684 3330504 2330684 1653127 2330684 1653127 828942 1653127 3325435 4311506 3325435 4311506 3352391 4311506 1415289 1404258 1415289 4796785 1415289 4796785 819659 4796785 907056 2702612 907056 2702612 1676387 2702612 437824 1228560 437824 2458465 437824 2458465 4210044 2458465 988057 710292 988057 1930914 988057 1930914 3584911 1930914 488369 477512 488369 2014725 488369 2014725 3695014 2014725 2332094 3332809 2332094 2021256 2332094 2021256 3717162 2021256 862761 830585 862761 2795312 862761 2795312 4451620 2795312 3341973 746759 3341973 3977424 3341973 3977424 1683382 3977424 4769510 3012200 4769510 3012200 3659280 3012200 4193965 1670963 4193965 1670963 1282672 1260625 1282672 1435469 1282672 1435469 245622 1435469 2740221 3325086 2740221 3325086 2541791 3325086 3320681 1229159 3320681 2881670 3320681 2881670 4575209 2881670 1816641 371818 1816641 371818 392319 371818 2131910 3021970 2131910 1665629 2131910 1665629 338983 1665629 4596112 1656595 4596112 3316809 4596112 3316809 182809 3316809 917939 912370 917939 2531337 917939 2531337 4206266 2531337 1645276 1684975 1645276 3331289 1645276 3331289 3944444 2536107 3944444 2536107 4642851 2985558 4642851 1952130 4642851 1952130 3582789 1952130 4617145 3272418 4617145 3272418 368275 283190 368275 283190 273527 283190 585560 574539 585560 346634 585560 346634 365022 346634 1386683 3882752 1386683 3324910 1386683 3324910 1674260 3324910 222547 3326653 222547 1672356 222547 1672356 976118 1672356 856816 1647770 856816 3758774 856816 3758774 3935717 303941 3935717 303941 313797 303941 3834618 2181319 3834618 1063425 3834618 1063425 1068467 1063425 3322126 4742086 3322126 3251677 3322126 3251677 3326499 3251677 459217 439541 459217 439541 3332327 3830245 3332327 1429988 3332327 1429988 218357 1429988 1391815 1383120 1391815 3314175 1391815 3314175 4167393 781574 4167393 781574 800648 781574 1037941 3338816 1037941 451667 1037941 451667 423860 451667 1683173 1881759 1683173 319258 1683173 319258 1046599 2125459 1046599 2125459 3807890 2125459 3412223 3333619 3412223 1195752 3412223 1195752 461336 1195752 2794018 3321389 2794018 1930564 2794018 1930564 3584261 1930564 1761947 1684597 1761947 2672425 1761947 2672425 3997196 2672425 3330741 1961279 3330741 2561420 3330741 2561420 4193632 2561420 2348129 3349727 2348129 2854318 2348129 2854318 4527932 2854318 940386 930402 940386 1336052 940386 1336052 3322286 1336052 337217 375957 337217 3881873 337217 3881873 3349522 3881873 3318527 62012 3318527 3744338 3318527 3744338 1303734 3744338 4699423 1583678 4699423 1583678 1155304 493420 1155304 1488283 1155304 1488283 3337070 2557876 3337070 2557876 4223891 2557876 1677615 2606865 1677615 2227078 1677615 2227078 4472231 2808736 4472231 2467374 4472231 2467374 1650265 683902 1650265 2353543 1650265 2353543 4020812 2353543 3061737 1665907 3061737 2435273 3061737 2435273 4023849 2348230 4023849 2665829 4023849 2665829 1663087 2665829 1669767 155046 1669767 3067370 1669767 3067370 4749041 3067370 1647088 3701740 1647088 3701740 1916609 46933 1916609 46933 3325170 3469260 3325170 1289592 3325170 1289592 1312488 1289592 4002335 2321473 4002335 2194868 4002335 2194868 511075 1167372 511075 1197219 511075 1197219 447126 1197219 2883658 1682139 2883658 1368139 2883658 1368139 302232 1368139 1251625 394630 1251625 1267428 1251625 1267428 371142 1267428 1052430 753484 1052430 753484 768400 753484 4256609 4907754 4256609 4907754 1682713 4907754 2361981 494335 2361981 494335 503698 494335 566025 1128704 566025 571492 566025 571492 3577899 1927447 3577899 494424 3577899 494424 634067 1040638 634067 321524 634067 321524 319453 321524 3607301 1938028 3607301 324095 3607301 324095 345133 324095 1445146 2409001 1445146 2409001 4251469 2409001 750997 691501 750997 691501 675699 691501 1224892 3314216 1224892 2983326 1224892 2983326 4655769 2983326 318762 3324649 318762 2847579 318762 2847579 3816815 2847579 1673353 4908154 1673353 2025118 1673353 2025118 4205111 3345721 4205111 3345721 3197531 3345721 4102951 2444593 4102951 3336794 4102951 3336794 3596200 3336794 4229312 4967508 4229312 4967508 3330708 4967508 4624635 413954 4624635 4174442 4624635 4174442 2149791 304251 2149791 304251 1344119 304251 3330251 1242367 3330251 1242367 1670156 1242367 2634744 3318694 2634744 2667378 2634744 2667378 4359569 2667378 1647551 2881725 1647551 879022 1647551 879022 843828 879022 4714639 3105123 4714639 3105123 458929 3918710 458929 3918710 1679922 3918710 662049 975559 662049 2569343 662049 2569343 4237956 2569343 523318 1156551 523318 1653456 523318 1653456 3342596 2799229 3342596 2799229 3869984 2799229 1678062 4625073 1678062 4625073 4598190 733775 4598190 733775 1232663 2146095 1232663 2146095 3818361 2146095 367854 372336 367854 574285 367854 574285 1682595 2905883 1682595 2905883 3759684 2905883 1662813 3304400 1662813 1193347 1662813 1193347 2147678 3350543 2147678 2443430 2147678 2443430 4270875 2590242 4270875 952096 4270875 952096 967538 952096 4504855 2813233 4504855 1649801 4504855 1649801 3331020 1964665 3331020 248674 3331020 248674 1399760 248674 2069504 1662303 2069504 1057880 2069504 1057880 1657392 4070661 1657392 3328931 1657392 3328931 421035 3348660 421035 2006618 421035 2006618 3727937 3350286 3727937 2608803 3727937 2608803 4044413 2608803 264191 1290936 264191 1290936 3347796 1290936 2710418 3339118 2710418 1657111 2710418 1657111 3349559 3281587 3349559 2067142 3349559 2067142 4599824 2067142 1677876 628396 1677876 1648429 1677876 1648429 2405384 1648429 802528 832212 802528 2210292 802528 2210292 3870085 2210292 1660250 1427480 1660250 3094433 1660250 3094433 3576080 3094433 261131 276865 261131 3027641 261131 3027641 3335544 3027641 2438660 1673489 2438660 2996646 2438660 2996646 3679211 2996646 1668005 620273 1668005 1683050 1668005 1683050 4697036 1683050 3594632 3057528 3594632 336674 3594632 336674 1325904 336674 4663204 1991233 4663204 670144 4663204 670144 1672199 670144 1867388 3324625 1867388 2826775 1867388 2826775 4021352 723194 4021352 723194 1665143 723194 4623041 2069130 4623041 996452 4623041 996452 1001647 996452 3338934 905191 3338934 3315457 3338934 3315457 4905505 3315457 1247081 462289 1247081 462289 3079019 1683238 3079019 1372995 3079019 1372995 1685988 1372995 3793074 2879547 3793074 1047363 3793074 1047363 212579 217868 212579 3050786 212579 3050786 3637676 3050786 1674080 974318 1674080 974318 965341 974318 3841991 1889718 3841991 1889718 4772123 1889718 4399386 2730882 4399386 302456 4399386 302456 298363 302456 1653107 3516176 1653107 1679622 1653107 1679622 3779613 1679622 431526 427083 431526 4665923 431526 4665923 1663599 4665923 375569 1308621 375569 1415677 375569 1415677 233517 1415677 4418996 2260017 4418996 573018 4418996 573018 625139 2731216 625139 2731216 4396011 2731216 2476149 3324563 2476149 406694 2476149 406694 4195764 2544280 4195764 1163880 4195764 1163880 814990 843610 814990 1654190 814990 1654190 3678045 2977966 3678045 68082 3678045 68082 583878 674202 583878 674202 3544072 674202 289096 285902 289096 2234115 289096 2234115 3892634 2234115 1680541 542219 1680541 542219 200773 3335074 200773 2514335 200773 2514335 4123443 2514335 3323805 4018046 3323805 933334 3323805 933334 918596 933334 1664104 4496714 1664104 1657641 1664104 1657641 1130522 1657641 3315922 57540 3315922 672735 3315922 672735 998494 672735 3351755 2999523 3351755 2999523 400815 407756 400815 1665613 400815 1665613 3611730 1665613 554308 577458 554308 2365376 554308 2365376 4274279 2365376 1068336 1052169 1068336 2981335 1068336 2981335 4634395 2981335 3342407 4410217 3342407 501975 3342407 501975 1647438 501975 1680040 4821859 1680040 2632563 1680040 2632563 4027206 2632563 605353 629213 605353 3101312 605353 3101312 1681072 3101312 895616 862622 895616 3313677 895616 3313677 2148693 3313677 234313 1443683 234313 3314346 234313 3314346 4214904 2016812 4214904 2016812 534435 542813 534435 2679443 534435 2679443 4319454 2679443 3691419 2989621 3691419 1021048 3691419 1021048 481877 1183907 481877 677345 481877 677345 3350400 3249084 3350400 1307850 3350400 1307850 1292808 1307850 3337442 3085907 3337442 936684 3337442 936684 953720 936684 4129805 2523036 4129805 2101029 4129805 2101029 4546833 2101029 3317366 282615 3317366 3536459 3317366 3536459 232904 232253 232904 1148111 232904 1148111 3696482 2623454 3696482 2623454 4301228 2623454 1061402 569535 1061402 1350888 1061402 1350888 4534602 1350888 332219 346479 332219 3778334 332219 3778334 1676906 902678 1676906 902678 904070 902678 4368609 3327095 4368609 3327095 3552463 1001083 3552463 4012611 3552463 4012611 225101 3351469 225101 3351469 4256377 3351469 312067 920228 312067 920228 3847667 2831883 3847667 2594549 3847667 2594549 4077335 2594549 1096901 3343301 1096901 867023 1096901 867023 871194 867023 4439198 2791697 4439198 1242817 4439198 1242817 437385 1242817 1653125 3969428 1653125 3956022 1653125 3956022 3346508 3956022 340058 659085 340058 659085 4560371 3335151 4560371 510296 4560371 510296 499641 510296 2257517 1673717 2257517 420468 2257517 420468 1266890 420468 4604260 2207580 4604260 2207580 1171912 1174078 1171912 1222207 1171912 1222207 3348759 1222207 834010 817564 834010 1663531 834010 1663531 82101 1663531 3941885 2736430 3941885 928213 3941885 928213 312556 339450 312556 2391313 312556 2391313 4067346 2391313 1122155 1125972 1122155 1679855 1122155 1679855 3812644 1679855 3454021 1683379 3454021 663053 3454021 663053 653533 663053 3339484 4339300 3339484 404795 3339484 404795 426200 404795 1047312 4935989 1047312 4935989 3316261 4935989 1652548 1115060 1652548 1115060 442254 2645896 442254 2645896 4007748 2645896 2158892 742078 2158892 742078 4137966 3319452 4137966 3319452 725444 3319452 3617142 1095063 3617142 1095063 562916 1095063 835660 801601 835660 2393490 835660 2393490 4263918 2393490 1674576 4216333 1674576 994960 1674576 994960 651250 994960 1220235 403427 1220235 403427 420151 403427 821852 1423280 821852 1423280 208418 1423280 1649498 2029130 1649498 1651148 1649498 1651148 3343678 712951 3343678 1673795 3343678 1673795 382947 1673795 1164588 489603 1164588 3343043 1164588 3343043 1970193 3343043 691173 703348 691173 1913155 691173 1913155 4748846 1913155 4465557 2796790 4465557 1931632 4465557 1931632 4752862 1931632 936019 3551760 936019 1665721 936019 1665721 3107233 1665721 1667181 4052775 1667181 3330391 1667181 3330391 3428862 3330391 1484706 949303 1484706 949303 739358 949303 1317101 1655854 1317101 1655854 1630421 1655854 410059 423462 410059 2491858 410059 2491858 1879063 2491858 722604 1665853 722604 1665853 283145 1665853 1109679 552679 1109679 2532289 1109679 2532289 4765193 1010864 4765193 1010864 718365 949175 718365 1049034 718365 1049034 1325617 1667808 1325617 1667808 4655218 1667808 509743 512550 509743 732319 509743 732319 3339908 732319 1181396 476149 1181396 2501175 1181396 2501175 4408326 2849939 4408326 2849939 4523224 2849939 3568570 882326 3568570 882326 784194 882326 4347623 3938592 4347623 3938592 1646885 2370011 1646885 2370011 3334129 2370011 1892041 2374092 1892041 2135883 1892041 2135883 4534573 2135883 1679353 388296 1679353 1274738 1679353 1274738 3341259 1274738 979328 882463 979328 882463 3318047 882463 1654705 1670854 1654705 1670854 268384 1670854 2117578 692890 2117578 692890 698108 692890 4574424 2901738 4574424 1655971 4574424 1655971 4133176 3706350 4133176 3706350 1676619 3706350 4621911 2044985 4621911 2484273 4621911 2484273 259210 254559 259210 2395157 259210 2395157 1657499 2395157 783290 3350245 783290 2953045 783290 2953045 1652833 2953045 1407510 241706 1407510 2115572 1407510 2115572 4549472 2115572 3343005 3365616 3343005 734178 3343005 734178 756993 734178 4606943 4086633 4606943 4086633 1648706 4086633 2702369 3096816 2702369 3096816 3580798 3313642 3580798 3313642 5001023 3313642 3776003 2101542 3776003 2592955 3776003 2592955 4071963 2592955 3918355 2257104 3918355 4985599 3918355 4985599 930365 703365 930365 1671049 930365 1671049 4422178 1671049 4138485 4940942 4138485 4940942 586215 97789 586215 97789 3324862 97789 1026459 1038391 1026459 946356 1026459 946356 710154 738832 710154 4150303 710154 4150303 3324316 4150303 1663811 1723840 1663811 2659896 1663811 2659896 4011339 2659896 920135 923434 920135 4319350 920135 4319350 3316529 1356183 3316529 1356183 1347877 1356183 3047078 3325995 3047078 1186554 3047078 1186554 3334479 1186554 473893 1202357 473893 1202357 3348013 3006265 3348013 843385 3348013 843385 872579 843385 4029951 2339547 4029951 103520 4029951 103520 1656709 103520 4425162 3349082 4425162 3349082 1747749 3349082 3346275 1331346 3346275 1532456 3346275 1532456 3314326 1532456 4221443 2573902 4221443 989129 4221443 989129 686788 989129 3328432 4594637 3328432 631390 3328432 631390 327548 3325009 327548 485505 327548 485505 646777 994104 646777 321829 646777 321829 3838691 2823923 3838691 1660069 3838691 1660069 2232812 1660069 4307869 2369809 4307869 1652220 4307869 1652220 1344925 1952764 1344925 1952764 2869779 1434981 2869779 1434981 294524 1332970 294524 1332970 4847049 1677119 4847049 727515 4847049 727515 934336 727515 1673763 4210129 1673763 3341722 1673763 3341722 1323884 3341722 3320013 4048420 3320013 2267895 3320013 2267895 3898221 2267895 248028 258263 248028 3056990 248028 3056990 3635375 3056990 1873060 3341770 1873060 1662801 1873060 1662801 1624962 1662801 4590247 1664674 4590247 927730 4590247 927730 937093 927730 4387768 2728990 4387768 321570 4387768 321570 1353914 321570 4372961 2694625 4372961 2127413 4372961 2127413 1052752 1040952 1052752 2105087 1052752 2105087 4577488 2105087 770201 890595 770201 3969104 770201 3969104 3767869 1649163 3767869 1649163 4307619 1649163 3272554 3333106 3272554 1653563 3272554 1653563 1446427 225115 1446427 2575604 1446427 2575604 4107941 2575604 3350977 862827 3350977 2567535 3350977 2567535 4251933 2567535 721608 718814 721608 2099188 721608 2099188 4582561 2099188 658403 711292 658403 711292 3328514 711292 1648404 3349959 1648404 3349959 3433483 3349959 955752 698760 955752 2727957 955752 2727957 4381231 2727957 4153933 2492005 4153933 4916746 4153933 4916746 1174893 1099546 1174893 1099546 1126114 1099546 1359063 2090296 1359063 2090296 3771149 2090296 3752681 2913114 3752681 2775748 3752681 2775748 4463533 2775748 4256895 2596788 4256895 2932943 4256895 2932943 4616354 2932943 4485487 1163357 4485487 1163357 1095330 3323250 1095330 2154336 1095330 2154336 4592456 4576218 4592456 4576218 1684903 4576218 3886210 403414 3886210 403414 399981 403414 4470769 2197175 4470769 295669 4470769 295669 1362331 295669 4772413 3027366 4772413 3027366 860113 840553 860113 930922 860113 930922 743927 930922 4161496 2471751 4161496 1183562 4161496 1183562 1178207 1183562 3950707 2296307 3950707 1650253 3950707 1650253 2660114 1650253 4455693 2795920 4455693 1897142 4455693 1897142 4808534 1897142 3922774 2329728 3922774 2329728 4312980 2640839 4312980 1653860 4312980 1653860 2022662 1653860 4695891 1984412 4695891 1348788 4695891 1348788 1242712 843273 1242712 843273 813941 843273 1096832 3315745 1096832 953258 1096832 953258 1675720 953258 1671650 2502234 1671650 1677342 1671650 1677342 4483919 1677342 395064 1241535 395064 2935329 395064 2935329 4622984 2935329 4417765 1651875 4417765 3320850 4417765 3320850 880672 233231 880672 233231 242094 233231 1647400 4983051 1647400 1661172 1647400 1661172 3314366 4729146 3314366 4729146 1117557 4729146 3350944 1999437 3350944 1999437 4638513 1999437 642171 850020 642171 850020 4332474 3341288 4332474 1264727 4332474 1264727 1247488 1264727 3595692 3320055 3595692 3097221 3595692 3097221 1345305 1341013 1345305 2302183 1345305 2302183 4476295 2813840 4476295 1396086 4476295 1396086 1390660 1396086 4259912 2567158 4259912 2335277 4259912 2335277 1442685 1662886 1442685 2238447 1442685 2238447 4430060 2238447 1666611 329863 1666611 724112 1666611 724112 939918 724112 4448376 3533046 4448376 3533046 1652353 4724423 1652353 3335790 1652353 3335790 2350265 3335790 296728 292629 296728 2653783 296728 2653783 4013163 2653783 3707751 2077101 3707751 3324214 3707751 3324214 918237 952367 918237 1646961 918237 1646961 2546065 1646961 526567 1648240 526567 292089 526567 292089 1350500 292089 1186450 1312104 1186450 1312104 362263 1312104 3731964 2520701 3731964 2520701 4154850 2520701 1329735 1349169 1329735 1657052 1329735 1657052 4059078 2369289 4059078 1682365 4059078 1682365 129626 1646883 129626 2812124 129626 2812124 4279056 1647593 4279056 2529933 4279056 2529933 3665924 3350305 3665924 2926584 3665924 2926584 3352616 2926584 3833722 1324398 3833722 1324398 340288 1324398 4470027 3349334 4470027 489197 4470027 489197 467300 489197 3113345 1683259 3113345 1674824 3113345 1674824 3376819 1674824 1668958 2145545 1668958 1401697 1668958 1401697 1400499 1401697 1896997 3050745 1896997 3050745 3317810 3050745 562933 589513 562933 2205122 562933 2205122 4557721 2098053 4557721 2845489 4557721 2845489 3837562 2845489 4790814 1891629 4790814 3329627 4790814 3329627 2096853 3329627 3349361 997596 3349361 997596 671623 1116295 671623 1116295 1678612 265551 1678612 2977805 1678612 2977805 1647817 2977805 1659211 3316393 1659211 3316393 4749193 3327539 4749193 2030073 4749193 2030073 2055246 2030073 3322791 1443512 3322791 1660736 3322791 1660736 3872310 1660736 1678052 537198 1678052 1855702 1678052 1855702 3315623 1855702 1669486 508556 1669486 508556 523134 508556 1673794 3344521 1673794 3344521 919871 1450642 919871 1450642 4005737 4996808 4005737 4996808 1667268 1064304 1667268 2571207 1667268 2571207 4405175 3315019 4405175 931032 4405175 931032 925179 931032 4225588 3351920 4225588 3351920 409243 3351920 4542096 303474 4542096 303474 335343 303474 1190702 1219322 1190702 361195 1190702 361195 352272 361195 4306284 3517393 4306284 3517393 2355997 1683174 2355997 4723644 2355997 4723644 1679895 4723644 3634767 1957758 3634767 2448677 3634767 2448677 4201201 2448677 1289979 352317 1289979 1678977 1289979 1678977 118440 1678977 3859617 2832045 3859617 959262 3859617 959262 703296 959262 1374374 290806 1374374 2206015 1374374 2206015 4120277 2566167 4120277 244370 4120277 244370 231492 244370 4779566 2101854 4779566 2101854 3751561 2101854 4448816 2786319 4448816 804912 4448816 804912 1674243 804912 4429244 2229203 4429244 675004 4429244 675004 680831 675004 766199 3323846 766199 3323846 2747973 1684866 2747973 2556043 2747973 2556043 4697887 3040201 4697887 1177947 4697887 1177947 1187157 1177947 1315048 3317606 1315048 3317606 4034071 3317606 3350822 4369065 3350822 1675530 3350822 1675530 506926 1675530 4500591 4394664 4500591 4394664 1149953 1137247 1149953 2261896 1149953 2261896 3894704 2261896 1677416 4613710 1677416 2608355 1677416 2608355 4274353 2608355 1288712 385111 1288712 672711 1288712 672711 3799409 2854891 3799409 2505801 3799409 2505801 196333 4005955 196333 4005955 3338257 4005955 1667868 1090750 1667868 1090750 575888 1090750 3754771 2638472 3754771 2638472 4307787 2638472 3330785 3519815 3330785 637884 3330785 637884 653546 637884 3330570 335941 3330570 2880051 3330570 2880051 3774058 2880051 3334201 4242498 3334201 2278890 3334201 2278890 4417515 2278890 1655615 2013836 1655615 4384004 1655615 4384004 4523154 1229812 4523154 1229812 457286 1229812 639222 615335 639222 3075504 639222 3075504 4734900 3075504 444578 422969 444578 2387772 444578 2387772 4051966 2387772 1648618 706953 1648618 4215090 1648618 4215090 3329523 4215090 960311 958255 960311 1285155 960311 1285155 3345935 1923753 3345935 694347 3345935 694347 659533 1647661 659533 401971 659533 401971 1683533 401971 909180 752224 909180 397555 909180 397555 405833 397555 3641205 3025779 3641205 1650275 3641205 1650275 880944 879767 880944 3327737 880944 3327737 3330080 1663614 3330080 1663614 3347565 1663614 3322607 1408540 3322607 3695326 3322607 3695326 1326276 1326450 1326276 2804286 1326276 2804286 4476100 2804286 3353399 1675611 3353399 3243195 3353399 3243195 3321121 827922 3321121 2175767 3321121 2175767 4468634 2175767 2588913 259207 2588913 259207 1394590 259207 4770259 3114665 4770259 769228 4770259 769228 766844 769228 1368412 2483533 1368412 2483533 1672485 2483533 960921 669002 960921 669002 673925 669002 1669837 4357330 1669837 725419 1669837 725419 704992 725419 1671111 2375669 1671111 1271711 1671111 1271711 1275028 1271711 4496348 2164678 4496348 63763 4496348 63763 832336 1764756 832336 1764756 3610000 2187910 3610000 2187910 3824531 2187910 3319202 4698667 3319202 4014020 3319202 4014020 3593150 1654867 3593150 1654867 936245 1654867 1669838 115764 1669838 2905404 1669838 2905404 4502368 2846629 4502368 3339917 4502368 3339917 1030603 609783 1030603 1668111 1030603 1668111 3797431 1668111 3544140 3104777 3544140 238660 3544140 238660 245640 238660 4700094 1656811 4700094 1648719 4700094 1648719 3559898 1648719 4005948 2343087 4005948 1677573 4005948 1677573 1797818 1392252 1797818 1392252 273507 1392252 4513422 2818333 4513422 2057694 4513422 2057694 3102750 2335583 3102750 757120 3102750 757120 763168 757120 3987130 2326857 3987130 1669349 3987130 1669349 898324 877981 898324 1679092 898324 1679092 3346207 1679092 820440 3318379 820440 2919115 820440 2919115 4549399 2919115 1679426 4363667 1679426 659172 1679426 659172 1663216 4987646 1663216 3015040 1663216 3015040 3675385 3015040 391957 383136 391957 1436313 391957 1436313 3916503 2217445 3916503 1966988 3916503 1966988 3632619 1966988 4515442 2133518 4515442 238193 4515442 238193 1463841 238193 3612724 3056887 3612724 3056887 3593309 3056887 4127383 1668876 4127383 1668876 1650756 3839511 1650756 3060408 1650756 3060408 3580454 3060408 2296060 3317822 2296060 1397799 2296060 1397799 278140 1397799 1668061 4407361 1668061 4407361 3328266 4407361 3059649 1411668 3059649 1411668 508102 1160657 508102 2171137 508102 2171137 3993426 2335901 3993426 1028679 3993426 1028679 609184 1028679 3595868 1937472 3595868 1277868 3595868 1277868 3320935 1277868 4295767 2369806 4295767 805317 4295767 805317 48578 1676700 48578 939652 48578 939652 896189 879087 896189 1144810 896189 1144810 507170 1144810 2287947 1677417 2287947 654943 2287947 654943 690086 654943 3335438 3721599 3335438 1658857 3335438 1658857 4737303 1658857 1683392 2990712 1683392 2990712 3679661 2990712 1167677 1661381 1167677 3001914 1167677 3001914 4656461 3001914 4609917 3323338 4609917 2276474 4609917 2276474 2350344 3341435 2350344 3341435 1634995 3341435 3061228 2310095 3061228 2310095 3938676 2310095 1031299 1017486 1031299 2327531 1031299 2327531 4319967 2327531 3970589 2276067 3970589 3341739 3970589 3341739 1199133 485887 1199133 3316375 1199133 3316375 4478283 3316375 3326154 4688739 3326154 3329252 3326154 3329252 4128733 3329252 1686355 2750643 1686355 3321820 1686355 3321820 3422171 3321820 1206045 457252 1206045 1390109 1206045 1390109 287979 1390109 2813289 1654871 2813289 818865 2813289 818865 3326802 818865 1140950 2760629 1140950 2760629 4552577 3344392 4552577 3340752 4552577 3340752 1344255 3340752 1661737 3818823 1661737 3818823 4130738 2459696 4130738 2515537 4130738 2515537 4180649 2515537 1122539 1110484 1122539 3033539 1122539 3033539 4680374 3033539 4074465 670693 4074465 670693 673169 670693 3785040 2085712 3785040 674926 3785040 674926 985065 674926 4946557 3334432 4946557 2157390 4946557 2157390 3811906 2157390 3949019 3583395 3949019 3583395 1080876 3583395 1608350 1662143 1608350 1662143 4898055 1662143 521797 1126652 521797 1654769 521797 1654769 3801437 1654769 1357554 316139 1357554 4354857 1357554 4354857 3995546 1504040 3995546 1504040 1664174 1504040 3917610 2737017 3917610 882317 3917610 882317 803587 882317 1654358 360250 1654358 2713919 1654358 2713919 3958259 2713919 1980282 1679006 1980282 1686063 1980282 1686063 2331108 1686063 484418 1178822 484418 1648529 484418 1648529 3530701 1648529 1657894 1411359 1657894 2124701 1657894 2124701 3793169 2124701 583061 588553 583061 834975 583061 834975 3339732 581739 3339732 1321273 3339732 1321273 511892 500288 511892 1905592 511892 1905592 4777861 1905592 1974416 1668171 1974416 3334443 1974416 3334443 4249246 1649896 4249246 1649896 177797 1649896 262282 233029 262282 233029 4977806 3329160 4977806 1914221 4977806 1914221 3719522 4757272 3719522 4757272 3347806 4757272 3574495 1258167 3574495 1258167 1240506 1258167 4388827 3346868 4388827 1219648 4388827 1219648 3348889 1219648 4442371 2232473 4442371 1048887 4442371 1048887 1048327 1048887 3831368 2192957 3831368 586225 3831368 586225 3341492 586225 3546853 2124170 3546853 2124170 4914726 4171083 4914726 4171083 1386791 303480 1386791 3062284 1386791 3062284 1664381 3062284 616639 1057080 616639 3318979 616639 3318979 1676141 3318979 89037 3352466 89037 1668657 89037 1668657 4373984 1668657 1659501 1886167 1659501 1886167 4785993 1886167 1681479 3053609 1681479 3053609 4743643 3053609 1067674 1071451 1067674 2107907 1067674 2107907 4537542 4236404 4537542 4236404 1648764 151030 1648764 2317835 1648764 2317835 4347286 2317835 3265384 3345652 3265384 3344526 3265384 3344526 4360186 3344526 3320315 4050987 3320315 1929102 3320315 1929102 3605777 1929102 1275090 384605 1275090 4023387 1275090 4023387 3313362 18705 3313362 18705 1017798 1038017 1017798 336397 1017798 336397 4629084 2945937 4629084 1268113 4629084 1268113 394511 1268113 663878 348081 663878 348081 3325366 348081 1068561 1211673 1068561 1211673 1239892 1211673 742552 919671 742552 2409554 742552 2409554 4296620 396765 4296620 396765 1260210 396765 1669169 4360387 1669169 1675855 1669169 1675855 703868 1675855 4685238 3035639 4685238 1659349 4685238 1659349 924706 1659349 1696688 3328743 1696688 2513416 1696688 2513416 4157322 2513416 307189 3333950 307189 543041 307189 543041 3965848 3330443 3965848 3208737 3965848 3208737 1651988 3208737 1653579 1803275 1653579 2337252 1653579 2337252 4698892 1947873 4698892 2505004 4698892 2505004 254603 1415761 254603 1663836 254603 1663836 3320420 2323105 3320420 643899 3320420 643899 282644 3034256 282644 3034256 3610766 3034256 1433269 380102 1433269 380102 384646 380102 3649265 3351411 3649265 3351411 597326 3351411 2249650 1677176 2249650 3007104 2249650 3007104 4655186 3007104 4116065 2414319 4116065 4461329 4116065 4461329 1682692 4461329 2950789 540906 2950789 540906 1104121 540906 1213665 1798647 1213665 1798647 3322199 1798647 1653873 3890412 1653873 1521483 1653873 1521483 3320258 1521483 1653363 4933994 1653363 1258394 1653363 1258394 718431 724353 718431 3333616 718431 3333616 4961332 3333616 3693256 1427414 3693256 1427414 246783 1427414 3969406 2692332 3969406 1683155 3969406 1683155 1343710 1683155 3812978 2847218 3812978 2223387 3812978 2223387 3887464 2223387 3146239 1677460 3146239 2372207 3146239 2372207 4046553 2372207 873067 862132 873067 2914798 873067 2914798 3572226 3095657 3572226 722140 3572226 722140 706166 722140 3159806 1655609 3159806 1229185 3159806 1229185 601347 1057468 601347 2507387 601347 2507387 4156466 2507387 757846 896323 757846 2532224 757846 2532224 4181052 2532224 2994356 3351107 2994356 2092121 2994356 2092121 4604520 2092121 4433949 3324074 4433949 2662585 4433949 2662585 1664116 1619660 1664116 1650289 1664116 1650289 3822260 3326036 3822260 3320139 3822260 3320139 4729565 3320139 4114410 1170264 4114410 1170264 1161665 1170264 3335486 4514802 3335486 4514802 2369407 1209119 2369407 1209119 469923 1209119 4618646 2915683 4618646 2077028 4618646 2077028 3350419 2077028 3777417 2931016 3777417 2931016 3254271 4477169 3254271 4477169 3877159 1650030 3877159 1650030 3248323 1650030 4373334 3335624 4373334 738761 4373334 738761 753625 738761 4564659 2098759 4564659 218461 4564659 218461 345516 2209423 345516 2209423 4473743 2209423 3233983 3338242 3233983 2609988 3233983 2609988 4561375 2907758 4561375 1016044 4561375 1016044 643132 665068 643132 3101480 643132 3101480 4767908 3101480 3981333 2330256 3981333 3332028 3981333 3332028 941856 3332028 3641902 1956620 3641902 2663044 3641902 2663044 4314490 2663044 468237 352465 468237 352465 1313223 352465 1054240 3352749 1054240 2763672 1054240 2763672 1665183 2763672 1285312 366642 1285312 3342824 1285312 3342824 2747953 3342824 493133 1155280 493133 4384106 493133 4384106 262574 4384106 4625366 2602168 4625366 2602168 3956827 768115 3956827 768115 753002 768115 2577999 4250795 2577999 4250795 1660115 4250795 2918036 1660447 2918036 2032324 2918036 2032324 4632724 2032324 556550 1109158 556550 3880812 556550 3880812 1647071 3880812 798550 766398 798550 1118473 798550 1118473 3944377 3894561 3944377 3894561 3344124 3894561 4320583 754190 4320583 754190 774224 754190 3837799 2170575 3837799 837784 3837799 837784 1674178 4570862 1674178 3318159 1674178 3318159 3097556 3318159 873459 884917 873459 1979603 873459 1979603 3612384 1979603 1914950 2661815 1914950 668886 1914950 668886 1670799 668886 1939929 1678119 1939929 565473 1939929 565473 4038456 2337436 4038456 2107076 4038456 2107076 4550318 2107076 1201365 1648307 1201365 1666159 1201365 1666159 4804204 1660528 4804204 2065086 4804204 2065086 3337302 4658730 3337302 1916019 3337302 1916019 4734367 1916019 4421503 2770842 4421503 1668164 4421503 1668164 4445060 1668164 3324409 3356370 3324409 2088714 3324409 2088714 4586285 2088714 3575273 1937698 3575273 3100632 3575273 3100632 4751641 3100632 4073643 3317263 4073643 2780995 4073643 2780995 1648910 363676 1648910 363676 356253 363676 1675449 2289888 1675449 1311694 1675449 1311694 1332656 1311694 1666803 525035 1666803 1648823 1666803 1648823 4188978 2708438 4188978 2708438 1069636 3583796 1069636 644395 1069636 644395 641323 644395 4573290 3314011 4573290 2823271 4573290 2823271 3864328 2823271 4685194 1894320 4685194 1894320 917657 928146 917657 3504499 917657 3504499 1664401 3504499 1222817 442190 1222817 4542877 1222817 4542877 4316573 539023 4316573 539023 1675333 4813527 1675333 4813527 3340317 4813527 797484 228480 797484 228480 231830 228480 3740912 2915157 3740912 761833 3740912 761833 890276 761833 1660139 4984215 1660139 4984215 1915383 2164871 1915383 2164871 4487197 2164871 4390778 2709714 4390778 2413647 4390778 2413647 832216 444317 832216 444317 425274 444317 3347651 3633278 3347651 3112187 3347651 3112187 4766935 3112187 1668027 4471860 1668027 3125380 1668027 3125380 4788239 3125380 1447690 3424866 1447690 3424866 1654931 3424866 1221097 1225072 1221097 3203752 1221097 3203752 1647385 3203752 677817 1650463 677817 1650463 4830992 1650463 2448027 3339893 2448027 2722544 2448027 2722544 3932039 2722544 427246 1239808 427246 2893304 427246 2893304 4596362 2893304 347145 1196971 347145 1196971 4018574 2652544 4018574 1653405 4018574 1653405 1382708 270039 1382708 1657667 1382708 1657667 4918194 1657667 1666558 4987803 1666558 1667217 1666558 1667217 148746 1667217 1120203 549634 1120203 1440544 1120203 1440544 199233 1440544 3610820 3341413 3610820 2351514 3610820 2351514 1653095 2351514 3341374 4520327 3341374 4520327 538679 931729 538679 931729 740988 931729 205411 1455305 205411 535321 205411 535321 3979857 2290277 3979857 1648488 3979857 1648488 4672360 1648488 1652114 4366246 1652114 1654050 1652114 1654050 876363 445434 876363 445434 4824879 3376008 4824879 3376008 3342326 3376008 4689266 681465 4689266 681465 315390 3317705 315390 2019166 315390 2019166 4619824 2019166 4493863 2765824 4493863 2765824 3884898 2765824 4726141 1934961 4726141 2255861 4726141 2255861 1656195 171211 1656195 387536 1656195 387536 912913 730374 912913 341860 912913 341860 1892957 4621177 1892957 4621177 3717180 2938234 3717180 3560121 3717180 3560121 928235 3560121 3315131 4700426 3315131 2225666 3315131 2225666 3870345 2225666 877411 16640 877411 16640 4875456 2308306 4875456 2308306 3989343 2308306 4560158 2095874 4560158 3016706 4560158 3016706 4658405 3016706 1584458 1657791 1584458 2111719 1584458 2111719 4535997 2111719 235648 3339734 235648 3091876 235648 3091876 3337118 3091876 531306 3321015 531306 972294 531306 972294 987923 972294 416471 4561436 416471 4561436 3318349 4561436 1887292 2507525 1887292 2738497 1887292 2738497 3897527 2738497 912527 933977 912527 1267614 912527 1267614 4427524 2768704 4427524 1454193 4427524 1454193 1439897 1454193 4943954 3352075 4943954 1057461 4943954 1057461 631774 1057461 2902174 3341333 2902174 2298189 2902174 2298189 3947535 2298189 3555647 3110473 3555647 321107 3555647 321107 323711 321107 4021675 2652649 4021675 1672273 4021675 1672273 1855583 1672273 4687772 3041209 4687772 221807 4687772 221807 3344669 221807 3988131 2298144 3988131 2263512 3988131 2263512 588082 586094 588082 1228213 588082 1228213 443040 1228213 483390 634711 483390 634711 3771825 2105178 3771825 1232977 3771825 1232977 1211817 1232977 3341858 4461641 3341858 4461641 3317967 4461641 4640732 403661 4640732 403661 1047289 1032110 1047289 212249 1047289 212249 4343620 2778696 4343620 2778696 3326691 1089230 3326691 2100920 3326691 2100920 4039604 2655309 4039604 983397 4039604 983397 668064 983397 4270463 2596866 4270463 763446 4270463 763446 903879 763446 4241780 4449239 4241780 4449239 1649889 4040117 1649889 4928366 1649889 4928366 1676165 4928366 1169042 1159707 1169042 2544674 1169042 2544674 4122050 2544674 4034983 2389611 4034983 3356016 4034983 3356016 1319058 339157 1319058 3347738 1319058 3347738 1592499 3347738 920832 750643 920832 912169 920832 912169 1685874 3045412 1685874 364713 1685874 364713 1677082 364713 2540076 2436682 2540076 2436682 4127501 2436682 3322767 2300745 3322767 3330436 3322767 3330436 932461 3330436 4041263 366132 4041263 366132 3748264 366132 3804258 2152667 3804258 1666530 3804258 1666530 4735877 1666530 1519735 2881275 1519735 2881275 4740033 1915923 4740033 2740693 4740033 2740693 2449618 1681011 2449618 2438182 2449618 2438182 4118703 2438182 3848324 276478 3848324 2106862 3848324 2106862 4560255 2106862 3686265 1652142 3686265 1652142 3421402 1652142 3999790 2303537 3999790 1652532 3999790 1652532 227598 249123 227598 2609162 227598 2609162 4258627 2609162 1678464 17266 1678464 351863 1678464 351863 319382 351863 4213061 2427625 4213061 958020 4213061 958020 685485 3337286 685485 3337286 4583058 3337286 4033112 1433611 4033112 2600593 4033112 2600593 1659891 2600593 3322174 4159578 3322174 591069 3322174 591069 1110815 591069 3796813 4430942 3796813 4430942 1113974 529837 1113974 2949426 1113974 2949426 4581306 1306804 4581306 2448950 4581306 2448950 4182831 2448950 4590064 2900650 4590064 694591 4590064 694591 676399 694591 3555178 3121440 3555178 1044387 3555178 1044387 629348 1044387 1658431 1679646 1658431 1679646 3865279 2802138 3865279 1157683 3865279 1157683 1166844 1157683 3672270 2990290 3672270 1001196 3672270 1001196 681818 1001196 1650101 2795583 1650101 2111453 1650101 2111453 4541235 2111453 3640741 570835 3640741 570835 433865 3316857 433865 3316857 4506492 3316857 257375 277390 257375 1674794 257375 1674794 2242071 1674794 264102 1397788 264102 2035915 264102 2035915 4469914 1676994 4469914 3342962 4469914 3342962 3185867 3342962 3531528 261827 3531528 261827 396116 2605289 396116 2605289 4288319 2605289 1677122 3008247 1677122 1660193 1677122 1660193 3934988 2993838 3934988 2993838 4648633 2993838 1678447 240126 1678447 1152689 1678447 1152689 529146 1152689 3330587 1408014 3330587 1331864 3330587 1331864 309070 1331864 1009084 3316354 1009084 1271121 1009084 1271121 391400 1271121 3780463 2430769 3780463 2430769 4094592 2430769 3922283 3327211 3922283 2122584 3922283 2122584 3645970 3322894 3645970 3322894 3810647 3322894 184932 1682588 184932 3351062 184932 3351062 1659494 87603 1659494 1349722 1659494 1349722 1324267 1349722 3332429 4619082 3332429 1663348 3332429 1663348 2250835 1663348 3323755 1154576 3323755 3314524 3323755 3314524 306658 3350132 306658 323246 306658 323246 4209091 2449545 4209091 1667438 4209091 1667438 4762679 1667438 3638392 2999201 3638392 2035267 3638392 2035267 1679226 2035267 3337473 128884 3337473 2306398 3337473 2306398 4464501 2223545 4464501 3329328 4464501 3329328 2714136 3329328 4132292 529065 4132292 529065 542837 529065 639257 1681750 639257 789856 639257 789856 2799201 3333499 2799201 1684768 2799201 1684768 4318335 1684768 1202959 1662685 1202959 3871521 1202959 3871521 3332174 3871521 1096648 1101245 1096648 2842099 1096648 2842099 3352347 1748282 3352347 2543489 3352347 2543489 4185007 2543489 3316586 359996 3316586 359996 341001 359996 3320979 3324727 3320979 3324727 297287 3324727 1686090 166389 1686090 325765 1686090 325765 4605609 3991173 4605609 3991173 3336630 3991173 4843929 2065725 4843929 2065725 3749554 2065725 4687123 3049821 4687123 1934966 4687123 1934966 299657 1374778 299657 4807785 299657 4807785 3339318 4951128 3339318 1235446 3339318 1235446 4085434 2409550 4085434 894523 4085434 894523 3344039 894523 3919978 3344172 3919978 774518 3919978 774518 903612 774518 1668478 3381501 1668478 423079 1668478 423079 1656498 423079 4464031 2779437 4464031 446654 4464031 446654 728512 4309194 728512 4309194 3561923 365762 3561923 365762 3342106 1664059 3342106 1664059 1438670 1664059 1654390 3463974 1654390 1073872 1654390 1073872 3798834 3554636 3798834 3554636 1682357 3554636 1729485 419223 1729485 419223 1241371 419223 3531185 3096926 3531185 2404139 3531185 2404139 4251491 2404139 3346771 4440616 3346771 1562431 3346771 1562431 1665751 2611250 1665751 2611250 1660194 2611250 3072848 3329699 3072848 635201 3072848 635201 1044968 635201 1647694 4006613 1647694 448032 1647694 448032 467968 448032 2715051 1662144 2715051 1273770 2715051 1273770 523779 1144783 523779 2435364 523779 2435364 4086114 2435364 1453912 228724 1453912 270615 1453912 270615 1397872 270615 3839719 3731235 3839719 3731235 1654910 3731235 2930592 1680027 2930592 2316466 2930592 2316466 3921453 1914657 3921453 1914657 1670863 1585084 1670863 2629557 1670863 2629557 4053476 2629557 550572 565131 550572 3005794 550572 3005794 4667380 3005794 1678704 4542171 1678704 4542171 3337129 4542171 651430 658838 651430 2567047 651430 2567047 4246950 2567047 406522 1259932 406522 4044791 406522 4044791 235836 4044791 483996 1185746 483996 2984608 483996 2984608 3352831 2984608 239534 1453889 239534 2803606 239534 2803606 4449680 2803606 3332894 832791 3332894 832791 844259 832791 3351923 4729728 3351923 375581 3351923 375581 3350362 375581 4362285 2721774 4362285 1942025 4362285 1942025 1246489 1655190 1246489 1704272 1246489 1704272 3760666 2378032 3760666 2378032 4282270 2378032 564211 1652470 564211 1656017 564211 1656017 3613124 3342613 3613124 1681308 3613124 1681308 4461537 1681308 1040009 240715 1040009 240715 1416686 240715 544814 3344470 544814 3344470 4672832 3344470 1214182 730475 1214182 730475 719576 730475 3275591 2870012 3275591 2870012 3823401 2870012 3341454 1203789 3341454 1203789 1203886 1203789 1677009 4506695 1677009 4506695 4324154 2339625 4324154 3315950 4324154 3315950 4174540 3315950 4908368 3329925 4908368 2247580 4908368 2247580 1182990 3325018 1182990 1131336 1182990 1131336 3661217 3053839 3661217 3053839 4683582 3053839 4255548 674247 4255548 674247 503086 3331075 503086 272573 503086 272573 244002 272573 3348366 3269748 3348366 2381883 3348366 2381883 4034449 2381883 2875175 848576 2875175 848576 544503 540302 544503 1661567 544503 1661567 3649828 3014217 3649828 420709 3649828 420709 1250407 420709 1441778 2094716 1441778 2094716 3750792 2094716 3347318 4425440 3347318 2119777 3347318 2119777 3766625 2119777 1682088 3379201 1682088 758724 1682088 758724 933101 758724 3334719 245272 3334719 2741453 3334719 2741453 1650612 2741453 3604707 295095 3604707 295095 311208 295095 3316106 3392518 3316106 3392518 1267111 422972 1267111 552127 1267111 552127 1135951 552127 1180086 464725 1180086 2280175 1180086 2280175 4396984 2280175 4212115 3351290 4212115 3351290 462336 2036946 462336 2036946 3721845 2036946 1668611 4187220 1668611 1381671 1668611 1381671 1402450 1381671 3336773 174255 3336773 3963309 3336773 3963309 3333880 3963309 4204860 450712 4204860 450712 472375 450712 1470742 1863056 1470742 1863056 2481666 1863056 595638 584248 595638 2319866 595638 2319866 4350320 2319866 1276623 414015 1276623 696185 1276623 696185 697536 696185 1446937 258800 1446937 2512199 1446937 2512199 1649840 2512199 941580 651317 941580 651317 652523 651317 4183269 3336253 4183269 3264097 4183269 3264097 1679232 3264097 4328860 2651963 4328860 3329323 4328860 3329323 4843324 3329323 4656952 728413 4656952 728413 1505838 3336894 1505838 3336894 3981077 3336894 1667604 3403953 1667604 1087158 1667604 1087158 1068870 1087158 1655611 874328 1655611 3012817 1655611 3012817 4662190 3012817 404345 1001702 404345 1001702 1634812 3335207 1634812 1682838 1634812 1682838 922916 1682838 1388303 249433 1388303 1229078 1388303 1229078 1206485 1229078 4494318 2161037 4494318 1107848 4494318 1107848 4746433 1107848 4516420 3343559 4516420 1694808 4516420 1694808 3317583 1694808 4118312 3420349 4118312 3420349 1654218 485407 1654218 485407 866175 2314470 866175 2314470 3978991 2314470 857844 614409 857844 614409 588697 614409 1683795 2696514 1683795 2696514 4370089 2696514 3794524 2842215 3794524 1211539 3794524 1211539 957989 959906 957989 3342300 957989 3342300 3020467 3342300 1666682 2238768 1666682 2238768 3875446 2238768 1668908 788083 1668908 3857622 1668908 3857622 1091656 1098179 1091656 2554587 1091656 2554587 4569515 2106000 4569515 3317909 4569515 3317909 1396354 3317909 4136632 2211511 4136632 2211511 4439782 2211511 2337953 1672376 2337953 3326065 2337953 3326065 3812044 3326065 351537 3347897 351537 3336788 351537 3336788 4572382 2070213 4572382 4963354 4572382 4963354 1666954 4963354 3349319 449269 3349319 449269 447651 449269 3348882 3852115 3348882 402625 3348882 402625 1676042 402625 2350617 3602317 2350617 3602317 1654321 3602317 4150618 2513595 4150618 2513595 1685591 4574590 1685591 1044324 1685591 1044324 1050538 1044324 1826351 3352467 1826351 1446569 1826351 1446569 1439633 1446569 4189576 2499894 4189576 1956624 4189576 1956624 3611568 1956624 3817220 1087650 3817220 1087650 1102633 1087650 3343412 3772470 3343412 694346 3343412 694346 958976 694346 4235236 2942704 4235236 2942704 3684641 2942704 4076203 594851 4076203 594851 1065363 594851 1677024 3195731 1677024 2054431 1677024 2054431 3708909 2054431 3662612 1992956 3662612 3341837 3662612 3341837 4939775 3341837 548599 571257 548599 832835 548599 832835 3367281 1671263 3367281 341598 3367281 341598 1354805 1658272 1354805 1658272 2755854 1658272 2478166 2539097 2478166 2539097 4212368 2539097 2835281 1674406 2835281 3313831 2835281 3313831 4820422 3313831 3912344 2180071 3912344 2180071 4490994 2180071 3326938 2610469 3326938 2543483 3326938 2543483 4137796 2543483 269399 1668161 269399 1916655 269399 1916655 3670607 1978582 3670607 433406 3670607 433406 1246592 433406 1649280 2387919 1649280 2108105 1649280 2108105 4584687 2108105 4362681 734825 4362681 734825 227765 221780 227765 3343496 227765 3343496 3697503 3343496 1614537 1648151 1614537 2770569 1614537 2770569 3896098 2770569 3741175 2060636 3741175 2060636 946839 744296 946839 744296 945505 744296 4634305 2984924 4634305 836989 4634305 836989 847940 836989 4196485 2487976 4196485 929211 4196485 929211 741354 929211 1067247 3315066 1067247 3315066 3544429 3315066 1662297 4626399 1662297 1428624 1662297 1428624 1456456 1428624 3596497 3337273 3596497 3337273 3325178 3337273 3350649 439795 3350649 439795 434392 439795 4334829 3714801 4334829 3714801 351876 351239 351876 2037700 351876 2037700 4653963 2037700 1588110 1409406 1588110 1409406 250964 1409406 1178281 3102052 1178281 3102052 4788609 3102052 3346287 4596236 3346287 2590864 3346287 2590864 4082970 2590864 3697871 2057471 3697871 3345666 3697871 3345666 645972 3072578 645972 3072578 4061021 3318669 4061021 1100705 4061021 1100705 574149 1100705 3147341 2196683 3147341 2196683 4693549 359222 4693549 359222 1647382 543272 1647382 543272 545758 543272 3594310 3050707 3594310 602900 3594310 602900 916416 4282723 916416 4282723 4509591 959745 4509591 959745 731618 959745 4473016 2186696 4473016 1650672 4473016 1650672 2945228 1650672 3943980 2719503 3943980 1134973 3943980 1134973 707963 701774 707963 1648910 707963 1648910 3331041 3553487 3331041 1647694 3331041 1647694 4974723 1647694 245134 217858 245134 2666625 245134 2666625 4102493 2597059 4102493 2827968 4102493 2827968 3820144 2827968 3880852 2195548 3880852 3556310 3880852 3556310 1666596 3556310 4124138 1684979 4124138 2432236 4124138 2432236 1653428 2432236 1683562 992936 1683562 2779453 1683562 2779453 3914409 2779453 1174830 497803 1174830 4620594 1174830 4620594 3878900 1671001 3878900 1671001 4113808 1671001 1107282 567383 1107282 1678070 1107282 1678070 4340380 1678070 1171032 1164005 1171032 2873837 1171032 2873837 4554529 2873837 353816 264079 353816 264079 3331543 264079 1089121 3332952 1089121 3332952 4686125 1962266 4686125 2885447 4686125 2885447 3772834 2885447 4146712 328118 4146712 328118 1355841 328118 1685812 2256496 1685812 978073 1685812 978073 152107 3316175 152107 2872232 152107 2872232 3340841 2872232 512753 475144 512753 2518979 512753 2518979 4157148 2518979 557761 1086599 557761 1669848 557761 1669848 3851882 1669848 1670199 1127912 1670199 2673618 1670199 2673618 3988483 2673618 481836 1289431 481836 1289431 1294037 1289431 624886 598054 624886 2788004 624886 2788004 4475075 2788004 4458876 2086472 4458876 2086472 1343882 732269 1343882 732269 727712 732269 3320229 1165377 3320229 527250 3320229 527250 1138778 527250 2613045 3134763 2613045 2782803 2613045 2782803 3893969 2782803 795391 237029 795391 237029 216736 237029 3348978 1663117 3348978 1663117 262660 1663117 3318252 673197 3318252 673197 662886 673197 3339354 3002708 3339354 1407294 3339354 1407294 420207 1234159 420207 2063018 420207 2063018 3731687 2063018 1671238 703723 1671238 2986723 1671238 2986723 3700873 2986723 1657562 3588795 1657562 2891398 1657562 2891398 1664799 2891398 472852 490069 472852 490069 4690690 3315250 4690690 3315250 163971 3315250 1294712 1293600 1294712 4624303 1294712 4624303 411021 4624303 4027008 2621259 4027008 2621259 1273289 1271861 1273289 2526955 1273289 2526955 4168191 2526955 3321781 4821045 3321781 292257 3321781 292257 1372800 292257 1661920 1671436 1661920 1671436 3335661 311929 3335661 2260569 3335661 2260569 4429584 2774055 4429584 2262130 4429584 2262130 3316457 2262130 4405089 4711304 4405089 4711304 3334822 4711304 3348628 744978 3348628 744978 1671667 744978 4360790 1684299 4360790 705196 4360790 705196 847106 3330660 847106 3330660 290205 3330660 4284422 2365381 4284422 2709380 4284422 2709380 4736464 3333705 4736464 2564222 4736464 2564222 4065467 1674774 4065467 1674774 3314547 3336546 3314547 3336546 4678559 3336546 3124844 1352818 3124844 1352818 3783779 1352818 280810 3316725 280810 3316725 137394 3316725 4762917 3348292 4762917 3186604 4762917 3186604 1678003 3186604 4768232 321704 4768232 321704 348301 321704 766645 3352837 766645 36930 766645 36930 3926628 2758771 3926628 1894019 3926628 1894019 1661824 3714526 1661824 2699591 1661824 2699591 3935192 2699591 3787992 4306884 3787992 4306884 1490790 1661966 1490790 1912495 1490790 1912495 1653886 1912495 536259 1055381 536259 1055381 3621735 3053629 3621735 1093131 3621735 1093131 1075689 1093131 2098536 2928432 2098536 2928432 4627671 2940105 4627671 694715 4627671 694715 962375 694715 2978545 3342848 2978545 300541 2978545 300541 1365567 300541 4206577 3339680 4206577 3339680 66892 3339680 1405196 237492 1405196 1653407 1405196 1653407 3592841 1653407 3331658 3692945 3331658 1105460 3331658 1105460 552761 1105460 740921 328854 740921 328854 1341112 331942 1341112 215558 1341112 215558 219205 215558 1084805 593004 1084805 246007 1084805 246007 236079 246007 516703 2363322 516703 2363322 4018192 2363322 3317055 4772866 3317055 4772866 4705547 246783 4705547 246783 254834 246783 3350721 2315320 3350721 713371 3350721 713371 967463 713371 2904345 3318378 2904345 1054119 2904345 1054119 1073185 1054119 3921474 2910715 3921474 2910715 1671936 4665117 1671936 3337146 1671936 3337146 4089625 1450793 4089625 3245841 4089625 3245841 1667844 370218 1667844 1117024 1667844 1117024 394701 392097 394701 1649092 394701 1649092 3326416 493280 3326416 493280 1177224 493280 1649830 4048696 1649830 3324707 1649830 3324707 2486783 3324707 1655832 793753 1655832 1325421 1655832 1325421 854077 866726 854077 2772370 854077 2772370 3872820 2772370 1665432 1531597 1665432 4787906 1665432 4787906 4383864 2732423 4383864 3344711 4383864 3344711 1347862 3344711 4196067 1056913 4196067 1056913 1068989 1056913 1890654 2636414 1890654 2636414 4045679 2636414 1653866 3217965 1653866 2272107 1653866 2272107 4017251 3318150 4017251 3318150 349448 1319442 349448 4161386 349448 4161386 3698515 420427 3698515 420427 3316061 420427 3333197 1388206 3333197 857089 3333197 857089 824078 857089 3330577 259042 3330577 342270 3330577 342270 338158 342270 3631741 3331706 3631741 1660285 3631741 1660285 357029 1298395 357029 2733012 357029 2733012 4542720 1886485 4542720 1886485 1826330 4648269 1826330 4648269 4459306 2218479 4459306 3822683 4459306 3822683 728715 498578 728715 498578 2034484 2078633 2034484 1906565 2034484 1906565 3575967 1906565 3350957 2056162 3350957 451540 3350957 451540 442888 451540 939486 1648985 939486 1648985 4377789 2762464 4377789 2762464 3899860 2762464 3983197 1686145 3983197 1984236 3983197 1984236 3686509 1984236 3774464 3342127 3774464 2866768 3774464 2866768 4623094 3332703 4623094 3332703 371351 3332703 724097 719396 724097 2069979 724097 2069979 3740928 2069979 619653 3346584 619653 3346584 2885175 3346584 1663211 743234 1663211 3041893 1663211 3041893 3636511 3041893 1375037 292583 1375037 1355418 1375037 1355418 1324567 1355418 4134750 2767741 4134750 2767741 4417859 2767741 4232056 2430008 4232056 3341639 4232056 3341639 4931437 3341639 1065969 596423 1065969 1325222 1065969 1325222 1323388 1325222 524656 3319310 524656 3319310 2510622 3319310 979820 682159 979820 2969491 979820 2969491 4143626 3340466 4143626 222062 4143626 222062 248314 222062 1681784 2790580 1681784 2410100 1681784 2410100 4062007 2410100 3548570 3322499 3548570 3322499 1910050 3322499 4486327 526499 4486327 526499 1654355 526499 3101749 3323058 3101749 3323058 1823354 3323058 4703012 491380 4703012 491380 503832 491380 1234398 1234569 1234398 157226 1234398 157226 3328518 157226 3323132 1165479 3323132 1101416 3323132 1101416 1098465 1101416 4745984 4904080 4745984 4904080 498313 500360 498313 2113698 498313 2113698 3747577 2113698 1874583 1675003 1874583 2776835 1874583 2776835 3351801 2776835 1682081 338142 1682081 338142 368798 338142 3767266 2663737 3767266 2663737 4029153 2663737 1137667 1679642 1137667 1685793 1137667 1685793 4459716 2793798 4459716 2109244 4459716 2109244 4582624 2109244 4151005 2518393 4151005 2518393 4074367 1682347 4074367 2590416 4074367 2590416 1659337 2590416 4457188 2807765 4457188 725393 4457188 725393 1648743 61711 1648743 478427 1648743 478427 461163 478427 1103664 2273804 1103664 2273804 3960959 2273804 3333504 334185 3333504 2455570 3333504 2455570 4091645 2455570 1676722 3180138 1676722 2044821 1676722 2044821 3715644 2044821 931400 1666070 931400 1666070 2124463 1666070 243313 1416676 243313 1433646 243313 1433646 1428283 1433646 391807 364783 391807 462867 391807 462867 1651512 1469565 1651512 1469565 1669979 3458196 1669979 3458196 3344271 3458196 310220 310747 310220 3975180 310220 3975180 3329388 3975180 381658 370231 381658 3316024 381658 3316024 4478811 2831015 4478811 2899297 4478811 2899297 4542839 2899297 577560 576416 577560 3345791 577560 3345791 3347654 1930677 3347654 1930677 3611627 1930677 592704 1067240 592704 1649037 592704 1649037 2776684 3321343 2776684 2060643 2776684 2060643 4760540 3091642 4760540 2320715 4760540 2320715 4357408 2320715 4658385 1683505 4658385 1683505 4932687 1683505 3328462 4130358 3328462 2929126 3328462 2929126 3771429 2929126 3336473 333621 3336473 2999059 3336473 2999059 4662686 2999059 1447384 235107 1447384 428491 1447384 428491 1216284 428491 1659393 2649833 1659393 2649833 4650062 2976638 4650062 2764413 4650062 2764413 1357771 327501 1357771 4095706 1357771 4095706 1671985 4095706 560269 360002 560269 360002 393817 360002 417154 3333644 417154 3333644 3808541 3333644 759666 754869 759666 2317883 759666 2317883 4281582 4452048 4281582 4452048 1666925 4452048 4570051 1175422 4570051 1175422 514525 1175422 4026753 2625940 4026753 1678698 4026753 1678698 977204 1678698 1676256 4732694 1676256 2394876 1676256 2394876 3337827 2394876 585806 1064041 585806 1651405 585806 1651405 1749184 1651405 1458580 4262092 1458580 1653520 1458580 1653520 2603044 1653520 696045 860374 696045 860374 3707174 3369898 3707174 3369898 1671897 3369898 3335211 2408933 3335211 2408933 4276240 2421054 4276240 1382797 4276240 1382797 1408287 1382797 3586354 3072026 3586354 1968990 3586354 1968990 4687257 1968990 4169792 2513705 4169792 1384196 4169792 1384196 295516 1384196 3551384 2693575 3551384 2693575 3984059 2693575 3758229 1648982 3758229 1648982 4739965 1917568 4739965 1683347 4739965 1683347 1003254 969997 1003254 1970382 1003254 1970382 3636750 1970382 1709557 717984 1709557 717984 731648 717984 5000198 3351415 5000198 1678111 5000198 1678111 698966 1678111 4649052 2017296 4649052 686977 4649052 686977 706502 686977 4033737 2412549 4033737 2412549 4081843 2412549 3606389 3083267 3606389 3065113 3606389 3065113 1655205 406504 1655205 2440773 1655205 2440773 4119676 2440773 3917426 1971440 3917426 1971440 4669011 1971440 636011 318290 636011 318290 3320218 318290 678080 677543 678080 526896 678080 526896 533250 526896 4687590 4739064 4687590 4739064 3340700 4739064 4294128 1074604 4294128 1074604 1095395 1074604 1405162 4379297 1405162 4379297 4016395 1586352 4016395 1586352 3324318 1324709 3324318 1943279 3324318 1943279 3586215 1943279 1219368 449672 1219368 3346763 1219368 3346763 3322297 358557 3322297 3326551 3322297 3326551 3713132 2117930 3713132 2117930 4529500 2117930 433983 1229092 433983 2492376 433983 2492376 4199542 2492376 1036167 3333747 1036167 3323615 1036167 3323615 4424775 1656559 4424775 1656559 4874735 1656559 3335737 243408 3335737 243408 265531 243408 4631258 2942536 4631258 392127 4631258 392127 363606 392127 478701 1655232 478701 1655232 38124 1655232 3070392 3352360 3070392 749110 3070392 749110 780278 749110 2772006 3331010 2772006 2343487 2772006 2343487 4009203 2343487 3344052 74770 3344052 2388507 3344052 2388507 4193487 3336690 4193487 3336690 352537 345623 352537 1212733 352537 1212733 4297544 1679985 4297544 1659598 4297544 1659598 1158479 1659598 3341835 3249667 3341835 3249667 1653844 3249667 1685201 3702181 1685201 2093279 1685201 2093279 4559549 2093279 1517533 1647456 1517533 2658610 1517533 2658610 3995318 2658610 476423 1192457 476423 1679381 476423 1679381 3339141 3428352 3339141 3428352 3326199 3428352 3342588 3929845 3342588 3929845 1365340 352582 1365340 352582 349028 352582 4501318 2135583 4501318 838034 4501318 838034 808948 838034 4389210 3335098 4389210 3335098 88625 3335098 589911 606584 589911 2865075 589911 2865075 1652524 2865075 749991 3326642 749991 1436971 749991 1436971 239497 1436971 4293541 2378957 4293541 1325049 4293541 1325049 290342 284690 290342 1406120 290342 1406120 3326187 1406120 1291309 1322187 1291309 1394873 1291309 1394873 261875 1394873 2350219 3335200 2350219 1336285 2350219 1336285 321754 1336285 328136 3424369 328136 3424369 3320339 3424369 981648 974701 981648 2190007 981648 2190007 4461752 2190007 466482 477531 466482 694625 466482 694625 1996363 2836963 1996363 494911 1996363 494911 495991 494911 1668264 4024414 1668264 1209055 1668264 1209055 4730459 3719683 4730459 3719683 1667747 3719683 4676290 2987780 4676290 3514678 4676290 3514678 1665722 3514678 3094380 682385 3094380 682385 684459 682385 4084958 2407742 4084958 736967 4084958 736967 941050 736967 2056818 3331985 2056818 926739 2056818 926739 739019 926739 4044489 3339622 4044489 3339622 944746 3339622 4071621 2407867 4071621 3331264 4071621 3331264 2537318 3331264 3352996 4749016 3352996 4749016 808326 2845197 808326 2845197 4517789 2845197 3671866 3347810 3671866 420440 3671866 420440 400135 420440 826362 3343142 826362 3343142 3359265 3343142 921297 920929 921297 992388 921297 992388 650545 992388 3340261 1253670 3340261 87799 3340261 87799 827300 2233173 827300 2233173 4073218 2415319 4073218 1450179 4073218 1450179 220002 1450179 4719839 1685968 4719839 849061 4719839 849061 792167 849061 981167 667423 981167 925373 981167 925373 486166 3331291 486166 3331291 1670920 1910721 1670920 1946362 1670920 1946362 4723815 1946362 3415117 3344547 3415117 1486895 3415117 1486895 162876 1667930 162876 1378596 162876 1378596 4660381 4035807 4660381 4035807 1657461 4035807 3770532 2889418 3770532
166391 514140876 0 514140876 485497908 514140876 258683132 742313323 258683132 445862717 258683132 445862717 676918443 321260136 676918443 462378252 676918443 462378252 199245702 801114242 199245702 44958518 199245702 44958518 953961336 44958518 800951172 197108220 800951172 123914706 800951172 123914706 874176339 123914706 290804828 710015509 290804828 321296494 290804828 321296494 878373795 119905783 878373795 680982996 878373795 680982996 320623586 680982996 658203995 341509578 658203995 912724675 658203995 912724675 89477397 912724675 639630223 120888558 639630223 120888558 877268890 120888558 265419479 735199238 265419479 255535723 265419479 255535723 743708112 255535723 395033536 774701707 395033536 774701707 225961274 774701707 663382404 336162591 663382404 922077852 663382404 922077852 79712917 922077852 878200091 120052458 878200091 875742529 878200091 875742529 125484931 875742529 278813592 343728902 278813592 343728902 655799395 343728902 553194743 656478261 553194743 656478261 344555427 656478261 725517174 274168507 725517174 867425068 725517174 867425068 134003922 867425068 846434185 152296732 846434185 393374753 846434185 393374753 476614533 523425759 476614533 264562866 476614533 264562866 735109913 264562866 197046692 803358777 197046692 347405 197046692 347405 999656429 347405 130172182 870951058 130172182 232947590 130172182 232947590 765516923 232947590 356591973 643964221 356591973 620052353 356591973 620052353 380006673 620052353 143149748 858392599 143149748 108524876 143149748 108524876 890361240 108524876 127455938 873389170 127455938 501341667 127455938 501341667 555124084 129409759 555124084 129409759 923903690 74671124 923903690 484800663 923903690 484800663 514715006 484800663 935666539 62630109 935666539 135361435 935666539 135361435 855206384 944582642 855206384 944582642 56762723 944582642 155622802 538974589 155622802 538974589 899306694 99945167 899306694 310462000 899306694 310462000 542015425 458680054 542015425 95264283 542015425 95264283 903746055 95264283 763654100 515201790 763654100 515201790 16653067 984307275 16653067 927381648 16653067 927381648 831072490 168261051 831072490 651171665 831072490 651171665 349822496 651171665 849981804 149028205 849981804 243884913 849981804 243884913 755228663 243884913 887652892 111028603 887652892 597876070 887652892 597876070 402531327 597876070 697002788 145794277 697002788 145794277 853046402 145794277 480984656 818919013 480984656 818919013 181889262 818919013 774492646 133270355 774492646 133270355 864782672 133270355 59733761 942179518 59733761 868819887 59733761 868819887 773570044 224611622 773570044 529914388 773570044 529914388 470262401 529914388 990580394 9247538 990580394 81025360 990580394 81025360 578139579 422666956 578139579 375893492 578139579 375893492 623927211 375893492 610726124 674667824 610726124 674667824 326840530 674667824 874784952 123329465 874784952 438774162 874784952 438774162 361322353 638704876 361322353 260473007 361322353 260473007 739245927 260473007 366743351 765418264 366743351 765418264 235703595 765418264 742875385 256520279 742875385 994680542 742875385 994680542 5172227 994680542 537439511 462969782 537439511 986230471 537439511 986230471 14541537 986230471 754748977 244303751 754748977 837633534 754748977 837633534 67404 999877510 67404 870583459 67404 870583459 972247960 27287173 972247960 517714131 972247960 517714131 335926433 843399173 335926433 843399173 157554045 843399173 771096142 227275152 771096142 232789768 771096142 232789768 429783938 570126315 429783938 126782889 429783938 126782889 871338382 126782889 640160445 359355383 640160445 277269822 640160445 277269822 722280915 277269822 1291629 998574200 1291629 90684569 1291629 90684569 907835866 90684569 757868096 310904347 757868096 310904347 687565649 310904347 692580833 124528613 692580833 124528613 992416748 7450380 992416748 925160443 992416748 925160443 76654721 925160443 675027351 323100678 675027351 565865419 675027351 565865419 434368773 565865419 884557824 113741712 884557824 687242827 884557824 687242827 153134794 847607100 153134794 410476004 153134794 410476004 887924476 110876311 887924476 947288880 887924476 947288880 54055125 947288880 214143786 494004464 214143786 494004464 963193555 35827795 963193555 388824046 963193555 388824046 610905719 388824046 850208064 148771875 850208064 220719719 850208064 220719719 715807950 283791915 715807950 218038603 715807950 218038603 780882951 218038603 108729986 892304661 108729986 255051927 108729986 255051927 744362176 255051927 486712784 597325523 486712784 597325523 403135361 597325523 524691299 465991419 524691299 465991419 533891331 465991419 161742166 839248539 161742166 591155208 161742166 591155208 498447404 458649001 498447404 458649001 921396508 77351212 921396508 710946027 921396508 710946027 289855707 710946027 414039026 546865750 414039026 546865750 452713768 546865750 310579834 691102776 310579834 324331055 310579834 324331055 673904359 324331055 234388302 766762296 234388302 714829672 234388302 714829672 477587737 522281064 477587737 872545707 477587737 872545707 128471127 872545707 584750405 14596071 584750405 14596071 985140170 14596071 904092095 415166505 904092095 415166505 230730760 770092833 230730760 269760181 230730760 269760181 730145768 269760181 391852234 950191658 391852234 950191658 50964568 950191658 865013680 133084306 865013680 687739533 865013680 687739533 314068498 687739533 954363146 44500814 954363146 194949336 954363146 194949336 525830555 474366351 525830555 295217986 525830555 295217986 704232146 295217986 536462264 483482377 536462264 483482377 255438743 745320721 255438743 225871850 255438743 225871850 772434602 225871850 282624843 717819778 282624843 21426092 282624843 21426092 977928942 21426092 61448013 941696914 61448013 941696914 60308433 941696914 125058656 262977957 125058656 262977957 736824406 262977957 141715298 859708748 141715298 744449892 141715298 744449892 587725451 412806657 587725451 667921040 587725451 667921040 322789240 678606939 322789240 125731283 322789240 125731283 946838029 51983438 946838029 807409209 946838029 807409209 192809337 807409209 751820445 131863112 751820445 131863112 875770679 122375602 875770679 814650821 875770679 814650821 148138343 852830388 148138343 101243271 148138343 101243271 898291649 101243271 48871116 976272176 48871116 976272176 25000033 976272176 804011707 193809683 804011707 413484442 804011707 413484442 38574075 962631978 38574075 444311769 38574075 444311769 556070874 444311769 41108597 959687376 41108597 506778003 41108597 506778003 976693632 22901810 976693632 491897093 976693632 491897093 43852300 957004353 43852300 714751167 43852300 714751167 289528949 431551216 289528949 431551216 582529945 418584634 582529945 578595746 582529945 578595746 421943120 578595746 689558254 309153903 689558254 424883784 689558254 424883784 486356600 513323845 486356600 468238382 486356600 468238382 531490699 468238382 184236442 816417411 184236442 664828589 184236442 664828589 489136198 392461309 489136198 392461309 668960823 213425490 668960823 213425490 986956721 13218691 986956721 189859127 986956721 189859127 808035411 189859127 935365382 62924789 935365382 804120883 935365382 804120883 196169559 804120883 660279647 174722020 660279647 174722020 823842289 174722020 162118727 890656764 162118727 890656764 110374659 890656764 871170621 127100826 871170621 763491998 871170621 763491998 237406253 763491998 502471856 496761036 502471856 982890916 502471856 982890916 18250432 982890916 599917210 224206754 599917210 224206754 773937789 224206754 466136380 533619231 466136380 210476310 466136380 210476310 788163078 210476310 541498404 977849893 541498404 977849893 23255677 977849893 512289051 486979779 512289051 687047180 512289051 687047180 176381081 824584992 176381081 758110571 176381081 758110571 683222297 11811486 683222297 11811486 988218494 11811486 283047860 717535240 283047860 46697826 283047860 46697826 952046781 46697826 73250812 928430171 73250812 750118631 73250812 750118631 768714500 229770988 768714500 368338834 768714500 368338834 631351113 368338834 847513890 151454658 847513890 328840208 847513890 328840208 64792135 937564924 64792135 749889310 64792135 749889310 251149433 749889310 101020208 900888610 101020208 672514996 101020208 672514996 815137397 183197336 815137397 523352142 815137397 523352142 57454950 944094911 57454950 317318792 57454950 317318792 680972349 317318792 161124521 839812504 161124521 322496387 161124521 322496387 675616767 322496387 427682004 823015908 427682004 823015908 177683710 823015908 547250197 453391738 547250197 740167541 547250197 740167541 260913010 740167541 535257684 464753288 535257684 568796850 535257684 568796850 431297571 568796850 769217232 229207044 769217232 304942269 769217232 304942269 498620364 603665772 498620364 603665772 396370268 603665772 877106984 121006846 877106984 251471492 877106984 251471492 208813118 997649458 208813118 997649458 2221057 997649458 818938891 179587062 818938891 692490384 818938891 692490384 309337256 692490384 595781655 404507879 595781655 820878171 595781655 820878171 179887588 820878171 531470672 468253221 531470672 687814590 531470672 687814590 22097129 979150688 22097129 586244978 22097129 586244978 414191986 586244978 305633400 696122725 305633400 204926365 305633400 204926365 793361525 204926365 283802317 897369729 283802317 897369729 104246172 897369729 787370577 118434015 787370577 118434015 879908531 118434015 46999320 953824409 46999320 402855899 46999320 402855899 597313821 402855899 350991293 649976085 350991293 11412361 350991293 11412361 988614649 11412361 9111220 991235276 9111220 693083982 9111220 693083982 363895282 31591793 363895282 31591793 967860257 31591793 744543928 731569594 744543928 731569594 67427246 934864131 67427246 888855750 67427246 888855750 542541273 124712240 542541273 124712240 873317744 124712240 193115714 807070558 193115714 457032401 193115714 457032401 543731015 457032401 206868357 793237429 206868357 459390449 206868357 459390449 681182746 317022158 681182746 843786084 681182746 843786084 157108829 843786084 550548314 449866204 550548314 929905848 550548314 929905848 71525482 929905848 253799793 746804278 253799793 765419238 253799793 765419238 235702950 765419238 873348248 124681783 873348248 987755445 873348248 987755445 13053078 987755445 461259161 538130688 461259161 644248645 461259161 644248645 91992533 910242752 91992533 433359533 91992533 433359533 567181211 433359533 131015620 911582918 131015620 911582918 90655471 911582918 195251248 284989631 195251248 284989631 714636389 284989631 549878719 985273644 549878719 985273644 15416124 985273644 129174104 329879101 129174104 329879101 708055766 291763216 708055766 900520173 708055766 900520173 101436565 900520173 303469606 698196839 303469606 914200091 303469606 914200091 87724588 914200091 303400423 499403553 303400423 499403553 640641618 358818944 640641618 539862634 640641618 539862634 459552050 539862634 609779360 389997397 609779360 743930808 609779360 743930808 256924742 743930808 723733804 275808500 723733804 968059241 723733804 968059241 33126253 968059241 299872343 701362805 299872343 903191591 299872343 903191591 98941484 903191591 602154516 38482571 602154516 38482571 960452837 38482571 471272357 528894800 471272357 270059612 471272357 270059612 729675584 270059612 549353726 451138492 549353726 192187667 549353726 192187667 805727418 192187667 259710867 741354439 259710867 313188587 259710867 313188587 685113716 313188587 58694790 943159147 58694790 386592108 58694790 386592108 613104527 386592108 369400955 853836428 369400955 853836428 469186 999598578 469186 477414451 469186 477414451 920789552 77981992 920789552 994040564 920789552 994040564 5712527 994040564 74481881 506803894 74481881 506803894 493226862 506803894 191949874 808163319 191949874 265371311 191949874 265371311 734125899 265371311 304209722 697497543 304209722 621110692 304209722 621110692 379298551 621110692 99523618 902574889 99523618 151680314 99523618 151680314 959282782 40055204 959282782 106528359 959282782 106528359 196400437 857442591 196400437 857442591 144138825 857442591 695974498 303194309 695974498 981298766 695974498 981298766 19758496 981298766 939798715 58901784 939798715 168295362 939798715 168295362 689148842 521935322 689148842 521935322 424013701 836997613 424013701 836997613 163943096 836997613 904260997 94679756 904260997 271736287 904260997 271736287 727904235 271736287 877457537 120647407 877457537 962331568 877457537 962331568 38734778 962331568 642092922 357270018 642092922 724549778 642092922 724549778 275985890 724549778 685384685 312926946 685384685 975921656 685384685 975921656 25336703 975921656 687412552 10715354 687412552 10715354 989149348 10715354 486686690 837661779 486686690 837661779 163343670 837661779 248439119 752715490 248439119 818549393 248439119 818549393 182333219 818549393 695866851 303309861 695866851 473462976 695866851 473462976 526790897 473462976 774623797 223694699 774623797 898648668 774623797 898648668 102915169 898648668 371067169 568433359 371067169 568433359 475983226 299567942 475983226 299567942 808450938 189552164 808450938 204127904 808450938 204127904 364557615 635340068 364557615 451352337 364557615 451352337 549111516 451352337 42135266 958605507 42135266 353747322 42135266 353747322 867685318 130364116 867685318 882099514 867685318 882099514 94310723 908071035 94310723 510243352 94310723 510243352 489918797 510243352 421186380 923778716 421186380 923778716 78095986 923778716 612030544 387612946 612030544 403911160 612030544 403911160 291536858 709407541 291536858 376905730 291536858 376905730 622712294 376905730 622025744 377805260 622025744 258736547 622025744 258736547 999738812 281608 999738812 8630572 999738812 8630572 166167411 834762023 166167411 509041264 166167411 509041264 491101188 509041264 162632400 838374718 162632400 14551277 162632400 14551277 985194012 14551277 91641751 910752807 91641751 545070006 91641751 545070006 454492001 545070006 184276157 961351410 184276157 961351410 39531600 961351410 436867202 393104157 436867202 393104157 606724353 393104157 330126314 671456812 330126314 333734551 330126314 333734551 665630772 333734551 564777782 604224916 564777782 604224916 180948827 819903778 180948827 522395550 180948827 522395550 771319181 126644764 771319181 126644764 871528752 126644764 176206021 918449559 176206021 918449559 83569245 918449559 260863976 702883869 260863976 702883869 377274276 86964826 377274276 86964826 911238090 86964826 412833092 587705248 412833092 503727745 412833092 503727745 729822041 76264207 729822041 76264207 922477101 76264207 299491325 708281961 299491325 708281961 292782796 708281961 761588890 237093881 761588890 321636449 761588890 321636449 56705045 944609686 56705045 640781842 56705045 640781842 370624315 318652424 370624315 318652424 905948003 92683304 905948003 609084527 905948003 609084527 133960653 867428038 133960653 101725029 133960653 101725029 897922881 101725029 206737451 793502677 206737451 130787294 206737451 130787294 875125571 122945674 875125571 912748549 875125571 912748549 89426256 912748549 190364620 432990589 190364620 432990589 567447135 432990589 268415707 732021894 268415707 717876361 268415707 717876361 812905521 185294639 812905521 711305587 812905521 711305587 273673564 981184503 273673564 981184503 19897695 981184503 204410930 753372183 204410930 753372183 884469510 113825908 884469510 741950365 884469510 741950365 259061644 741950365 679272138 319028663 679272138 843484646 679272138 843484646 157388312 843484646 285725784 478281816 285725784 478281816 895656122 103910544 895656122 999725832 895656122 999725832 296799 999725832 55435443 736605021 55435443 736605021 286578274 455385006 286578274 455385006 545421580 455385006 236293228 764672641 236293228 287035774 236293228 287035774 712430478 287035774 142683877 858916302 142683877 604781311 142683877 604781311 710207780 289181513 710207780 544163231 710207780 544163231 455589738 544163231 777623819 221205983 777623819 749054460 777623819 749054460 251865940 749054460 789652846 149530581 789652846 149530581 849465955 149530581 270301148 961356564 270301148 961356564 39528114 961356564 246680603 435889443 246680603 435889443 706753361 243677547 706753361 243677547 755452091 243677547 363858774 903920376 363858774 903920376 98221087 903920376 593319380 406901694 593319380 767052434 593319380 767052434 234019440 767052434 678222188 62894870 678222188 62894870 935402854 62894870 855673075 966009481 855673075 966009481 34854334 966009481 867624514 130439518 867624514 347237650 867624514 347237650 652462852 347237650 680217534 318021187 680217534 701678264 680217534 701678264 153569072 847194437 153569072 294859543 153569072 294859543 704651294 294859543 67347527 934916273 67347527 451497065 67347527 451497065 962046422 36742765 962046422 916714005 962046422 916714005 85263211 916714005 231027765 769824957 231027765 996829075 231027765 996829075 3138684 996829075 392584692 607072017 392584692 814022829 392584692 814022829 186440858 814022829 282914933 410680225 282914933 410680225 924972581 73646880 924972581 777433796 924972581 777433796 223092518 777433796 447958273 230549881 447958273 230549881 767890310 230549881 692580688 306385214 692580688 155609696 692580688 155609696 843134249 155609696 96606354 905583142 96606354 833501352 96606354 833501352 956028541 42890698 956028541 998996099 956028541 998996099 943052 998996099 238786591 638423204 238786591 638423204 361578093 638423204 358967251 641274046 358967251 627363014 358967251 627363014 646523489 352918744 646523489 832479501 646523489 832479501 99929756 902082700 99929756 84599910 99929756 84599910 913798182 84599910 194323316 805689057 194323316 331221367 194323316 331221367 667834354 331221367 506637687 492588125 506637687 318213395 506637687 318213395 680072965 318213395 344528428 908980343 344528428 908980343 93367779 908980343 267229995 335251483 267229995 335251483 664374242 335251483 514978571 890877691 514978571 890877691 110148026 890877691 437639661 382690491 437639661 382690491 617321571 382690491 386393967 987914232 386393967 987914232 12840705 987914232 123121718 95490893 123121718 95490893 918817398 80146693 918817398 818701528 918817398 818701528 68002598 934137132 68002598 252543168 68002598 252543168 922694300 76104647 922694300 234283881 922694300 234283881 425054609 575124597 425054609 354482219 425054609 354482219 930071992 68542304 930071992 894354799 930071992 894354799 106950831 894354799 438683655 561465502 438683655 673784862 438683655 673784862 176232823 824696980 176232823 17686980 176232823 17686980 981832847 17686980 952215780 54798747 952215780 54798747 416260251 584080890 416260251 301325671 416260251 301325671 841946449 156842091 841946449 484123807 841946449 484123807 515456548 484123807 957748422 41348362 957748422 214407909 957748422 214407909 772804807 225450805 772804807 29122125 772804807 29122125 970091992 29122125 356174071 644352351 356174071 58089010 356174071 58089010 940760507 58089010 934892229 203522339 934892229 203522339 794773847 203522339 807456861 190328336 807456861 585021700 807456861 585021700 415347004 585021700 450631774 548913234 450631774 568367695 450631774 568367695 431604188 568367695 965693704 33439625 965693704 603761016 965693704 603761016 396309859 603761016 938097535 60324909 938097535 151474186 938097535 151474186 672326545 326249935 672326545 133617803 672326545 133617803 864482802 133617803 409108267 591504394 409108267 301578372 409108267 301578372 697704815 301578372 674175474 324006073 674175474 22519280 674175474 22519280 977021603 22519280 376457101 623679934 376457101 274054273 376457101 274054273 725670978 274054273 658160876 753812168 658160876 753812168 247254354 753812168 530968442 468795615 530968442 883687332 530968442 883687332 117392704 883687332 559786167 441400303 559786167 953072404 559786167 953072404 47953296 953072404 413988723 462625534 413988723 462625534 562814480 162720783 562814480 162720783 836584307 162720783 88890292 913210285 88890292 621513308 88890292 621513308 386657051 79406412 386657051 79406412 919512137 79406412 583537346 727251116 583537346 727251116 273107293 727251116 435935484 564421924 435935484 837581477 435935484 837581477 163462262 837581477 722703090 159677077 722703090 159677077 839408788 159677077 577442695 816860648 577442695 816860648 183758748 816860648 680310918 122809127 680310918 122809127 875303379 122809127 131304701 952808130 131304701 952808130 48096233 952808130 694968659 304252635 694968659 896881172 694968659 896881172 104679927 896881172 759807663 239065948 759807663 810080667 759807663 810080667 190068762 810080667 201590157 798702206 201590157 824525268 201590157 824525268 176456449 824525268 589388729 411137580 589388729 922260429 589388729 922260429 79597370 922260429 887080976 111484844 887080976 805023897 887080976 805023897 195002455 805023897 394589167 3828138 394589167 3828138 996272118 3828138 111050502 890087931 111050502 49536768 111050502 49536768 949076890 49536768 751407429 399537727 751407429 399537727 362813140 636965946 362813140 96182723 362813140 96182723 902900729 96182723 300656111 700750859 300656111 427443095 300656111 427443095 573591069 427443095 428215669 605507748 428215669 605507748 251935344 748951342 251935344 660453231 251935344 660453231 346504478 361811656 346504478 361811656 637590471 361811656 497251555 502441393 497251555 382010545 497251555 382010545 617827671 382010545 140711579 860666866 140711579 249477511 140711579 249477511 851613471 147302966 851613471 478894751 851613471 478894751 250757868 750346716 250757868 539489446 250757868 539489446 628742948 370752504 628742948 715880863 628742948 715880863 284588508 715880863 772194199 226035945 772194199 859017941 772194199 859017941 142650340 859017941 384326698 295110423 384326698 295110423 704445429 295110423 33718764 967397486 33718764 696631285 33718764 696631285 650114537 349468958 650114537 501729269 650114537 501729269 310606715 691056831 310606715 171591852 310606715 171591852 827347898 171591852 608262011 852152286 608262011 852152286 97164532 904839610 97164532 182009414 97164532 182009414 816495693 182009414 717666149 282105545 717666149 151662633 717666149 151662633 847298921 151662633 531782545 586015885 531782545 586015885 196599679 898740103 196599679 898740103 102810960 898740103 813649466 111186165 813649466 111186165 887425022 111186165 665696305 333686746 665696305 297570514 665696305 297570514 701898251 297570514 155984694 844744525 155984694 737983551 155984694 737983551 262808164 737983551 185342314 815114777 185342314 199470828 185342314 199470828 798772798 199470828 299040979 857108979 299040979 857108979 144494857 857108979 714794441 284776049 714794441 425161452 714794441 425161452 81277810 962853392 81277810 962853392 38355935 962853392 390490816 411798347 390490816 411798347 588760930 411798347 542689589 807755462 542689589 807755462 34358652 966683555 34358652 83350230 34358652 83350230 915150392 83350230 823531308 175085999 823531308 89841725 823531308 89841725 908614653 89841725 159621491 841302185 159621491 442067914 159621491 442067914 973188742 26575163 973188742 65425697 973188742 65425697 506225308 777769228 506225308 777769228 115132237 885986446 115132237 173646610 115132237 173646610 824972667 173646610 702235783 345708215 702235783 345708215 1094983 998756795 1094983 922652523 1094983 922652523 79280756 922652523 42533486 958314674 42533486 943322607 42533486 943322607 837646559 161709068 837646559 739727415 837646559 739727415 261344905 739727415 773718898 224430075 773718898 901525726 773718898 901525726 100387296 901525726 303301160 24107817 303301160 24107817 975432247 24107817 283119654 717445552 283119654 247915492 283119654 247915492 868364909 129712662 868364909 477910760 868364909 477910760 45915551 954545935 45915551 218210359 45915551 218210359 780593732 218210359 228026834 772914749 228026834 501953673 228026834 501953673 497844177 501953673 155451904 881314970 155451904 881314970 119738839 881314970 813110490 185066901 813110490 959614284 813110490 959614284 41238411 959614284 118259373 417044272 118259373 417044272 583832489 417044272 240476242 760612689 240476242 554768110 240476242 554768110 445024732 554768110 50164498 950953645 50164498 19804950 50164498 19804950 979613043 19804950 876608179 413220813 876608179 413220813 54739525 946692790 54739525 811646367 54739525 811646367 222514573 422857062 222514573 422857062 586450423 413970892 586450423 691302804 586450423 691302804 51613861 990211166 51613861 990211166 10253917 990211166 518586235 3253005 518586235 3253005 996777314 3253005 180304362 820484972 180304362 55351652 180304362 55351652 943802047 55351652 66820198 935464112 66820198 884578769 66820198 884578769 319610334 349712671 319610334 349712671 649838318 349712671 305541092 696246248 305541092 98693268 305541092 98693268 912878245 85360898 912878245 467011883 912878245 467011883 67092059 935250526 67092059 782322258 67092059 782322258 494946853 504768021 494946853 710199670 494946853 710199670 290578194 710199670 481481275 518126189 481481275 970822413 481481275 970822413 30582341 970822413 223278678 234667357 223278678 234667357 863432918 134871742 863432918 546845188 863432918 546845188 123956585 877191626 123956585 500600112 123956585 500600112 986446809 13606882 986446809 564607716 986446809 564607716 414477010 702445144 414477010 702445144 177642808 823053669 177642808 529148326 177642808 529148326 631426242 368274222 631426242 541707047 631426242 541707047 380338510 790301651 380338510 790301651 209497681 790301651 933868764 64515409 933868764 773299312 933868764 773299312 227374502 773299312 534651677 465367278 534651677 715579359 534651677 715579359 284785368 715579359 842313157 156443025 842313157 710369265 842313157 710369265 290400312 710369265 529424662 339191900 529424662 339191900 660391681 339191900 94537966 907932665 94537966 674928862 94537966 674928862 326606442 674928862 262856138 869366145 262856138 869366145 131769983 869366145 415504231 108383107 415504231 108383107 890475238 108383107 252256498 748561921 252256498 102339990 252256498 102339990 897299331 102339990 552953023 447779718 552953023 315936159 552953023 315936159 790995112 207409444 790995112 955090687 790995112 955090687 45356298 955090687 803792462 193989066 803792462 236072793 803792462 236072793 672229703 818883632 672229703 818883632 181914306 818883632 922794298 75947561 922794298 814260473 922794298 814260473 186206806 814260473 591145557 122347109 591145557 122347109 875798261 122347109 498829498 500951764 498829498 140552254 498829498 140552254 858311806 140552254 188114893 827652981 188114893 827652981 173203904 827652981 322526708 495865661 322526708 495865661 924037206 74513995 924037206 316428768 924037206 316428768 255715663 878686963 255715663 878686963 122622941 878686963 485399163 514299819 485399163 555542579 485399163 555542579 444228804 555542579 779652218 166958761 779652218 166958761 832205483 166958761 3845672 996157566 3845672 701457793 3845672 701457793 299761252 701457793 36946432 964163833 36946432 425107579 36946432 425107579 575782449 425107579 341568433 716411474 341568433 716411474 284135886 716411474 469327294 499482987 469327294 499482987 500113661 499482987 257498092 743306410 257498092 361035142 257498092 361035142 686089926 312172100 686089926 595867920 686089926 595867920 404560908 595867920 791754000 206411052 791754000 758883280 791754000 758883280 242307359 758883280 970512755 28672316 970512755 770555708 970512755 770555708 230372183 770555708 516895041 482842597 516895041 579222970 516895041 579222970 4778321 995089145 4778321 107810924 4778321 107810924 891042323 107810924 561843223 439059242 561843223 159198642 561843223 159198642 839762482 159198642 240839068 760206917 240839068 140847693 240839068 140847693 858096449 140847693 782132964 216610306 782132964 186277230 782132964 186277230 811857739 186277230 274083276 726233720 274083276 178535692 274083276 178535692 819967919 178535692 175048000 825706891 175048000 41133946 175048000 41133946 957964528 41133946 352683988 992656801 352683988 992656801 7634719 992656801 728065869 271598696 728065869 569982030 728065869 569982030 429921133 569982030 766798073 231831663 766798073 803824632 766798073 803824632 196362074 803824632 675201762 322853341 675201762 393495872 675201762 393495872 253635179 921570455 253635179 921570455 80474993 921570455 998060472 2172508 998060472 945670317 998060472 945670317 55850162 945670317 371995118 218496532 371995118 218496532 988055274 11948903 988055274 427358612 988055274 427358612 573688782 427358612 961105536 37848976 961105536 352820742 961105536 352820742 208039807 791744677 208039807 630178657 208039807 630178657 939415548 59247082 939415548 978352284 939415548 978352284 22872229 978352284 855071605 143908517 855071605 990769121 855071605 990769121 9653082 990769121 41058896 182657253 41058896 182657253 815574617 182657253 761091914 774693525 761091914 774693525 225963717 774693525 398453538 601754402 398453538 897473194 398453538 897473194 104231651 897473194 272785946 396745560 272785946 396745560 602814725 396745560 283958416 747568554 283958416 747568554 68149727 933979510 68149727 402753264 68149727 402753264 597440952 402753264 314123332 932535606 314123332 932535606 69258340 932535606 720015853 279501432 720015853 378059046 720015853 378059046 612328513 965319899 612328513 965319899 35620986 965319899 136469088 342727006 136469088 342727006 657001910 342727006 29678424 971586177 29678424 154922249 29678424 154922249 943862263 55233431 943862263 745519670 943862263 745519670 255254696 745519670 868868727 129262052 868868727 267598762 868868727 267598762 523175447 652477698 523175447 652477698 348224104 652477698 872259561 125858703 872259561 592256476 872259561 592256476 259054773 741953778 259054773 118249149 259054773 118249149 880084786 118249149 153622211 847103414 153622211 72901957 153622211 72901957 925943518 72901957 424943495 896335045 424943495 896335045 105053493 896335045 784359836 214221400 784359836 564900334 784359836 564900334 104258692 897360311 104258692 467651418 104258692 467651418 532138078 467651418 266645865 733836006 266645865 325549503 266645865 325549503 827067442 171974890 827067442 770869380 827067442 770869380 167670569 833096162 167670569 30264842 167670569 30264842 968985917 30264842 319309783 682260645 319309783 496131949 319309783 496131949 686559623 311727519 686559623 485402155 686559623 485402155 514010650 485402155 973384421 26301571 973384421 475274186 973384421 475274186 236550121 901760955 236550121 901760955 100192075 901760955 524929649 475204885 524929649 865677727 524929649 865677727 135984481 865677727 728506722 271083828 728506722 328758272 728506722 328758272 382057071 618246365 382057071 587607034 382057071 587607034 412955494 587607034 22654117 978610210 22654117 220611210 22654117 220611210 778209131 220611210 170343056 830138782 170343056 181695396 170343056 181695396 816787872 181695396 530540694 916377420 530540694 916377420 85568063 916377420 511301748 487704021 511301748 772667671 511301748 772667671 228266090 772667671 784349025 214258114 784349025 325691298 784349025 325691298 567589849 432841797 567589849 480888 567589849 480888 999586867 480888 703220296 296358762 703220296 171162678 703220296 171162678 827710504 171162678 281401965 718832671 281401965 87529984 281401965 87529984 910698838 87529984 133977829 867427608 133977829 729666595 133977829 729666595 860896143 137823637 860896143 387366219 860896143 387366219 202807116 797409551 202807116 300511563 202807116 300511563 699001407 300511563 422079792 612407806 422079792 612407806 178909534 821786180 178909534 182819886 178909534 182819886 815459850 182819886 746765965 252401814 746765965 149785130 746765965 149785130 849193113 149785130 481290882 518231529 481290882 177556987 481290882 177556987 821106492 177556987 711077042 870758019 711077042 870758019 130336118 870758019 201692754 746814337 201692754 746814337 789891553 208574801 789891553 570388824 789891553 570388824 429560160 570388824 927171768 71601563 927171768 780339904 927171768 780339904 107270395 893858262 107270395 194933332 107270395 194933332 803002072 194933332 227991858 861833451 227991858 861833451 139570226 861833451 676754197 321438138 676754197 582812854 676754197 582812854 417849978 582812854 828721931 170202529 828721931 649014368 828721931 649014368 352063996 649014368 835974606 163383944 835974606 212059540 835974606 212059540 383970737 616271785 383970737 188595278 383970737 188595278 809443857 188595278 182203789 818642908 182203789 749881583 182203789 749881583 459722809 539646747 459722809 712726064 459722809 712726064 287870557 712726064 325969682 675663348 325969682 921035052 325969682 921035052 80987717 921035052 589015330 411491182 589015330 654145524 589015330 654145524 319304221 682333691 319304221 176092416 319304221 176092416 822353246 176092416 489255237 755015818 489255237 755015818 177492371 823391279 177492371 293059489 177492371 293059489 706643225 293059489 343101809 658039204 343101809 629524001 343101809 629524001 465898688 533905038 465898688 820899071 465898688 820899071 179872612 820899071 643892466 225071643 643892466 225071643 773145269 225071643 456534432 818079564 456534432 818079564 182768620 818079564 281088152 539161485 281088152 539161485 735919996 263820741 735919996 455552919 735919996 455552919 484085089 928784517 484085089 928784517 72974841 928784517 332782635 669022582 332782635 700823636 332782635 700823636 300536740 700823636 832058567 19721316 832058567 19721316 979653241 19721316 15579140 985180294 15579140 927776807 15579140 927776807 528227214 471915547 528227214 648288492 528227214 648288492 352809904 648288492 667695812 33470535 667695812 33470535 965642707 33470535 167032515 833980698 167032515 504305132 167032515 504305132 495349960 504305132 239686869 761253576 239686869 157610568 239686869 157610568 841247679 157610568 526748359 977095184 526748359 977095184 24211627 977095184 895745136 103842772 895745136 611557200 895745136 611557200 309862069 850295094 309862069 850295094 150640922 850295094 293361107 707564939 293361107 895100011 293361107 895100011 106241714 895100011 506526091 492675816 506526091 760726176 506526091 760726176 240313404 760726176 640055920 359508258 640055920 878711544 640055920 878711544 122608527 878711544 918086074 80879591 918086074 618576271 918086074 618576271 381794684 618576271 509719414 69794826 509719414 69794826 928951654 69794826 665700222 680167762 665700222 680167762 131430731 869627036 131430731 374103410 131430731 374103410 625639279 374103410 324967014 676460455 324967014 314745377 324967014 314745377 683528206 314745377 360942371 755380358 360942371 755380358 245807798 755380358 368753594 631476220 368753594 797133910 368753594 797133910 34008892 967031595 34008892 384958417 34008892 384958417 614790730 384958417 76288231 925522414 76288231 676951456 76288231 676951456 449504233 549981308 449504233 939848653 449504233 939848653 24089464 977172107 24089464 532030445 24089464 532030445 716210020 283411764 716210020 964991988 716210020 964991988 35895796 964991988 66983456 159832426 66983456 159832426 842443176 156223134 842443176 417923194 842443176 417923194 582977078 417923194 628277813 315446198 628277813 315446198 682788020 315446198 241613844 759457918 241613844 121568598 241613844 121568598 876610499 121568598 75872586 926121806 75872586 42515545 75872586 42515545 984791760 14964819 984791760 243168711 984791760 243168711 482520081 517144403 482520081 418653894 482520081 418653894 582464344 418653894 363988453 635833512 363988453 505336293 363988453 505336293 494387337 505336293 467735620 532158176 467735620 468037057 467735620 468037057 531637141 468037057 428906276 701975756 428906276 701975756 299166151 701975756 697620991 301648477 697620991 664834180 697620991 664834180 336486387 664834180 942655112 56553889 942655112 392127213 942655112 392127213 293804026 707119199 293804026 589021084 293804026 589021084 411662937 589021084 403346989 597135762 403346989 503374281 403346989 503374281 827048727 36787809 827048727 36787809 962019884 36787809 86306270 915603802 86306270 407250050 86306270 407250050 593067045 407250050 363853873 636035068 363853873 200535909 363853873 200535909 797558015 200535909 689434894 309257958 689434894 67430436 689434894 67430436 931194081 67430436 157188500 843711312 157188500 34977365 157188500 34977365 963931286 34977365 711456130 304778047 711456130 304778047 694357867 304778047 993937247 6092975 993937247 299179405 993937247 299179405 397335304 602897865 397335304 600142017 397335304 600142017 710258104 289122614 710258104 349072987 710258104 349072987 242005812 759165319 242005812 724379017 242005812 724379017 533930453 190046979 533930453 190046979 807791134 190046979 642260593 357060946 642260593 24380148 642260593 24380148 975044634 24380148 478991740 689020682 478991740 689020682 104765599 896767266 104765599 255328333 104765599 255328333 744027974 255328333 541763539 479262912 541763539 479262912 387090717 702624532 387090717 702624532 298398557 702624532 909053144 89343801 909053144 723003166 909053144 723003166 77736171 924046007 77736171 289864155 77736171 289864155 709642831 289864155 456684584 713683375 456684584 713683375 286949557 713683375 314375104 506761740 314375104 506761740 493267354 506761740 218579649 925744849 218579649 925744849 76141236 925744849 126698705 874118026 126698705 993274458 126698705 993274458 6822540 993274458 940485357 58299684 940485357 876031070 940485357 876031070 44925290 955710906 44925290 718392176 44925290 718392176 281965547 718392176 193485185 944285528 193485185 944285528 57138763 944285528 162251251 822071418 162251251 822071418 282884410 440248881 282884410 440248881 560793932 440248881 188111879 812039442 188111879 226950936 188111879 226950936 771513026 226950936 510953427 643486409 510953427 643486409 230516153 770425169 230516153 378056587 230516153 378056587 621714950 378056587 491758245 614736954 491758245 614736954 68187572 933924453 68187572 205518737 68187572 205518737 792762307 205518737 622641776 554438683 622641776 554438683 142800924 858781526 142800924 243379970 142800924 243379970 755836758 243379970 443508709 556239951 443508709 269474021 443508709 269474021 730459649 269474021 532316799 467462637 532316799 265088023 532316799 265088023 734423297 265088023 474363994 654926506 474363994 654926506 188513468 811593716 188513468 432797776 188513468 432797776 567647562 432797776 354716150 646166221 354716150 171489238 354716150 171489238 872515959 125515752 872515959 666053083 872515959 666053083 180780947 820058773 180780947 159949168 180780947 159949168 839150246 159949168 740017303 290270006 740017303 290270006 198118410 802208931 198118410 177205706 198118410 177205706 821341627 177205706 599410255 400647736 599410255 30220442 599410255 30220442 969054633 30220442 600187550 399873208 600187550 60650010 600187550 60650010 937680357 60650010 717204983 380340650 717204983 380340650 226169313 774607183 226169313 200807480 226169313 200807480 797250011 200807480 724370178 275085983 724370178 11823636 724370178 11823636 988187537 11823636 935146701 134538745 935146701 134538745 212746444 982204500 212746444 982204500 18853477 982204500 552520866 63365269 552520866 63365269 934950980 63365269 332642871 669191625 332642871 35076150 332642871 35076150 963772396 35076150 832438280 771458617 832438280 771458617 229576288 771458617 353411281 237553427 353411281 237553427 761155022 237553427 720385010 473557956 720385010 473557956 514282378 485144239 514282378 14362654 514282378 14362654 985448347 14362654 235235088 765827362 235235088 63014808 235235088 63014808 935223956 63014808 467924618 531963652 467924618 79400116 467924618 79400116 919516074 79400116 791790551 347711528 791790551 347711528 68789317 933074827 68789317 435104405 68789317 435104405 672139797 326477815 672139797 454923244 672139797 454923244 269294628 731248492 269294628 690352043 269294628 690352043 399273317 601064608 399273317 713170961 399273317 713170961 287420769 713170961 449311797 304529717 449311797 304529717 694698286 304529717 517635149 807624339 517635149 807624339 122688916 878626086 122688916 485335512 122688916 485335512 514072544 485335512 446180086 560964284 446180086 560964284 78313372 923592714 78313372 804256626 78313372 804256626 429738237 53793379 429738237 53793379 944977613 53793379 867481436 890873088 867481436 890873088 110159024 890873088 627456050 371924308 627456050 672515548 627456050 672515548 328905403 672515548 723025765 276486086 723025765 504066160 723025765 504066160 495479105 504066160 572653273 428209278 572653273 550783166 572653273 550783166 448703630 550783166 721001851 278326466 721001851 931622251 721001851 931622251 1906895 997925164 1906895 411530503 1906895 411530503 731981025 267724740 731981025 875405835 731981025 875405835 125735797 875405835 756785166 242468300 756785166 760917571 756785166 760917571 240026555 760917571 369558593 519732585 369558593 519732585 771648384 226821563 771648384 645910857 771648384 645910857 354885211 645910857 449581638 117995808 449581638 117995808 880361999 117995808 645371411 590017282 645371411 590017282 410407063 590017282 838073955 6055757 838073955 6055757 993977081 6055757 964948194 384357196 964948194 384357196 176514773 824391119 176514773 678653752 176514773 678653752 322749188 678653752 42682348 958119667 42682348 903878580 42682348 903878580 499251080 252342716 499251080 252342716 746838930 252342716 549781209 761333179 549781209 761333179 239630895 761333179 823254536 175262457 823254536 878705148 823254536 878705148 122608901 878705148 243489719 757717635 243489719 890528326 243489719 890528326 110607057 890528326 781679365 217231929 781679365 374536491 781679365 374536491 625335696 374536491 935619660 62685880 935619660 512865282 935619660 512865282 486912773 512865282 930701916 67899385 930701916 713341254 930701916 713341254 287213389 713341254 968754145 30554421 968754145 535954130 968754145 535954130 463357079 535954130 506577541 492633848 506577541 693447076 506577541 693447076 308298874 693447076 918174517 80757822 918174517 964626171 918174517 964626171 36449591 964626171 269678565 406500986 269678565 406500986 593966737 406500986 267885661 732516938 267885661 565851271 267885661 565851271 815002080 183327440 815002080 524886524 815002080 524886524 474994038 524886524 810930426 140305301 810930426 140305301 858561323 140305301 409771282 817300076 409771282 817300076 183350301 817300076 279705707 588129283 279705707 588129283 465701942 466904277 465701942 466904277 532906630 466904277 342494830 658734659 342494830 398884915 342494830 398884915 600875261 398884915 472513903 782168248 472513903 782168248 96185667 922931141 96185667 922931141 78971801 922931141 601463940 398218673 601463940 619528644 601463940 619528644 380600382 619528644 467679281 300318849 467679281 300318849 997807052 2397237 997807052 474535038 997807052 474535038 242452279 758661360 242452279 496458432 242452279 496458432 502761712 496458432 311787952 689929620 311787952 595663149 311787952 595663149 835428998 164057294 835428998 464133615 835428998 464133615 164967829 835878478 164967829 468099083 164967829 468099083 531611556 468099083 199534929 800844728 199534929 203140024 199534929 203140024 795125951 203140024 620770 999383598 620770 519348624 620770 519348624 971866364 27580792 971866364 114126784 971866364 114126784 702340224 718063944 702340224 718063944 282286800 718063944 348333468 162511005 348333468 162511005 914068767 84441389 914068767 304591974 914068767 304591974 509278568 736827590 509278568 736827590 264195763 736827590 899143883 43310971 899143883 43310971 955575557 43310971 566401871 675638588 566401871 675638588 275859692 885318661 275859692 885318661 115664385 885318661 399704850 223381969 399704850 223381969 774846151 223381969 35333879 965555162 35333879 821805878 35333879 821805878 778967040 219795143 778967040 762489684 778967040 762489684 11458178 989117694 11458178 615020454 11458178 615020454 385377053 615020454 100337415 901667429 100337415 837349259 100337415 837349259 832323744 22863757 832323744 22863757 976714940 22863757 152504818 848258906 152504818 142467351 152504818 142467351 856511641 142467351 303649954 697997751 303649954 169822996 303649954 169822996 829269836 169822996 718920165 427620121 718920165 427620121 573335548 427620121 937608919 60686440 937608919 732802782 937608919 732802782 267582085 732802782 879384523 118936526 879384523 847611456 879384523 847611456 153129520 847611456 552592078 448058022 552592078 685903092 552592078 685903092 315906930 685903092 754141575 245326699 754141575 448322305 754141575 448322305 8841990 991576387 8841990 65478719 8841990 65478719 932991335 65478719 866272016 580006532 866272016 580006532 292547514 708531754 292547514 589286895 292547514 589286895 939946965 58801494 939946965 869974751 939946965 869974751 131086766 869974751 740541902 258829983 740541902 442355532 740541902 442355532 343267878 657805109 343267878 623207341 343267878 623207341 376979053 623207341 46657477 954041660 46657477 400340607 46657477 400340607 920112930 30600200 920112930 30600200 968716459 30600200 634588051 558692017 634588051 558692017 441292305 558692017 923145490 75434164 923145490 506624968 923145490 506624968 493338152 506624968 854524123 108206450 854524123 108206450 890685704 108206450 1535921 998308554 1535921 318514200 1535921 318514200 679715622 318514200 439221343 560848241 439221343 409109378 439221343 409109378 591299882 409109378 422757875 987402413 422757875 987402413 13270596 987402413 747457946 251501719 747457946 631400681 747457946 631400681 368822996 631400681 876132614 122064691 876132614 158659488 876132614 158659488 759970386 613120526 759970386 613120526 68327537 954845967 68327537 954845967 45676947 954845967 141523884 588243609 141523884 588243609 412470778 588243609 382759500 986613435 382759500 986613435 14031347 986613435 561349952 439685319 561349952 524694183 561349952 524694183 260357289 740636382 260357289 348295560 260357289 348295560 651339831 348295560 23633919 977529700 23633919 181232422 23633919 181232422 817225676 181232422 753058124 840053752 753058124 840053752 160915814 840053752 161334739 510399507 161334739 510399507 950229676 48444488 950229676 444591638 950229676 444591638 414560528 585834395 414560528 20936999 414560528 20936999 978483235 20936999 576968879 423989018 576968879 238274344 576968879 238274344 760412267 238274344 665472253 978552879 665472253 978552879 22699696 978552879 479562377 235848127 479562377 235848127 762904985 235848127 540758927 459875246 540758927 251334373 540758927 251334373 816952926 84744860 816952926 84744860 913585469 84744860 647494075 729512884 647494075 729512884 270987089 729512884 869362264 128784707 869362264 966077149 869362264 966077149 34826248 966077149 38605682 418214552 38605682 418214552 582783349 418214552 399230581 601113600 399230581 132409774 399230581 132409774 865717384 132409774 703991279 295526966 703991279 137682572 703991279 137682572 861017338 137682572 215200941 927984994 215200941 927984994 73763110 927984994 244282248 451376784 244282248 451376784 549086165 451376784 366323507 633633688 366323507 370729550 366323507 370729550 790391337 27294073 790391337 27294073 972219647 27294073 233328544 767695087 233328544 646824893 233328544 646824893 990407502 9489529 990407502 256529078 990407502 256529078 436224847 575476239 436224847 575476239 83353775 918645032 83353775 281738974 83353775 281738974 718100041 281738974 509295350 835915356 509295350 835915356 164934005 835915356 697061176 302101833 697061176 879275111 697061176 879275111 5929925 993894652 5929925 557801486 5929925 557801486 836555542 162741592 836555542 751656442 836555542 751656442 249600164 751656442 693429143 42445682 693429143 42445682 956485373 42445682 317256994 684549694 317256994 663223407 317256994 663223407 738013734 261577032 738013734 890580457 738013734 890580457 3924599 996066315 3924599 457487817 3924599 457487817 543251573 457487817 231561907 769416656 231561907 133899552 231561907 133899552 864251260 133899552 94016627 908386690 94016627 685270283 94016627 685270283 352166235 344355762 352166235 344355762 655231811 344355762 180700417 820172980 180700417 367691649 180700417 367691649 631979566 367691649 564067209 436816147 564067209 348552392 564067209 348552392 911040086 18827232 911040086 18827232 980577613 18827232 571849338 960157629 571849338 960157629 40565443 960157629 857080096 141872761 857080096 665908437 857080096 665908437 335539075 665908437 633202375 366342780 633202375 479108754 633202375 479108754 520811677 479108754 580125164 241156933 580125164 241156933 757880151 241156933 391326420 608685162 391326420 56407375 391326420 56407375 942730568 56407375 544745333 543831106 544745333 543831106 455839955 543831106 915341369 83123985 915341369 636302857 915341369 636302857 117357827 883731207 117357827 722739587 117357827 722739587 277488694 722739587 32157710 969014215 32157710 585158366 32157710 585158366 415208164 585158366 187609128 812659913 187609128 745339559 187609128 745339559 255378888 745339559 232508248 768431495 232508248 146977053 232508248 146977053 851951910 146977053 793312327 531385467 793312327 531385467 29304102 971938929 29304102 189385739 29304102 189385739 808528849 189385739 407817898 592847177 407817898 463685680 407817898 463685680 536664715 463685680 422658962 846476951 422658962 846476951 154336656 846476951 454199194 545373635 454199194 820638557 454199194 820638557 180170850 820638557 636908445 299181755 636908445 299181755 700228575 299181755 492077864 766779055 492077864 766779055 234373665 766779055 698068106 301233574 698068106 734814483 698068106 734814483 265759496 734814483 429395235 543246854 429395235 543246854 456548054 543246854 153084563 916231874 153084563 916231874 85700729 916231874 879863889 118487272 879863889 130361572 879863889 130361572 268036429 732355277 268036429 467297345 268036429 467297345 532501779 467297345 527880377 472280798 527880377 250790965 527880377 250790965 748232689 250790965 400016351 600429602 400016351 572917983 400016351 572917983 426989886 572917983 425785963 574370069 425785963 104229047 425785963 104229047 895424121 104229047 33058828 968181843 33058828 131915576 33058828 131915576 866116448 131915576 94879495 907488525 94879495 213250064 94879495 213250064 785116168 213250064 3160693 996808423 3160693 634209333 3160693 634209333 406760579 593883526 406760579 837241216 406760579 837241216 163749227 837241216 493094862 506969007 493094862 941469382 493094862 941469382 60542070 941469382 110954305 344847598 110954305 344847598 654706853 344847598 45760410 954744873 45760410 459463619 45760410 459463619 541189462 459463619 428161634 579927679 428161634 579927679 420736143 579927679 848001034 150877554 848001034 472964769 848001034 472964769 472727812 527250202 472727812 316544509 472727812 316544509 681588387 316544509 607807866 459073170 607807866 459073170 301012820 700401305 301012820 658563379 301012820 658563379 728290293 271276103 728290293 502408356 728290293 502408356 497313083 502408356 731480234 268350048 731480234 670580168 731480234 670580168 206041263 794126405 206041263 520923649 206041263 520923649 754748580 244314538 754748580 458015128 754748580 458015128 542745039 458015128 907067672 91612918 907067672 296713548 907067672 296713548 24216423 977079719 24216423 166731306 24216423 166731306 991135127 8564903 991135127 585216176 991135127 585216176 415067745 585216176 617791704 382066382 617791704 463582695 617791704 463582695 536846589 463582695 657832956 341890539 657832956 931480988 657832956 931480988 70278683 931480988 959779017 39450524 959779017 816617120 959779017 816617120 184019150 816617120 861473929 136934386 861473929 635576641 861473929 635576641 364228328 635576641 446951430 212289688 446951430 212289688 966029796 33178610 966029796 283354925 966029796 283354925 372931708 627133887 372931708 310810949 372931708 310810949 687718781 310810949 128693985 872341039 128693985 540193441 128693985 540193441 827881010 171011111 827881010 236628302 827881010 236628302 505458731 493644095 505458731 166598001 505458731 166598001 832599324 166598001 710071774 289364896 710071774 174911598 710071774 174911598 823639141 174911598 819661820 178828745 819661820 98348801 819661820 98348801 900980999 98348801 591250040 409217766 591250040 139030445 591250040 139030445 860082674 139030445 619938932 780415173 619938932 780415173 219670025 780415173 462946850 536284833 462946850 774970902 462946850 774970902 225610711 774970902 674406690 323720102 674406690 852088460 674406690 852088460 148901188 852088460 546225277 454663018 546225277 777586280 546225277 777586280 222895912 777586280 668422405 330438878 668422405 909843133 668422405 909843133 92566171 909843133 588516089 411938979 588516089 623850762 588516089 623850762 376180415 623850762 499680202 499961864 499680202 958583124 499680202 958583124 42144289 958583124 659120283 275941797 659120283 275941797 723601975 275941797 478470792 521102472 478470792 83336951 478470792 83336951 915172023 83336951 93955425 908506707 93955425 623364942 93955425 623364942 376783877 623364942 184911949 815472994 184911949 253893691 184911949 253893691 745312564 253893691 472596324 717282823 472596324 717282823 34466810 966609863 34466810 564028771 34466810 564028771 810760910 187440668 810760910 211660830 810760910 211660830 323855703 677652999 323855703 666969700 323855703 666969700 361840975 489268968 361840975 489268968 928495206 70251085 928495206 179823906 928495206 179823906 85436332 916532573 85436332 525445867 85436332 525445867 499594892 500026281 499594892 613839793 499594892 613839793 386508941 613839793 699955816 299592970 699955816 872879337 699955816 872879337 128003017 872879337 911192707 87035732 911192707 924449958 911192707 924449958 77271366 924449958 584676127 416036888 584676127 564195193 584676127 564195193 436134194 564195193 585839343 102208953 585839343 102208953 897471948 102208953 358260585 642088985 358260585 20671750 358260585 20671750 978653018 20671750 655288252 344279510 655288252 173064439 655288252 173064439 825683580 173064439 64520494 937882178 64520494 152127646 64520494 152127646 846680635 152127646 293218426 707682606 293218426 465349628 293218426 465349628 534698967 465349628 272775989 727523980 272775989 48002516 272775989 48002516 950704797 48002516 172611483 828313161 172611483 12206454 172611483 12206454 987845721 12206454 594321394 406162554 594321394 20976171 594321394 20976171 978429165 20976171 488701861 511185407 488701861 22172230 488701861 22172230 977253903 22172230 811513402 771079256 811513402 771079256 142457830 859112048 142457830 176274463 142457830 176274463 822193826 176274463 33408899 967744916 33408899 47191145 33408899 47191145 951602778 47191145 756584606 242728176 756584606 205226390 756584606 205226390 793057035 205226390 41387463 959497259 41387463 838426064 41387463 838426064 347128085 653855332 347128085 718138153 347128085 718138153 143874972 857646589 143874972 26332550 143874972 26332550 973351612 26332550 118878379 882244141 118878379 795483432 118878379 795483432 725696781 274046752 725696781 459418413 725696781 459418413 541228075 459418413 837095108 162174944 837095108 587225746 837095108 587225746 357639233 642847601 357639233 200377248 357639233 200377248 797782815 200377248 469869903 769763657 469869903 769763657 231151054 769763657 564967373 337979022 564967373 337979022 858020923 140958054 858020923 249404007 858020923 249404007 302182358 829320905 302182358 829320905 171288156 829320905 263966128 736999136 263966128 820241063 263966128 820241063 92732059 909736066 92732059 66416394 92732059 66416394 932131209 66416394 593967063 506263190 593967063 506263190 493772958 506263190 734109776 52047138 734109776 52047138 946667526 52047138 490286505 509744201 490286505 83976646 490286505 83976646 914635079 83976646 443120327 556799288 443120327 244204561 443120327 244204561 754828872 244204561 381682681 779079658 381682681 779079658 221126705 779079658 722600466 277046707 722600466 541073730 722600466 541073730 458402856 541073730 798997671 192803008 798997671 192803008 805088313 192803008 692558608 658258704 692558608 658258704 342906720 658258704 798940152 131363612 798940152 131363612 866638702 131363612 112774351 888570451 112774351 152236195 112774351 152236195 846457719 152236195 823677783 298829319 823677783 298829319 376361699 961517888 376361699 961517888 39337848 961517888 612472669 336751940 612472669 336751940 773825252 224288761 773825252 928203240 773825252 928203240 73507697 928203240 230574370 257876097 230574370 257876097 741512790 257876097 376175807 745749016 376175807 745749016 254913118 745749016 699982800 299541324 699982800 932039429 699982800 932039429 69704767 932039429 199951082 800355270 199951082 856400384 199951082 856400384 145045908 856400384 661172491 236340520 661172491 236340520 762479864 236340520 573302488 427677123 573302488 223879780 573302488 223879780 774379479 223879780 33176181 968268868 33176181 968268868 32947948 968268868 337276862 663890119 337276862 913535227 337276862 913535227 88532269 913535227 322390903 894170 322390903 894170 999200332 894170 121473019 879644513 121473019 91050231 121473019 91050231 907612022 91050231 125769956 875387915 125769956 298327155 125769956 298327155 701202362 298327155 166839435 834193842 166839435 33245690 166839435 33245690 965955655 33245690 701435930 469144551 701435930 469144551 530783810 469144551 779626671 219257505 779626671 666116360 779626671 666116360 335443824 666116360 634135578 336956994 634135578 336956994 662424091 336956994 440136096 649749467 440136096 649749467 351333647 649749467 623310610 123935762 623310610 123935762 874139377 123935762 676451304 321684376 676451304 225138299 676451304 225138299 773100292 225138299 178184329 822334330 178184329 56671767 178184329 56671767 942508478 56671767 874534945 872576342 874534945 872576342 128418813 872576342 589875877 113845356 589875877 113845356 884440597 113845356 134920218 866403084 134920218 405652801 134920218 405652801 594804754 405652801 168643523 832057755 168643523 128044447 168643523 128044447 870246340 128044447 462128341 647370456 462128341 647370456 343386068 937036473 343386068 937036473 65223372 937036473 795664184 103171948 795664184 103171948 896452476 103171948 542770339 458001676 542770339 50599991 542770339 50599991 948139292 50599991 419804795 787931907 419804795 787931907 211956148 787931907 899088596 100213036 899088596 988134433 899088596 988134433 12671079 988134433 364796464 299613456 364796464 299613456 699917735 299613456 633453824 595132243 633453824 595132243 68069805 934040708 68069805 873870913 68069805 873870913 692090477 200668455 692090477 200668455 797465866 200668455 743365453 886740215 743365453 886740215 114321486 886740215 627811766 371636201 627811766 879987485 627811766 879987485 84249292 917641405 84249292 611303830 84249292 611303830 388813675 611303830 305653598 696113431 305653598 173116698 305653598 173116698 825597387 173116698 347835909 652909024 347835909 229027559 347835909 229027559 769484509 229027559 147962446 853103584 147962446 651895850 147962446 651895850 411749926 322499070 411749926 322499070 675553918 322499070 62371466 939793793 62371466 159798183 62371466 159798183 839305493 159798183 756920722 655940492 756920722 655940492 341431734 659753152 341431734 502694626 341431734 502694626 497079256 502694626 10924786 989627603 10924786 544183611 10924786 544183611 916100472 82579832 916100472 138443261 916100472 138443261 860389274 138443261 938402671 59952028 938402671 876447654 938402671 876447654 124529457 876447654 636307545 363189692 636307545 381885373 636307545 381885373 617987478 381885373 846315305 152423853 846315305 751172029 846315305 751172029 249994590 751172029 599022828 401104586 599022828 498422988 599022828 498422988 500946914 498422988 873917702 124240733 873917702 373239251 873917702 373239251 45475557 954965738 45475557 484102483 45475557 484102483 515495052 484102483 301133105 700192884 301133105 5683257 301133105 5683257 994329619 5683257 260950540 740127886 260950540 337020689 260950540 337020689 662338490 337020689 3001582 997004423 3001582 497918612 3001582 497918612 501281008 497918612 62707494 939502679 62707494 216936360 62707494 216936360 781953831 216936360 115053183 886069647 115053183 754973315 115053183 754973315 712051374 287353909 712051374 480344056 712051374 480344056 519612725 480344056 721512685 214062584 721512685 214062584 784569732 214062584 606445141 603982356 606445141 603982356 116828131 884173235 116828131 161978169 116828131 161978169 894613722 104836602 894613722 300270343 894613722 300270343 63143144 939012014 63143144 134177040 63143144 134177040 864101174 134177040 612838999 386927003 612838999 30030859 612838999 30030859 969197853 30030859 350868026 993325308 350868026 993325308 6694084 993325308 714035111 285496106 714035111 354196963 714035111 354196963 644924874 354196963 878930562 119310664 878930562 546332591 878930562 546332591 453155630 546332591 454399115 545209762 454399115 810106670 454399115 810106670 135612891 865934655 135612891 571729058 135612891 571729058 428118181 571729058 262449510 738361747 262449510 309983611 262449510 309983611 688629100 309983611 639208525 733316443 639208525 733316443 165631891 948002669 165631891 948002669 53258740 948002669 402683285 220685173 402683285 220685173 778150034 220685173 6657777 993348055 6657777 937277770 6657777 937277770 885418021 112935767 885418021 303408850 885418021 303408850 460252047 953055154 460252047 953055154 47957643 953055154 902839927 96310392 902839927 887840289 902839927 887840289 113424983 887840289 272473279 715364360 272473279 715364360 323517824 677987945 323517824 950636549 323517824 950636549 50470163 950636549 370582286 583404860 370582286 583404860 838429345 160666399 838429345 215374230 838429345 215374230 615759579 704438266 615759579 704438266 296428903 704438266 485796814 475804342 485796814 475804342 686437069 311865319 686437069 995372932 686437069 995372932 4472062 995372932 930546336 68128594 930546336 173346792 930546336 173346792 368672756 631554548 368672756 336109744 368672756 336109744 663460344 336109744 482760884 710641905 482760884 710641905 290075870 710641905 378761625 621652416 378761625 829390562 378761625 829390562 171169274 829390562 215135617 406041710 215135617 406041710 594475769 406041710 69222682 932581369 69222682 878880865 69222682 878880865 620172007 379906281 620172007 902755954 620172007 902755954 45304327 955175637 45304327 57848595 45304327 57848595 941132045 57848595 70863542 930699476 70863542 110741927 70863542 110741927 888060275 110741927 362792154 636999430 362792154 423077324 362792154 423077324 797735088 200391046 797735088 664263225 797735088 664263225 86205158 915721054 86205158 283751797 86205158 283751797 715862438 283751797 251476388 749524268 251476388 609953207 251476388 609953207 600459240 307628641 600459240 307628641 691374783 307628641 489130137 599668620 489130137 599668620 400757740 599668620 450967192 548606855 450967192 856299319 450967192 856299319 145116971 856299319 690274559 308626280 690274559 528071460 690274559 528071460 472045572 528071460 962838158 36026843 962838158 758324784 962838158 758324784 29501409 971678873 29501409 305273362 29501409 305273362 693795071 305273362 378824040 621605170 378824040 185346264 378824040 185346264 812874838 185346264 247152758 753944958 247152758 572567249 247152758 572567249 741589724 257700959 741589724 349314071 741589724 349314071 28951302 972410905 28951302 123727967 28951302 123727967 874479693 123727967 656136124 343454133 656136124 215963104 656136124 215963104 782886458 215963104 699395753 368479820 699395753 368479820 631231855 368479820 710240958 289146697 710240958 444302441 710240958 444302441 556079326 444302441 601498113 398134139 601498113 976323187 601498113 976323187 24935528 976323187 437262388 563066696 437262388 739448022 437262388 739448022 261506399 739448022 948257012 50414887 948257012 624886065 948257012 624886065 374973355 624886065 926803837 72049810 926803837 704323400 926803837 704323400 42870535 957971305 42870535 523444750 42870535 523444750 923815894 74779578 923815894 504158187 923815894 504158187 495411804 504158187 788423244 210274083 788423244 553681994 788423244 553681994 446121125 553681994 529030392 471169844 529030392 657318136 529030392 657318136 343581529 657318136 406767849 593829371 406767849 760015207 406767849 760015207 241108642 760015207 809941988 188158545 809941988 478193583 809941988 478193583 521967265 478193583 907009067 91670051 907009067 613632944 907009067 613632944 386703054 613632944 395666188 269896558 395666188 269896558 729976199 269896558 164747600 836090779 164747600 452364536 164747600 452364536 548342473 452364536 502291838 977679751 502291838 977679751 23451497 977679751 738888762 260879087 738888762 891567346 738888762 891567346 109542777 891567346 714301154 285283710 714301154 623731451 714301154 623731451 376320978 623731451 668184186 330768067 668184186 676101522 668184186 676101522 325420006 676101522 692993864 297456217 692993864 297456217 701967974 297456217 397863849 602369523 397863849 537145221 397863849 537145221 462257576 537145221 110003734 891062289 110003734 675957430 110003734 675957430 736351386 260597546 736351386 260597546 785965019 212393033 785965019 345635644 785965019 345635644 86000219 915869620 86000219 812571005 86000219 812571005 483937474 515608245 483937474 748150982 483937474 748150982 138547402 862989266 138547402 423093130 138547402 423093130 577727583 423093130 407138366 593481190 407138366 71837564 407138366 71837564 926936835 71837564 148847219 852187070 148847219 550598256 148847219 550598256 526279211 154995647 526279211 154995647 844041741 154995647 336595051 664690423 336595051 119748413 336595051 119748413 878508614 119748413 838041473 728428766 838041473 728428766 271857670 728428766 310675979 19805678 310675979 19805678 979585543 19805678 483661362 769911279 483661362 769911279 74628696 927289727 74628696 376299527 74628696 376299527 623243385 376299527 479106483 520532278 479106483 63581962 479106483 63581962 934652890 63581962 28375876 972835583 28375876 221385504 28375876 221385504 837607106 161740806 837607106 522917725 837607106 522917725 388275405 611996271 388275405 255744655 388275405 255744655 925264152 73381961 925264152 122179524 925264152 122179524 124482494 876533810 124482494 53052479 124482494 53052479 945619998 53052479 893586947 462927858 893586947 462927858 56021613 945465171 56021613 849032694 56021613 849032694 891291144 41101416 891291144 41101416 957987558 41101416 65827743 936297350 65827743 565372278 65827743 565372278 933632050 64750366 933632050 415527036 933632050 415527036 585156243 415527036 900882144 98488223 900882144 768305257 900882144 768305257 232609092 768305257 625627571 374168193 625627571 737342633 625627571 737342633 226640029 795933433 226640029 795933433 204204391 795933433 971733128 27727245 971733128 208101106 971733128 208101106 191780622 808362694 191780622 32190273 191780622 32190273 967237526 32190273 608019477 391691528 608019477 71633298 608019477 71633298 927137831 71633298 89196778 912936379 89196778 61875412 89196778 61875412 936599888 61875412 64265596 938278591 64265596 757239839 64265596 757239839 730257865 269636382 730257865 352865744 730257865 352865744 646602735 352865744 875483759 122625080 875483759 199083488 875483759 199083488 734815555 264733043 734815555 89392037 734815555 89392037 909031506 89392037 403035106 597425033 403035106 119449862 403035106 119449862 878795112 119449862 280628566 719697310 280628566 541469932 280628566 541469932 760821661 96267246 760821661 96267246 902847735 96267246 524936533 475192684 524936533 33088984 524936533 33088984 966137113 33088984 398129552 867469057 398129552 867469057 133877860 867469057 420680030 197695072 420680030 197695072 800298180 197695072 286316822 955354278 286316822 955354278 45135497 955354278 84492872 606779542 84492872 606779542 555318366 142727296 555318366 142727296 856301696 142727296 146585578 854611991 146585578 571957568 146585578 571957568 915841891 82727756 915841891 88102236 915841891 88102236 137583273 864205471 137583273 244291876 137583273 244291876 754788727 244291876 611153485 403442869 611153485 403442869 596811560 403442869 610774990 389031941 610774990 421083780 610774990 421083780 261359002 739712604 261359002 566352 261359002 566352 999533288 566352 332254233 669483272 332254233 364700482 332254233 364700482 634753493 364700482 148393478 852575465 148393478 7238878 148393478 7238878 992674074 7238878 245818587 755358667 245818587 749913563 245818587 749913563 251127835 749913563 106060486 895315123 106060486 677815811 106060486 677815811 330315674 497326421 330315674 497326421 501945017 497326421 220778722 817446703 220778722 817446703 183231386 817446703 920678234 78111555 920678234 142315979 920678234 142315979 828347047 399696327 828347047 399696327 317628326 684126833 317628326 62080223 317628326 62080223 936332612 62080223 398139003 653997513 398139003 653997513 14876555 985906419 14876555 956626898 14876555 956626898 680440344 302089134 680440344 302089134 697077294 302089134 227869915 772960461 227869915 299966255 227869915 299966255 904580765 94172167 904580765 296531954 904580765 296531954 702979675 296531954 974638524 24816007 974638524 599870821 974638524 599870821 257196437 743662116 257196437 341473306 257196437 341473306 658272573 341473306 113083149 956078329 113083149 956078329 44674534 956078329 583220712 137332187 583220712 137332187 861204870 137332187 456591366 734440831 456591366 734440831 266141795 734440831 321762545 679753183 321762545 853943036 321762545 853943036 53706108 947496386 53706108 883239992 53706108 883239992 118028662 883239992 30574948 970858864 30574948 344939418 30574948 344939418 654508114 344939418 267471759 732961843 267471759 518231918 267471759 518231918 903383628 95614406 903383628 544632682 903383628 544632682 454944334 544632682 518112860 481489971 518112860 891775655 518112860 891775655 109295355 891775655 482522548 204337365 482522548 204337365 794012570 204337365 431040723 569066757 431040723 359265484 431040723 359265484 640212910 359265484 377453231 622782031 377453231 469985894 377453231 469985894 529926281 469985894 427340079 572566163 427340079 117405144 427340079 117405144 880928335 117405144 683375852 433189919 683375852 433189919 567374205 433189919 605447557 16327463 605447557 16327463 983339633 16327463 94365073 908033774 94365073 135181303 94365073 135181303 863126065 135181303 585184559 415424144 585184559 403969605 585184559 403969605 828749731 170196742 828749731 542652700 828749731 542652700 457045490 542652700 680980454 293706956 680980454 293706956 705841754 293706956 339257007 662048196 339257007 572016591 339257007 572016591 427896189 572016591 115831893 885103116 115831893 870190220 115831893 870190220 598566966 50788945 598566966 50788945 947995431 50788945 314653739 687044040 314653739 272685112 314653739 272685112 726987546 272685112 56495753 944898398 56495753 552260513 56495753 552260513 447243194 552260513 420131902 848270135 420131902 848270135 152482803 848270135 485635022 514049534 485635022 908151892 485635022 908151892 94220241 908151892 192484192 656999915 192484192 656999915 573551659 267039104 573551659 267039104 732774820 267039104 94738161 907720353 94738161 425234565 94738161 425234565 575709981 425234565 12060009 988593448 12060009 122360828 12060009 122360828 875786145 122360828 179038101 821644951 179038101 338894663 179038101 338894663 876941405 121232952 876941405 795660046 876941405 795660046 204493017 795660046 219701185 714934326 219701185 714934326 724108635 275342317 724108635 379112078 724108635 379112078 620794424 379112078 702027747 181790688 702027747 181790688 909818455 88511285 909818455 275351903 909818455 275351903 203672553 824304068 203672553 824304068 176662162 824304068 196142837 270798592 196142837 270798592 728847052 270798592 708022084 759948633 708022084 759948633 241188658 759948633 864764045 133305821 864764045 558975777 864764045 558975777 330663888 682575596 330663888 682575596 319048899 682575596 870622857 127628759 870622857 658312316 870622857 658312316 342900934 658312316 532341053 109861261 532341053 109861261 991017946 8664900 991017946 449492317 991017946 449492317 550930173 449492317 888900730 109836352 888900730 886698215 888900730 886698215 114368588 886698215 409512645 591007458 409512645 888476290 409512645 888476290 112921566 888476290 747337360 92376363 747337360 92376363 906234446 92376363 73558290 928081143 73558290 551431525 73558290 551431525 447963378 551431525 100707353 901191938 100707353 12428297 100707353 12428297 987713632 12428297 618718401 675451884 618718401 675451884 326217890 675451884 749701909 249369854 749701909 353630388 749701909 353630388 218519270 886928354 218519270 886928354 114154456 886928354 797673983 200430587 797673983 473842530 797673983 473842530 268877192 731730920 268877192 643091119 268877192 643091119 708965502 290597778 708965502 378505464 708965502 378505464 170646321 829842774 170646321 26861468 170646321 26861468 972749801 26861468 654506445 344948551 654506445 170189876 654506445 170189876 828758976 170189876 573332350 485135256 573332350 485135256 514287341 485135256 775224790 223022399 775224790 655268502 775224790 655268502 294997811 705970284 294997811 604738042 294997811 604738042 475454317 491822760 475454317 491822760 806606709 191158845 806606709 914602006 806606709 914602006 87341687 914602006 712114688 287294394 712114688 557340008 712114688 557340008 6926236 993218994 6926236 286077713 6926236 286077713 713523355 286077713 368051743 632215843 368051743 157100109 368051743 157100109 841642519 157100109 483219741 846029796 483219741 846029796 154699094 846029796 361407926 46354503 361407926 46354503 984290232 15343080 984290232 335485105 984290232 335485105 664170440 335485105 967177693 32217007 967177693 359719602 967177693 359719602 85600361 916327631 85600361 113161612 85600361 113161612 885164698 113161612 188757236 945250745 188757236 945250745 56178878 945250745 803597590 194224009 803597590 724197983 803597590 724197983 8837787 991599695 8837787 348434765 8837787 348434765 708878741 290768235 708878741 640045337 708878741 640045337 360139774 640045337 898101811 101478167 898101811 382163693 898101811 382163693 340354515 660911578 340354515 517067563 340354515 517067563 482583867 517067563 237498881 763341879 237498881 131030086 237498881 131030086 866989729 131030086 514457810 817902948 514457810 817902948 182860644 817902948 185408160 635171363 185408160 635171363 810888941 187225658 810888941 711369858 810888941 711369858 289346964 711369858 572444737 296907612 572444737 296907612 702617497 296907612 318390415 683254923 318390415 676070019 318390415 676070019 770516389 218046482 770516389 218046482 780879388 218046482 260410410 920200633 260410410 920200633 81728933 920200633 703169352 296413541 703169352 815996115 703169352 815996115 184640688 815996115 746628392 252539464 746628392 912941473 746628392 912941473 89186957 912941473 224152548 262114849 224152548 262114849 737464135 262114849 397900625 602236103 397900625 447938878 397900625 447938878 552749288 447938878 153023008 847751341 153023008 42928797 153023008 42928797 955977652 42928797 663006001 631500869 663006001 631500869 368724754 631500869 534464511 202986628 534464511 202986628 940078139 58713639 940078139 770395451 940078139 770395451 230529956 770395451 846835231 124564440 846835231 124564440 873521827 124564440 97299847 904656051 97299847 150980127 97299847 150980127 847880724 150980127 438444903 876347540 438444903 876347540 124581769 876347540 625793455 373859964 625793455 586841623 625793455 586841623 413649992 586841623 579515417 134114886 579515417 134114886 864135295 134114886 539101528 932365537 539101528 932365537 69388185 932365537 464497201 262482513 464497201 262482513 737176221 262482513 683490501 314769489 683490501 148565885 683490501 148565885 850482115 148565885 850386671 269393614 850386671 269393614 64438043 938005126 64438043 180023988 64438043 180023988 818547526 180023988 391769043 608077027 391769043 140089411 391769043 140089411 858801853 140089411 679654993 980172410 679654993 980172410 21171837 980172410 267107398 733409765 267107398 761745571 267107398 761745571 239140247 761745571 696170901 303096805 696170901 972832068 696170901 972832068 28379617 972832068 110393440 537076244 110393440 537076244 462300395 537076244 281317734 718913116 281317734 477507069 281317734 477507069 522572687 477507069 26110043 974969546 26110043 243822791 26110043 243822791 755328602 243822791 132254794 868857499 132254794 736583993 132254794 736583993 264336598 736583993 78032684 923827765 78032684 266480982 78032684 266480982 733314290 266480982 254872707 745819864 254872707 583602523 254872707 583602523 470044398 446164346 470044398 446164346 744972820 181411009 744972820 181411009 817031005 181411009 721404030 906904475 721404030 906904475 95326477 906904475 880208838 118103109 880208838 473960753 880208838 473960753 526365940 473960753 703779628 155904232 703779628 155904232 842842769 155904232 752945821 652519430 752945821 652519430 124341913 876669891 124341913 491936183 124341913 491936183 507156076 491936183 406932555 593665556 406932555 450377016 406932555 450377016 987158605 13076332 987158605 672154879 987158605 672154879 329280733 672154879 841685991 157090004 841685991 781191154 841685991 781191154 218974413 781191154 506392827 492824242 506392827 760352889 506392827 760352889 240652475 760352889 992681243 7218407 992681243 870584113 992681243 870584113 130489535 870584113 950199393 48456989 950199393 472797493 950199393 472797493 332666568 669140831 332666568 185654206 332666568 185654206 812577341 185654206 547227007 948939958 547227007 948939958 52297483 948939958 770531580 227698383 770531580 452710790 770531580 452710790 8755842 991704002 8755842 208470636 8755842 208470636 789947792 208470636 717336209 282282696 717336209 181930500 717336209 181930500 816543593 181930500 509492670 872780748 509492670 872780748 122699519 891157907 122699519 891157907 109903224 891157907 760960596 237788769 760960596 394252674 760960596 394252674 11121496 989358076 11121496 927435550 11121496 927435550 364157961 100385601 364157961 100385601 898928209 100385601 241206952 904290149 241206952 904290149 97559212 904290149 933676900 64674819 933676900 991726676 933676900 991726676 8746153 991726676 187514601 111305419 187514601 111305419 887329166 111305419 282262561 718104677 282262561 397929601 282262561 397929601 611876036 387767527 611876036 542729305 611876036 542729305 456925779 542729305 662875956 141468800 662875956 141468800 996259748 3864881 996259748 513819434 996259748 513819434 485824183 513819434 758608914 240169460 758608914 915826153 758608914 915826153 86047620 915826153 301028700 700352057 301028700 947138955 301028700 947138955 54204623 947138955 831704657 167575713 831704657 221788862 831704657 221788862 489025663 636583100 489025663 636583100 363099950 636583100 619711727 206285706 619711727 206285706 791881773 206285706 250672103 974526213 250672103 974526213 26589259 974526213 660822453 43759960 660822453 43759960 955206840 43759960 740212360 285383225 740212360 285383225 671210287 341253031 671210287 341253031 658423259 341253031 806787486 190993581 806787486 546990145 806787486 546990145 452572954 546990145 698226849 301117015 698226849 624242347 698226849 624242347 375680478 624242347 649330292 133678990 649330292 133678990 864407927 133678990 533607308 559417180 533607308 559417180 440593502 559417180 670104531 328769010 670104531 575359362 670104531 575359362 424825519 575359362 752280141 192708655 752280141 192708655 805141646 192708655 721299181 278057114 721299181 258637848 721299181 258637848 740696675 258637848 380573488 823582653 380573488 823582653 177309633 823582653 248512625 394083971 248512625 394083971 650022539 349553130 650022539 845450666 650022539 845450666 155307863 845450666 176303974 146211067 176303974 146211067 852619566 146211067 368520513 926007104 368520513 926007104 75959846 926007104 520416507 100561238 520416507 100561238 898785074 100561238 875588549 809786973 875588549 809786973 64856286 937536427 64856286 59164888 64856286 59164888 939503050 59164888 42304652 958488681 42304652 81601838 42304652 81601838 917362450 81601838 784020820 933867371 784020820 933867371 68226844 933867371 814037762 184042285 814037762 187815750 814037762 187815750 491183777 930844939 491183777 930844939 70730726 930844939 465362144 127548161 465362144 127548161 870721455 127548161 238523642 920324622 238523642 920324622 81668768 920324622 112264445 793760771 112264445 793760771 297331356 215642199 297331356 215642199 783074059 215642199 713851177 659238036 713851177 659238036 341839888 659238036 555055839 59701185 555055839 59701185 938762490 59701185 901663039 522889222 901663039 522889222 477072005 522889222 804616937 178004129 804616937 178004129 820502652 178004129 711594110 726041176 711594110 726041176 274210876 726041176 560691044 440406840 560691044 788554620 560691044 788554620 158457899 842493397 158457899 785266709 158457899 785266709 820046742 178454538 820046742 356813160 820046742 356813160 642497920 356813160 769195909 229219905 769195909 460399338 769195909 460399338 540195894 460399338 782598539 181442630 782598539 181442630 816990966 181442630 85198253 916767498 85198253 816864313 85198253 816864313 183745547 816864313 89591055 912554843 89591055 820520964 89591055 820520964 180282508 820520964 6305443 993628359 6305443 169627638 6305443 169627638 829459634 169627638 792384233 367918894 792384233 367918894 560629938 536979047 560629938 536979047 462374882 536979047 688343692 310129857 688343692 575551769 688343692 575551769 424507070 575551769 490382832 509658743 490382832 771581073 490382832 771581073 229417992 771581073 838020415 161156897 838020415 918555781 838020415 918555781 83430311 918555781 746527326 166903252 746527326 166903252 840040548 158876585 840040548 349613855 840040548 349613855 596624918 403721256 596624918 41966249 596624918 41966249 957103789 41966249 740953613 432804709 740953613 432804709 567634554 432804709 717670639 282091974 717670639 750817891 717670639 750817891 1269704 998592301 1269704 177306774 1269704 177306774 821224499 177306774 23186515 977959232 23186515 669884388 23186515 669884388 331763987 669884388 216694356 934904127 216694356 934904127 67349882 934904127 845112963 153773612 845112963 273843015 845112963 273843015 692249407 874619278 692249407 874619278 16753734 984234283 16753734 796594801 16753734 796594801 920698275 78085315 920698275 588204448 920698275 588204448 293971838 707030810 293971838 494159939 293971838 494159939 504996548 494159939 201955357 969996074 201955357 969996074 31322423 969996074 261448579 575005649 261448579 575005649 425101816 575005649 58625127 943212971 58625127 385877342 58625127 385877342 613928652 385877342 517559899 561314524 517559899 561314524 438844114 561314524 816106302 182197786 816106302 271016951 816106302 271016951 569461256 431174528 569461256 262819032 569461256 262819032 736894912 262819032 664480539 965564007 664480539 965564007 35321125 965564007 625832359 373816041 625832359 623993947 625832359 623993947 375950299 623993947 391411220 162389094 391411220 162389094 940315105 25648961 940315105 25648961 973951812 25648961 910719212 655541850 910719212 655541850 345480228 655541850 696613667 58964161 696613667 58964161 977550854 21928752 977550854 516967858 977550854 516967858 114785858 886296017 114785858 671287131 114785858 671287131 612568391 318125013 612568391 318125013 680119105 318125013 148776213 996010506 148776213 996010506 3959094 996010506 588701991 316669660 588701991 316669660 887542963 75929566 887542963 75929566 922800059 75929566 368048946 759948099 368048946 759948099 241192523 759948099 277041350 479021069 277041350 479021069 984467976 15241830 984467976 555509332 984467976 555509332 444291807 555509332 839922818 158988090 839922818 463379438 839922818 463379438 537071223 463379438 975733298 23782604 975733298 382363610 975733298 382363610 253255863 747253429 253255863 298504648 253255863 298504648 781508239 44441532 781508239 44441532 954407422 44441532 608871736 390722852 608871736 77307488 608871736 77307488 921425499 77307488 47639808 953346875 47639808 661121774 47639808 661121774 661299772 338320826 661299772 593559836 661299772 593559836 407056790 593559836 495082361 504617788 495082361 927149246 495082361 927149246 74823980 927149246 888471686 110324808 888471686 914645798 888471686 914645798 64882465 937518003 64882465 626245731 64882465 626245731 385503632 552066508 385503632 552066508 968614995 30705136 968614995 481315470 968614995 481315470 518373706 481315470 839788688 159148358 839788688 706632500 839788688 706632500 294542771 706632500 936331953 62088141 936331953 552799636 936331953 552799636 446714621 552799636 701460484 298017093 701460484 690254942 701460484 690254942 311416719 690254942 486668312 354757144 486668312 354757144 644416089 354757144 591254886 494566676 591254886 494566676 504536251 494566676 698865617 300631153 698865617 737961800 698865617 737961800 262814587 737961800 511241027 487912970 511241027 975952321 511241027 975952321 25332541 975952321 925394693 73248777 925394693 182128590 925394693 182128590 806013305 948870216 806013305 948870216 52352244 948870216 199785477 349687665 199785477 349687665 649862476 349687665 571642440 842717527 571642440 842717527 158218322 842717527 658353218 341328854 658353218 389019395 658353218 389019395 419174438 581688195 419174438 346687324 419174438 346687324 652969919 346687324 87523814 914453982 87523814 507861896 87523814 507861896 956032519 42889317 956032519 88353311 956032519 88353311 563500736 874542323 563500736 874542323 126338975 874542323 499806527 408847492 499806527 408847492 591563346 408847492 68453154 933412178 68453154 859662054 68453154 859662054 324030709 677499887 324030709 979520530 324030709 979520530 21811117 979520530 920957403 77708561 920957403 994985650 920957403 994985650 4853017 994985650 391274394 608774088 391274394 709374513 391274394 709374513 187659060 812592475 187659060 732346331 187659060 732346331 268059212 732346331 201763570 814572866 201763570 814572866 62118848 940008393 62118848 431072205 62118848 431072205 569530438 431072205 504541173 494537896 504541173 423961391 504541173 423961391 854621372 144191800 854621372 960151482 854621372 960151482 40579952 960151482 893274905 105886140 893274905 177001070 893274905 177001070 794376453 383138311 794376453 383138311 244154399 757100053 244154399 746231981 244154399 746231981 575747394 425176715 575747394 516504495 575747394 516504495 276062171 724422424 276062171 544514037 276062171 544514037 715480128 284079830 715480128 946727578 715480128 946727578 54709886 946727578 710069113 289381746 710069113 438979731 710069113 438979731 250594642 750458036 250594642 9277205 250594642 9277205 990546647 9277205 508705354 490302892 508705354 393725707 508705354 393725707 898298802 101219838 898298802 763250556 898298802 763250556 237620099 763250556 909901053 88384867 909901053 550543969 909901053 550543969 3635961 996272977 3635961 173523710 3635961 173523710 825145811 173523710 331719015 669954825 331719015 226219496 331719015 226219496 988560597 11453515 988560597 656650343 988560597 656650343 344346072 656650343 583964430 416852875 583964430 748774916 583964430 748774916 33010385 968223036 33010385 391651681 33010385 391651681 694985957 304227434 694985957 693484520 694985957 693484520 308226376 693484520 482690347 517019929 482690347 722500371 482690347 722500371 226235601 774482539 226235601 730505307 226235601 730505307 270063030 730505307 165062151 835789290 165062151 457131079 165062151 457131079 543627141 457131079 449679582 609221171 449679582 609221171 278586132 721681226 278586132 439007798 278586132 439007798 652949469 148755621 652949469 148755621 984932128 14800649 984932128 77405400 984932128 77405400 481502394 518068846 481502394 187079055 481502394 187079055 811045733 187079055 42422449 958393346 42422449 152426972 42422449 152426972 846308430 152426972 267683670 732752233 267683670 247318365 267683670 247318365 751857093 247318365 340185117 661025345 340185117 186822748 340185117 186822748 811357930 186822748 42304917 958484741 42304917 718298038 42304917 718298038 879945759 118406484 879945759 909575012 879945759 909575012 92802374 909575012 387423191 612911212 387423191 726613966 387423191 726613966 273725075 726613966 629318815 370158572 629318815 386956730 629318815 386956730 404984611 796400872 404984611 796400872 203711123 796400872 224638974 330090655 224638974 330090655 668886892 330090655 244879143 950923117 244879143 950923117 50226326 950923117 115661905 885330263 115661905 982013834 115661905 982013834 19021142 982013834 292811193 617843868 292811193 617843868 382524530 617843868 22614202 978657610 22614202 18132925 22614202 18132925 981203803 18132925 347741783 653054285 347741783 381325188 347741783 381325188 827685947 171184327 827685947 591880964 827685947 591880964 408720318 591880964 573094328 248374368 573094328 248374368 750750507 248374368 175380922 825375586 175380922 327621057 175380922 327621057 671074416 327621057 123294759 877869538 123294759 503152617 123294759 503152617 496504393 503152617 272393582 727857917 272393582 665926871 272393582 665926871 524159682 300562606 524159682 300562606 781191954 92217526 781191954 92217526 906438347 92217526 114770813 921387248 114770813 921387248 80681176 921387248 847362686 14238282 847362686 14238282 985710116 14238282 142786678 858815795 142786678 443080453 142786678 443080453 557375329 443080453 107246933 893944913 107246933 522156108 107246933 522156108 477677483 522156108 53115083 989124999 53115083 989124999 116971 999777918 116971 544455304 116971 544455304 455155514 544455304 189632867 810506509 189632867 98592951 189632867 98592951 900796416 98592951 280703798 719603973 280703798 472524810 280703798 472524810 877039779 121119645 877039779 514832264 877039779 514832264 484881043 514832264 653256046 346380136 653256046 791310612 653256046 791310612 208515566 791310612 252672024 83743846 252672024 83743846 914809602 83743846 822970842 671445371 822970842 671445371 330154999 671445371 800801629 197304481 800801629 897305721 800801629 897305721 104322057 897305721 208927217 450291109 208927217 450291109 550075166 450291109 310655049 754080754 310655049 754080754 221820344 778199167 221820344 10405298 221820344 10405298 989436012 10405298 771918495 290895872 771918495 290895872 708768237 290895872 946272765 52496985 946272765 410298923 946272765 410298923 471372783 528697383 471372783 26284042 471372783 26284042 973397725 26284042 603993762 395558666 603993762 57325360 603993762 57325360 941756424 57325360 572181112 428649193 572181112 34025980 572181112 34025980 965161729 34025980 127267708 873637886 127267708 412962870 127267708 412962870 969929197 29332122 969929197 736122430 969929197 736122430 264690265 736122430 758139212 240861309 758139212 984428048 758139212 984428048 16472775 984428048 897409836 102251075 897409836 349562825 897409836 349562825 650015843 349562825 821594750 176894510 821594750 306944225 821594750 306944225 692146162 306944225 998707663 1510541 998707663 244402791 998707663 244402791 56028803 945458993 56028803 478058049 56028803 478058049 542121703 458483102 542121703 530140008 542121703 530140008 470076294 530140008 562232957 336141456 562232957 336141456 855514297 143480346 855514297 397468619 855514297 397468619 410053918 590470174 410053918 489744137 410053918 489744137 509181354 489744137 18288885 982824877 18288885 438579726 18288885 438579726 825851084 172943019 825851084 571075129 825851084 571075129 320366070 681283132 320366070 614323398 320366070 614323398 637570590 361815500 637570590 562270013 637570590 562270013 438014795 562270013 848994482 150002577 848994482 796728868 848994482 796728868 203469382 796728868 703776800 206119803 703776800 206119803 792081030 206119803 465570618 604247722 465570618 604247722 134948879 866386670 134948879 16311099 134948879 16311099 983363602 16311099 411751993 588936986 411751993 560373054 411751993 560373054 968049902 31357571 968049902 519226818 968049902 519226818 480177962 519226818 987534374 12625643 987534374 746749706 987534374 746749706 253920248 746749706 652115364 99316955 652115364 99316955 899955423 99316955 529029900 471185911 529029900 463440859 529029900 463440859 756775400 242483186 756775400 773360372 756775400 773360372 227288885 773360372 462308719 380483465 462308719 380483465 619562880 380483465 469286254 530818163 469286254 359539221 469286254 359539221 692141157 306944929 692141157 361631539 692141157 361631539 637720165 361631539 990979050 8692074 990979050 296141800 990979050 296141800 571826750 428963222 571826750 87265670 571826750 87265670 910862961 87265670 319656606 681959661 319656606 312240321 319656606 312240321 686026766 312240321 556500167 603355507 556500167 603355507 303812431 697875093 303812431 429626610 303812431 429626610 720109421 279337122 720109421 900411597 720109421 900411597 101507719 900411597 374952545 624908112 374952545 773668382 374952545 773668382 138789206 871385522 138789206 871385522 129648178 871385522 682176224 315868637 682176224 624798997 682176224 624798997 375028721 624798997 936795933 61591779 936795933 267509219 936795933 267509219 732204846 267509219 950714087 47978505 950714087 173032280 950714087 173032280 630575616 368922074 630575616 200226987 630575616 200226987 933075595 65373872 933075595 560341397 933075595 560341397 120180619 880869091 120180619 665949934 120180619 665949934 991924125 7885331 991924125 497464865 991924125 497464865 501802375 497464865 785742696 212646871 785742696 314081705 785742696 314081705 371726685 628524274 371726685 561957232 371726685 561957232 548163420 39035120 548163420 39035120 960081653 39035120 667011496 956414466 667011496 956414466 44369738 956414466 754183312 245252100 754183312 881127343 754183312 881127343 119890146 881127343 178894456 708336650 178894456 708336650 733061334 266732155 733061334 784571215 733061334 784571215 215443282 784571215 324850002 40832021 324850002 40832021 973396454 26301175 973396454 838172730 973396454 838172730 162792077 838172730 365331610 522867927 365331610 522867927 477078123 522867927 365562622 634307129 365562622 64692226 365562622 64692226 933646767 64692226 509230901 489737282 509230901 33595844 509230901 33595844 965536729 33595844 809887145 312914299 809887145 312914299 242592016 758575770 242592016 590657263 242592016 590657263 541902659 458759170 541902659 655658387 541902659 655658387 345222228 655658387 858079293 140886767 858079293 501128045 858079293 501128045 371752313 628496580 371752313 457976181 371752313 457976181 542889895 457976181 470179887 611903215 470179887 611903215 141791879 859671694 141791879 406132352 141791879 406132352 594402224 406132352 558730421 442140046 558730421 114434154 558730421 114434154 883908164 114434154 558696209 694832064 558696209 694832064 306833186 694832064 777003603 221646344 777003603 621496824 777003603 621496824 304794185 696829547 304794185 235060881 304794185 235060881 763581621 235060881 693096948 966430781 693096948 966430781 34607367 966430781 778496102 220372715 778496102 465506670 778496102 465506670 534570364 465506670 984033423 15551859 984033423 965841103 984033423 965841103 35130918 965841103 650725696 348970647 650725696 979023498 650725696 979023498 22291945 979023498 553100436 447611242 553100436 632656658 553100436 632656658 367482205 632656658 881373836 117054876 881373836 641179906 881373836 641179906 37911604 963302792 37911604 733372619 37911604 733372619 595232724 12297602 595232724 12297602 987804960 12297602 899438677 347130349 899438677 347130349 112707606 888646786 112707606 364511545 112707606 364511545 634922450 364511545 54842939 946618507 54842939 889725638 54842939 889725638 111477301 889725638 7699385 992613246 7699385 128638113 7699385 128638113 869529753 128638113 253530737 893110110 253530737 893110110 107925305 893110110 482294489 258903074 482294489 258903074 798845724 19369062 798845724 19369062 979949284 19369062 829546861 169612122 829546861 133598094 829546861 133598094 864530153 133598094 451637895 964685936 451637895 964685936 36320210 964685936 137687540 709242005 137687540 709242005 474658900 487480351 474658900 487480351 511649277 487480351 72750656 928936327 72750656 619246684 72750656 619246684 602353302 397270416 602353302 678262780 602353302 678262780 310616714 973170134 310616714 973170134 28129894 973170134 143371487 858149088 143371487 998540192 143371487 998540192 1297840 998540192 874615311 123578012 874615311 302953862 874615311 302953862 696312549 302953862 869300112 128825077 869300112 844328100 869300112 844328100 156473273 844328100 882014527 116492307 882014527 511263620 882014527 511263620 392642913 607019648 392642913 193950454 392642913 193950454 803839423 193950454 139067990 862363759 139067990 402471761 139067990 402471761 597772385 402471761 166504843 834471478 166504843 229195605 166504843 229195605 769245098 229195605 37407572 971906721 37407572 971906721 29313317 971906721 407512415 593101894 407512415 719048886 407512415 719048886 281073812 719048886 347775488 351407941 347775488 351407941 989414730 10481295 989414730 812828189 989414730 812828189 187422452 812828189 394130794 55770931 394130794 55770931 943404077 55770931 749716378 301557308 749716378 301557308 225520000 915319029 225520000 915319029 86619011 915319029 446592012 277535020 446592012 277535020 721942738 277535020 487044467 512740670 487044467 449819259 487044467 449819259 961695050 37132540 961695050 291846144 961695050 291846144 685369847 857753335 685369847 857753335 143793123 857753335 280586866 719743610 280586866 844494639 280586866 844494639 156251445 844494639 390243832 527692699 390243832 527692699 472356022 527692699 98395770 903722520 98395770 28840427 98395770 28840427 970344413 28840427 41545305 959385430 41545305 649250042 41545305 649250042 641596217 357673893 641596217 362105829 641596217 362105829 637314246 362105829 888803160 109919610 888803160 809937734 888803160 809937734 190198289 809937734 485423139 157067118 485423139 157067118 841744378 157067118 36009921 964916077 36009921 161870511 36009921 161870511 837451598 161870511 89903828 912232607 89903828 172653716 89903828 172653716 842746164 155984814 842746164 581163708 842746164 581163708 419797259 581163708 513460854 181178636 513460854 181178636 817336206 181178636 98367961 903794420 98367961 91794673 98367961 91794673 906865604 91794673 526627660 803372529 526627660 803372529 197036358 803372529 438568635 561574455 438568635 892794660 438568635 892794660 108371172 892794660 920381790 78484768 920381790 255023462 920381790 255023462 744474823 255023462 893374770 105797751 893374770 627348931 893374770 627348931 372750785 627348931 507843291 491272848 507843291 524066354 507843291 524066354 410754131 589705371 410754131 155285206 410754131 155285206 843645439 155285206 435381301 720738117 435381301 720738117 279646496 720738117 875485277 122617304 875485277 694402766 875485277 694402766 269660572 731058008 269660572 395694722 269660572 395694722 603933311 395694722 355797598 654878342 355797598 654878342 346128112 654878342 711105533 288335386 711105533 869943634 711105533 869943634 131142647 869943634 575750721 425166565 575750721 740837549 575750721 740837549 260208157 740837549 833837348 7995422 833837348 7995422 991835270 7995422 631934011 474362428 631934011 474362428 525876709 474362428 535933543 95535595 535933543 95535595 903434356 95535595 548912500 451606435 548912500 157124328 548912500 157124328 967211563 29868953 967211563 29868953 969321656 29868953 224433255 775979742 224433255 317361250 224433255 317361250 680950193 317361250 111029631 890130427 111029631 142236148 111029631 142236148 856711111 142236148 310168415 691562620 310168415 176954478 310168415 176954478 821546754 176954478 132190648 868901226 132190648 465491671 132190648 465491671 711518026 288017381 711518026 367147837 711518026 367147837 632369115 367147837 921766702 35891172 921766702 35891172 963015662 35891172 692168440 943782907 692168440 943782907 57838956 943782907 848382185 150565866 848382185 576985315 848382185 576985315 187247040 813070548 187247040 593917610 187247040 593917610 406714040 593917610 370917635 971009295 370917635 971009295 30375898 971009295 165092453 835758044 165092453 935798548 165092453 935798548 66312056 935798548 731925780 189637189 731925780 189637189 808374598 189637189 550379130 752625873 550379130 752625873 248577937 752625873 306708570 694977510 306708570 797474398 306708570 797474398 202765350 797474398 791042701 207335079 791042701 460812387 791042701 460812387 236039158 832417198 236039158 832417198 96621836 905563081 96621836 154949373 96621836 154949373 844128828 154949373 765748090 582533570 765748090 582533570 418009021 582533570 940965011 47520887 940965011 47520887 951308715 47520887 619208530 380867009 619208530 250706359 619208530 250706359 748341113 250706359 506536975 492661893 506536975 160202646 506536975 160202646 838947385 160202646 527381857 472868671 527381857 232639875 527381857 232639875 765849365 232639875 109981526 891112163 109981526 9464189 109981526 9464189 990416319 9464189 221709901 934598767 221709901 934598767 67565760 934598767 824173161 30114849 824173161 30114849 969105110 30114849 632928169 970190792 632928169 970190792 31131868 970190792 651260999 348404231 651260999 816626255 651260999 816626255 184006805 816626255 772506215 225813481 772506215 401915792 772506215 401915792 598210376 401915792 985193981 14560704 985193981 42736244 985193981 42736244 406769142 924943924 406769142 924943924 76866716 924943924 895692282 103875390 895692282 393250618 895692282 393250618 424307291 575694243 424307291 220679739 424307291 220679739 778189182 220679739 450399802 549087488 450399802 447361607 450399802 447361607 928073667 70588185 928073667 195533715 928073667 195533715 63561567 938791940 63561567 517607480 63561567 517607480 534251720 263508998 534251720 263508998 736315695 263508998 102797522 898755193 102797522 155390626 102797522 155390626 843505732 155390626 667558397 883908804 667558397 883908804 117123669 883908804 887409178 111207635 887409178 670108629 887409178 670108629 331573808 670108629 699988115 40609493 699988115 40609493 958547123 40609493 259955745 740970108 259955745 228186739 259955745 228186739 770138117 228186739 351917738 649164166 351917738 647050129 351917738 647050129 353842645 647050129 29087000 972182841 29087000 215090565 29087000 215090565 783715325 215090565 46679952 954026619 46679952 188505422 46679952 188505422 809572064 188505422 211992112 787886320 211992112 36839920 211992112 36839920 961994558 36839920 764108729 911686407 764108729 911686407 90522187 911686407 917442857 81478948 917442857 631319853 917442857 631319853 368900566 631319853 894325890 42866827 894325890 42866827 956056496 42866827 602414524 465821643 602414524 465821643 19274221 981784415 19274221 761560729 19274221 761560729 906528184 92155221 906528184 463165890 906528184 463165890 938039 999028775 938039 185968151 938039 185968151 812222345 185968151 121383562 879692571 121383562 258257869 121383562 258257869 741203778 258257869 297511287 703478454 297511287 451580402 297511287 451580402 548923612 451580402 545313874 455408472 545313874 305156482 545313874 305156482 693878137 305156482 508438624 767671352 508438624 767671352 233330634 767671352 515771926 483773309 515771926 842323693 515771926 842323693 158632456 842323693 945066714 53726650 945066714 689685184 945066714 689685184 312066602 689685184 739521763 260123828 739521763 844409139 739521763 844409139 156353621 844409139 304343807 431277151 304343807 431277151 904594452 94165102 904594452 745973029 904594452 745973029 254699084 745973029 942623634 56579828 942623634 690271407 942623634 690271407 311411737 690271407 829838918 169442371 829838918 725373243 829838918 725373243 275040248 725373243 530230450 469743152 530230450 899400465 530230450 899400465 102384993 899400465 209107957 457013313 209107957 457013313 543800078 457013313 110078664 890934852 110078664 217073896 110078664 217073896 781828881 217073896 313418657 688426020 313418657 501757277 313418657 501757277 676694067 321476168 676694067 824959810 676694067 824959810 175899706 824959810 959017741 40298293 959017741 862216703 959017741 862216703 139275419 862216703 357088954 463310814 357088954 463310814 790015441 208403411 790015441 986443571 790015441 986443571 14350378 986443571 395562770 89719293 395562770 89719293 908711993 89719293 380375110 619708003 380375110 8368155 380375110 8368155 991410923 8368155 911827336 929736848 911827336 929736848 71748132 929736848 377451877 591398077 377451877 591398077 409198695 591398077 396795274 603308655 396795274 153518489 396795274 153518489 845394414 153518489 176833002 824170662 176833002 672045373 176833002 672045373 329374505 672045373 69316204 932509229 69316204 631668050 69316204 631668050 368445921 631668050 34348726 966710256 34348726 701279138 34348726 701279138 300016872 701279138 210388992 789368055 210388992 409669454 210388992 409669454 590752181 409669454 13028843 987777931 13028843 274708621 13028843 274708621 724955527 274708621 324951939 948284341 324951939 948284341 53012127 948284341 109708315 891316504 109708315 984269504 109708315 984269504 16689024 984269504 536078059 464079832 536078059 680674066 536078059 680674066 93796759 983374414 93796759 983374414 17616087 983374414 435683799 564658468 435683799 820139752 435683799 820139752 180709212 820139752 626699868 372734072 626699868 950549187 626699868 950549187 50601831 950549187 631327198 368428680 631327198 971157068 631327198 971157068 30124843 971157068 259688510 213524255 259688510 213524255 784951431 213524255 644614448 465239107 644614448 465239107 534798744 465239107 718885207 280879448 718885207 677848785 718885207 677848785 323664480 677848785 440024456 560074543 440024456 919392471 440024456 919392471 82615156 919392471 373517008 109164143 373517008 109164143 889684056 109164143 764246005 815819170 764246005 815819170 20320663 980904402 20320663 314279928 20320663 314279928 683921525 314279928 324200190 677292989 324200190 93316489 324200190 93316489 905371932 93316489 810450688 731541063 810450688 731541063 269135890 731541063 983755596 15878649 983755596 669922678 983755596 669922678 331739833 669922678 505841615 141432682 505841615 141432682 857458353 141432682 653476383 898753254 653476383 898753254 43730560 957122257 43730560 701455607 43730560 701455607 299789836 701455607 243533863 757663353 243533863 732244170 243533863 732244170 391796028 434635456 391796028 434635456 927750616 70916415 927750616 440701751 927750616 440701751 51803993 949344387 51803993 592332699 51803993 592332699 914973492 74439325 914973492 74439325 924119137 74439325 826046226 172830679 826046226 99371987 826046226 99371987 899927568 99371987 635735057 473020329 635735057 473020329 527274165 473020329 796987019 201177844 796987019 548560479 796987019 548560479 451017069 548560479 658339766 341329846 658339766 410327319 658339766 410327319 559779793 795371698 559779793 795371698 204770147 795371698 781771162 217099296 781771162 292114700 781771162 292114700 669943286 328941219 669943286 199588567 669943286 199588567 976445899 23069096 976445899 743031098 976445899 743031098 257722582 743031098 784277585 214319806 784277585 891645144 784277585 891645144 109418512 891645144 469222390 530888455 469222390 693376421 469222390 693376421 308367795 693376421 836104379 163138291 836104379 842782727 836104379 842782727 158111810 842782727 935548216 62798014 935548216 542816393 935548216 542816393 456867530 542816393 763936481 234775214 763936481 293937207 763936481 293937207 440512199 559511039 440512199 87249197 440512199 87249197 910894227 87249197 779793168 219134653 779793168 24265225 779793168 24265225 975300105 24265225 161898177 839099728 161898177 318942949 161898177 318942949 901138303 98117638 901138303 513886747 901138303 513886747 79212145 922719061 79212145 144176316 79212145 144176316 854678739 144176316 251926691 748952494 251926691 632983771 251926691 632983771 367194463 632983771 109809005 971314307 109809005 971314307 29951608 971314307 506170469 305826340 506170469 305826340 693191769 305826340 144546247 902994251 144546247 902994251 99113345 902994251 950479241 19234708 950479241 19234708 980164553 19234708 317996270 683822788 317996270 172386525 317996270 172386525 826436589 172386525 443405637 556384003 443405637 470740727 443405637 470740727 891576395 107340032 891576395 827585539 891576395 827585539 173365757 827585539 492670603 86092843 492670603 86092843 916020234 82616435 916020234 126092257 916020234 126092257 224312033 776172361 224312033 344094901 224312033 344094901 655395431 344094901 270706416 876343913 270706416 876343913 124586847 876343913 337312305 445480853 337312305 445480853 555087582 445480853 145496435 855749711 145496435 673134598 145496435 673134598 328284860 673134598 311946770 689792371 311946770 438593571 311946770 438593571 701027221 298443132 701027221 785361783 701027221 785361783 214639289 785361783 513215740 486057563 513215740 797496920 513215740 797496920 202751823 797496920 308789965 245756349 308789965 245756349 753715896 245756349 209058936 890547400 209058936 890547400 110549344 890547400 574354892 426741397 574354892 886495833 574354892 886495833 114625893 886495833 167006295 666390363 167006295 666390363 335261099 666390363 75328383 926624396 75328383 782320434 75328383 782320434 378959695 621456910 378959695 796603091 378959695 796603091 4811082 995045035 4811082 898484012 4811082 898484012 934043216 64242017 934043216 767800896 934043216 767800896 57638278 943958148 57638278 3175906 57638278 3175906 996841438 3175906 290068549 948672006 290068549 948672006 52496496 948672006 619251983 336025601 619251983 336025601 765393803 233093789 765393803 420067189 765393803 420067189 580885455 420067189 644446141 354722401 644446141 772882380 644446141 772882380 228055659 772882380 795706953 202504906 795706953 220289153 795706953 220289153 758655490 368487267 758655490 368487267 631192963 368487267 679891340 98499766 679891340 98499766 900881958 98499766 422462835 998156411 422462835 998156411 1698774 998156411 874930867 123209717 874930867 717206808 874930867 717206808 283423240 717206808 746236818 252997947 746236818 565832026 746236818 565832026 434399013 565832026 810743197 187470755 810743197 911104625 810743197 911104625 91189441 911104625 614158727 248756277 614158727 248756277 750423433 248756277 310557091 691140528 310557091 239091675 310557091 239091675 759765047 239091675 216082425 783929775 216082425 390805464 216082425 390805464 608793065 390805464 352762096 648339671 352762096 25846075 352762096 25846075 973736919 25846075 22122232 979107270 22122232 525921180 22122232 525921180 474096917 525921180 324519826 677024806 324519826 290006042 324519826 290006042 709436293 290006042 441618072 558302381 441618072 104285628 441618072 104285628 895400572 104285628 140268830 861187474 140268830 223412313 140268830 223412313 774819666 223412313 212517458 787402026 212517458 281835132 212517458 281835132 900911332 98447821 900911332 153983319 900911332 153983319 426976359 572966653 426976359 177236432 426976359 177236432 821312128 177236432 421325244 656891877 421325244 656891877 344150263 656891877 675400801 322692963 675400801 988260204 675400801 988260204 12550459 988260204 441586595 437024738 441586595 437024738 989121051 10727333 989121051 463997442 989121051 463997442 183414110 817215912 183414110 671307743 183414110 671307743 709346688 290129112 709346688 637505067 709346688 637505067 9453376 990957846 9453376 775766271 9453376 775766271 657966880 341775645 657966880 776839395 657966880 776839395 223655445 776839395 630872416 314215937 630872416 314215937 917811585 41869120 917811585 41869120 957233215 41869120 493109634 868310509 493109634 868310509 132833879 868310509 698474360 300927205 698474360 325912498 698474360 325912498 360512436 639549006 360512436 197448961 360512436 197448961 800590163 197448961 613897297 815363879 613897297 815363879 185041225 815363879 321813797 21008239 321813797 21008239 978374895 21008239 257930354 742905346 257930354 272165350 257930354 272165350 727449811 272165350 273738118 726608122 273738118 389332257 273738118 389332257 686194680 92800872 686194680 92800872 905808364 92800872 4186853 995639029 4186853 151500910 4186853 151500910 996698782 3341571 996698782 443408813 996698782 443408813 557025407 443408813 712467752 287017575 712467752 339671624 712467752 339671624 659892901 339671624 771039133 227355741 771039133 249995049 771039133 249995049 81579280 920364999 81579280 282875110 81579280 282875110 716863343 282875110 585229338 531291224 585229338 531291224 468796427 531291224 883675002 114592407 883675002 983525986 883675002 983525986 17543593 983525986 478552099 520986052 478552099 606782587 478552099 606782587 392922810 606782587 983512534 16141045 983512534 31452975 983512534 31452975 608328967 417722355 608328967 417722355 37315125 984839858 37315125 984839858 16024888 984839858 66894765 6146996 66894765 6146996 993913457 6146996 28405581 972779654 28405581 16441899 28405581 16441899 983263501 16441899 353754710 647189184 353754710 446350633 353754710 446350633 883111019 97510952 883111019 97510952 901849350 97510952 529611991 773448646 529611991 773448646 81143176 920887040 81143176 845916604 81143176 845916604 505268297 493914424 505268297 873788632 505268297 873788632 127059409 873788632 953846825 45022212 953846825 856889160 953846825 856889160 144624252 856889160 878397112 119872252 878397112 227180880 878397112 227180880 771203313 227180880 992022800 7711404 992022800 233992299 992022800 233992299 483724606 530552985 483724606 530552985 469550747 530552985 834895261 164550041 834895261 416819469 834895261 416819469 584003704 416819469 720003090 127290089 720003090 127290089 870995331 127290089 600698322 399149639 600698322 168397455 600698322 168397455 830863801 168397455 420961268 951878816 420961268 951878816 49013935 951878816 419621139 581306106 419621139 664562692 419621139 664562692 336724331 664562692 754194516 245230839 754194516 837916512 754194516 837916512 163121747 837916512 912889226 85344138 912889226 86416012 912889226 86416012 911832203 86416012 924452548 30923191 924452548 30923191 968443114 30923191 106714986 894609099 106714986 339108170 106714986 339108170 660561218 339108170 440436298 559632897 440436298 434420223 440436298 434420223 911238704 86937454 911238704 439920229 911238704 439920229 561016363 439920229 857868148 141077263 857868148 435541851 857868148 435541851 565365790 435541851 837272540 162037206 837272540 826722680 837272540 826722680 37840591 963361712 37840591 398530132 37840591 398530132 601114400 398530132 599078716 953922336 599078716 953922336 46851892 953922336 771558167 226919401 771558167 778069326 771558167 778069326 222088784 778069326 391344646 608679595 391344646 725426287 391344646 725426287 274981167 725426287 639697654 359944715 639697654 381926509 639697654 381926509 450471972 549029891 450471972 371826802 450471972 371826802 627621775 371826802 617289229 382721909 617289229 323609971 617289229 323609971 674443226 323609971 439563279 560446899 439563279 76942658 439563279 76942658 921717300 76942658 232749807 768191994 232749807 175084364 232749807 175084364 917281352 81671828 917281352 320106510 917281352 320106510 541943151 967312157 541943151 967312157 33756120 967312157 222610624 777714556 222610624 977926938 222610624 977926938 23215100 977926938 267810771 732615529 267810771 976063023 267810771 976063023 25278250 976063023 824406903 174276653 824406903 488546651 824406903 488546651 205204876 839019122 205204876 839019122 161979841 839019122 740917820 235503080 740917820 235503080 763222985 235503080 313515175 965132716 313515175 965132716 35834297 965132716 255014080 745720881 255014080 965599390 255014080 965599390 35275507 965599390 838909134 124546799 838909134 124546799 873570792 124546799 411077729 589502929 411077729 402089756 411077729 402089756 598092988 402089756 176963502 823967306 176963502 785821846 176963502 785821846 214194886 785821846 33640480 980302761 33640480 980302761 20934000 980302761 550742139 2723354 550742139 2723354 997371007 2723354 160283407 840531152 160283407 703306709 160283407 703306709 587492104 336727867 587492104 336727867 662709662 336727867 547079117 888746734 547079117 888746734 112605990 888746734 224296683 683477022 224296683 683477022 318269565 683477022 10480822 989930888 10480822 125275040 10480822 125275040 872699502 125275040 156038671 939754601 156038671 939754601 41596463 959353781 41596463 467074142 41596463 467074142 532735897 467074142 328094737 673272501 328094737 186665983 328094737 186665983 811536039 186665983 499169189 500570302 499169189 71444869 499169189 71444869 927340067 71444869 75466632 926464935 75466632 546595168 75466632 546595168 452946110 546595168 231691866 810139006 231691866 810139006 189986231 810139006 823775453 174788094 823775453 868029894 823775453 868029894 133165377 868029894 421424722 483067663 421424722 483067663 516606875 483067663 271132874 729365538 271132874 482922277 271132874 482922277 516782601 482922277 225851233 788044511 225851233 788044511 211763963 788044511 398772587 462350036 398772587 462350036 538141255 462350036 44067975 956761293 44067975 786528712 44067975 786528712 309351585 582220885 309351585 582220885 418357687 582220885 272436263 727831856 272436263 148322698 272436263 148322698 850678912 148322698 442449314 645203403 442449314 645203403 355397330 645203403 904534053 94256003 904534053 724294077 904534053 724294077 276184467 724294077 513530343 485741851 513530343 963837431 513530343 963837431 37382617 963837431 867216725 130838420 867216725 379703709 867216725 379703709 494803555 504901156 494803555 504604025 494803555 504604025 495113476 504604025 156062240 844627368 156062240 118213544 156062240 118213544 880121867 118213544 737399924 944150243 737399924 944150243 57373338 944150243 590531064 410035133 590531064 636724005 590531064 636724005 362978776 636724005 946292998 52441800 946292998 388753030 946292998 388753030 610984603 388753030 839182188 159871727 839182188 822624262 839182188 822624262 177975872 822624262 457644193 168567810 457644193 168567810 830680963 168567810 482677788 517035552 482677788 493243120 482677788 493243120 644543137 354665433 644543137 804277771 644543137 804277771 195896510 804277771 335786355 17176335 335786355 17176335 982288457 17176335 733486781 328986168 733486781 328986168 308066000 693643466 308066000 494339608 308066000 494339608 504784756 494339608 401226668 599236408 401226668 255716645 401226668 255716645 743486327 255716645 264579440 736365245 264579440 568553725 264579440 568553725 813901215 184245082 813901215 996771782 813901215 996771782 3176663 996771782 722102681 277366503 722102681 373779259 722102681 373779259 493035459 507024904 493035459 172371118 493035459 172371118 999860589 190640 999860589 644438686 999860589 644438686 356096643 644438686 963379717 35681409 963379717 649449073 963379717 649449073 351605459 649449073 771121037 160853371 771121037 160853371 838230366 160853371 726357284 698007776 726357284 698007776 149111266 890466593 149111266 890466593 110681538 890466593 311490072 690142246 311490072 995836774 311490072 995836774 4064550 995836774 650219138 349369112 650219138 652326659 650219138 652326659 294473515 706638479 294473515 422692967 294473515 422692967 722685234 76735764 722685234 76735764 921824109 76735764 182791717 818041400 182791717 270993173 182791717 270993173 942375346 56749253 942375346 472809903 942375346 472809903 348027270 665057865 348027270 665057865 63764540 938656868 63764540 845810078 63764540 845810078 970457632 28707756 970457632 324781519 970457632 324781519 630417945 390556356 630417945 390556356 101570423 900372307 101570423 629162041 101570423 629162041 544313697 327496359 544313697 327496359 671248141 327496359 357774431 642666418 357774431 7435935 357774431 7435935 992441030 7435935 621131417 378747924 621131417 118015754 621131417 118015754 880347829 118015754 744532215 254932540 744532215 119967319 744532215 119967319 878324124 119967319 607919354 603250097 607919354 603250097 396896761 603250097 445708711 554023464 445708711 909437225 445708711 909437225 92980817 909437225 140369953 861075043 140369953 917386939 140369953 917386939 84523770 917386939 225272442 529822597 225272442 529822597 922658879 76158713 922658879 632146182 922658879 632146182 368078448 632146182 736097604 263693586 736097604 595029832 736097604 595029832 405423563 595029832 683359339 314945918 683359339 499548576 683359339 499548576 500034728 499548576 885814808 112620493 885814808 543337126 885814808 543337126 21081186 980235896 21081186 354487630 21081186 354487630 873569822 124548623 873569822 790046641 873569822 790046641 209860788 790046641 742628853 256679331 742628853 886134768 742628853 886134768 114979145 886134768 136645159 249861685 136645159 249861685 749124410 249861685 97152240 904871177 97152240 581174018 97152240 581174018 419796088 581174018 113313077 888025355 113313077 533989265 113313077 533989265 465813615 533989265 311781012 689951875 311781012 192662199 311781012 192662199 805191229 192662199 786906337 211665110 786906337 133431656 786906337 133431656 864648737 133431656 695921732 303234490 695921732 287652008 695921732 287652008 711773378 287652008 560837159 624491042 560837159 624491042 375408123 624491042 462614089 536725703 462614089 977296346 462614089 977296346 23942197 977296346 998130827 2051777 998130827 556409592 998130827 556409592 443378600 556409592 943273320 55898356 943273320 681423471 943273320 681423471 320294589 681423471 566769221 433822473 566769221 812046767 566769221 812046767 188108674 812046767 377977557 291981894 377977557 291981894 869005296 129096962 869005296 513860505 869005296 513860505 153442424 847262841 153442424 79797659 153442424 79797659 919084341 79797659 878672386 735404242 878672386 735404242 265280742 735404242 614981843 384812759 614981843 466309003 614981843 466309003 239496478 761445859 239496478 508214939 239496478 508214939 754271517 212017216 754271517 212017216 786493262 212017216 773560836 224620932 773560836 153573465 773560836 153573465 925908424 1758400 925908424 1758400 998506633 1758400 324881538 676566347 324881538 483585812 324881538 483585812 736156683 263660894 736156683 460385167 736156683 460385167 540210337 460385167 657177366 142799578 657177366 142799578 856178718 142799578 813871729 703405693 813871729 703405693 297622385 703405693 857607154 141227523 857607154 587187889 857607154 587187889 320813810 680708952 320813810 21397612 320813810 21397612 977933628 21397612 929556687 158904720 929556687 158904720 655935981 470471370 655935981 470471370 36907403 964166758 36907403 54392944 36907403 54392944 944492548 54392944 640402226 858386286 640402226 858386286 143155950 858386286 917315426 81638261 917315426 167735074 917315426 167735074 269493999 731138364 269493999 28081508 269493999 28081508 971216178 28081508 352443471 933827880 352443471 933827880 68238813 933827880 566956986 433555544 566956986 832549939 566956986 832549939 168137672 832549939 874789740 123327245 874789740 686619003 874789740 686619003 315196035 686619003 604094550 395470047 604094550 606410288 604094550 606410288 393349790 606410288 448976273 550441062 448976273 860073791 448976273 860073791 3543532 996311642 3543532 277148106 3543532 277148106 722459811 277148106 187282275 813034504 187282275 91703058 187282275 91703058 959583231 39656134 959583231 401569113 959583231 401569113 327836054 673605697 327836054 512372381 327836054 512372381 487309573 512372381 477654778 915945498 477654778 915945498 85938136 915945498 367226950 408269408 367226950 408269408 592091509 408269408 148707874 888091302 148707874 888091302 113225987 888091302 967387162 31983542 967387162 473229790 967387162 473229790 326113577 692972736 326113577 692972736 308873612 692972736 991697777 8117109 991697777 442709928 991697777 442709928 515920410 949864235 515920410 949864235 51339250 949864235 138530321 603703773 138530321 603703773 840167803 158743040 840167803 633652586 840167803 633652586 366230166 633652586 378858449 621563628 378858449 780233067 378858449 780233067 219815225 780233067 302594595 699017596 302594595 933236745 302594595 933236745 68661368 933236745 586961946 413484733 586961946 651233590 586961946 651233590 92466781 909891867 92466781 40130818 92466781 40130818 959179485 40130818 523339904 510101608 523339904 510101608 490022587 510101608 636291191 363225270 636291191 925219955 636291191 925219955 76580710 925219955 298792835 458357083 298792835 458357083 710659623 288806706 710659623 982716467 710659623 982716467 18342542 982716467 237086820 271001130 237086820 271001130 728685269 271001130 505077194 652303993 505077194 652303993 178764877 884202958 178764877 884202958 116811322 884202958 255531405 241808788 255531405 241808788 891112227 107714707 891112227 749549066 891112227 749549066 79439170 922486220 79439170 180272411 79439170 180272411 910195611 88084438 910195611 624476713 910195611 624476713 375424055 624476713 976263647 23230924 976263647 890701638 976263647 890701638 110359183 890701638 808217428 158865408 808217428 158865408 840049859 158865408 429317604 570596494 429317604 539375227 429317604 539375227 682643604 315562035 682643604 715922856 682643604 715922856 284559439 715922856 858349284 140532617 858349284 232278837 858349284 232278837 726095735 683512863 726095735 683512863 249091510 776438855 249091510 776438855 224056940 776438855 820226024 178284089 820226024 316803361 820226024 316803361 681352387 316803361 982607650 16972878 982607650 562769276 982607650 562769276 217677679 824011681 217677679 824011681 176914401 824011681 200937768 786099263 200937768 786099263 749101591 249894698 749101591 590593106 749101591 590593106 409840204 590593106 571857776 428940612 571857776 482691315 571857776 482691315 237119352 763816364 237119352 654926488 237119352 654926488 630851551 79853622 630851551 79853622 919040174 79853622 813823143 186790915 813823143 186790915 811382136 186790915 908753193 13669485 908753193 13669485 986368371 13669485 737420645 262126557 737420645 51151658 737420645 51151658 947519805 51151658 839489361 948331422 839489361 948331422 52934397 948331422 442817073 557171324 442817073 782064910 442817073 782064910 218134210 782064910 589210705 411345456 589210705 701013989 589210705 701013989 300340320 701013989 998743253 1394505 998743253 705711393 998743253 705711393 295287560 705711393 674057837 43117432 674057837 43117432 955761205 43117432 378497824 621865888 378497824 197559952 378497824 197559952 800446884 197559952 504750480 494373034 504750480 453099919 504750480 453099919 547543824 453099919 208617568 791226905 208617568 4715846 208617568 4715846 995374409 4715846 299542328 701687738 299542328 70426008 299542328 70426008 928353641 70426008 761574169 600909940 761574169 600909940 355876954 644739888 355876954 447253485 355876954 447253485 553581287 447253485 39924500 960932442 39924500 276269777 39924500 276269777 723269529 276269777 691077733 991811130 691077733 991811130 8541876 991811130 429257395 570631687 429257395 732672203 429257395 732672203 138280449 863395675 138280449 180094393 138280449 180094393 818471586 180094393 711344955 390763881 711344955 390763881 509667727 679175826 509667727 679175826 322315617 679175826 917414830 81555233 917414830 303117180 917414830 303117180 696118080 303117180 921882757 76695308 921882757 153174659 921882757 153174659 845692027 153174659 865174073 132839347 865174073 493642662 865174073 493642662 505475278 493642662 722669167 276897938 722669167 865000974 722669167 865000974 136769425 865000974 139461027 355959853 139461027 355959853 643203161 355959853 445418588 554385618 445418588 458276117 445418588 458276117 542337070 458276117 148915962 949653678 148915962 949653678 51522288 949653678 124203380 669949382 124203380 669949382 682266146 315788319 682266146 544830155 682266146 544830155 90369725 911818692 90369725 281493906 90369725 281493906 937984350 60420544 937984350 519142045 937984350 519142045 480239266 519142045 746440208 251216529 746440208 251216529 747780158 251216529 392209843 607492447 392209843 482419306 392209843 482419306 674527575 323555494 674527575 892730980 674527575 892730980 108393127 892730980 934764537 63495419 934764537 145804993 934764537 145804993 794000423 204358491 794000423 70857200 794000423 70857200 927834786 70857200 542110516 619468902 542110516 619468902 26013139 975127796 26013139 19183747 26013139 19183747 980299333 19183747 630049971 978369332 630049971 978369332 22852510 978369332 463854409 535604660 463854409 594837934 463854409 594837934 405576534 594837934 931881829 18524965 931881829 18524965 980760426 18524965 250949991 750183692 250949991 93047356 250949991 93047356 905632118 93047356 479669016 519793577 479669016 348029905 479669016 348029905 651552187 348029905 140259003 861221871 140259003 773464462 140259003 773464462 792134464 206099151 792134464 855704794 792134464 855704794 145606676 855704794 317670489 523576089 317670489 523576089 975863145 23617982 975863145 666214228 975863145 666214228 147326693 853870853 147326693 765498500 147326693 765498500 705108817 294412351 705108817 341640673 705108817 341640673 658116171 341640673 664880575 197942912 664880575 197942912 800067947 197942912 599952951 400058597 599952951 87079072 599952951 87079072 911116256 87079072 370524381 990205771 370524381 990205771 10260171 990205771 936191965 62210382 936191965 477510960 936191965 477510960 522504427 477510960 796382890 201821473 796382890 968448082 796382890 968448082 32745413 968448082 675833060 322325353 675833060 534256501 675833060 534256501 465621072 534256501 972386190 27196056 972386190 497292739 972386190 497292739 501961753 497292739 755741541 243496437 755741541 866190643 755741541 866190643 135266879 866190643 975860811 23624031 975860811 26785803 975860811 26785803 421243835 579487508 421243835 541398705 421243835 541398705 824312330 174359433 824312330 843658533 824312330 843658533 157253679 843658533 853203503 145634512 853203503 643569276 853203503 643569276 249852717 751375374 249852717 50996017 249852717 50996017 947767242 50996017 629247685 726764556 629247685 726764556 273569949 726764556 622808394 376769819 622808394 476293055 622808394 476293055 128154839 965838687 128154839 965838687 35138119 965838687 887371118 111248588 887371118 270643664 887371118 270643664 2090461 999518973 2090461 999518973 528308 999518973 674333797 323792076 674333797 572777792 674333797 572777792 15366712 985337252 15366712 660885530 15366712 660885530 859656555 139551029 859656555 180046578 859656555 180046578 818532887 180046578 880569478 67636602 880569478 67636602 930899132 67636602 486127740 513504980 486127740 345373572 486127740 345373572 654136941 345373572 483288722 516334605 483288722 232763763 483288722 232763763 765737245 232763763 543273189 471174664 543273189 471174664 162029365 838981818 162029365 341483996 162029365 341483996 658267345 341483996 112667359 888712183 112667359 92482460 112667359 92482460 906096113 92482460 837261964 717223465 837261964 717223465 283421330 717223465 514296049 485124432 514296049 702141213 514296049 702141213 299038398 702141213 766999294 169382062 766999294 169382062 829913317 169382062 67062655 935311486 67062655 769860569 67062655 769860569 719652533 279871592 719652533 584225603 719652533 584225603 252264555 920561613 252264555 920561613 81352422 920561613 574471315 426611093 574471315 969342171 574471315 969342171 31916249 969342171 81958209 707437873 81958209 707437873 680277362 317950385 680277362 361346088 680277362 361346088 637999332 361346088 875903163 122287607 875903163 870587299 875903163 870587299 29783358 971489567 29783358 98992116 29783358 98992116 900351937 98992116 255212365 835283054 255212365 835283054 165587846 835283054 406758144 589050586 406758144 589050586 411645219 589050586 297891813 726671164 297891813 726671164 273686975 726671164 823050662 175440948 823050662 398558812 823050662 398558812 378365026 807566093 378365026 807566093 192613938 807566093 530044835 349536211 530044835 349536211 650057941 349536211 561682770 518414787 561682770 518414787 26650400 974476905 26650400 289468115 26650400 289468115 709974281 289468115 474370265 949863149 474370265 949863149 51340301 949863149 890447923 108441313 890447923 723735672 890447923 723735672 276707141 723735672 881236241 117130580 881236241 173614227 881236241 173614227 618987893 507398342 618987893 507398342 145494875 855751776 145494875 119945995 145494875 119945995 878325340 119945995 128162067 872787913 128162067 503883894 128162067 503883894 495671326 503883894 422054644 578537674 422054644 24576026 422054644 24576026 974901598 24576026 654441909 501259623 654441909 501259623 10101299 990318297 10101299 574787659 10101299 574787659 988807261 11260047 988807261 755053233 988807261 755053233 49883756 951190543 49883756 217510742 49883756 217510742 781396719 217510742 615513541 384330696 615513541 203968731 615513541 203968731 827530696 171354818 827530696 785778793 827530696 785778793 214216859 785778793 669694297 329203413 669694297 899798868 669694297 899798868 102131193 899798868 164944048 529470047 164944048 529470047 470532532 529470047 443275723 556608315 443275723 447065801 443275723 447065801 553687555 447065801 115298111 885700365 115298111 844562296 115298111 844562296 831632948 167720920 831632948 909593526 831632948 909593526 92801434 909593526 903354815 95631214 903354815 562836550 903354815 562836550 437426659 562836550 906241864 92353063 906241864 499562522 906241864 499562522 500028353 499562522 947158018 51580414 947158018 293221870 947158018 293221870 323544638 865265053 323544638 865265053 136421989 865265053 947097879 51710370 947097879 227331393 947097879 227331393 80635837 921423027 80635837 778120030 80635837 778120030 994566159 5503904 994566159 411013527 994566159 411013527 377055300 623191539 377055300 174548596 377055300 174548596 824079228 174548596 468674771 531378430 468674771 49897261 468674771 49897261 948800109 49897261 285045701 715404004 285045701 634751739 285045701 634751739 460896267 97697358 460896267 97697358 901704360 97697358 748983726 797165444 748983726 797165444 203013022 797165444 799073453 128198539 799073453 128198539 870075320 128198539 403602481 596943478 403602481 264592163 403602481 264592163 735040711 264592163 81232393 920749973 81232393 207129427 81232393 207129427 840469649 158404711 840469649 205035784 840469649 205035784 730732296 991029355 730732296 991029355 9362855 991029355 558180411 442395483 558180411 831697655 558180411 831697655 169149214 831697655 307557422 230162296 307557422 230162296 768398008 230162296 155076426 845636850 155076426 778823640 155076426 778823640 721708919 111109762 721708919 111109762 887515448 111109762 689545827 889071106 689545827 889071106 112180200 889071106 914776177 83799083 914776177 274129329 914776177 274129329 511782854 487435814 511782854 186800569 511782854 186800569 811367808 186800569 193542941 806495469 193542941 426912106 193542941 426912106 952657114 46062708 952657114 468918750 952657114 468918750 530950133 468918750 774840470 223405227 774840470 918750154 774840470 918750154 83234538 918750154 104388855 527363643 104388855 527363643 704697348 280099907 704697348 280099907 719454125 280099907 414849471 795927878 414849471 795927878 106520283 894758891 106520283 389029554 106520283 389029554 878739887 119503219 878739887 693001832 878739887 693001832 308799446 693001832 316299371 231437426 316299371 231437426 948171560 50521968 948171560 596211889 948171560 596211889 404251077 596211889 555954906 444388649 555954906 513287340 555954906 513287340 76616262 977333525 76616262 977333525 23879830 977333525 467735230 532162277 467735230 985069368 467735230 985069368 15783544 985069368 443313592 556502144 443313592 942857084 443313592 942857084 59097175 942857084 877197672 120910238 877197672 351649414 877197672 351649414 146214344 855060593 146214344 190594640 146214344 190594640 807159835 190594640 249924948 751205105 249924948 463860623 249924948 463860623 755782977 243496272 755782977 932118268 755782977 932118268 69598406 932118268 128567348 426024785 128567348 426024785 575119878 426024785 484929044 514795107 484929044 310953115 484929044 310953115 969081452 30170934 969081452 551393555 969081452 551393555 447992914 551393555 788287725 210423569 788287725 592784755 788287725 592784755 407950988 592784755 569682475 430893123 569682475 799358801 569682475 799358801 200874694 799358801 897771305 101933972 897771305 917831186 897771305 917831186 82705787 919321355 82705787 450025890 82705787 450025890 550350492 450025890 186954590 984679869 186954590 984679869 16154599 984679869 577890802 422903421 577890802 724337210 577890802 724337210 276138499 724337210 401001786 32696303 401001786 32696303 966702008 32696303 203632472 796533989 203632472 660933538 203632472 660933538 834848295 164562741 834848295 351150699 834848295 351150699 469897252 974776779 469897252 974776779 26292342 974776779 222972006 777487643 222972006 817012763 222972006 817012763 183588934 817012763 483214042 516470119 483214042 936116620 483214042 936116620 65923389 936116620 294764732 605068574 294764732 605068574 785224075 213119372 785224075 665790399 785224075 665790399 335641832 665790399 824254209 168352651 824254209 168352651 933890767 64493730 933890767 437145091 933890767 437145091 500091037 795615501 500091037 795615501 204520428 795615501 404220936 17939618 404220936 17939618 981505319 17939618 620726614 481050465 620726614 481050465 36475689 964604521 36475689 186119342 36475689 186119342 812043005 186119342 284479305 715995323 284479305 272399316 284479305 272399316 727225841 272399316 723432196 563400396 723432196 563400396 22216030 979085195 22216030 717397363 22216030 717397363 283154695 717397363 256086990 744692045 256086990 727847099 256086990 727847099 527841069 257962540 527841069 257962540 741395363 257962540 182386195 828106604 182386195 828106604 172747865 828106604 233014379 767951665 233014379 924750067 233014379 924750067 76967450 924750067 315637204 686171834 315637204 869218994 315637204 869218994 131937665 869218994 694887425 304366291 694887425 849873234 694887425 849873234 151051674 849873234 659462380 340107065 659462380 804968592 659462380 804968592 195125854 804968592 269252657 713567212 269252657 713567212 941152030 57823401 941152030 266602551 941152030 266602551 458203941 554382813 458203941 554382813 445424540 554382813 767278727 231109968 767278727 710629008 767278727 710629008 290081813 710629008 629185756 370312168 629185756 807601813 629185756 807601813 172521107 828349263 172521107 82267158 172521107 82267158 916379431 82267158 868125217 804176850 868125217 804176850 196107779 804176850 273044982 473751915 273044982 473751915 526491147 473751915 443945342 852521734 443945342 852521734 148410252 852521734 336740556 664548527 336740556 821255686 336740556 821255686 179469079 821255686 500677046 27069797 500677046 27069797 972490389 27069797 270541516 931016618 270541516 931016618 70602127 931016618 276015405 724533482 276015405 856559810 276015405 856559810 144893833 856559810 508814391 490178378 508814391 953348482 508814391 953348482 47600073 953348482 512504705 296571241 512504705 296571241 966281178 33036889 966281178 304932388 966281178 304932388 586847365 898855519 586847365 898855519 102760820 898855519 996320808 3679124 996320808 427577242 996320808 427577242 573439697 427577242 975785723 23770407 975785723 787427899 975785723 787427899 212498831 787427899 934752900 63499483 934752900 190850743 934752900 190850743 271048853 729466779 271048853 682767358 271048853 682767358 318877205 682767358 196339398 803854372 196339398 782958821 196339398 782958821 217142133 782958821 16379116 984510016 16379116 532637394 16379116 532637394 870182598 128124159 870182598 135002941 870182598 135002941 35167507 965819738 35167507 204854648 35167507 204854648 803214223 194702191 803214223 881758098 803214223 881758098 119360114 881758098 957216836 41910070 957216836 876052692 957216836 876052692 125006412 876052692 339028327 662230896 339028327 778406127 339028327 778406127 221628218 778406127 766087522 232428331 766087522 449631365 766087522 449631365 448871758 550627730 448871758 330904926 448871758 330904926 668087350 330904926 479312173 747969124 479312173 747969124 252688915 747969124 336588677 157911277 336588677 157911277 840912078 157911277 138248218 863396715 138248218 710384821 138248218 710384821 290381030 710384821 264794277 735958304 264794277 158442952 264794277 158442952 840467123 158442952 66337028 960958414 66337028 960958414 39876153 960958414 758523543 240279456 758523543 410615528 758523543 410615528 589860645 410615528 645555361 353828119 645555361 803653653 645555361 803653653 196603588 803653653 282135539 28667435 282135539 28667435 970526788 28667435 455189902 938001921 455189902 938001921 64446000 938001921 292358935 708733136 292358935 715472046 292358935 715472046 284927208 715472046 434933079 476871562 434933079 476871562 523159253 476871562 291055358 709788354 291055358 119586393 291055358 119586393 886527427 111946152 886527427 594406448 886527427 594406448 406081400 594406448 997941724 2306551 997941724 158506214 997941724 158506214 803369110 194563146 803369110 43137705 803369110 43137705 955756052 43137705 335877022 665346317 335877022 315316210 335877022 315316210 826284399 69566742 826284399 69566742 929147765 69566742 283969114 896324912 283969114 896324912 17060033 983952174 17060033 730179115 17060033 730179115 971529272 27870182 971529272 210595121 971529272 210595121 788084523 210595121 926724507 72141373 926724507 179932736 926724507 179932736 777432499 221306584 777432499 74223339 777432499 74223339 924319573 74223339 200332598 800028582 200332598 377638568 200332598 377638568 622126192 377638568 392440617 785212284 392440617 785212284 214809804 785212284 936374600 62049624 936374600 261230647 936374600 261230647 66747198 935514817 66747198 172863929 66747198 172863929 825988094 172863929 398415097 601783345 398415097 349793877 398415097 349793877 649736872 349793877 132487965 868688050 132487965 204926347 132487965 204926347 793396394 204926347 578606156 593446480 578606156 593446480 370959339 629404397 370959339 100008191 370959339 100008191 899277614 100008191 181958240 818837346 181958240 279952262 181958240 279952262 719599419 279952262 114703940 886421093 114703940 608307681 114703940 608307681 391590347 608307681 362676132 637136167 362676132 531786524 362676132 531786524 468176409 531786524 75284017 926638531 75284017 76663793 75284017 76663793 921893727 76663793 294893384 706066348 294893384 330601594 294893384 330601594 731733557 83010358 731733557 83010358 915515070 83010358 637934198 886704407 637934198 886704407 114332698 886704407 959209973 40120528 959209973 531387693 959209973 531387693 468651221 531387693 846733057 152094091 846733057 788438519 846733057 788438519 211415577 788438519 685793665 312483437 685793665 752906157 685793665 752906157 248240755 752906157 953942995 44982050 953942995 673517573 953942995 673517573 327916894 673517573 696371217 302827766 696371217 798024853 696371217 798024853 202402907 798024853 695318078 76705929 695318078 76705929 921840162 76705929 447770578 551606795 447770578 84222852 447770578 84222852 914307739 84222852 584845202 599433031 584845202 599433031 401020558 599433031 977598011 21841198 977598011 856595194 977598011 856595194 144889771 856595194 344296883 585406286 344296883 585406286 441987656 90379636 441987656 90379636 908189567 90379636 694066111 798815707 694066111 798815707 201466920 798815707 863455035 134851619 863455035 422280574 863455035 422280574 246643404 754561655 246643404 195112099 246643404 195112099 802912510 195112099 360196323 677082683 360196323 677082683 324339465 677082683 343858287 657096371 343858287 740519550 343858287 740519550 260519894 740519550 412941579 226168515 412941579 226168515 772086988 226168515 35368611 965550770 35368611 889207047 35368611 889207047 808696348 189206491 808696348 313567867 808696348 313567867 644339596 730155845 644339596 730155845 270445036 730155845 787968617 210719876 787968617 405873597 787968617 405873597 16196088 984639964 16196088 728725115 16196088 728725115 383013372 605761876 383013372 605761876 394075409 605761876 127657741 873137373 127657741 198725434 127657741 198725434 799432816 198725434 889002 999064435 889002 133106746 889002 133106746 864990553 133106746 478592316 520979360 478592316 381353336 478592316 381353336 618774515 381353336 554356122 669985359 554356122 669985359 39699675 961169696 39699675 190036152 39699675 190036152 883027586 115426330 883027586 286899207 883027586 286899207 343553492 657375138 343553492 629182567 343553492 629182567 372907904 627173029 372907904 959665539 372907904 959665539 41163974 959665539 427192507 563320436 427192507 563320436 437055300 563320436 152468380 848284134 152468380 644145037 152468380 644145037 948021719 50744696 948021719 871409335 948021719 871409335 129628433 871409335 550024337 450426219 550024337 817103192 550024337 817103192 183534331 817103192 878826752 119414200 878826752 132439914 878826752 132439914 817662430 578995957 817662430 578995957 421717626 578995957 780192107 218637486 780192107 869611867 780192107 869611867 131441664 869611867 760379349 238328684 760379349 676014365 760379349 676014365 325508824 676014365 723588107 107376515 723588107 107376515 891560327 107376515 226295606 774421932 226295606 216325194 226295606 216325194 782432215 216325194 200919197 799323621 200919197 86278333 200919197 86278333 911946065 86278333 272587096 933412864 272587096 933412864 68446518 933412864 397746311 602493879 397746311 800295624 397746311 800295624 200008935 800295624 675172019 322913307 675172019 822765999 675172019 822765999 177882259 822765999 571013762 129971259 571013762 129971259 868126478 129971259 361595862 638350367 361595862 600140090 361595862 600140090 400333436 600140090 119431561 881695313 119431561 293433299 119431561 293433299 749546742 249494662 749546742 307668937 749546742 307668937 84999364 916979881 84999364 241544199 84999364 241544199 757504862 241544199 356057345 969250252 356057345 969250252 31990600 969250252 243506854 320552591 243506854 320552591 723728921 275832858 723728921 700860241 723728921 700860241 300519314 700860241 301208039 659427718 301208039 659427718 341684358 659427718 90395358 911802353 90395358 685933893 90395358 685933893 315866611 685933893 54863720 946570901 54863720 18316389 54863720 18316389 981056829 18316389 662598804 616921785 662598804 616921785 383458824 616921785 799267374 198937006 799267374 651865100 799267374 651865100 63574966 938780064 63574966 561356088 63574966 561356088 785896950 212514615 785896950 219858834 785896950 219858834 778916749 219858834 810877599 174810916 810877599 174810916 823732285 174810916 486843382 512980016 486843382 268430241 486843382 268430241 731424774 268430241 597158728 459134303 597158728 459134303 177108615 823709580 177108615 475194808 177108615 475194808 524930378 475194808 162351203 838688351 162351203 94143274 162351203 94143274 904599614 94143274 835702952 881067210 835702952 881067210 120012465 881067210 395513106 397310639 395513106 397310639 602318305 397310639 390807855 609413795 390807855 157895431 390807855 157895431 840972852 157895431 772963488 225300492 772963488 24398868 772963488 24398868 975033965 24398868 928524805 512909032 928524805 512909032 486910988 512909032 737371495 230593830 737371495 230593830 781012938 116545825 781012938 116545825 881938758 116545825 860012589 247791346 860012589 247791346 751391935 247791346 793500627 204838180 793500627 718080405 793500627 718080405 282273994 718080405 326952106 186795551 326952106 186795551 811376285 186795551 340676700 660623579 340676700 592180407 340676700 592180407 408414575 592180407 26633796 974503212 26633796 211954098 26633796 211954098 810100931 188023724 810100931 388531757 810100931 388531757 416948196 885808007 416948196 885808007 115275431 885808007 432642743 3541720 432642743 3541720 996563810 3541720 805423679 192455454 805423679 142147459 805423679 142147459 856830897 142147459 327483106 674009970 327483106 463370453 327483106 463370453 537092884 463370453 94033580 908342530 94033580 411942196 94033580 411942196 835475605 163950249 835475605 939345839 835475605 939345839 62829890 939345839 846170061 152530673 846170061 956568255 846170061 956568255 38993096 962007945 38993096 369960379 38993096 369960379 629463622 369960379 486023194 513617945 486023194 351473178 486023194 351473178 648296076 351473178 488161298 511590385 488161298 135332073 488161298 135332073 862992778 135332073 3817915 996187616 3817915 110914287 3817915 110914287 887852580 110914287 263543511 737344347 263543511 601796086 263543511 601796086 928812625 69915609 928812625 898884739 928812625 898884739 102729598 898884739 730466340 269462035 730466340 859568917 730466340 859568917 141971271 859568917 971555925 27858901 971555925 657152071 971555925 657152071 143323627 858175684 143323627 544198734 143323627 544198734 793824157 204403198 793824157 490121848 793824157 490121848 508871575 490121848 512180331 79298506 512180331 79298506 919595571 79298506 216456679 783476993 216456679 473045477 216456679 473045477 527260012 473045477 179300803 988883321 179300803 988883321 11777446 988883321 174359833 802277327 174359833 802277327 521360982 163507835 521360982 163507835 835876291 163507835 171313891 829283628 171313891 787717440 171313891 787717440 404349930 596083510 404349930 950870268 404349930 950870268 50293592 950870268 320481783 681145696 320481783 980864252 320481783 980864252 20415439 980864252 711655683 115527267 711655683 115527267 882968248 115527267 722020487 895043250 722020487 895043250 106280381 895043250 953057719 45695241 953057719 129591084 953057719 129591084 763149856 514175518 763149856 514175518 485484054 514175518 777296762 221379182 777296762 540031369 777296762 540031369 19846662 981239024 19846662 435612567 19846662 435612567 565229615 435612567 533217207 829406469 533217207 829406469 171168295 829406469 594093862 406405672 594093862 582866684 594093862 582866684 417747957 582866684 943550518 55564238 943550518 772735723 943550518 772735723 228186726 772735723 651267586 348400745 651267586 904000973 651267586 904000973 98127119 904000973 275603090 724891210 275603090 913455776 275603090 913455776 88610909 913455776 572595139 259494123 572595139 259494123 823806615 174733061 823806615 598948340 823806615 598948340 401551602 598948340 853117254 57816704 853117254 57816704 941155169 57816704 337368308 663732595 337368308 412790072 337368308 412790072 587749179 412790072 506329792 548816240 506329792 548816240 381394426 618904718 381394426 42959901 381394426 42959901 955966701 42959901 354337973 646541397 354337973 407451536 354337973 407451536 607391415 28404410 607391415 28404410 970767585 28404410 270650284 786094618 270650284 786094618 214018911 786094618 954264744 44659422 954264744 829180798 954264744 829180798 64687790 937670427 64687790 61152068 64687790 61152068 937304301 61152068 231946691 769079706 231946691 309714484 231946691 309714484 688990741 309714484 439768683 560333889 439768683 136767236 439768683 136767236 861593758 136767236 410553356 713499697 410553356 713499697 285624360 714950878 285624360 502847760 285624360 502847760 496869708 502847760 64257887 938287683 64257887 859840701 64257887 859840701 627336354 151655289 627336354 151655289 847362063 151655289 199128330 801283313 199128330 424825455 199128330 424825455 715823131 192345372 715823131 192345372 805542112 192345372 141142727 860134449 141142727 106741700 141142727 106741700 892271194 106741700 758618523 902778005 758618523 902778005 99381271 902778005 137894118 291930786 137894118 291930786 707852412 291930786 692168395 306928293 692168395 213986823 692168395 213986823 784650280 213986823 280624058 719705021 280624058 70412558 280624058 70412558 928385289 70412558 657295694 342477239 657295694 58128650 657295694 58128650 940711325 58128650 732305754 320413268 732305754 320413268 677844976 320413268 804252071 193568988 804252071 953089800 804252071 953089800 47919564 953089800 760818956 237932833 760818956 472014401 760818956 472014401 417151942 583183146 417151942 255634714 417151942 255634714 743576852 255634714 559260200 951081226 559260200 951081226 49989571 951081226 965492415 33623690 965492415 836763238 965492415 836763238 164126855 836763238 997752098 2414448 997752098 624572960 997752098 624572960 91105872 911234385 91105872 791631617 91105872 791631617 484157391 278706831 484157391 278706831 720684675 278706831 321879373 679615064 321879373 353933605 321879373 353933605 645331178 353933605 552496920 716685724 552496920 716685724 263849100 737087039 263849100 568201862 263849100 568201862 888711513 110019889 888711513 447506146 888711513 447506146 228425223 772372664 228425223 635163062 228425223 635163062 364679290 635163062 224958340 775565695 224958340 430636277 224958340 430636277 569991925 430636277 364903531 634955533 364903531 303482050 364903531 303482050 695741743 303482050 90189379 911980297 90189379 244726012 90189379 244726012 754561205 244726012 254574594 746039246 254574594 353021259 254574594 353021259 747835384 251195850 747835384 861803869 747835384 861803869 139669436 861803869 642285213 357025396 642285213 376745716 642285213 376745716 341796714 659282995 341796714 557412741 341796714 557412741 769096217 229341141 769096217 739749853 769096217 739749853 261286168 739749853 797674092 192928608 797674092 192928608 805007568 192928608 321479011 680108306 321479011 106263892 321479011 106263892 892759234 106263892 789510142 314587338 789510142 314587338 683656840 314587338 773060481 225195191 773060481 918707195 773060481 918707195 83297613 918707195 735279806 264263832 735279806 807242516 735279806 807242516 192988979 807242516 468264624 225954509 468264624 225954509 772304170 225954509 65784696 936354428 65784696 160911522 65784696 160911522 838157726 160911522 114728030 886409157 114728030 71229639 114728030 71229639 927486329 71229639 453473833 953406977 453473833 953406977 47438145 953406977 906394569 92261866 906394569 171377212 906394569 171377212 279774835 720575914 279774835 344669158 279774835 344669158 654911244 344669158 39199780 961762520 39199780 420964447 39199780 420964447 996580146 3527882 996580146 799937669 996580146 799937669 186691077 813726037 186691077 476623017 186691077 476623017 918474436 80435672 918474436 532820115 918474436 532820115 32359436 968756644 32359436 167779462 32359436 167779462 831551892 167779462 572124505 528142922 572124505 528142922 471985115 528142922 573590323 427445301 573590323 920077190 573590323 920077190 81934436 920077190 354159644 376175245 354159644 376175245 672620528 325885698 672620528 715909756 672620528 715909756 284565408 715909756 470350747 426451764 470350747 426451764 574629238 426451764 208711322 791140359 208711322 122017362 208711322 122017362 876174463 122017362 491263939 558695755 491263939 558695755 10404865 990045556 10404865 932632928 10404865 932632928 171521761 736191689 171521761 736191689 264650876 736191689 9625658 990798290 9625658 100553256 9625658 100553256 898794203 100553256 559244009 522514953 559244009 522514953 477337113 522514953 543888285 456926493 543888285 799438804 543888285 799438804 200814188 799438804 937880911 60501794 937880911 470016587 937880911 470016587 529886509 470016587 864535406 133595600 864535406 156700753 864535406 156700753 531637039 590320355 531637039 590320355 347173474 781129286 347173474 781129286 219004591 781129286 552608453 448027116 552608453 994306333 552608453 994306333 5408199 994306333 554042625 73648966 554042625 73648966 924920439 73648966 400680217 599750887 400680217 224032875 400680217 224032875 774134160 224032875 570619793 429914714 570619793 47901202 570619793 47901202 950884191 47901202 873429504 819993253 873429504 819993253 180878539 819993253 885551911 112862380 885551911 218229948 885551911 218229948 780563281 218229948 792248661 115166748 792248661 115166748 883213189 115166748 770471400 329659097 770471400 329659097 669238027 329659097 721016919 278311276 721016919 865651033 721016919 865651033 135997129 865651033 572190119 428599551 572190119 443146803 572190119 443146803 557254501 443146803 622922458 376711823 622922458 457034926 622922458 457034926 150757920 850246868 150757920 734654438 150757920 734654438 424359505 575635148 424359505 771585558 424359505 771585558 3140154 996821398 3140154 151989544 3140154 151989544 846821611 151989544 844856838 356464056 844856838 356464056 75941685 926047234 75941685 724158911 75941685 724158911 841984093 156832695 841984093 162754166 841984093 162754166 726375827 416622007 726375827 416622007 190209199 852610958 190209199 852610958 148383132 852610958 287328770 471457383 287328770 471457383 528746772 471457383 146711301 854422731 146711301 56008075 146711301 56008075 943207629 56008075 243373322 757844082 243373322 684174664 243373322 684174664 918339135 80558355 918339135 856503727 918339135 856503727 144992468 856503727 946669485 52031647 946669485 687629359 946669485 687629359 314110137 687629359 425096935 575044948 425096935 694732277 425096935 694732277 97435333 904524554 97435333 565959353 97435333 565959353 434233850 565959353 337297468 663827972 337297468 321098240 337297468 321098240 752701478 107288337 752701478 107288337 891647709 107288337 807608291 190230189 807608291 98043943 807608291 98043943 901225433 98043943 14822100 985982336 14822100 541091689 14822100 541091689 974060804 25508251 974060804 310826371 974060804 310826371 687671626 310826371 782267222 216535590 782267222 945140178 782267222 945140178 56316008 945140178 270263398 433414414 270263398 433414414 567170216 433414414 391015019 944574578 391015019 944574578 56785552 944574578 978423307 20980938 978423307 677577591 978423307 677577591 323922194 677577591 491497799 508506171 491497799 919678042 491497799 919678042 82339661 919678042 747141196 27403244 747141196 27403244 984160855 15415591 984160855 589625910 984160855 589625910 410860460 589625910 470916254 529149118 470916254 998780414 470916254 998780414 1069950 998780414 623996976 265969945 623996976 265969945 733735855 265969945 514266527 485205578 514266527 59113203 514266527 59113203 939575556 59113203 442506922 973186369 442506922 973186369 28113179 973186369 37367329 477476455 37367329 477476455 824345464 174313359 824345464 888718593 824345464 888718593 112660597 888718593 510798136 320595368 510798136 320595368 889473218 109383583 889473218 592190282 889473218 592190282 408410958 592190282 526879185 473372269 526879185 919118231 526879185 919118231 82980554 919118231 257697402 321910007 257697402 321910007 979627228 19794273 979627228 112222622 979627228 112222622 846457394 152237848 846457394 135118053 846457394 135118053 863210142 135118053 789925754 856962691 789925754 856962691 144565163 856962691 216818105 383581617 216818105 383581617 812685313 185529622 812685313 455777360 812685313 455777360 544929494 455777360 732510508 267286655 732510508 840620064 732510508 840620064 160171357 840620064 697778230 40446869 697778230 40446869 958818609 40446869 700393580 752143737 700393580 752143737 41777805 959038798 41777805 57578811 41777805 57578811 941442318 57578811 511267603 487820343 511267603 399173733 511267603 399173733 600634279 399173733 78806594 923065710 78806594 138878816 78806594 138878816 911559135 86621231 911559135 553479156 911559135 553479156 446345944 553479156 883258408 115142406 883258408 854628624 883258408 854628624 124506310 876448983 124506310 338749926 124506310 338749926 660883019 338749926 215996423 783954439 215996423 640825107 215996423 640825107 415601210 521550875 415601210 521550875 589578607 252236537 589578607 252236537 749388240 26748086 749388240 26748086 973027386 26748086 20430849 980841872 20430849 491854436 20430849 491854436 507251631 491854436 232524823 768394882 232524823 584158022 232524823 584158022 886746482 111742614 886746482 495748201 886746482 495748201 503413846 495748201 845410781 153497339 845410781 491620782 845410781 491620782 371531513 628666647 371531513 337758984 371531513 337758984 905698753 92933727 905698753 582166845 905698753 582166845 6104266 998494213 6104266 998494213 1324818 998494213 556845609 443516102 556845609 598283408 556845609 598283408 402239058 598283408 535297344 148615332 535297344 148615332 850364641 148615332 1253892 998599045 1253892 322843727 1253892 322843727 675235640 322843727 345867270 655079902 345867270 134439827 345867270 134439827 863917476 134439827 487212108 543250942 487212108 543250942 456535978 543250942 626602403 127327029 626602403 127327029 870919462 127327029 683855917 476849028 683855917 476849028 208251906 791554513 208251906 555527164 208251906 555527164 971903153 27559759 971903153 441987679 971903153 441987679 558965474 441987679 959983168 39180170 959983168 517629970 959983168 517629970 97449256 904462022 97449256 313665067 97449256 313665067 684782093 313665067 68401038 933442077 68401038 908134503 68401038 908134503 392250441 607458079 392250441 928836758 392250441 928836758 72893843 928836758 480139434 146703118 480139434 146703118 852177282 146703118 827582147 399870961 827582147 399870961 556992322 443438301 556992322 380675841 556992322 380675841 619417829 380675841 296957438 704031548 296957438 287974786 296957438 287974786 711536004 287974786 180273057 820528068 180273057 587339873 180273057 587339873 604888780 206372659 604888780 206372659 791794067 206372659 705344378 310753808 705344378 310753808 255387708 886423862 255387708 886423862 101749127 900255081 101749127 320213976 101749127 320213976 678042739 320213976 168160179 832538917 168160179 733531936 168160179 733531936 809297814 188757348 809297814 320236064 809297814 320236064 417917040 582678491 417917040 485906777 417917040 485906777 513391903 485906777 31079035 970278554 31079035 220363515 31079035 220363515 778504538 220363515 5175993 994661720 5175993 540038439 5175993 540038439 459403838 540038439 6740475 993299611 6740475 554271762 6740475 554271762 879476225 118789245 879476225 970102493 879476225 970102493 31198284 970102493 163266957 268697114 163266957 268697114 731101662 268697114 25106133 976218955 25106133 494475578 25106133 494475578 998609378 1581863 998609378 141257359 998609378 141257359 4154909 995694971 4154909 96831581 4154909 96831581 902407508 96831581 34054405 966978569 34054405 395183738 34054405 395183738 604436250 395183738 446000880 553741448 446000880 89446536 446000880 89446536 909008581 89446536 11125711 989328208 11125711 662160843 11125711 662160843 339126058 662160843 323024058 678482120 323024058 605901610 323024058 605901610 393888420 605901610 8529689 991814137 8529689 743886141 8529689 743886141 806784360 37385770 806784360 37385770 961439418 37385770 697616561 907202206 697616561 907202206 39423533 961406901 39423533 57506227 39423533 57506227 941556452 57506227 12530645 988306106 12530645 321701989 12530645 321701989 676450834 321701989 420903657 579788248 420903657 374308852 420903657 374308852 923627405 25287570 923627405 25287570 974270757 25287570 577066461 423900499 577066461 312556956 577066461 312556956 685726430 312556956 73508716 928187092 73508716 723418992 73508716 723418992 276921454 723418992 65573272 936667997 65573272 160280758 65573272 160280758 838837644 160280758 125783498 875352399 125783498 570172722 125783498 570172722 906873516 91776635 906873516 873237802 906873516 873237802 127573225 873237802 812524096 185673448 812524096 884027391 812524096 884027391 116959878 884027391 913155099 54221445 913155099 54221445 944575789 54221445 31680548 969525222 31680548 361112294 31680548 361112294 638285069 361112294 610410927 389415214 610410927 247291156 610410927 247291156 751908761 247291156 724011286 275509044 724011286 206102375 724011286 206102375 792088464 206102375 316677534 735851451 316677534 735851451 264948479 735851451 498209209 501583570 498209209 588446232 498209209 588446232 412244574 588446232 579403075 421375383 579403075 443017233 579403075 443017233 27125132 974030710 27125132 554214654 27125132 554214654 766550333 232056304 766550333 298715514 766550333 298715514 432441607 957438995 432441607 957438995 43460125 957438995 569625765 361944876 569625765 361944876 755580614 129581202 755580614 129581202 868474782 129581202 531118751 574115989 531118751 574115989 422352965 828631162 422352965 828631162 172210972 828631162 465533154 458017351 465533154 458017351 954078854 44846359 954078854 350479111 954078854 350479111 258949368 929966445 258949368 929966445 39439989 961365789 39439989 932383534 39439989 932383534 69366062 932383534 12091171 988546156 12091171 99824572 12091171 99824572 899367603 99824572 700225687 810584355 700225687 810584355 189554561 810584355 266968449 659426366 266968449 659426366 855724260 143165245 855724260 410104889 855724260 410104889 91100689 911246143 91100689 30895148 91100689 30895148 968493585 30895148 15078078 985765052 15078078 430090954 15078078 430090954 822126788 81284948 822126788 81284948 917667614 81284948 590742650 409703730 590742650 334499891 590742650 334499891 665022662 334499891 614221618 666761942 614221618 666761942 334861346 666761942 374282624 625465626 374282624 802352628 374282624 802352628 63715410 938702897 63715410 166155024 63715410 166155024 879568986 118701850 879568986 640876793 879568986 640876793 359295546 640876793 749874398 249184759 749874398 606670273 749874398 606670273 393072020 606670273 411710551 588989989 411710551 744757152 411710551 744757152 256035677 744757152 785902686 212440898 785902686 500504859 785902686 500504859 233317352 979402687 233317352 979402687 21879472 979402687 101767002 810723144 101767002 810723144 189412741 810723144 184256257 914929947 184256257 914929947 86944296 914929947 258882110 742153260 258882110 886145111 258882110 886145111 114962835 886145111 476404182 523543615 476404182 555537937 476404182 555537937 395825223 604151388 395825223 562060113 395825223 562060113 438263905 562060113 49884297 951186237 49884297 550444748 49884297 550444748 849449687 149587942 849449687 261801665 849449687 261801665 118447290 882666326 118447290 240838192 118447290 240838192 758161895 240838192 549221236 451288931 549221236 76491685 549221236 76491685 922216609 76491685 816528863 468538181 816528863 468538181 531246150 468538181 869550616 25340913 869550616 25340913 974239543 25340913 358398387 643993441 358398387 643993441 356565931 643993441 670166626 328692725 670166626 641103375 670166626 641103375 359075989 641103375 401743757 598753649 401743757 613972851 401743757 613972851 190548886 809587056 190548886 782159073 190548886 782159073 426555437 461801266 426555437 461801266 538599335 461801266 188411850 811656997 188411850 767614510 188411850 767614510 857087855 134579925 857087855 134579925 863737052 134579925 537965871 462457564 537965871 363282907 537965871 363282907 636230532 363282907 327940408 673467659 327940408 298925863 327940408 298925863 983739756 15893149 983739756 671120843 983739756 671120843 103043064 898507336 103043064 504542672 103043064 504542672 495132264 504542672 39315096 961539755 39315096 354942396 39315096 354942396 904341002 94518213 904341002 970554819 904341002 970554819 30818061 970554819 36089170 92173638 36089170 92173638 906505022 92173638 867561916 485921074 867561916 485921074 513353359 485921074 574772898 426336248 574772898 606665079 574772898 606665079 393116493 606665079 917924553 80994789 917924553 245510396 917924553 245510396 450391925 759999675 450391925 759999675 29389602 971851200 29389602 35333824 29389602 35333824 963553661 35333824 419273761 581608845 419273761 523180761 419273761 523180761 476776781 523180761 291532440 776826687 291532440 776826687 223675968 776826687 326805030 674719711 326805030 676732675 326805030 676732675 324795055 676732675 387168754 89940529 387168754 89940529 942295204 56801191 942295204 490143816 942295204 490143816 360391957 639757364 360391957 73201179 360391957 73201179 925479318 73201179 908772643 427769353 908772643 427769353 573179299 427769353 577749383 423043664 577749383 605938185 577749383 605938185 31252256 970026885 31252256 384373141 31252256 384373141 615463998 384373141 597022877 403197313 597022877 266266990 597022877 266266990 733464217 266266990 36534785 993827356 36534785 993827356 5989650 993827356 963235055 35772640 963235055 531941311 963235055 531941311 90693545 911555599 90693545 275049321 90693545 275049321 740791962 7478501 740791962 7478501 992346998 7478501 248334160 752792055 248334160 671766855 248334160 671766855 386701064 96716930 386701064 96716930 902534902 96716930 588174055 412315600 588174055 136560433 588174055 136560433 861897738 136560433 168615434 832089481 168615434 422233734 168615434 422233734 929134216 69575570 929134216 521940037 929134216 521940037 477858524 521940037 998191614 2014317 998191614 878234900 998191614 878234900 123036170 878234900 311253657 179052935 311253657 179052935 819496087 179052935 311381840 690293809 311381840 520356309 311381840 520356309 794748104 203547787 794748104 469830267 794748104 469830267 530046798 469830267 530679509 469397651 530679509 495725873 530679509 495725873 503428628 495725873 545762152 21097393 545762152 21097393 978270621 21097393 269006982 731624729 269006982 695482088 269006982 695482088 306155722 695482088 239529340 761426975 239529340 525783391 239529340 525783391 850739669 91663025 850739669 91663025 907012198 91663025 22065164 979236658 22065164 399950697 22065164 399950697 600029664 399950697 114171152 942134861 114171152 942134861 59797984 942134861 316472413 685303048 316472413 886634122 316472413 886634122 114446819 886634122 174434232 741329671 174434232 741329671 259779836 741329671 60945611 941049752 60945611 109788056 60945611 109788056 888937250 109788056 329473164 671989054 329473164 570612932 329473164 570612932 429283706 570612932 331059092 670546381 331059092 527322440 331059092 527322440 659668335 284298738 659668335 284298738 715282411 284298738 708250328 910017798 708250328 910017798 92214651 910017798 279287535 721100927 279287535 793857258 279287535 793857258 206364856 793857258 424190905 215061957 424190905 215061957 841886008 156922228 841886008 860329012 841886008 860329012 140924116 860329012 335116303 451515228 335116303 451515228 975541015 23952021 975541015 324441680 975541015 324441680 405901238 594584172 405901238 307770137 405901238 307770137 691146403 307770137 683809425 314438676 683809425 103795570 683809425 103795570 895785887 103795570 894155979 733362819 894155979 733362819 267139528 733362819 564695230 333439230 564695230 333439230 665827354 333439230 347259267 653548507 347259267 300833380 347259267 300833380 698608349 300833380 201259672 799042954 201259672 208844357 201259672 208844357 789674787 208844357 519239167 586475627 519239167 586475627 413985039 586475627 658796410 340883328 658796410 783664492 658796410 783664492 156540736 844216343 156540736 50938442 156540736 50938442 947842414 50938442 626923559 372501976 626923559 90406100 626923559 90406100 908182637 90406100 651400418 357611902 651400418 357611902 463719734 970268110 463719734 970268110 31082675 970268110 59927029 162320524 59927029 162320524 939053756 59490115 939053756 848584984 939053756 848584984 152236042 848584984 428159975 120094351 428159975 120094351 878167411 120094351 599941132 813433170 599941132 813433170 186895647 813433170 342011540 33610071 342011540 33610071 965522324 33610071 115149953 885985403 115149953 270361510 115149953 270361510 729339093 270361510 374485779 625244785 374485779 601925926 374485779 601925926 784268254 214377597 784268254 738942939 784268254 738942939 262043782 738942939 846533336 152161220 846533336 773199846 846533336 773199846 31110099 970210513 31110099 640030454 31110099 640030454 360211085 640030454 322481744 678942745 322481744 535414446 322481744 535414446 793448526 204869431 793448526 882138616 793448526 882138616 119021900 882138616 389156211 611057900 389156211 706333100 389156211 706333100 294699760 706333100 643674841 355385043 643674841 470492634 643674841 470492634 529576221 470492634 952349406 46398092 952349406 468739250 952349406 468739250 531005332 468739250 605039458 97296784 605039458 97296784 901969087 97296784 419305799 581593499 419305799 74139128 419305799 74139128 924445185 74139128 175583542 825165616 175583542 59928743 175583542 59928743 938406628 59928743 621047677 378836100 621047677 72911156 621047677 72911156 925942712 72911156 73632342 927999223 73632342 620182491 73632342 620182491 379935413 620182491 89706283 912439274 89706283 179831535 89706283 179831535 818737259 179831535 455995376 543733585 455995376 467896865 455995376 467896865 531786316 467896865 396322668 870198716 396322668 870198716 130936006 870198716 934863524 63409938 934863524 275274258 934863524 275274258 526791995 637349148 526791995 637349148 362483977 637349148 761858831 147274220 761858831 147274220 930570226 68099095 930570226 584224952 930570226 584224952 116991093 883999162 116991093 180652145 116991093 180652145 817770839 180652145 799486063 307142898 799486063 307142898 336688846 664608239 336688846 198170041 336688846 198170041 832120214 167060566 832120214 584361663 832120214 584361663 415984098 584361663 903972725 50134383 903972725 50134383 948672701 50134383 571797770 519304308 571797770 519304308 455475205 544230013 455475205 326380149 455475205 326380149 750628247 154598778 750628247 154598778 844414148 154598778 413492429 785502473 413492429 785502473 214493660 785502473 814400501 167758586 814400501 167758586 831588576 167758586 813715812 833342880 813715812 833342880 167456314 833342880 205272363 794838744 205272363 837988189 205272363 837988189 162998197 837988189 944094650 54840567 944094650 353269201 944094650 353269201 368811003 830493319 368811003 830493319 170120462 830493319 235143029 326852506 235143029 326852506 671878020 326852506 217172460 782944987 217172460 347168137 217172460 347168137 663567494 336000213 663567494 661184345 663567494 661184345 47973103 952977786 47973103 243283800 47973103 243283800 755919877 243283800 97281426 904766162 97281426 319533488 97281426 319533488 678734619 319533488 653481786 897369292 653481786 897369292 104247800 897369292 766634143 231959977 766634143 531198273 766634143 531198273 280746104 719516511 280746104 22264585 280746104 22264585 977159801 22264585 791997211 273571947 791997211 273571947 297477610 703522555 297477610 357420326 297477610 357420326 641917537 357420326 550327224 450027851 550327224 138400267 550327224 138400267 860407276 138400267 387194054 754678857 387194054 754678857 112755758 888595166 112755758 360189295 112755758 360189295 639448399 360189295 336467690 664845748 336467690 471602313 336467690 471602313 748705517 250180985 748705517 497895670 748705517 497895670 501283265 497895670 965016168 34223597 965016168 115164739 965016168 115164739 883231855 115164739 886044238 112363619 886044238 833951944 886044238 833951944 8427797 991925478 8427797 61057827 8427797 61057827 937341326 61057827 621092450 819418962 621092450 819418962 109860170 891207412 109860170 582834496 109860170 582834496 951547231 47270673 951547231 232312778 951547231 232312778 124536634 876399711 124536634 165101910 124536634 165101910 834163694 165101910 503591425 495589071 503591425 60787273 503591425 60787273 937527510 60787273 658617757 341060341 658617757 71791369 658617757 71791369 927006379 71791369 866382379 405535056 866382379 405535056 331513373 670140174 331513373 89719792 331513373 89719792 908711914 89719792 121003681 880080368 121003681 19017363 121003681 19017363 980420875 19017363 209951288 864035288 209951288 864035288 137771613 864035288 304250165 697471364 304250165 819896297 304250165 819896297 180965499 819896297 624281441 128969928 624281441 128969928 869145859 128969928 624641676 735398972 624641676 735398972 265288661 735398972 712629772 286948587 712629772 827623696 712629772 827623696 173314116 827623696 795230502 203025293 795230502 854559980 795230502 854559980 146622249 854559980 407973604 569864169 407973604 569864169 554001326 10330129 554001326 10330129 989506221 10330129 476865348 523143599 476865348 479979549 476865348 479979549 519946018 479979549 280611954 719708957 280611954 658911435 280611954 658911435 342221138 658911435 177112942 823705219 177112942 53082302 177112942 53082302 945585826 53082302 31384635 969913225 31384635 353822387 31384635 353822387 645563003 353822387 2384888 997430213 2384888 397708277 2384888 397708277 749996442 249075663 749996442 993154194 749996442 993154194 7012076 993154194 821906315 176595630 821906315 527432309 821906315 527432309 268253565 732196816 268253565 546964896 268253565 546964896 452579613 546964896 355330670 686697476 355330670 686697476 166155316 834815015 166155316 381669619 166155316 381669619 983661774 15972376 983661774 929747280 983661774 929747280 71743719 929747280 891926445 107008500 891926445 455088037 891926445 455088037 545770064 455088037 923211869 75409118 923211869 593199544 923211869 593199544 177443446 823498911 177443446 424631230 177443446 424631230 904424860 94401721 904424860 109344543 904424860 109344543 54387985 946951882 54387985 434225135 54387985 434225135 566578064 434225135 391857452 607879962 391857452 15580391 391857452 15580391 983957717 15580391 344127354 656918984 344127354 259783469 344127354 259783469 739939938 259783469 339515773 922415115 339515773 922415115 35455973 965452190 35455973 1254933 35455973 1254933 998888259 1254933 54001246 947312471 54001246 903379872 54001246 903379872 745659033 253537159 745659033 643984097 745659033 643984097 26059509 975062173 26059509 760114958 26059509 760114958 241019054 760114958 228951667 771899320 228951667 180802433 228951667 180802433 817674946 180802433 349621257 651323627 349621257 133154902 349621257 133154902 864944638 133154902 210821510 788979345 210821510 482088634 210821510 482088634 517631563 482088634 311277951 690400598 311277951 275689331 311277951 275689331 804402113 193450194 804402113 516846928 804402113 516846928 482908525 516846928 871560527 126589203 871560527 464629958 871560527 464629958 256447054 744300511 256447054 285205891 256447054 285205891 714421632 285205891 697965642 499612288 697965642 499612288 108011948 893040128 108011948 791428532 108011948 791428532 208349036 791428532 93794090 908637828 93794090 90672889 93794090 90672889 907863031 90672889 235134507 843418174 235134507 843418174 97083995 904940040 97083995 470075726 97083995 470075726 529828896 470075726 198921995 873072495 198921995 873072495 127806344 873072495 587330494 413162572 587330494 517979525 587330494 517979525 481550174 517979525 788336348 210394110 788336348 775611332 788336348 775611332 148441130 852494442 148441130 723189133 148441130 723189133 680475183 317791276 680475183 982893095 680475183 982893095 18245589 982893095 566888298 35861163 566888298 35861163 963072398 35861163 594250276 526316781 594250276 526316781 473677732 526316781 558787325 442037581 558787325 577789282 558787325 577789282 422646452 577789282 632496155 366988066 632496155 846697141 632496155 846697141 154095088 846697141 805996830 191782742 805996830 992538083 805996830 992538083 7785887 992538083 239584628 103217049 239584628 103217049 992238559 7556156 992238559 42105080 992238559 42105080 956905737 42105080 974239768 25322721 974239768 72279796 974239768 72279796 802153681 291869248 802153681 291869248 10560618 989910412 10560618 350505120 10560618 350505120 649158628 350505120 287584660 713085481 287584660 95494217 287584660 95494217 903472332 95494217 406841458 593804944 406841458 281126257 406841458 281126257 718674827 281126257 478651408 520949220 478651408 442844314 478651408 442844314 557536654 442844314 393277837 669227459 393277837 669227459 332573947 669227459 448781693 29094543 448781693 29094543 970124253 29094543 405695557 845420215 405695557 845420215 155334268 845420215 452632965 476496269 452632965 476496269 523438657 476496269 218189713 989420422 218189713 989420422 11061551 989420422 665501265 201646701 665501265 201646701 796566997 201646701 776962197 782367873 776962197 782367873 217618811 782367873 943994017 54999396 943994017 648002830 943994017 648002830 353020716 648002830 362275536 637541137 362275536 658399910 362275536 658399910 342837137 658399910 617251316 63413287 617251316 63413287 969549085 29700184 969549085 314417493 969549085 314417493 79952446 921872341 79952446 465219370 79952446 465219370 534810567 465219370 293535477 707410892 293535477 626747021 293535477 626747021 373152594 626747021 337053540 664129335 337053540 13471689 337053540 13471689 986643058 13471689 532970638 749515042 532970638 749515042 251484721 749515042 945783057 52901085 945783057 836242162 945783057 836242162 164542369 836242162 209790126 18122471 209790126 18122471 981204700 18122471 478137991 737425714 478137991 737425714 263407182 737425714 369941174 443216660 369941174 443216660 557197413 443216660 471791243 993350840 471791243 993350840 6642568 993350840 944751770 53961132 944751770 658659257 944751770 658659257 79089789 922869191 79089789 524313600 79089789 524313600 786382664 212095594 786382664 672249858 786382664 672249858 329153892 672249858 999143959 1009960 999143959 192089623 999143959 192089623 154679989 846046387 154679989 109641854 154679989 109641854 889148549 109641854 330976526 731071214 330976526 731071214 269630610 731071214 505790011 493278529 505790011 570922214 505790011 570922214 428974147 570922214 645693656 353731191 645693656 569125769 645693656 569125769 98379942 903760854 98379942 156618213 98379942 156618213 842169868 156618213 392766186 606866376 392766186 121486153 392766186 121486153 876718150 121486153 576740992 424178627 576740992 35700781 576740992 35700781 963274185 35700781 701418805 905787122 701418805 905787122 96420159 905787122 254300794 430446058 254300794 430446058 570163865 430446058 126467243 972569992 126467243 972569992 28775884 972569992 156089705 478389015 156089705 478389015 521723737 478389015 245841175 755346145 245841175 728833461 245841175 728833461 959866617 39372202 959866617 606585252 959866617 606585252 393255391 606585252 712371404 117827087 712371404 117827087 880513676 117827087 69402060 932356121 69402060 859777278 69402060 859777278 350601376 650441838 350601376 889725051 350601376 889725051 111483791 889725051 996682833 3376952 996682833 628500220 996682833 628500220 371750077 628500220 414915780 473137438 414915780 473137438 931386203 67184293 931386203 725775912 931386203 725775912 274565279 725775912 411782926 588871283 411782926 688464429 411782926 688464429 313321509 688464429 462269039 537143135 462269039 863734605 462269039 863734605 121381830 879697427 121381830 798846150 121381830 798846150 899871577 99430913 899871577 741651485 899871577 741651485 259455591 741651485 860292726 105689272 860292726 105689272 893529035 105689272 726560473 273051532 726560473 129487521 726560473 129487521 868550828 129487521 458343046 541142096 458343046 194862957 458343046 194862957 824764681 173903007 824764681 972742986 824764681 972742986 28450449 972742986 338020285 663241220 338020285 950235653 338020285 950235653 50928837 950235653 841861699 156973484 841861699 638876290 841861699 638876290 125615214 875583728 125615214 199860236 125615214 199860236 798451957 199860236 310041057 691672271 310041057 211803209 310041057 211803209 786717636 211803209 69937391 931835130 69937391 270300706 69937391 270300706 729442661 270300706 676084759 747494895 676084759 747494895 193501624 818773662 193501624 818773662 182000653 818773662 834534513 164841954 834534513 370366436 834534513 370366436 629115461 370366436 993781754 6230071 993781754 459500440 993781754 459500440 541136901 459500440 619010374 381024601 619010374 770210925 619010374 770210925 230652478 770210925 994773331 5360605 994773331 169647654 994773331 169647654 799186198 199108047 799186198 160269988 799186198 160269988 838864752 160269988 228069450 772855064 228069450 595097825 228069450 595097825 405310224 595097825 277067318 723239951 277067318 588372354 277067318 588372354 625387422 172502540 625387422 172502540 882095555 116426961 882095555 593258905 882095555 593258905 407313767 593258905 775373010 222913654 775373010 287557714 775373010 287557714 511919380 487361479 511919380 303147565 511919380 303147565 696028032 303147565 667410166 592975926 667410166 592975926 63187518 938976136 63187518 161431604 63187518 161431604 973903048 25714224 973903048 713930256 973903048 713930256 286683460 713930256 295775517 526670880 295775517 526670880 473271702 526670880 125104064 875997251 125104064 774932098 125104064 774932098 936608412 61860631 936608412 648455770 936608412 648455770 352639102 648455770 395803508 604178959 395803508 852100498 395803508 852100498 148886369 852100498 813575751 184645497 813575751 846874115 813575751 846874115 153927062 846874115 574902728 386763936 574902728 386763936 612941988 386763936 166340112 834622114 166340112 463999728 166340112 463999728 887231389 111420923 887231389 492226163 887231389 492226163 291449532 945586088 291449532 945586088 55914169 945586088 775913189 222429792 775913189 844831104 775913189 844831104 155883661 844831104 239534776 371024775 239534776 371024775 628430403 371024775 579271171 421532578 579271171 64649220 579271171 64649220 998461315 1775147 998461315 583408613 998461315 583408613 416882486 583408613 468919661 531186946 468919661 884914236 468919661 884914236 116029274 884914236 594076775 236462070 594076775 236462070 762336402 236462070 84497165 917421995 84497165 28654416 84497165 28654416 970556161 28654416 608082669 391619976 608082669 70972106 608082669 70972106 927654111 70972106 481620943 862350531 481620943 862350531 139077421 862350531 836375478 162924658 836375478 396601531 836375478 396601531 602894326 396601531 820702004 177806047 820702004 876508091 820702004 876508091 90661857 911564117 90661857 868783242 90661857 868783242 931290015 67270352 931290015 556419514 931290015 556419514 95742231 906469829 95742231 826918247 95742231 826918247 173963580 826918247 20692129 980548618 20692129 575473949 20692129 575473949 806119014 191625913 806119014 988134430 806119014 988134430 12677906 988134430 814064377 3606746 814064377 3606746 996461521 3606746 691910321 934324427 691910321 934324427 67816702 934324427 93184485 70481722 93184485 70481722 928254947 70481722 410612747 779694766 410612747 779694766 209676904 983918956 209676904 983918956 17074741 983918956 810857791 187315689 810857791 194000763 810857791 194000763 413433024 759417434 413433024 759417434 189497801 810681636 189497801 278005098 189497801 278005098 721380261 278005098 562608892 702561375 562608892 702561375 298454393 702561375 623084933 253904528 623084933 253904528 745305831 253904528 310069563 691656665 310069563 45864691 310069563 45864691 952895996 45864691 1481884 998337925 1481884 525213709 1481884 525213709 474748597 525213709 406892354 775602491 406892354 775602491 224931012 775602491 697754158 301533913 697754158 819590362 697754158 819590362 181142423 819590362 700832477 245730375 700832477 245730375 753722986 245730375 743758549 975659473 743758549 975659473 25558970 975659473 319322479 163250942 319322479 163250942 836036826 163250942 110048191 891036478 110048191 164224620 110048191 164224620 860198737 138809914 860198737 283262716 860198737 283262716 447996233 551364703 447996233 367378241 447996233 367378241 893301994 105875740 893301994 562282575 893301994 562282575 438012036 562282575 897999399 101645780 897999399 188811413 897999399 188811413 716667668 389824259 716667668 389824259 609935358 389824259 612955835 194829437 612955835 194829437 803095499 194829437 296826752 704124138 296826752 11050755 296826752 11050755 988944379 11050755 916534057 556227242 916534057 556227242 73969761 986698389 73969761 986698389 13998000 986698389 996865216 3170485 996865216 583007360 996865216 583007360 237008218 763926786 237008218 237762350 237008218 237762350 760986857 237762350 194543824 805546805 194543824 384930888 194543824 384930888 614841843 384930888 481320815 883483807 481320815 883483807 117645369 883483807 915537854 40196093 915537854 40196093 959120240 40196093 14542102 986226446 14542102 750380158 14542102 750380158 924131376 74412350 924131376 414663874 924131376 414663874 585937297 414663874 941847573 57206596 941847573 133532226 941847573 133532226 479515401 901381015 479515401 901381015 40684835 960015698 40684835 951600327 40684835 951600327 100460478 45613472 100460478 45613472 953174804 45613472 686868985 369447256 686868985 369447256 69359305 932385198 69359305 194465082 69359305 194465082 803422335 194465082 178109802 839002138 178109802 839002138 161997023 839002138 503998576 439065224 503998576 439065224 664194418 335461402 664194418 669063028 664194418 669063028 332703361 669063028 547605453 453046303 547605453 579914416 547605453 579914416 420756863 579914416 459222764 540194156 459222764 642619571 459222764 642619571 65520740 936703578 65520740 423628560 65520740 423628560 953543554 45262521 953543554 123929059 953543554 123929059 527260394 727707915 527260394 727707915 223095440 844957317 223095440 844957317 104020978 897717337 104020978 727860263 104020978 727860263 346277466 654754738 346277466 722377652 346277466 722377652 277859361 722377652 550777229 449667729 550777229 953744584 550777229 953744584 47058001 953744584 460327447 220104925 460327447 220104925 778723929 220104925 424581873 969943161 424581873 969943161 31383669 969943161 899261301 100028922 899261301 363537009 899261301 363537009 564459462 488543391 564459462 488543391 219482466 780640721 219482466 195039497 219482466 195039497 802953603 195039497 64063489 938457058 64063489 537227760 64063489 537227760 462192161 537227760 283769557 716839119 283769557 333723337 283769557 333723337 665644912 333723337 407440648 593179595 407440648 82310187 407440648 82310187 916368114 82310187 56572589 944812640 56572589 499204678 56572589 499204678 500395008 499204678 339368574 852444503 339368574 852444503 148504591 852444503 165763999 153345296 165763999 153345296 845588333 153345296 431360144 568758090 431360144 387587404 431360144 387587404 612081030 387587404 562814330 438023970 562814330 404062505 562814330 404062505 596217976 404062505 552899269 447845423 552899269 168802837 552899269 168802837 830502085 168802837 340816718 660541796 340816718 88932687 340816718 88932687 909420335 88932687 111621209 889525335 111621209 188853430 111621209 188853430 809239850 188853430 530502615 530100804 530502615 530100804 470135432 530100804 618878151 381144368 618878151 733960610 618878151 733960610 266542466 733960610 944409650 54458375 944409650 854851432 944409650 854851432 99478762 902639053 99478762 729295678 99478762 729295678 271187667 729295678 205618450 794524390 205618450 567557853 205618450 567557853 432460759 567557853 13266523 987419255 13266523 688875623 13266523 688875623 617343762 63986070 617343762 63986070 934236421 63986070 206668797 793591446 206668797 93913580 206668797 93913580 904817874 93913580 209213914 790671724 209213914 623697419 209213914 623697419 893368856 105823317 893368856 579075199 893368856 579075199 421640999 579075199 927497079 24432365 927497079 24432365 974990294 24432365 214363052 785600088 214363052 408786765 214363052 408786765 591602385 408786765 409936600 853660777 409936600 853660777 147537735 853660777 167279738 61640200 167279738 61640200 936749006 61640200 513308385 533249336 513308385 533249336 466587161 533249336 801247405 196783839 801247405 811994646 801247405 811994646 188125799 811994646 653113519 346563111 653113519 541905849 653113519 541905849 457585553 541905849 581431975 419595986 581431975 996947739 581431975 996947739 3066564 996947739 566781692 171223245 566781692 171223245 827640944 171223245 145270681 856130084 145270681 191480796 145270681 191480796 855481196 143526690 855481196 760484203 855481196 760484203 240519008 760484203 858444742 140396215 858444742 746892682 858444742 746892682 253666216 746892682 972602175 26930080 972602175 378378260 972602175 378378260 621414049 378378260 831951255 95192472 831951255 95192472 988955971 11036235 988955971 575151844 988955971 575151844 395524694 604321344 395524694 563845540 395524694 563845540 436362401 563845540 115628895 971671200 115628895 971671200 29536942 971671200 623880267 71768659 623880267 71768659 927025381 71768659 924917099 286312422 924917099 286312422 9683422 990752798 9683422 463060665 9683422 463060665 537377402 463060665 356932672 657048184 356932672 657048184 343904061 657048184 653458725 346079994 653458725 630221507 653458725 630221507 370258148 630221507 922887376 75774655 922887376 460039975 922887376 460039975 98567497 903473062 98567497 722600177 98567497 722600177 339927384 366653374 339927384 366653374 632938240 366653374 316943870 847645829 316943870 847645829 153108344 847645829 686592197 311678309 686592197 613122268 686592197 613122268 387223433 613122268 989519641 10314290 989519641 49685478 989519641 49685478 751850939 332534762 751850939 332534762 233068927 767892202 233068927 702949393 233068927 702949393 518452593 157233892 518452593 157233892 841587954 157233892 790093619 223836103 790093619 223836103 276770252 960353626 276770252 960353626 40421590 960353626 222258142 623230040 222258142 623230040 675982549 303317059 675982549 303317059 695864404 303317059 236010151 765087841 236010151 608893438 236010151 608893438 776275678 222199229 776275678 478386161 776275678 478386161 5663156 994094086 5663156 136937130 5663156 136937130 861469184 136937130 260164209 934731690 260164209 934731690 67449963 934731690 173473130 188901670 173473130 188901670 809133788 188901670 71282411 930116841 71282411 868541091 71282411 868541091 540898333 459779048 540898333 502506838 540898333 502506838 497155236 502506838 940774328 58062145 940774328 530779616 940774328 530779616 3244539 996721202 3244539 498697766 3244539 498697766 514576608 287599166 514576608 287599166 711796137 287599166 401461204 702434749 401461204 702434749 298632104 702434749 336512241 664792340 336512241 824498410 336512241 824498410 176481634 824498410 860445697 138370042 860445697 592802410 860445697 592802410 407902466 592802410 944848526 49960435 944848526 49960435 948765245 49960435 61079105 940962837 61079105 284184195 61079105 284184195 742332436 257109320 742332436 622435677 742332436 622435677 71146869 930314342 71146869 536507638 71146869 536507638 613896482 385907624 613896482 874015395 613896482 874015395 126869707 874015395 353171003 311580559 353171003 311580559 918293363 80600498 918293363 112596226 918293363 112596226 432369049 567703640 432369049 369604610 432369049 369604610 629797571 369604610 214277194 785691873 214277194 359425822 214277194 359425822 640111589 359425822 247570223 753517939 247570223 55655231 247570223 55655231 943521821 55655231 120092743 880923092 120092743 178634819 120092743 178634819 982587503 17004601 982587503 794270413 982587503 794270413 205829184 794270413 929119355 69578452 929119355 616392236 929119355 616392236 383787480 616392236 619536742 54493594 619536742 54493594 944343497 54493594 267417579 733046998 267417579 210709808 267417579 210709808 787989528 210709808 445179457 828581011 445179457 828581011 172249007 828581011 618505039 187419750 618505039 187419750 810772101 187419750 803516929 921550361 803516929 921550361 80500472 921550361 921089835 77569973 921089835 495087943 921089835 495087943 504011867 495087943 869734305 66486959 869734305 66486959 943237255 55951401 943237255 202932126 943237255 202932126 376722424 623454586 376722424 329284525 376722424 329284525 669643207 329284525 625946631 373690733 625946631 308841248 625946631 308841248 690003376 308841248 330178899 671426272 330178899 197511310 330178899 197511310 870472596 127755654 870472596 314523913 870472596 314523913 226132941 774608599 226132941 274413919 226132941 274413919 725253421 274413919 635490819 363904622 635490819 296192279 635490819 296192279 703386168 296192279 593223596 407081870 593223596 52121773 593223596 52121773 946590688 52121773 700669706 877985144 700669706 877985144 123247588 877985144 217028548 71183836 217028548 71183836 927498039 71183836 786239743 955350835 786239743 955350835 45136360 955350835 832008706 167233702 832008706 428644471 832008706 428644471 572181306 428644471 977541688 21936910 977541688 840668094 977541688 840668094 160094736 840668094 187126011 813275014 187126011 857617063 187126011 857617063 143888176 857617063 342190138 658941177 342190138 709407136 342190138 709407136 103861578 897800518 103861578 473092414 103861578 473092414 527199908 473092414 36772811 964304918 36772811 331237144 36772811 331237144 667819072 331237144 206075816 944477263 206075816 944477263 56849355 944477263 817323126 181181373 817323126 601154280 817323126 601154280 399173279 601154280 692375940 306601677 692375940 931213450 692375940 931213450 70471550 931213450 373628352 626166203 373628352 633582245 373628352 633582245 114642856 895294952 114642856 895294952 106066523 895294952 551533324 292512334 551533324 292512334 707309295 292512334 667726594 860377465 667726594 860377465 140902423 860377465 653486634 346005766 653486634 522008440 653486634 522008440 477794716 522008440 746110013 253161390 746110013 726224237 746110013 726224237 274090650 726224237 849046686 149978100 849046686 173153185 849046686 173153185 716747736 283015531 716747736 217284132 716747736 217284132 889176762 109604214 889176762 990282140 889176762 990282140 10219810 990282140 915544629 82973886 915544629 525168607 915544629 525168607 360269402 639925164 360269402 557580245 360269402 557580245 442200353 557580245 108106952 892965433 108106952 258441456 108106952 258441456 740904276 258441456 52805784 948397734 52805784 185732133 52805784 185732133 812466296 185732133 341256973 659925316 341256973 378518584 341256973 378518584 621318505 378518584 74366164 927455285 74366164 126631670 74366164 126631670 871541470 126631670 533485806 466417635 533485806 34671419 533485806 34671419 964391700 34671419 257461441 743338699 257461441 365418774 257461441 365418774 634053315 365418774 587247237 579696181 587247237 579696181 420989555 579696181 441106447 268563326 441106447 268563326 731230382 268563326 713299307 286341783 713299307 198468608 713299307 198468608 884009568 26763391 884009568 26763391 972941244 26763391 919238054 346450543 919238054 346450543 363972147 635851839 363972147 148278629 363972147 148278629 850757135 148
166328 956603705 0 956603705 676603220 500020649 676603220 597011395 676603220 597011395 500035046 597011395 717104628 306480705 717104628 306480705 288983268 500032890 288983268 44715148 288983268 44715148 955255255 44715148 275171031 907055881 275171031 907055881 92929026 907055881 506450782 493492445 506450782 639367497 506450782 639367497 500024921 639367497 821894479 499975840 821894479 500000566 821894479 500000566 263632268 500000566 715197395 137390962 715197395 137390962 499992654 137390962 714073321 714028681 714073321 344624023 714073321 344624023 189123786 810867897 189123786 618484540 189123786 618484540 523218149 476764244 523218149 660908593 523218149 660908593 500014492 660908593 937046409 499971167 937046409 931142933 937046409 931142933 336749676 499969042 336749676 548842674 336749676 548842674 814473593 499980036 814473593 767969505 814473593 767969505 499960376 767969505 862802740 39448340 862802740 39448340 960537852 39448340 499994028 569133577 499994028 499981114 499994028 499981114 38112981 499981114 499989771 985101188 499989771 500015051 499989771 500015051 12743798 500015051 499966217 863721697 499966217 45855359 499966217 45855359 500014622 45855359 25741876 499997321 25741876 846064 25741876 846064 866643 846064 990109852 499974637 990109852 499974637 522512091 499974637 807672256 500009135 807672256 500001502 807672256 500001502 953226916 500001502 500037649 892683481 500037649 857128961 500037649 857128961 857183262 857128961 69526452 69587383 69526452 148136803 69526452 148136803 502492374 502527153 502492374 265178739 502492374 265178739 265208460 265178739 860680776 820681083 860680776 820681083 820724915 820681083 873629108 234454195 873629108 234454195 168229898 499984500 168229898 492072720 168229898 492072720 499989514 156562275 499989514 500025280 499989514 500025280 244001971 244006527 244001971 968602980 244001971 968602980 968594122 968602980 503877563 500024105 503877563 544995798 503877563 544995798 545032086 544995798 447367559 499984569 447367559 500016488 447367559 500016488 254787694 500016488 534231009 500002242 534231009 728600245 534231009 728600245 728622822 728600245 159458938 28507663 159458938 28507663 585607396 500009953 585607396 500009953 150321192 500009953 637035172 362996483 637035172 500012747 637035172 500012747 307755939 500012747 914588645 171953147 914588645 171953147 499986656 448400507 499986656 173989876 499986656 173989876 826043814 173989876 660607647 499965853 660607647 86345491 660607647 86345491 499978483 86345491 499980977 983600657 499980977 983600657 983635590 983600657 499964466 61054077 499964466 61054077 61044636 61054077 500005403 561307850 500005403 561307850 499963132 561307850 499966062 737815291 499966062 135168530 499966062 135168530 135142478 135168530 562739973 562760372 562739973 77503052 562739973 77503052 77483727 77503052 727626440 727636815 727626440 109401289 727626440 109401289 890551482 109401289 468072362 511228978 468072362 511228978 782781856 782774700 782781856 518624353 782781856 518624353 481364093 518624353 500029525 217232564 500029525 960657652 500029525 960657652 500030610 960657652 499976586 185586883 499976586 499970138 499976586 499970138 711601936 499970138 619560474 97369988 619560474 97369988 500004543 97369988 860000811 544164672 860000811 544164672 499974411 846897048 499974411 498383674 499974411 498383674 498347970 498383674 784367118 215629687 784367118 862101567 784367118 862101567 862068543 862101567 205696888 500004592 205696888 988061526 205696888 988061526 11981598 988061526 27980219 348368695 27980219 348368695 584987271 499985349 584987271 248064165 584987271 248064165 751980161 248064165 500006168 33445657 500006168 50218716 500006168 50218716 949785897 50218716 78488935 989337325 78488935 989337325 937341452 62681775 937341452 111640046 937341452 111640046 111683941 111640046 966699972 33292311 966699972 678487589 966699972 678487589 321487754 678487589 502648880 500029540 502648880 500029540 936478229 936486303 936478229 244540239 936478229 244540239 496739955 503253492 496739955 499970299 496739955 499970299 912960113 499970299 237037889 851636224 237037889 851636224 851620001 851636224 494282746 494279458 494282746 498462040 494282746 498462040 858151150 141882084 858151150 500008615 858151150 500008615 31701023 500008615 482551110 16745613 482551110 16745613 500031338 16745613 161464741 897409898 161464741 897409898 911980936 88055362 911980936 499976750 911980936 499976750 786296336 499976750 951933634 499983767 951933634 421614365 951933634 421614365 153721686 500027923 153721686 499984464 153721686 499984464 407324594 499984464 297529982 640180327 297529982 640180327 500006699 499966635 500006699 499966635 58456455 499966635 499980905 962291859 499980905 499988479 499980905 499988479 979308730 499988479 512399344 499961795 512399344 499963534 512399344 499963534 811882515 499963534 708701712 499967452 708701712 171212991 708701712 171212991 828821743 171212991 325225933 889557965 325225933 889557965 500031094 889557965 13830068 139955447 13830068 139955447 924455210 75535386 924455210 744604278 924455210 744604278 50423639 499969656 50423639 559916765 50423639 559916765 557830193 499974841 557830193 588323574 557830193 588323574 588370847 588323574 67771972 67822153 67771972 248647820 67771972 248647820 248631488 248647820 38838093 500035220 38838093 500035220 592171785 500035220 500020418 854707158 500020418 500013953 500020418 500013953 59541264 500013953 886018610 787557296 886018610 787557296 499965040 787557296 499970498 50850190 499970498 211603985 499970498 211603985 824570408 824605357 824570408 156317880 824570408 156317880 843684502 156317880 499963834 727486906 499963834 203007287 499963834 203007287 500026085 203007287 500009075 453395345 500009075 334667902 500009075 334667902 334700004 334667902 500008405 299791753 500008405 447721645 500008405 447721645 499965215 447721645 500016863 871015716 500016863 500019799 500016863 500019799 581529785 500019799 500038162 438847999 500038162 500001804 500038162 500001804 774559687 500001804 504476706 495578095 504476706 660217872 504476706 660217872 660212715 660217872 499986048 605804 499986048 605804 636233 605804 500004156 500018710 500004156 500018710 155935696 934769626 155935696 934769626 934784992 934769626 500004369 411421337 500004369 500036987 500004369 500036987 236740986 500036987 451183182 882349161 451183182 882349161 499971334 882349161 499299946 500753540 499299946 585428201 499299946 585428201 414543117 585428201 954370096 954362110 954370096 500012647 954370096 500012647 500028810 899592103 500028810 499994798 500028810 499994798 27846909 499994798 473741708 526202703 473741708 98674290 473741708 98674290 591736181 810158716 591736181 810158716 499981295 810158716 500022570 243974025 500022570 473244576 500022570 473244576 395720398 610362255 395720398 610362255 500033034 35620222 500033034 500033340 500033034 500033340 39979980 500033340 568409451 568416377 568409451 523929027 568409451 523929027 499987841 789868084 499987841 333591472 499987841 333591472 333596235 333591472 499972791 922745622 499972791 54851342 499972791 54851342 54859956 54851342 756178023 880383402 756178023 880383402 254997677 500002148 254997677 955566216 254997677 955566216 955587492 955566216 251492259 220676693 251492259 220676693 220675934 220676693 500037846 738591538 500037846 499993968 500037846 499993968 810503428 189479645 810503428 969221512 810503428 969221512 969244922 969221512 500026855 931620601 500026855 931620601 931605437 931620601 53613457 946359978 53613457 873033893 53613457 873033893 500034156 873033893 195383331 499983316 195383331 500026477 195383331 500026477 500002373 753651336 500002373 500006271 500002373 500006271 835061477 500006271 317428897 317436234 317428897 500015511 317428897 500015511 40897900 500015511 468136204 468138328 468136204 900834206 468136204 900834206 900826607 900834206 360064855 178823948 360064855 178823948 821190191 178823948 499965284 752020682 499965284 178593597 499965284 178593597 821362422 178593597 591780938 499966910 591780938 84692174 591780938 84692174 915317539 84692174 499989845 3787951 499989845 849736914 499989845 849736914 849750449 849736914 180860161 180885456 180860161 968137208 180860161 968137208 31825401 968137208 499963397 529553892 499963397 628466981 499963397 628466981 628470234 628466981 523688675 388056032 523688675 388056032 388043340 388056032 981706773 981705891 981706773 499973823 981706773 499973823 357683260 499973823 478652568 478680530 478652568 500039871 478652568 500039871 295973082 500039871 702770219 297279788 702770219 499995521 702770219 499995521 549983582 499995521 617052466 617081822 617052466 499979064 617052466 499979064 770738055 499979064 499996107 230517417 499996107 581155730 499996107 581155730 581110269 581155730 372984597 627011150 372984597 500003361 372984597 500003361 168532559 500003361 499977580 184707346 499977580 995814153 499977580 995814153 4198053 995814153 316413096 466865345 316413096 466865345 500016016 466865345 499975552 272802974 499975552 272802974 499964098 272802974 948834424 912559276 948834424 912559276 912524167 912559276 912875411 912860280 912875411 363738751 912875411 363738751 636217900 363738751 637703406 637685704 637703406 147364048 637703406 147364048 147321743 147364048 221137234 500001479 221137234 394487519 221137234 394487519 867472743 132594059 867472743 415573099 867472743 415573099 500023621 415573099 911157184 994605165 911157184 994605165 191026384 802791925 191026384 802791925 802760168 802791925 99550536 99551654 99550536 590491011 99550536 590491011 989303530 989323698 989303530 500017319 989303530 500017319 295793168 248347730 295793168 248347730 664468621 499996784 664468621 499996784 370121539 499996784 853673529 146304481 853673529 366680750 853673529 366680750 24389714 24383079 24389714 100052620 24389714 100052620 535354490 500023328 535354490 500023328 127594939 127548503 127594939 985390869 127594939 985390869 985365213 985390869 138553221 138569094 138553221 439093343 138553221 439093343 749360611 250630548 749360611 502663944 749360611 502663944 497343538 502663944 499977753 548566402 499977753 499986169 499977753 499986169 663824740 231860559 663824740 231860559 500021444 231860559 536881608 500036260 536881608 499974466 536881608 499974466 942122865 499974466 289336239 710696606 289336239 145412804 289336239 145412804 854523471 145412804 499998880 982115995 499998880 970701762 499998880 970701762 29268479 970701762 824229885 143550059 824229885 143550059 143489380 143550059 326017181 500006137 326017181 499965629 326017181 499965629 693565566 499965629 499985866 461341882 499985866 461341882 461333073 461341882 563536643 832821456 563536643 832821456 167236736 832821456 500017256 10836675 500017256 10836675 24835431 975183443 24835431 500038926 24835431 500038926 923241958 954846595 923241958 954846595 499987534 954846595 548720842 79172924 548720842 79172924 920837829 79172924 500026609 908396214 500026609 430818754 500026609 430818754 106022082 106040322 106022082 179722316 106022082 179722316 820253634 179722316 499977085 499973645 499977085 499973645 582285433 499973645 144628111 144577525 144628111 793112684 144628111 793112684 793085953 793112684 704066273 499995282 704066273 499995282 811227323 499995282 599291909 400711550 599291909 500006234 599291909 500006234 270723339 499992034 270723339 733533739 270723339 733533739 266462768 733533739 681370353 318623960 681370353 500006672 681370353 500006672 70955644 500006672 500016811 6616303 500016811 237523625 500016811 237523625 823318707 500012401 823318707 500012401 825488381 500012401 440499437 559457570 440499437 316371033 440499437 316371033 500031250 316371033 499974504 196162156 499974504 203905061 499974504 203905061 796132523 203905061 228035604 799947205 228035604 799947205 200021571 799947205 450415969 109534934 450415969 109534934 109508028 109534934 919281609 500032539 919281609 500032539 306801173 306818581 306801173 878130963 306801173 878130963 971461594 28525619 971461594 500037656 971461594 500037656 227015039 500037656 237207129 762805108 237207129 558710386 237207129 558710386 499990037 727468782 499990037 628625213 499990037 628625213 500015396 628625213 140707466 859327486 140707466 499963202 140707466 499963202 935434506 64521531 935434506 182230937 935434506 182230937 500008355 182230937 586806434 413127585 586806434 405090213 586806434 405090213 460348852 600638995 460348852 600638995 500010005 600638995 137064462 932109995 137064462 932109995 500032436 932109995 242545685 499960850 242545685 500018054 242545685 500018054 582021251 500018054 438086974 500017778 438086974 620602795 438086974 620602795 379373096 620602795 500003873 555911558 500003873 647916994 500003873 647916994 499977143 647916994 946233860 946242804 946233860 826686938 946233860 826686938 499964869 826686938 499981133 356759076 499981133 356759076 643242940 356759076 500034194 390608462 500034194 354420904 500034194 354420904 500013205 354420904 567062964 442825648 567062964 442825648 499989011 906062750 499989011 3329776 499989011 3329776 3344507 3329776 165768954 558064103 165768954 558064103 746633770 746594458 746633770 287182055 746633770 287182055 118116485 881905443 118116485 500037843 118116485 500037843 499963484 643344194 499963484 499987704 499963484 499987704 877927656 499987704 140233537 140206561 140233537 975475102 140233537 975475102 975476292 975475102 962349559 499972814 962349559 819336463 962349559 819336463 503126254 496835623 503126254 499972080 503126254 499972080 88058282 499972080 499969280 883129120 499969280 542859240 499969280 542859240 500005168 944943869 500005168 512144714 500005168 512144714 512123056 512144714 499963089 264539015 499963089 307102871 499963089 307102871 307088401 307102871 500032410 312591447 500032410 244996407 500032410 244996407 499974255 244996407 858711322 141284195 858711322 500015447 858711322 500015447 499992122 673449032 499992122 92884299 499992122 92884299 92844127 92884299 760066036 499989568 760066036 499989568 979597687 499989568 500011552 163872940 500011552 903724051 500011552 903724051 96212940 903724051 307336682 500012950 307336682 500012950 526381385 500012950 341585014 267105150 341585014 267105150 732955779 267105150 499989553 70376342 499989553 631408609 499989553 631408609 499988333 631408609 500005498 438057213 500005498 438057213 499975188 438057213 840030096 499991357 840030096 497586076 840030096 497586076 502462104 497586076 619776662 904061941 619776662 904061941 904066709 904061941 775594036 148167744 775594036 148167744 499973406 148167744 500012820 124144103 500012820 805305158 500012820 805305158 194710684 805305158 484199470 484214675 484199470 676756823 484199470 676756823 500025366 302313784 500025366 700630002 500025366 700630002 700605243 700630002 654666966 13115837 654666966 13115837 13082438 13115837 349092938 499991786 349092938 499991786 523285251 499991786 453136867 788785958 453136867 788785958 500038914 788785958 500019316 260264343 500019316 260264343 739761040 260264343 499988339 734967829 499988339 352156313 499988339 352156313 97901817 97861665 97901817 110878816 97901817 110878816 680270767 794993239 680270767 794993239 500009136 794993239 555546386 260129053 555546386 260129053 739807372 260129053 104461758 982132060 104461758 982132060 17821766 982132060 426133214 426111940 426133214 879734237 426133214 879734237 120241516 879734237 449958639 550087155 449958639 736935060 449958639 736935060 263085000 736935060 806188080 500017865 806188080 500024956 806188080 500024956 735011459 500024956 885368381 885333307 885368381 499990571 885368381 499990571 499978611 661810753 499978611 661810753 234160228 71957740 234160228 71957740 928036978 71957740 676411007 452575878 676411007 452575878 452591145 452575878 531458707 468571286 531458707 467070962 531458707 467070962 499970492 467070962 624452807 624402851 624452807 615676197 624452807 615676197 384327697 615676197 958125531 958175191 958125531 405242187 958125531 405242187 499963829 405242187 749222200 250794469 749222200 499992296 749222200 499992296 256042860 499992296 820076488 820119108 820076488 152085457 820076488 152085457 152101885 152085457 500006649 788287881 500006649 708765490 500006649 708765490 708774832 708765490 76755382 76722491 76755382 500016070 76755382 500016070 507709414 500016070 499974845 893705735 499974845 33856688 499974845 33856688 966156545 33856688 500013308 645043720 500013308 500003722 500013308 500003722 235927088 500003722 500001305 885316240 500001305 479066801 500001305 479066801 520906786 479066801 123830734 500002668 123830734 289909553 123830734 289909553 798336306 722439134 798336306 722439134 192413184 153393530 192413184 153393530 153437057 153393530 557069713 624819707 557069713 624819707 375218236 624819707 593859504 406097448 593859504 500003746 593859504 500003746 171019577 500003746 861560921 861618329 861560921 156834018 861560921 156834018 500033738 855330963 500033738 170849417 500033738 170849417 52181768 971223454 52181768 971223454 971210373 971223454 499969246 504068796 499969246 504068796 500037794 504068796 287268917 499978814 287268917 959441786 287268917 959441786 499976173 959441786 142088378 500007996 142088378 875110456 142088378 875110456 875052322 875110456 376023159 506597343 376023159 506597343 892459385 499981638 892459385 499981638 500007930 164721303 500007930 164721303 500005809 164721303 500037701 556167479 500037701 415253882 500037701 415253882 500023052 415253882 993033945 500009047 993033945 500009047 362548985 500009047 500019430 488970347 500019430 500032879 500019430 500032879 196194289 500032879 500036788 517409147 500036788 255587221 500036788 255587221 744471860 255587221 712664180 500025757 712664180 499977855 712664180 499977855 813687903 499977855 794813954 938574737 794813954 938574737 372153143 267219821 372153143 267219821 951820372 951869823 951820372 85256275 951820372 85256275 85230915 85256275 499992278 846621172 499992278 436834339 499992278 436834339 563207029 436834339 166572032 166598893 166572032 499970351 166572032 499970351 973551223 499970351 487520166 523084590 487520166 523084590 559982369 500010562 559982369 750910388 559982369 750910388 750900868 750910388 308024808 692032405 308024808 824435875 308024808 824435875 556177834 476494640 556177834 476494640 499992918 860262060 499992918 361311509 499992918 361311509 500013022 361311509 68526325 931406487 68526325 414507859 68526325 414507859 414499229 414507859 306055735 306101595 306055735 500033469 306055735 500033469 9497661 500033469 220621053 951569270 220621053 951569270 499962991 951569270 25282640 25292557 25282640 442072090 25282640 442072090 635878852 500000836 635878852 3601212 635878852 3601212 996371651 3601212 499978657 641262453 499978657 641262453 500027312 641262453 262974603 263028000 262974603 794852373 262974603 794852373 794815149 794852373 648644892 648602611 648644892 945203422 648644892 945203422 945224253 945203422 500037291 138399362 500037291 827924306 500037291 827924306 500009147 827924306 649721742 649759621 649721742 922653245 649721742 922653245 500014208 922653245 869647247 21432284 869647247 21432284 21465053 21432284 499990185 500038618 499990185 500038618 245005652 754999875 245005652 230379602 245005652 230379602 500002892 230379602 499976021 859415736 499976021 859415736 140633757 859415736 899377582 203231174 899377582 203231174 700485431 700449477 700485431 436931373 700485431 436931373 101696591 898317733 101696591 577632504 101696591 577632504 532056743 271289402 532056743 271289402 271287902 271289402 500016015 566934990 500016015 566934990 500012257 566934990 754496448 754464358 754496448 288544835 754496448 288544835 500004991 288544835 656447636 500025164 656447636 500025164 149837462 500025164 298738169 247779525 298738169 247779525 499963432 247779525 23138515 802877049 23138515 802877049 777185828 116464820 777185828 116464820 500009849 116464820 909479411 529091917 909479411 529091917 499973202 36852514 499973202 588883490 499973202 588883490 499967537 588883490 814877287 185170823 814877287 691335886 814877287 691335886 323643309 323614623 323643309 828270112 323643309 828270112 828240726 828270112 565666814 565649490 565666814 876157511 565666814 876157511 499975865 876157511 738240106 738270397 738240106 745819982 738240106 745819982 254154444 745819982 352542101 500010152 352542101 645294434 352542101 645294434 500011636 645294434 164563368 499975405 164563368 705576108 164563368 705576108 499990863 116898425 499990863 116898425 883067605 116898425 837752050 589376138 837752050 589376138 589351424 589376138 862326107 862339840 862326107 851574806 862326107 851574806 148453394 851574806 499970129 380256142 499970129 499971826 499970129 499971826 112431346 499971826 659688918 500013288 659688918 237541187 659688918 237541187 500007246 499999695 500007246 499999695 646581214 499999695 39586227 39590207 39586227 500034893 39586227 500034893 883608144 500034893 59558795 499990370 59558795 499990370 960792772 499990370 288429025 711624320 288429025 617292233 288429025 617292233 726670754 188757157 726670754 188757157 188692677 188757157 499969981 308454112 499969981 248540379 499969981 248540379 751417843 248540379 634715773 500033132 634715773 366410641 634715773 366410641 51177556 33009078 51177556 33009078 967015531 33009078 500020095 989264943 500020095 262527145 500020095 262527145 737432580 262527145 88113957 88067008 88113957 524048053 88113957 524048053 654754614 160228191 654754614 160228191 500030076 160228191 785547662 499992607 785547662 272247180 785547662 272247180 649399009 649362615 649399009 631321615 649399009 631321615 564352584 499973527 564352584 727395252 564352584 727395252 67561418 67560216 67561418 499993140 67561418 499993140 830195576 499966851 830195576 693049394 830195576 693049394 306994041 693049394 500031201 251318919 500031201 499969672 500031201 499969672 924344996 499969672 918483569 918481448 918483569 564057708 918483569 564057708 499982754 207216917 499982754 962901424 499982754 962901424 401203359 500039159 401203359 500039159 868581090 500039159 518285927 470407983 518285927 470407983 470402150 470407983 563431533 563464091 563431533 499983624 563431533 499983624 630975645 499983624 101189685 499980971 101189685 947964701 101189685 947964701 52042363 947964701 857339632 249939159 857339632 249939159 249907057 249939159 499978949 251454368 499978949 209364507 499978949 209364507 209383979 209364507 939643888 939712400 939643888 359181372 939643888 359181372 359129078 359181372 499978264 888356989 499978264 393843611 499978264 393843611 393836440 393843611 648944656 499972027 648944656 144583941 648944656 144583941 301465662 698583153 301465662 495686003 301465662 495686003 922076204 922106032 922076204 500022422 922076204 500022422 304591343 500022422 751153891 248873056 751153891 671979443 751153891 671979443 671933176 671979443 675227053 675220283 675227053 500027499 675227053 500027499 458872211 500033844 458872211 114189864 458872211 114189864 114157571 114189864 500021126 835250895 500021126 835250895 939540784 939585049 939540784 300435608 939540784 300435608 500015712 300435608 847162651 847177329 847162651 619390650 847162651 619390650 358542429 711304468 358542429 711304468 202557162 797408995 202557162 450689686 202557162 450689686 759535103 192114985 759535103 192114985 192131016 192114985 499981348 867207568 499981348 283872767 499981348 283872767 739229049 500033541 739229049 500008316 739229049 500008316 178402925 500008316 704567890 162352109 704567890 162352109 162319871 162352109 574180070 425873505 574180070 103453566 574180070 103453566 896521125 103453566 499993691 608439065 499993691 528455966 499993691 528455966 818471649 499975036 818471649 500004858 818471649 500004858 314688865 991779614 314688865 991779614 991806732 991779614 144985723 144921209 144985723 441088135 144985723 441088135 704036654 704063199 704036654 499970394 704036654 499970394 499965240 253097546 499965240 253097546 746907351 253097546 473558774 798573901 473558774 798573901 499983391 803827466 499983391 425259649 499983391 425259649 425268047 425259649 675955154 675946416 675955154 571172815 675955154 571172815 428853957 571172815 786500558 213549249 786500558 500024287 786500558 500024287 468158429 500024287 837761909 837727874 837761909 700872336 837761909 700872336 280918983 280875149 280918983 500012286 280918983 500012286 142896767 142902730 142896767 952014347 142896767 952014347 952023928 952014347 153489709 785518506 153489709 785518506 935080854 64880291 935080854 669199024 935080854 669199024 669173539 669199024 806639152 806655745 806639152 499978844 806639152 499978844 500290107 499978844 780288381 499966443 780288381 499966767 780288381 499966767 142941694 857091009 142941694 434641232 142941694 434641232 499971107 434641232 254405774 500008061 254405774 393898495 254405774 393898495 876641237 123367380 876641237 518139713 876641237 518139713 48340371 426319688 48340371 426319688 573674660 426319688 367821840 632238930 367821840 589944715 367821840 589944715 410045117 589944715 299991104 500036254 299991104 647243574 299991104 647243574 770268020 818707629 770268020 818707629 181352529 818707629 438901809 561056979 438901809 576846877 438901809 576846877 423084221 576846877 881034524 119026356 881034524 242937149 881034524 242937149 499988430 242937149 778037899 778033089 778037899 116060697 778037899 116060697 883922467 116060697 500007333 922387368 500007333 337605926 500007333 337605926 662376232 337605926 46291401 46295786 46291401 770186632 46291401 770186632 499992661 770186632 499986815 325822761 499986815 878772771 499986815 878772771 121226294 878772771 908362365 908374269 908362365 500002495 908362365 500002495 923946968 500002495 162726280 112140961 162726280 112140961 72198985 72160256 72198985 499990046 72198985 499990046 190871493 499990046 171012683 171021342 171012683 499967114 171012683 499967114 80169483 499967114 500023446 733452787 500023446 733452787 733508604 733452787 236139571 236085178 236139571 955169571 236139571 955169571 955183195 955169571 499969667 679734360 499969667 998336980 499969667 998336980 998378126 998336980 903761756 499987904 903761756 933534597 903761756 933534597 447967905 499985048 447967905 499985048 322395732 856111843 322395732 856111843 856140124 856111843 462025249 462059281 462025249 984837010 462025249 984837010 984763309 984837010 346279754 150104295 346279754 150104295 150109135 150104295 331282913 500000612 331282913 415612451 331282913 415612451 719751347 280239174 719751347 634645423 719751347 634645423 27112282 499970555 27112282 499970555 839677768 601707926 839677768 601707926 398359545 601707926 671307145 671329769 671307145 167148318 671307145 167148318 167097267 167148318 621743460 499967917 621743460 210081902 621743460 210081902 789880565 210081902 376368903 968764745 376368903 968764745 968800678 968764745 130342409 130329514 130342409 500019650 130342409 500019650 626803063 500019650 499970908 212894754 499970908 758193197 499970908 758193197 758160974 758193197 209037066 791018561 209037066 500035706 209037066 500035706 771155945 500035706 499974280 316649159 499974280 821452001 499974280 821452001 499967628 821452001 843965336 155984924 843965336 577690726 843965336 577690726 422284076 577690726 870544258 499976905 870544258 499990860 870544258 499990860 386077380 499990860 500016364 826138162 500016364 826138162 173867525 826138162 623303174 325351789 623303174 325351789 325327445 325351789 897316618 102757382 897316618 194209395 897316618 194209395 367141525 499975968 367141525 254272485 367141525 254272485 169623755 169610688 169623755 522698491 169623755 522698491 859877568 474539417 859877568 474539417 305001428 305026485 305001428 418301401 305001428 418301401 581751564 418301401 100003447 499975078 100003447 111049923 100003447 111049923 499997155 111049923 334220926 372254786 334220926 372254786 499991345 372254786 207053017 500015405 207053017 448852904 207053017 448852904 448811911 448852904 415879131 500005941 415879131 166750290 415879131 166750290 166713815 166750290 700369732 700340737 700369732 318703190 700369732 318703190 318698251 318703190 436876088 687509284 436876088 687509284 312542282 687509284 499964324 867828464 499964324 499973366 499964324 499973366 661707538 499973366 206558239 139302822 206558239 139302822 139288657 139302822 785813555 802775560 785813555 802775560 500009999 802775560 754896628 500019103 754896628 735383164 754896628 735383164 500026797 735383164 831613234 256850201 831613234 256850201 256858465 256850201 500005390 869021701 500005390 869021701 869022636 869021701 149931086 487016418 149931086 487016418 759828152 499987895 759828152 495794901 759828152 495794901 265136032 265093097 265136032 463223829 265136032 463223829 463266299 463223829 188850877 791482997 188850877 791482997 791495679 791482997 612359007 280071854 612359007 280071854 499974437 280071854 672563778 672620192 672563778 499961724 672563778 499961724 128410346 499961724 328314176 500015373 328314176 224057859 328314176 224057859 775905176 224057859 753900334 500007953 753900334 499983772 753900334 499983772 241694460 241681574 241694460 989845170 241694460 989845170 10134707 989845170 500014319 172191408 500014319 766762136 500014319 766762136 766826258 766762136 499974502 114636805 499974502 114636805 629438040 629396149 629438040 499961749 629438040 499961749 83885016 499961749 737009642 262983422 737009642 499961211 737009642 499961211 943626612 499961211 683418043 683374727 683418043 499993369 683418043 499993369 46146784 499993369 986314952 986352205 986314952 447447893 986314952 447447893 447482990 447447893 499976602 383768324 499976602 695905391 499976602 695905391 695949560 695905391 366941244 366905728 366941244 499969680 366941244 499969680 51487816 948552091 51487816 432650560 51487816 432650560 567357450 432650560 248265166 862577079 248265166 862577079 862634813 862577079 120941444 432142623 120941444 432142623 500021131 432142623 378879395 39998683 378879395 39998683 38441164 38441031 38441164 499915419 38441164 499915419 499868296 499915419 206637436 500004655 206637436 443708365 206637436 443708365 720384543 500024450 720384543 253721701 720384543 253721701 43506600 500002450 43506600 250373893 43506600 250373893 749644402 250373893 500011933 648042237 500011933 11726468 500011933 11726468 500009611 11726468 500020536 902331857 500020536 652333263 500020536 652333263 67003465 244132010 67003465 244132010 499962868 500030926 499962868 500030926 75429782 500030926 310436119 310401815 310436119 608794719 310436119 608794719 391228453 608794719 12119925 12117528 12119925 691920466 12119925 691920466 691895445 691920466 554939990 445058554 554939990 906806872 554939990 906806872 499988552 906806872 500005447 131095746 500005447 503967442 500005447 503967442 496025950 503967442 499961556 134215042 499961556 134215042 836744768 163314498 836744768 102537136 836744768 102537136 897488572 102537136 643260771 643208671 643260771 33244709 643260771 33244709 33294839 33244709 735163152 499980894 735163152 311455362 735163152 311455362 499973410 311455362 625155332 774172696 625155332 774172696 280577844 500014529 280577844 859861505 280577844 859861505 140170531 859861505 703670715 685941340 703670715 685941340 499974417 685941340 761551443 500006757 761551443 500006757 37432792 500036677 37432792 374172374 37432792 374172374 499984775 374172374 49536705 950489320 49536705 32582967 49536705 32582967 967464361 32582967 853092094 499965981 853092094 326569227 853092094 326569227 97032852 499981423 97032852 499981423 692134726 692154262 692134726 499988125 692134726 499988125 392149651 392104897 392149651 499996814 392149651 499996814 679818415 499996814 79127384 920856380 79127384 499998886 79127384 499998886 916660781 499998886 674418911 674466582 674418911 138691836 674418911 138691836 138680526 138691836 637761066 637762161 637761066 499988261 637761066 499988261 733897749 499988261 10553674 249090700 10553674 249090700 996939625 996930883 996939625 840820344 996939625 840820344 350428817 361175783 350428817 361175783 638812877 361175783 377715213 839409868 377715213 839409868 839405225 839409868 524538833 265344573 524538833 265344573 265399905 265344573 646763776 499964651 646763776 254552104 646763776 254552104 773647178 973457719 773647178 973457719 973449145 973457719 47185341 107494709 47185341 107494709 892444193 107494709 631042433 905804535 631042433 905804535 905767634 905804535 499969962 891780029 499969962 949822648 499969962 949822648 978887905 21121687 978887905 785885097 978887905 785885097 499970857 305206297 499970857 305206297 992872398 7091761 992872398 500008812 992872398 500008812 172955533 500008812 500025534 689234049 500025534 642669927 500025534 642669927 500036572 642669927 499997752 6999057 499997752 95464111 499997752 95464111 904562172 95464111 723997087 723945723 723997087 351658070 723997087 351658070 648399824 351658070 760571045 760617803 760571045 341612730 760571045 341612730 472806151 500002969 472806151 476491030 472806151 476491030 476522901 476491030 296654546 703383062 296654546 499969983 296654546 499969983 667096913 499969983 268270975 242679533 268270975 242679533 539646931 671587963 539646931 671587963 500001637 671587963 500015507 426171589 500015507 946007980 500015507 946007980 53991290 946007980 500004871 775304 500004871 500016150 500004871 500016150 134875941 500016150 499999665 709227758 499999665 479944066 499999665 479944066 744399099 255678473 744399099 499970083 744399099 499970083 211353888 499970083 749119065 522956844 749119065 522956844 500028836 522956844 937344337 499968303 937344337 499997482 937344337 499997482 615527820 384511616 615527820 499985504 615527820 499985504 965001885 499985504 500020219 155853222 500020219 653948091 500020219 653948091 346051519 653948091 888383807 111649695 888383807 153773631 888383807 153773631 121070409 878949342 121070409 500007083 121070409 500007083 384369864 500007083 30668961 969303945 30668961 802662145 30668961 802662145 499981206 359237463 499981206 359237463 284810882 284874771 284810882 731068502 284810882 731068502 500028273 446078510 500028273 499987915 500028273 499987915 979605703 499987915 498228140 501725898 498228140 415223979 498228140 415223979 772611547 499989038 772611547 383817541 772611547 383817541 3048262 909402923 3048262 909402923 499962871 909402923 413287809 19107863 413287809 19107863 978326256 484817227 978326256 484817227 515145856 484817227 629314990 370704816 629314990 758476822 629314990 758476822 241508010 758476822 500026970 618903894 500026970 664323526 500026970 664323526 335621741 664323526 824680001 824655701 824680001 132595500 824680001 132595500 363902690 636067775 363902690 399209889 363902690 399209889 720371254 500017906 720371254 500017906 338341084 300687921 338341084 300687921 300672948 300687921 499990245 560828219 499990245 238662150 499990245 238662150 238691860 238662150 406689723 643126670 406689723 643126670 356839044 643126670 676023750 323965658 676023750 719743064 676023750 719743064 739136815 739170410 739136815 77938668 739136815 77938668 922042422 77938668 500036250 500024810 500036250 500024810 160503753 500024810 965073094 965049695 965073094 294292972 965073094 294292972 294251221 294292972 636592005 636608195 636592005 278561425 636592005 278561425 721430600 278561425 388042398 611925156 388042398 525003576 388042398 525003576 474951578 525003576 343375064 365759401 343375064 365759401 663577178 500031602 663577178 500031602 118053656 500031602 500028556 148118594 500028556 938137985 500028556 938137985 938184841 938137985 163246888 408838107 163246888 408838107 591162213 408838107 538539987 599380742 538539987 599380742 499992701 599380742 500021964 120085407 500021964 699394025 500021964 699394025 300635785 699394025 564520353 564512609 564520353 593628168 564520353 593628168 593618240 593628168 475155421 499989864 475155421 638484198 475155421 638484198 500030114 638484198 329752341 999576986 329752341 999576986 408560 999576986 354180106 645811306 354180106 992118838 354180106 992118838 7878208 992118838 521240697 109199264 521240697 109199264 890822244 109199264 499992101 877233067 499992101 499989997 499992101 499989997 928576614 499989997 422421190 577546452 422421190 441652733 422421190 441652733 441696319 441652733 173469472 499997226 173469472 499997226 755925977 499997226 305126606 305148761 305126606 863035695 305126606 863035695 136967912 863035695 499988674 499983318 499988674 499983318 166487121 499983318 354448677 499975743 354448677 919823100 354448677 919823100 919838567 919823100 217280669 217283892 217280669 499989980 217280669 499989980 990919290 499989980 724708145 659776863 724708145 659776863 340200047 659776863 355304755 471447474 355304755 471447474 499981115 199900927 499981115 499992747 499981115 499992747 39792388 499992747 499979190 897683389 499979190 450943153 499979190 450943153 450911213 450943153 679034954 966961780 679034954 966961780 345646453 499994908 345646453 500014382 345646453 500014382 836998867 500014382 414284618 414243639 414284618 616770165 414284618 616770165 500001155 616770165 499997512 372753673 499997512 499990035 499997512 499990035 166479047 166414361 166479047 799486352 166479047 799486352 799482380 799486352 555839172 555811532 555839172 728128559 555839172 728128559 183342278 875634553 183342278 875634553 500039974 875634553 51512027 51517554 51512027 564302655 51512027 564302655 564321966 564302655 499988163 31133920 499988163 500001398 499988163 500001398 438814078 500001398 500016501 627074361 500016501 10472373 500016501 10472373 989540333 10472373 191617873 575638324 191617873 575638324 553007883 499991787 553007883 499991787 926115280 499991787 750332056 829228248 750332056 829228248 851180363 148807617 851180363 745523868 851180363 745523868 254501996 745523868 500037501 777228756 500037501 349251560 500037501 349251560 247837099 500026784 247837099 337555316 247837099 337555316 662473346 337555316 428534339 693247285 428534339 693247285 306786086 693247285 499975878 840944447 499975878 467344780 499975878 467344780 985791729 500015789 985791729 499988580 985791729 499988580 173988401 173927758 173988401 326308056 173988401 326308056 673713335 326308056 72032147 928034583 72032147 495461644 72032147 495461644 500014189 53145386 500014189 867022817 500014189 867022817 223985801 105434475 223985801 105434475 894604270 105434475 353378221 646584539 353378221 499974817 353378221 499974817 662761201 499974817 42976696 957026951 42976696 554476982 42976696 554476982 679060483 679047021 679060483 128684975 679060483 128684975 139093882 860933153 139093882 12345475 139093882 12345475 12387457 12345475 500032951 695362915 500032951 255497052 500032951 255497052 499981312 255497052 500033798 620656461 500033798 500000769 500033798 500000769 256502749 500000769 499973030 36212899 499973030 799367186 499973030 799367186 799393420 799367186 733254570 266769121 733254570 499992130 733254570 499992130 12642388 499992130 469927881 964306009 469927881 964306009 949343087 642947948 949343087 642947948 20357557 20283128 20357557 657622297 20357557 657622297 676876227 676820255 676876227 479719288 676876227 479719288 333207803 333212504 333207803 633562030 333207803 633562030 873453223 500021337 873453223 925121221 873453223 925121221 74833811 925121221 499960004 311542113 499960004 311542113 500037974 311542113 88268401 88290011 88268401 499985752 88268401 499985752 500023712 252496395 500023712 500027852 500023712 500027852 438050111 500027852 499960432 383027072 499960432 897340537 499960432 897340537 891951090 108092228 891951090 696857230 891951090 696857230 696840666 696857230 991596286 499961305 991596286 500027470 991596286 500027470 344025453 655960221 344025453 287018090 344025453 287018090 712997356 287018090 558439728 786677526 558439728 786677526 97010673 97014002 97010673 519704082 97010673 519704082 500038600 519704082 139357512 860652453 139357512 388232250 139357512 388232250 533578383 533576486 533578383 62575797 533578383 62575797 465694839 500020748 465694839 500020748 272151485 727800587 272151485 500037262 272151485 500037262 553464056 83282660 553464056 83282660 916664341 83282660 699232710 300727642 699232710 11005942 699232710 11005942 989034592 11005942 500037631 499961917 500037631 499961917 329666656 499977485 329666656 499977485 632038301 499977485 499976643 408423316 499976643 916163586 499976643 916163586 916198258 916163586 191129110 132319902 191129110 132319902 772908274 728703484 772908274 728703484 271299002 728703484 499961855 288219348 499961855 385588637 499961855 385588637 500014549 856678457 500014549 630895027 500014549 630895027 499979169 630895027 499997291 264458476 499997291 437355301 499997291 437355301 847242902 152793616 847242902 315742799 847242902 315742799 500027816 246390707 500027816 479631007 500027816 479631007 479577262 479631007 535643760 797596258 535643760 797596258 500009054 797596258 861986936 862005755 861986936 451844213 861986936 451844213 47692546 499984640 47692546 153126960 47692546 153126960 846851595 153126960 419845353 887175354 419845353 887175354 562153525 562126851 562153525 580261130 562153525 580261130 580226694 580261130 500030947 297014374 500030947 499965733 500030947 499965733 25498072 499965733 499966873 772355018 499966873 103663190 499966873 103663190 896342571 103663190 499971559 62254105 499971559 500031493 499971559 500031493 998351308 499985343 998351308 730241438 998351308 730241438 499974875 751402650 499974875 500014586 499974875 500014586 756684879 500014586 746723976 253259433 746723976 862931482 746723976 862931482 862993295 862931482 499980710 659520369 499980710 690691882 499980710 690691882 149411859 49607428 149411859 49607428 49673530 49607428 285228937 714762380 285228937 500035962 285228937 500035962 246246446 500035962 498512692 658361427 498512692 658361427 638387198 42563757 638387198 42563757 42596650 42563757 500004458 772935404 500004458 499996590 500004458 499996590 401044903 499996590 500030421 753244421 500030421 499990289 500030421 499990289 634915008 499990289 323056183 499977672 323056183 838179579 323056183 838179579 838189439 838179579 228012597 771926501 228012597 908964102 228012597 908964102 908997697 908964102 500027395 993546713 500027395 771812840 500027395 771812840 969413271 969373148 969413271 500038954 969413271 500038954 499965458 338163003 499965458 717995982 499965458 717995982 282051666 717995982 500032439 167400181 500032439 308941131 500032439 308941131 499961296 308941131 708771024 115042503 708771024 115042503 884990475 115042503 499984470 953111347 499984470 953111347 953095969 953111347 499960536 75460873 499960536 347946796 499960536 347946796 652089357 347946796 591332175 408656136 591332175 17509113 591332175 17509113 17453525 17509113 630484298 499996509 630484298 365962440 630484298 365962440 499991557 365962440 567589520 633518422 567589520 633518422 633505306 633518422 499963145 996476072 499963145 753793274 499963145 753793274 246243043 753793274 858985796 859031863 858985796 500027169 858985796 500027169 3831717 996129771 3831717 416214932 3831717 416214932 657598574 500017861 657598574 366466650 657598574 366466650 202784829 519515916 202784829 519515916 499965059 370267346 499965059 921423772 499965059 921423772 78520539 921423772 356723741 356735765 356723741 499980865 356723741 499980865 212437267 499980865 898721175 101297570 898721175 339163414 898721175 339163414 185290229 814687695 185290229 790420287 185290229 790420287 997125287 464177847 997125287 464177847 535811225 464177847 836397019 836351586 836397019 283310572 836397019 283310572 516935673 898792031 516935673 898792031 898737318 898792031 670586927 93205581 670586927 93205581 500002106 93205581 500033737 652392239 500033737 499989564 500033737 499989564 964977827 499989564 520405358 520427298 520405358 500006579 520405358 500006579 216690417 500006579 973584743 973629749 973584743 680989435 973584743 680989435 105488778 105506904 105488778 599564701 105488778 599564701 500012869 81779332 500012869 499991692 500012869 499991692 229806283 499991692 935661683 789549283 935661683 789549283 210495956 789549283 379307787 325796746 379307787 325796746 674235770 325796746 326517013 776996351 326517013 776996351 499994327 776996351 242370857 500027393 242370857 500027393 504926340 500027393 252164073 500002080 252164073 740284510 252164073 740284510 937209046 62770793 937209046 849552450 937209046 849552450 499968791 358040377 499968791 787995676 499968791 787995676 788021717 787995676 500012220 426651710 500012220 839072049 500012220 839072049 160964100 839072049 499961726 979986187 499961726 767336198 499961726 767336198 672434825 310618244 672434825 310618244 310596406 310618244 673702215 420151351 673702215 420151351 500021999 384330439 500021999 771975945 500021999 771975945 771935645 771975945 494746652 405464956 494746652 405464956 405442273 405464956 858696024 500020934 858696024 500020934 149964328 500020934 990497562 500006381 990497562 705956183 990497562 705956183 294060992 705956183 892549360 892537501 892549360 562588677 892549360 562588677 437398100 562588677 781577505 781529713 781577505 499975024 781577505 499975024 940187538 499975024 112506658 887514606 112506658 184371029 112506658 184371029 499993052 184371029 306607814 693429954 306607814 114339596 306607814 114339596 114288350 114339596 499968950 900838925 499968950 900838925 500002680 900838925 107626350 107665011 107626350 814667418 107626350 814667418 185304241 814667418 29115792 29151879 29115792 130021651 29115792 130021651 870008981 130021651 500013691 500005398 500013691 500005398 502171053 500005398 483418300 516562751 483418300 209493144 483418300 209493144 9190723 9202794 9190723 541216045 9190723 541216045 909394593 909374617 909394593 146166618 909394593 146166618 456863899 499960576 456863899 499960576 827911465 852378665 827911465 852378665 852430330 852378665 500017014 986462951 500017014 983044184 500017014 983044184 499968116 983044184 500020183 14003723 500020183 326152267 500020183 326152267 326145717 326152267 720124418 838812102 720124418 838812102 161130338 838812102 454950297 329543084 454950297 329543084 141015374 140966913 141015374 965486213 141015374 965486213 499999892 965486213 38040833 38040272 38040833 165243885 38040833 165243885 834705009 165243885 98310710 901689357 98310710 52267680 98310710 52267680 998289521 500023286 998289521 500023286 74703724 500023286 511645586 499976878 511645586 558648463 511645586 558648463 211048306 473834819 211048306 473834819 499987378 278024450 499987378 331569724 499987378 331569724 331555137 331569724 500021826 675555259 500021826 320809608 500021826 320809608 320875255 320809608 999079927 999092295 999079927 963611565 999079927 963611565 36439784 963611565 500004965 402726410 500004965 402726410 355209243 355165838 355209243 499981817 355209243 499981817 716187262 499981817 170636212 499965474 170636212 852394617 170636212 852394617 852340945 852394617 500022405 236101336 500022405 835398777 500022405 835398777 117926230 351371376 117926230 351371376 648611240 351371376 498058632 587131118 498058632 587131118 587158122 587131118 96872845 500003249 96872845 954578094 96872845 954578094 829630125 170398895 829630125 499982121 829630125 499982121 307355591 499982121 499977328 752481560 499977328 500029430 499977328 500029430 778324431 500029430 729673368 729622581 729673368 209088369 729673368 209088369 790902125 209088369 9911141 9895328 9911141 321790170 9911141 321790170 500033488 321790170 334874682 735626260 334874682 735626260 264355317 735626260 437266047 437260449 437266047 561059902 437266047 561059902 500026633 21656892 500026633 499963322 500026633 499963322 405399421 499963322 499879812 949235236 499879812 949235236 50731299 949235236 734732868 165490678 734732868 165490678 854198496 928797626 854198496 928797626 499970808 928797626 500033862 774109489 500033862 988630791 500033862 988630791 988604481 988630791 797625455 296585988 797625455 296585988 703420249 296585988 711908378 499970563 711908378 36714825 711908378 36714825 963275631 36714825 100468908 899555242 100468908 609588339 100468908 609588339 499986773 609588339 453537063 453521122 453537063 783526712 453537063 783526712 499975780 783526712 345059287 254293673 345059287 254293673 745700021 254293673 666494075 591554293 666494075 591554293 125729943 452605134 125729943 452605134 570217992 997494210 570217992 997494210 190070557 205451902 190070557 205451902 205464494 205451902 167580587 832432508 167580587 496311834 167580587 496311834 574190143 574164629 574190143 499972592 574190143 499972592 267050939 499972592 367513053 324590756 367513053 324590756 692832560 307195708 692832560 421529430 692832560 421529430 198086352 198049829 198086352 677889502 198086352 677889502 677880861 677889502 329947775 118320759 329947775 118320759 499998649 118320759 425608371 500032946 425608371 96093943 425608371 96093943 903932794 96093943 292149861 773002158 292149861 773002158 773033291 773002158 499964134 954405092 499964134 954405092 954454408 954405092 266733534 733313376 266733534 833197172 266733534 833197172 500003306 833197172 207363320 52221771 207363320 52221771 947777496 52221771 757620125 886881384 757620125 886881384 113086257 886881384 983896942 350301719 983896942 350301719 556940717 556915344 556940717 500032641 556940717 500032641 951426148 500032641 516689651 516672888 516689651 232273067 516689651 232273067 232258983 232273067 979038332 499981300 979038332 100021704 979038332 100021704 455252968 635843118 455252968 635843118 364106109 635843118 761572421 761559010 761572421 597412116 761572421 597412116 500001086 597412116 993829088 993832550 993829088 499970481 993829088 499970481 357003223 499970481 503974087 821979437 503974087 821979437 499968736 821979437 499990861 193804712 499990861 193804712 862715321 862651762 862715321 179347958 862715321 179347958 500039207 179347958 815369971 545732617 815369971 545732617 500020269 545732617 755177589 755184271 755177589 499973174 755177589 499973174 237757410 499973174 245071398 245047712 245071398 499987410 245071398 499987410 500033879 996248204 500033879 500018409 500033879 500018409 206195035 500018409 972190581 500023126 972190581 133743617 972190581 133743617 499989616 791148286 499989616 791148286 500001621 322306584 500001621 500005483 500001621 500005483 84375915 500005483 186745569 186741767 186745569 500025727 186745569 500025727 730384515 269643213 730384515 499981267 730384515 499981267 935303760 499981267 764242867 235694111 764242867 579879325 764242867 579879325 375996224 375987617 375996224 500030185 375996224 500030185 736963542 138209403 736963542 138209403 138270711 138209403 138284641 861708226 138284641 500037788 138284641 500037788 651341374 500037788 334699113 773802491 334699113 773802491 980668550 980703631 980668550 892688459 980668550 892688459 107333837 892688459 209451562 27922646 209451562 27922646 27996008 27922646 477343716 477365570 477343716 56368175 477343716 56368175 56385007 56368175 275746122 724218364 275746122 267601542 275746122 267601542 958550798 41426840 958550798 333892645 958550798 333892645 84409416 84435147 84409416 500025278 84409416 500025278 473632657 526320201 473632657 499987025 473632657 499987025 815942638 184015876 815942638 322391804 815942638 322391804 189009006 189054008 189009006 437688922 189009006 437688922 748149138 251851458 748149138 499995638 748149138 499995638 78498765 499995638 367860866 500034946 367860866 499979101 367860866 499979101 925015655 499979101 847763022 152257214 847763022 360189213 847763022 360189213 565933830 650754742 565933830 650754742 650742294 650754742 500038768 86300551 500038768 86300551 500025751 86300551 797363574 790994374 797363574 790994374 21363574 21384966 21363574 500012632 21363574 500012632 501545867 500012632 316002886 683963832 316002886 607283522 316002886 607283522 392748216 607283522 115380796 445902805 115380796 445902805 445864731 445902805 354010831 936624691 354010831 936624691 63402779 936624691 669494463 285600784 669494463 285600784 714367917 285600784 500028200 956714779 500028200 956714779 499996029 956714779 500005089 244262304 500005089 775738721 500005089 775738721 135362343 6550814 135362343 6550814 6557856 6550814 500039617 670745915 500039617 670745915 670774318 670745915 499966878 333474490 499966878 430429369 499966878 430429369 569579825 430429369 543567921 543588730 543567921 173356383 543567921 173356383 384179709 615826117 384179709 499961281 384179709 499961281 992655262 499961281 922486031 499991776 922486031 1457720 922486031 1457720 998566376 1457720 243680059 756315353 243680059 190647991 243680059 190647991 190694909 190647991 439504807 500023414 439504807 500023414 312289054 500023414 500020051 112494691 500020051 784596880 500020051 784596880 500037655 784596880 399781622 600227944 399781622 614123631 399781622 614123631 385860255 614123631 981372875 499992933 981372875 499992933 501262584 499964522 501262584 500022358 501262584 500022358 803372998 500022358 500035666 578090585 500035666 56776041 500035666 56776041 56772965 56776041 84385023 915591588 84385023 562908165 84385023 562908165 884392815 499967796 884392815 606668988 884392815 606668988 499995017 606668988 577835848 500019166 577835848 500022529 577835848 500022529 404089022 668341792 404089022 668341792 668327569 668341792 293836178 499981053 293836178 644668628 293836178 644668628 500006283 133352681 500006283 906679963 500006283 906679963 936178689 936218955 936178689 854315283 936178689 854315283 184115433 448558444 184115433 448558444 551451464 448558444 296531572 703477771 296531572 499993229 296531572 499993229 732140566 267915228 732140566 512858464 732140566 512858464 512892530 512858464 699255355 699255612 699255355 26881135 699255355 26881135 973044168 26881135 476382022 724810680 476382022 724810680 500026495 760726824 500026495 90666619 500026495 90666619 155037826 844973956 155037826 750883779 155037826 750883779 249082218 750883779 238577870 499983526 238577870 500015664 238577870 500015664 42011603 500015664 278934503 219330754 278934503 219330754 780646170 219330754 446255584 859076293 446255584 859076293 988806438 11123318 988806438 807871414 988806438 807871414 19046365 19014411 19046365 465364018 19046365 465364018 534617578 465364018 500004141 135627384 500004141 500006728 500004141 500006728 852969852 500006728 550703777 722214033 550703777 722214033 500012245 722214033 817729268 817686238 817729268 499973244 817729268 499973244 417763762 499966369 417763762 997250025 417763762 997250025 500028780 997250025 218036094 499997601 218036094 500010716 218036094 500010716 763831966 897977513 763831966 897977513 897980624 897977513 500026186 725218093 500026186 984956102 500026186 984956102 984973225 984956102 499968058 466644038 499968058 466644038 752754529 752731881 752754529 25213821 752754529 25213821 25214887 25213821 502352634 502391699 502352634 500032471 502352634 500032471 754763450 500032471 619572934 766804622 619572934 766804622 766836543 766804622 383116939 177647537 383116939 177647537 500030292 177647537 499406103 499422135 499406103 95003509 499406103 95003509 904999266 95003509 820002491 820030182 820002491 500007870 820002491 500007870 220252155 499991538 220252155 613024364 220252155 613024364 896509469 499967488 896509469 729888717 896509469 729888717 729935613 729888717 975415754 975375055 975415754 356608236 975415754 356608236 499975444 356608236 500030688 595481261 500030688 595481261 595506904 595481261 500008975 708641889 500008975 500036722 500008975 500036722 187715664 500036722 499982516 282705308 499982516 499977415 499982516 499977415 472547921 499977415 499518565 499961859 499518565 499988257 499518565 499988257 125244649 499988257 591083053 692270361 591083053 692270361 692252814 692270361 411477248 588535431 411477248 625660895 411477248 625660895 360146212 499964133 360146212 831586815 360146212 831586815 168435910 831586815 706342341 500015682 706342341 500030725 706342341 500030725 45146755 500030725 824915833 824847886 824915833 261373470 824915833 261373470 261401440 261373470 542860442 500032564 542860442 500005428 542860442 500005428 489834645 500005428 835591909 500019998 835591909 476774523 835591909 476774523 523257283 476774523 893381610 893351048 893381610 360923203 893381610 360923203 476520453 718538738 476520453 718538738 718536417 718538738 294272515 597635446 294272515 597635446 637564638 362444255 637564638 500013407 637564638 500013407 109584764 500013407 991358578 991352492 991358578 37689678 991358578 37689678 499988586 919748818 499988586 460793780 499988586 460793780 499972041 42751206 499972041 223206099 499972041 223206099 223238836 223206099 715847240 715885539 715847240 350963503 715847240 350963503 281456651 281424858 281456651 500020394 281456651 500020394 884046301 500020394 528566940 528561712 528566940 500019638 528566940 500019638 908644313 260071596 908644313 260071596 74750167 500005291 74750167 500005291 738228381 500005291 62966258 937078386 62966258 20111320 62966258 20111320 20111953 20111320 464476207 535575829 464476207 500020711 464476207 500020711 6217972 993721029 6217972 28121940 6217972 28121940 669271894 330691177 669271894 257262992 669271894 257262992 742697847 257262992 500011179 151444127 500011179 264741886 500011179 264741886 499971522 264741886 687750626 687749045 687750626 165119188 687750626 165119188 834896080 165119188 748784672 499996503 748784672 499962775 748784672 499962775 355508877 499962775 358341855 641626058 358341855 446952991 358341855 446952991 446992766 446952991 49722387 950265935 49722387 499998572 49722387 499998572 854152352 499998572 88102825 993868419 88102825 993868419 905377740 499979364 905377740 958071125 905377740 958071125 41938152 958071125 500026688 259512377 500026688 259512377 992554604 7464715 992554604 499969886 992554604 499969886 757188809 499969886 866843531 500037292 866843531 500037292 21614941 500037292 583769055 416180141 583769055 499980370 583769055 499980370 344556259 344540954 344556259 798507150 344556259 798507150 879136276 120826267 879136276 461192566 879136276 461192566 499968044 461192566 500030643 323615412 500030643 825074319 500030643 825074319 825107366 825074319 499986618 403878061 499986618 403878061 639027960 639062242 639027960 500017567 639027960 500017567 500029258 894509252 500029258 713730240 500029258 713730240 713714598 713730240 500009071 196781295 500009071 546996744 500009071 546996744 499969577 541931235 499969577 657002311 499969577 657002311 728353954 728325090 728353954 671507188 728353954 671507188 671470259 671507188 975040024 975011788 975040024 461894791 975040024 461894791 461844964 461894791 500026601 404499087 500026601 499989036 500026601 499989036 4854161 499989036 499985424 155135742 499985424 499985167 499985424 499985167 180712394 499985167 225677198 2298454 225677198 2298454 500026094 2298454 499968231 971774103 499968231 971774103 28214612 971774103 196125368 196133317 196125368 499973840 196125368 499973840 611526534 499973840 499973384 624219503 499973384 300124181 499973384 300124181 300084422 300124181 932219193 881451246 932219193 881451246 43213240 43204077 43213240 475460075 43213240 475460075 500017949 475460075 219784814 219801688 219784814 499969490 219784814 499969490 499960970 615693378 499960970 500027667 499960970 500027667 819206693 499962058 819206693 885901797 819206693 885901797 499973330 885901797 954718586 954717438 954718586 499977713 954718586 499977713 373812598 499977713 935982255 936010273 935982255 693583522 935982255 693583522 693618081 693583522 921322195 39361791 921322195 39361791 293419163 706623453 293419163 499993884 293419163 499993884 229030028 499993884 500017166 960120397 500017166 221354215 500017166 221354215 221287577 221354215 500030934 150409782 500030934 499967284 500030934 499967284 671377763 499967284 500022794 403267288 500022794 422910519 500022794 422910519 422877176 422910519 500001610 694807633 500001610 694807633 305218531 694807633 553586840 491745104 553586840 491745104 508250498 491745104 643237143 779849122 643237143 779849122 220187828 779849122 316816724 231985840 316816724 231985840 500017684 231985840 390821734 499995877 390821734 418996098 390821734 418996098 580973543 418996098 159171236 500000913 159171236 11543598 159171236 11543598 499999620 963670543 499999620 810363939 499999620 810363939 1284021 998700982 1284021 980069534 1284021 980069534 980013764 980069534 677552789 351732345 677552789 351732345 351709263 351732345 500037112 758401585 500037112 758401585 216648014 216655589 216648014 717180582 216648014 717180582 629694673 105321810 629694673 105321810 105322844 105321810 499970223 368534684 499970223 368534684 499986565 990863980 499986565 499990965 499986565 499990965 56962758 499990965 500010763 952129772 500010763 499985692 500010763 499985692 72765395 499985692 171429926 171388337 171429926 500017850 171429926 500017850 499973614 89173021 499973614 214789233 499973614 214789233 499995214 214789233 132692214 522323075 132692214 522323075 522368611 522323075 499961712 856945799 499961712 289330054 499961712 289330054 710670853 289330054 193210176 806740228 193210176 23436003 193210176 23436003 976567721 23436003 685669350 386546682 685669350 386546682 386589272 386546682 895410809 104549632 895410809 891392842 895410809 891392842 108601003 891392842 797239195 267799553 797239195 267799553 134283383 615157618 134283383 615157618 615148445 615157618 123427951 876599033 123427951 500000671 123427951 500000671 557173980 500000671 500008245 308545850 500008245 910634531 500008245 910634531 499963686 910634531 577337377 111221051 577337377 111221051 888801977 111221051 500027786 620308814 500027786 620308814 519133937 456122356 519133937 456122356 378616456 499980471 378616456 151797581 378616456 151797581 848216036 151797581 500024786 879285266 500024786 879285266 500012795 879285266 875764719 124226579 875764719 500023282 875764719 500023282 399916187 500023282 500019098 18788409 500019098 977411585 500019098 977411585 22578443 977411585 646018619 353983819 646018619 706668856 646018619 706668856 360283274 404603124 360283274 404603124 499990276 562864852 499990276 138939868 499990276 138939868 861076677 138939868 406227464 785916124 406227464 785916124 214114411 785916124 822409210 822434877 822409210 224043372 822409210 224043372 228456876 500031271 228456876 500031271 145644604 500031271 702232839 297817654 702232839 565690620 702232839 565690620 434354294 565690620 499988009 663029207 499988009 430829501 499988009 430829501 430848969 430829501 499998323 652258266 499998323 382537647 499998323 382537647 617503482 382537647 509479152 490549519 509479152 159228333 509479152 159228333 930891764 500039770 930891764 499967943 930891764 499967943 480414074 499967943 976994426 23010979 976994426 500020945 976994426 500020945 185108936 500020945 516986029 516980039 516986029 211365132 516986029 211365132 211354536 211365132 500713923 500008711 500713923 499994322 500713923 499994322 671827107 499994322 113687420 886282789 113687420 229288719 113687420 229288719 500021777 229288719 245637847 763170350 245637847 763170350 236814884 763170350 457664188 499988790 457664188 499997079 457664188 499997079 785599406 785614511 785599406 499971373 785599406 499971373 409773349 499971373 474294121 474271446 474294121 499986831 474294121 499986831 594355819 499986831 47467256 952528698 47467256 128757573 47467256 128757573 871250820 128757573 836318775 499978552 836318775 499978552 834481209 499978552 953093787 953104962 953093787 762277556 953093787 762277556 281552609 281480622 281552609 499993489 281552609 499993489 941153710 499993489 276904221 499991333 276904221 500020588 276904221 500020588 160195418 500020588 216870284 216839816 216870284 588920921 216870284 588920921 792196426 207820375 792196426 315043606 792196426 315043606 315052651 315043606 638100455 361947409 638100455 310192383 638100455 310192383 225726104 500019525 225726104 500013951 225726104 500013951 814234947 500027243 814234947 148351594 814234947 148351594 148326353 148351594 393842759 686590986 393842759 686590986 499963317 686590986 331059144 171092802 331059144 171092802 171133346 171092802 499972830 59583329 499972830 806015816 499972830 806015816 944636399 499977927 944636399 747709475 944636399 747709475 452268395 547722001 452268395 798992418 452268395 798992418 500018189 798992418 410860032 500036482 410860032 593762767 410860032 593762767 406272800 593762767 500034797 255813695 500034797 938340408 500034797 938340408 61706590 938340408 178090172 500010613 178090172 500010613 866018108 500010613 500021027 822508466 500021027 822508466 822547310 822508466 499989787 557441978 499989787 904303767 499989787 904303767 904299782 904303767 499976700 500005405 499976700 500005405 67133659 500005405 660330859 801836427 660330859 801836427 29644932 29645244 29644932 499980152 29644932 499980152 7225415 499980152 248004989 751971052 248004989 285280481 248004989 285280481 500031537 889168524 500031537 889168524 889152014 889168524 500001005 455657099 500001005 964117836 500001005 964117836 35892982 964117836 233779908 233778695 233779908 958145445 233779908 958145445 41878969 958145445 337120658 337151756 337120658 499967415 337120658 499967415 648308948 499967415 568108178 568088020 568108178 96695198 568108178 96695198 111027522 888981889 111027522 499974297 111027522 499974297 371270051 499974297 165386420 500026571 165386420 500026571 161477900 500026571 168048359 168038053 168048359 389394302 168048359 389394302 957506148 499997055 957506148 256097935 957506148 256097935 500035248 256097935 816626609 500019383 816626609 500019383 259552039 500008752 259552039 675448858 259552039 675448858 324552685 675448858 274504319 274535554 274504319 612599010 274504319 612599010 500024570 500032153 500024570 500032153 99287822 500032153 499987376 53404607 499987376 499972800 499987376 499972800 42370976 499972800 511032161 500035286 511032161 246673527 511032161 246673527 753303396 246673527 624995438 722869878 624995438 722869878 722919847 722869878 512887344 473368390 512887344 473368390 473337736 473368390 840531757 159486614 840531757 629842434 840531757 629842434 370092452 629842434 641311572 443551588 641311572 443551588 499971856 761944419 499971856 500039444 499971856 500039444 178278879 500039444 500037652 937286782 500037652 90004733 500037652 90004733 500018147 90004733 955297836 44645021 955297836 162509451 955297836 162509451 456168890 543829042 456168890 294822317 456168890 294822317 500006269 294822317 262443300 737560336 262443300 500026349 262443300 500026349 653543004 340407858 653543004 340407858 659569193 340407858 500019283 780905358 500019283 780905358 465618139 180036139 465618139 180036139 499990893 180036139 76896603 76929638 76896603 500024295 76896603 500024295 565219082 500024295 410255509 367097928 410255509 367097928 632925631 367097928 290140272 499998467 290140272 499998467 970534623 499998467 296116891 296047956 296116891 402053188 296116891 402053188 402109088 402053188 352486655 500014937 352486655 189503963 352486655 189503963 499998539 351586526 499998539 183787468 499998539 183787468 816218687 183787468 423875975 500038523 423875975 500002277 423875975 500002277 944878637 500002277 456129569 543895166 456129569 499982569 456129569 499982569 70561018 499982569 453215039 652367912 453215039 652367912 652426986 652367912 296148210 296148756 296148210 499974789 296148210 499974789 388148612 499974789 5631756 573082535 5631756 573082535 829898889 170116993 829898889 500029088 829898889 500029088 426838203 947672978 426838203 947672978 500029315 947672978 215466768 505097690 215466768 505097690 843785980 499964405 843785980 863065991 843785980 863065991 884886166 884899433 884886166 499999276 884886166 499999276 140426081 499999276 499974277 925371587 499974277 723802345 499974277 723802345 828285945 69715655 828285945 69715655 500002945 17385374 500002945 500004365 500002945 500004365 425300688 500004365 499985016 983850600 499985016 497012683 499985016 497012683 45234502 45236932 45234502 500008988 45234502 500008988 500019084 339612683 500019084 607108099 500019084 607108099 158847201 158823332 158847201 340563635 158847201 340563635 569364204 499996643 569364204 311968185 569364204 311968185 226836278 499993705 226836278 499993705 829112598 499993705 350851452 201142550 350851452 201142550 930091913 930104255 930091913 331319839 930091913 331319839 573048314 500015532 573048314 232642879 573048314 232642879 232674999 232642879 490667784 509361749 490667784 500001130 490667784 500001130 803442676 500001130 175413132 824528067 175413132 499990038 175413132 499990038 577447437 499990038 526401638 473598115 526401638 500024978 526401638 500024978 186842852 500024978 500008524 625969888 500008524 625969888 21749791 978255183 21749791 730502414 21749791 730502414 499996070 770763816 499996070 130808210 499996070 130808210 869172291 130808210 71166664 500033003 71166664 500008916 71166664 500008916 909471580 90516357 909471580 154710631 909471580 154710631 297352171 500036135 297352171 285827912 297352171 285827912 714178609 285827912 280763292 719231745 280763292 305421299 280763292 305421299 500029833 305421299 1077993 1061818 1077993 983532871 1077993 983532871 722920887 28191789 722920887 28191789 28169175 28191789 558455708 850909224 558455708 850909224 149070452 850909224 527946783 472072554 527946783 496971592 527946783 496971592 500015511 496971592 738497498 969791059 738497498 969791059 969768158 969791059 55235922 55186010 55235922 610956935 55235922 610956935 499990282 610956935 417850306 582094969 417850306 872880957 417850306 872880957 500023622 872880957 259152581 312643787 259152581 312643787 500032057 312643787 8406585 607987140 8406585 607987140 866688989 500021223 866688989 553907696 866688989 553907696 446147399 553907696 664197936 335780620 664197936 499967563 664197936 499967563 741773219 499967563 499963210 564747143 499963210 499997711 499963210 499997711 100776429 500006879 100776429 148480827 100776429 148480827 699286336 503228540 699286336 503228540 496813772 503228540 554108802 419018151 554108802 419018151 263360736 499991815 263360736 62561674 263360736 62561674 62625392 62561674 182287196 817706147 182287196 499962970 182287196 499962970 77908643 499962970 618784104 618808655 618784104 500003356 618784104 500003356 24302619 984281978 24302619 984281978 919767679 500023283 919767679 626656020 919767679 626656020 271011245 271056555 271011245 435697732 271011245 435697732 500036281 240428414 500036281 500028978 500036281 500028978 704985303 500028978 499986894 402914725 499986894 499969999 499986894 499969999 170670150 499969999 923640444 923706119 923640444 500016075 923640444 500016075 61347904 938676782 61347904 667515058 61347904 667515058 332440101 667515058 57853440 942104445 57853440 306089951 57853440 306089951 500021134 801697093 500021134 500004117 500021134 500004117 957123973 42908454 957123973 743853342 957123973 743853342 256096157 743853342 848457849 226904733 848457849 226904733 499998955 226904733 979133791 979145072 979133791 757538005 979133791 757538005 242471980 757538005 470182508 500028567 470182508 500028567 189068668 500028567 856256626 856256130 856256626 83481315 856256626 83481315 83472672 83481315 920153536 500010199 920153536 500010199 585826015 993310499 585826015 993310499 6641262 993310499 499988179 157172371 499988179 500037970 499988179 500037970 194113450 194158631 194113450 620685000 194113450 620685000 620738015 620685000 500024397 280633428 500024397 736921164 500024397 736921164 871476666 128548001 871476666 767730422 871476666 767730422 733884713 151567958 733884713 151567958 168910630 831112603 168910630 820239548 168910630 820239548 500006065 500011378 500006065 500011378 778339358 500011378 361179700 421681160 361179700 421681160 870390809 129560404 870390809 960340211 870390809 960340211 39657091 960340211 842770765 499970113 842770765 862638409 842770765 862638409 862627060 862638409 634196940 499969338 634196940 834291540 634196940 834291540 834318751 834291540 132366293 867647410 132366293 499981602 132366293 499981602 469404205 131583225 469404205 131583225 529286544 565946865 529286544 565946865 974845401 974917940 974845401 241150959 974845401 241150959 241149649 241150959 350425447 837182242 350425447 837182242 162830343 837182242 500036653 305887098 500036653 499979531 500036653 499979531 10858570 989154264 10858570 285533562 10858570 285533562 500002024 285533562 117861165 500022942 117861165 500004912 117861165 500004912 834979200 500004912 480960042 837365855 480960042 837365855 649765851 649794841 649765851 860595419 649765851 860595419 500000021 244672611 500000021 244672611 755329346 244672611 304449117 695532735 304449117 115832358 304449117 115832358 500003086 584001415 500003086 120486272 500003086 120486272 879544353 120486272 499976914 367334669 499976914 301791486 499976914 301791486 796399593 796329225 796399593 500016879 796399593 500016879 170057431 500016879 500029957 894074164 500029957 659435123 500029957 659435123 340573110 659435123 602424324 58748970 602424324 58748970 499966334 58748970 687900017 319582645 687900017 319582645 645834558 500000530 645834558 480239343 645834558 480239343 68651611 931325783 68651611 499964747 68651611 499964747 571863362 499963183 571863362 893646477 571863362 893646477 106287636 893646477 911931968 928849381 911931968 928849381 500000769 928849381 785122471 499995324 785122471 499995324 565771772 499995324 858833148 500035602 858833148 500035602 410261232 589760728 410261232 172258689 410261232 172258689 172276698 172258689 500010306 128139728 500010306 500022150 500010306 500022150 244070508 500022150 820855478 500032165 820855478 499981034 820855478 499981034 539148581 499981034 949786772 949756633 949786772 251874708 949786772 251874708 499996919 251874708 832393258 167628262 832393258 499992043 832393258 499992043 496709133 499992043 500027150 12865094 500027150 997616006 500027150 997616006 2397449 997616006 500008767 998993165 500008767 623532080 500008767 623532080 376465752 623532080 499995606 691063024 499995606 691063024 794978345 458003000 794978345 458003000 541946077 458003000 630046585 630060354 630046585 499968242 630046585 499968242 508036119 499968242 658238354 708077857 658238354 708077857 499983872 335755678 499983872 648174548 499983872 648174548 947545628 947497235 947545628 500010286 947545628 500010286 182719674 657403504 182719674 657403504 656437945 367474349 656437945 367474349 46723377 953227229 46723377 486272082 46723377 486272082 513722271 486272082 465049393 500008391 465049393 500008391 718219325 500008391 500029275 910213114 500029275 509760285 500029275 509760285 499986305 509760285 500012208 918598452 500012208 555974712 500012208 555974712 499980606 555974712 499998303 236328026 499998303 759022101 499998303 759022101 758980945 759022101 37311118 500005160 37311118 757455139 37311118 757455139 499968890 757455139 222705615 777305341 222705615 561760177 222705615 561760177 561761598 561760177 499997961 266144453 499997961 500036122 499997961 500036122 760525924 500036122 283234732 793755117 283234732 793755117 499991491 93496933 499991491 290204900 499991491 290204900 290235985 290204900 943386454 943415548 943386454 500024260 943386454 500024260 245232650 500024260 750980390 500006154 750980390 997071952 750980390 997071952 2926211 997071952 27076078 6912566 27076078 6912566 6919364 6912566 500025875 369823045 500025875 321027613 500025875 321027613 321031402 321027613 499986276 15971384 499986276 777298550 499986276 777298550 826461181 979639588 826461181 979639588 979585942 979639588 222507819 499961534 222507819 661633177 222507819 661633177 661561765 661633177 387554974 210520859 387554974 210520859 210567653 210520859 500020054 585437254 500020054 29050230 500020054 29050230 29025572 29050230 762461331 762452596 762461331 656847475 762461331 656847475 458490494 97829282 458490494 97829282 902231730 97829282 495041703 504901330 495041703 499994569 495041703 499994569 693426918 499994569 186542487 186556393 186542487 499961600 186542487 499961600 908801426 499961600 319467413 319404013 319467413 460808625 319467413 460808625 500022300 460808625 499975440 607753702 499975440 336558855 499975440 336558855 663458683 336558855 391030147 500009893 391030147 399749338 391030147 399749338 600260675 399749338 68189974 645326012 68189974 645326012 645302663 645326012 201501181 798558421 201501181 7666352 201501181 7666352 992285639 7666352 499992794 617405670 499992794 587967639 499992794 587967639 588017749 587967639 404396905 404378541 404396905 674558012 404396905 674558012 325432253 674558012 500000196 811825104 500000196 790193425 500000196 790193425 209813911 790193425 997794059 64682594 997794059 64682594 64685780 64682594 693822138 500019564 693822138 209569713 693822138 209569713 209616601 209569713 645021766 846451722 645021766 846451722 229764996 499971990 229764996 499971990 623151496 499971990 212859718 500006499 212859718 179459924 212859718 179459924 500029069 179459924 500002664 948542279 500002664 499978339 500002664 499978339 307024933 499978339 328696720 999630901 328696720 999630901 376798 999630901 832344952 167710520 832344952 854929696 832344952 854929696 854942883 854929696 306119118 693912654 306119118 787837277 306119118 787837277 499977486 787837277 375991447 376014845 375991447 548121101 375991447 548121101 499998489 931541678 499998489 931541678 499992570 931541678 660007142 500015978 660007142 552070040 660007142 552070040 147172668 147210369 147172668 490657950 147172668 490657950 624879297 919923322 624879297 919923322 919921840 919923322 901517995 98515816 901517995 102122915 901517995 102122915 234987018 764967068 234987018 499991765 234987018 499991765 588813726 499991765 511891280 511948104 511891280 349163079 511891280 349163079 349177493 349163079 991787197 8255183 991787197 261983178 991787197 261983178 432132406 567813946 432132406 423469044 432132406 423469044 500008264 423469044 452485075 635436762 452485075 635436762 985408119 14521971 985408119 684932678 985408119 684932678 499994626 684932678 499997254 296715298 499997254 560608654 499997254 560608654 572674352 499965416 572674352 841824189 572674352 841824189 500039382 841824189 570628750 429393187 570628750 725834694 570628750 725834694 396167874 412425933 396167874 412425933 587597037 412425933 500003432 531037949 500003432 500023645 500003432 500023645 346751232 500023645 703470228 703402301 703470228 165794256 703470228 165794256 834186790 165794256 235056553 244578319 235056553 244578319 333314610 666680896 333314610 661412255 333314610 661412255 370939276 151076536 370939276 151076536 848964501 151076536 499982088 369326335 499982088 369326335 369341775 369326335 853160306 853188769 853160306 181287968 853160306 181287968 500000385 755391691 500000385 531220439 500000385 531220439 182652607 992255835 182652607 992255835 7733004 992255835 874664382 443884842 874664382 443884842 369719163 836754887 369719163 836754887 163290280 836754887 204398659 500005258 204398659 500005258 900498251 500005258 388383132 656286796 388383132 656286796 343752962 656286796 507407186 499984933 507407186 499984933 870637170 499984933 499994583 871416148 499994583 128646726 499994583 128646726 128621213 128646726 879787083 120216677 879787083 915202506 879787083 915202506 915211631 915202506 622051448 377960716 622051448 874747228 622051448 874747228 292278097 499986933 292278097 824760634 292278097 824760634 877052004 72048442 877052004 72048442 72004306 72048442 144732383 855314537 144732383 153646007 144732383 153646007 500026851 153646007 221375630 824717168 221375630 824717168 175290839 824717168 499974988 127654132 499974988 127654132 127643330 127654132 596020632 862604650 596020632 862604650 500001584 862604650 500018235 99450791 500018235 99450791 900555443 99450791 474392210 500033256 474392210 500022564 474392210 500022564 25847484 974175470 25847484 99321063 25847484 99321063 900671047 99321063 81542386 918508580 81542386 292856600 81542386 292856600 499975844 292856600 499971008 919026388 499971008 304663936 499971008 304663936 304664120 304663936 971592821 28372127 971592821 102983474 971592821 102983474 499969807 102983474 775590515 848150115 775590515 848150115 848109150 848150115 58874529 250461320 58874529 250461320 942501217 942446025 942501217 782325984 942501217 782325984 500004501 189608762 500004501 528731400 500004501 528731400 102365250 102336808 102365250 288649230 102365250 288649230 500026033 288649230 272650089 272661580 272650089 868601303 272650089 868601303 868591105 868601303 33221176 33235398 33221176 612724735 33221176 612724735 612748622 612724735 375199310 499992096 375199310 499992096 885790133 499992096 433685921 266234569 433685921 266234569 499999952 266234569 267406250 732564266 267406250 500034774 267406250 500034774 500002516 341268322 500002516 473627570 500002516 473627570 500004671 473627570 499960586 161868321 499960586 787527460 499960586 787527460 787500714 787527460 659097330 154957756 659097330 154957756 500016163 154957756 877071824 122940086 877071824 554212398 877071824 554212398 499963858 151054996 499963858 294560803 499963858 294560803 705453062 294560803 263902515 499981543 263902515 482015725 263902515 482015725 499980328 165644381 499980328 489913440 499980328 489913440 499968179 63093399 499968179 500008834 499968179 500008834 23371924 500008834 499972585 239006178 499972585 499974478 499972585 499974478 249263462 499974478 267810003 500014533 267810003 255323585 267810003 255323585 38972616 961002632 38972616 120208198 38972616 120208198 499969937 120208198 139755848 948302834 139755848 948302834 51704707 948302834 500029407 529484996 500029407 559264853 500029407 559264853 440757130 559264853 499992295 512417173 499992295 873195089 499992295 873195089 873161786 873195089 485127453 82783156 485127453 82783156 917167774 82783156 806456374 830365204 806456374 830365204 830340184 830365204 500019338 471593201 500019338 471593201 499974578 471593201 748366641 833267314 748366641 833267314 833319264 833267314 700049285 14248148 700049285 14248148 985716931 14248148 504979506 698125241 504979506 698125241 698186912 698125241 499997355 449240741 499997355 715254619 499997355 715254619 715295040 715254619 10360275 989678248 10360275 307164301 10360275 307164301 500024797 29537963 500024797 573389737 500024797 573389737 677704148 322283760 677704148 674944959 677704148 674944959 325073891 674944959 500030781 93262443 500030781 499963044 500030781 499963044 777296228 499963044 500031908 757291188 500031908 499964395 500031908 499964395 852169306 499962666 852169306 720254469 852169306 720254469 499977957 720254469 988534539 988558417 988534539 832341958 988534539 832341958 36877338 36806736 36877338 499975224 36877338 499975224 727611213 873242764 727611213 873242764 385172394 614857661 385172394 940096718 385172394 940096718 59907694 940096718 443968049 514643253 443968049 514643253 499980823 8541329 499980823 8541329 991444731 8541329 938297927 815264383 938297927 815264383 499986772 815264383 919991827 919972054 919991827 6063435 919991827 6063435 499966572 951469917 499966572 394994938 499966572 394994938 499995657 394994938 317864783 845563952 317864783 845563952 845524045 845563952 768446168 308619822 768446168 308619822 308568468 308619822 793415617 636517413 793415617 636517413 433327870 566629988 433327870 737528063 433327870 737528063 790759957 281819379 790759957 281819379 499971431 798065286 499971431 4363287 499971431 4363287 500018997 4363287 50343391 86192914 50343391 86192914 913853821 86192914 175867106 499995949 175867106 320740048 175867106 320740048 679279162 320740048 198090275 198154467 198090275 247461789 198090275 247461789 272233562 761583081 272233562 761583081 238433841 761583081 860024569 499994873 860024569 500030893 860024569 500030893 76652295 22199827 76652295 22199827 977819064 22199827 749497985 321210351 749497985 321210351 499967591 959589141 499967591 596763987 499967591 596763987 500037064 596763987 309836431 499988923 309836431 879861946 309836431 879861946 577105887 577082483 577105887 967113649 577105887 967113649 499980134 967113649 500003558 421264749 500003558 499972881 500003558 499972881 88797343 499972881 500009663 730012664 500009663 500030028 500009663 500030028 331816635 500030028 396747809 271514012 396747809 271514012 952277716 881803745 952277716 881803745 208910619 500004192 208910619 500004192 880430911 500004192 499983974 890498095 499983974 500037224 499983974 500037224 32702761 499960274 32702761 499982503 32702761 499982503 954266951 499982503 245346171 695747161 245346171 695747161 950674976 950607104 950674976 435012604 950674976 435012604 435046404 435012604 500039509 324007594 500039509 435302155 500039509 435302155 564689444 435302155 74594588 554389123 74594588 554389123 554342004 554389123 499966202 72989136 499966202 72989136 500007601 72989136 38217802 961761112 38217802 224628215 38217802 224628215 771915741 499994866 771915741 450357019 771915741 450357019 450349993 450357019 499998912 52678704 499998912 570937933 499998912 570937933 570909256 570937933 429230804 499975844 429230804 499975844 114321149 499975844 248879995 751157200 248879995 649630795 248879995 649630795 649566728 649630795 499965369 676354631 499965369 635740297 499965369 635740297 705114815 705157448 705114815 499996285 705114815 499996285 500037427 378674410 500037427 672613668 500037427 672613668 672632002 672613668 499987220 188350291 499987220 934913725 499987220 934913725 967601550 499988004 967601550 820054356 967601550 820054356 179993442 820054356 499996273 227307816 499996273 227307816 772679093 227307816 747257345 751533757 747257345 751533757 870368969 499967607 870368969 500015863 870368969 500015863 4431744 500015863 500003977 226837185 500003977 483408327 500003977 483408327 915040475 500035954 915040475 500026483 915040475 500026483 359080366 640889383 359080366 499996769 359080366 499996769 467428235 86719866 467428235 86719866 86685915 86719866 272105839 727895961 272105839 73549935 272105839 73549935 73589837 73549935 603440536 554759967 603440536 554759967 139653630 860361602 139653630 565646007 139653630 565646007 822522371 822567716 822522371 680738620 822522371 680738620 319268437 680738620 692859443 307108765 692859443 838225308 692859443 838225308 65326947 65281817 65326947 120600110 65326947 120600110 879382179 120600110 499978617 888580504 499978617 64505163 499978617 64505163 64488552 64505163 875220333 875228695 875220333 764284591 875220333 764284591 235757914 764284591 898024745 101987215 898024745 464410656 898024745 464410656 275190407 724794438 275190407 618221632 275190407 618221632 499993244 618221632 238324012 761698644 238324012 43806812 238324012 43806812 43813328 43806812 289606674 710344909 289606674 528977831 289606674 528977831 535403657 535463011 535403657 285248251 535403657 285248251 500010064 285248251 510351226 499969941 510351226 499969941 301140162 499969941 499997453 169868878 499997453 499963472 499997453 499963472 193885865 499963472 404281404 404298798 404281404 500022667 404281404 500022667 855945343 500022667 770185714 770164644 770185714 141064449 770185714 141064449 141026367 141064449 499968573 500037913 499968573 500037913 682808453 317175699 682808453 837260964 682808453 837260964 162753732 837260964 344233064 82769621 344233064 82769621 988842051 500021219 988842051 500012102 988842051 500012102 20365446 979603082 20365446 497744439 20365446 497744439 580487373 580507339 580487373 499989801 580487373 499989801 960448614 499989801 645664596 645672926 645664596 499970957 645664596 499970957 442586152 499970957 498736539 501204523 498736539 499976267 498736539 499976267 921919638 499976267 371989073 805048032 371989073 805048032 805043521 805048032 148700778 87903250 148700778 87903250 87921816 87903250 499970895 500008514 499970895 500008514 404874063 595166898 404874063 500031961 404874063 500031961 715688787 500031961 648054386 867073804 648054386 867073804 499961586 867073804 698108197 500020192 698108197 775586613 698108197 775586613 500027209 775586613 513627747 436250780 513627747 436250780 500010808 436250780 755843799 244148991 755843799 500026989 755843799 500026989 61793968 500026989 940429387 500038410 940429387 499961541 940429387 499961541 61867391 500029634 61867391 500029634 504038763 500029634 9304089 9359026 9304089 165779522 9304089 165779522 500028296 165779522 274282044 499979525 274282044 499979525 684420858 499979525 500015903 74079105 500015903 295846144 500015903 295846144 949642314 995791180 949642314 995791180 995773837 995791180 499973233 360075361 499973233 811558973 499973233 811558973 188448237 811558973 500018623 55251477 500018623 499977940 500018623 499977940 154539863 499977940 462638574 530114569 462638574 530114569 688582015 688636916 688582015 57533593 688582015 57533593 403502146 748237478 403502146 748237478 801427449 198560985 801427449 845832990 801427449 845832990 845799906 845832990 281014352 196365925 281014352 196365925 803636855 196365925 608694137 391306955 608694137 321029186 608694137 321029186 209912538 209891220 209912538 500033176 209912538 500033176 206913243 500033176 308764090 308822298 308764090 829237634 308764090 829237634 829258728 829237634 559010849 499969309 559010849 828320928 559010849 828320928 10210325 10180074 10210325 90087856 10210325 90087856 959536122 959554786 959536122 401057025 959536122 401057025 401115748 401057025 500019960 883680419 500019960 500001179 500019960 500001179 114022850 924685607 114022850 924685607 499980766 924685607 499977396 478365371 499977396 499971327 499977396 499971327 506824042 499971327 500003152 876113842 500003152 876113842 499960268 876113842 499977999 985220261 499977999 310724903 499977999 310724903 689237940 310724903 499964520 130065757 499964520 130065757 930486611 499996297 930486611 373345388 930486611 373345388 626691595 373345388 830092202 830093758 830092202 655507409 830092202 655507409 499997193 838803862 499997193 378400687 499997193 378400687 499993530 378400687 727739545 727720404 727739545 309293049 727739545 309293049 487445409 517483247 487445409 517483247 499974706 517483247 499962995 113294098 499962995 735345559 499962995 735345559 551844062 448188726 551844062 692341737 551844062 692341737 692330848 692341737 607603675 378979762 607603675 378979762 621029660 378979762 194596680 194575770 194596680 715084268 194596680 715084268 715159444 715084268 500003002 203255801 500003002 203255801 500022085 203255801 499983890 975541001 499983890 500017506 499983890 500017506 196291805 196307359 196291805 963372665 196291805 963372665 964857226 35166625 964857226 356637879 964857226 356637879 643387326 356637879 768747751 231289086 768747751 689490121 768747751 689490121 500019219 689490121 926334692 248391715 926334692 248391715 499988210 658821942 499988210 658821942 500001064 658821942 99815035 99803049 99815035 804828918 99815035 804828918 656851234 499969881 656851234 864051629 656851234 864051629 135908465 864051629 499993522 382395615 499993522 382395615 846648353 500002050 846648353 39809227 846648353 39809227 960205925 39809227 377321253 606370074 377321253 606370074 500038518 606370074 500017938 750729727 500017938 500005409 500017938 500005409 691316853 308705578 691316853 500028500 691316853 500028500 499961961 30556244 499961961 695555506 499961961 695555506 499982200 19395411 499982200 152068613 499982200 152068613 639033202 618146545 639033202 618146545 499961824 618146545 855843799 499990932 855843799 499990932 486966686 499990932 499960053 828424997 499960053 828424997 171565558 828424997 926741809 926749214 926741809 499980959 926741809 499980959 654007879 499980959 795094641 500002439 795094641 329453187 795094641 329453187 329467356 329453187 767270838 767276105 767270838 225871574 767270838 225871574 176401735 961649231 176401735 961649231 500034912 961649231 104494469 499989348 104494469 500033402 104494469 500033402 872165045 500033402 499993733 374543766 499993733 374543766 500022812 374543766 500015018 909369098 500015018 909369098 363576105 363583264 363576105 682239044 363576105 682239044 317748799 682239044 500007856 266679395 500007856 651968250 500007856 651968250 348010990 651968250 500013728 702155573 500013728 351596839 500013728 351596839 499967692 345366661 499967692 686313031 499967692 686313031 911317764 500000915 911317764 748594168 911317764 748594168 251407410 748594168 500005253 73174465 500005253 73174465 926814258 73174465 219903964 500003685 219903964 383419502 219903964 383419502 499987506 17469782 499987506 901871831 499987506 901871831 901863342 901871831 499992073 180110961 499992073 500021799 499992073 500021799 908856905 500021799 500011084 821878150 500011084 403344766 500011084 403344766 987404706 12567706 987404706 500032578 987404706 500032578 281309299 500009595 281309299 778978149 281309299 778978149 846532112 153517489 846532112 718186337 846532112 718186337 500027450 718186337 902992542 499987888 902992542 786830553 902992542 786830553 641523440 358408931 641523440 809655442 641523440 809655442 500018270 809655442 500021677 72896093 500021677 72896093 500039597 72896093 172335466 827626305 172335466 499978986 172335466 499978986 851957322 499978986 500020205 144072513 500020205 500019491 500020205 500019491 161603193 500019491 566382436 500018524 566382436 914801774 566382436 914801774 85166508 914801774 986159239 77146716 986159239 77146716 500008173 77146716 934165345 934188839 934165345 528201864 934165345 528201864 499972153 528201864 665150036 57079791 665150036 57079791 942886904 57079791 500009859 414075777 500009859 243492359 500009859 243492359 756510108 243492359 751795213 500001358 751795213 500001358 742229353 500001358 805438675 194576702 805438675 899313847 805438675 899313847 500026904 899313847 910439673 227010951 910439673 227010951 499977207 782369317 499977207 499963683 499977207 499963683 279282319 279308401 279282319 500024950 279282319 500024950 63603627 500024950 499976042 331773964 499976042 634472401 499976042 634472401 343169490 499984298 343169490 499984298 428827930 499984298 201820522 201828227 201820522 447584477 201820522 447584477 552469729 447584477 199236021 199236887 199236021 524009755 199236021 524009755 499970396 516747886 499970396 888687220 499970396 888687220 990098524 990132967 990098524 500038279 990098524 500038279 499965648 801234048 499965648 801234048 198749406 801234048 755963865 755960308 755963865 929249973 755963865 929249973 70786534 929249973 481980396 481946613 481980396 499983364 481980396 499983364 818832273 499983364 500005408 146950237 500005408 499980486 500005408 499980486 826894744 173091683 826894744 773778132 826894744 773778132 773822322 773778132 790022242 499967701 790022242 499987319 790022242 499987319 608665629 391389842 608665629 499992657 608665629 499992657 290576951 499992657 599817321 322272077 599817321 322272077 121816575 121863563 121816575 300397166 121816575 300397166 877342406 806329273 877342406 806329273 193636654 806329273 229626615 613506199 229626615 613506199 499991346 613506199 499975009 755734854 499975009 607401636 499975009 607401636 607401921 607401636 560978821 336395416 560978821 336395416 291506391 291518236 291506391 500017358 291506391 500017358 585208976 500017358 37703221 499964354 37703221 928439264 37703221 928439264 928470454 928439264 270974972 305971889 270974972 305971889 694067080 305971889 541234993 499999370 541234993 328188624 541234993 328188624 214334344 500001276 214334344 190320066 214334344 190320066 915779876 1608473 915779876 1608473 998382610 1608473 330423328 669623706 330423328 500033687 330423328 500033687 98607689 500033687 517136215 350641957 517136215 350641957 856140673 143842683 856140673 274077952 856140673 274077952 466114255 533913089 466114255 362732606 466114255 362732606 500032627 362732606 288028150 287960545 288028150 841255187 288028150 841255187 841311046 841255187 649139101 48174458 649139101 48174458 499966882 48174458 758627327 861323210 758627327 861323210 861344993 861323210 329903975 329881818 329903975 333737444 329903975 333737444 666240606 333737444 436307368 436336030 436307368 282134012 436307368 282134012 282188142 282134012 884299054 884284609 884299054 784270684 884299054 784270684 215727970 784270684 499986357 143037602 499986357 500031119 499986357 500031119 534247863 500031119 256691088 256702552 256691088 518116785 256691088 518116785 481883502 518116785 65476916 934594083 65476916 499987975 65476916 499987975 255587340 499987975 151558683 500022563 151558683 119062012 151558683 119062012 499990856 119062012 93724631 906292626 93724631 499963289 93724631 499963289 800524777 499963289 331046392 331112788 331046392 500035448 331046392 500035448 611819411 500035448 193570796 806375768 193570796 499973703 193570796 499973703 586123537 586140683 586123537 499976606 586123537 499976606 185842651 499976606 229695834 826593905 229695834 826593905 826612756 826593905 466107836 499963460 466107836 964182372 466107836 964182372 967655730 967703935 967655730 577901218 967655730 577901218 422137888 577901218 850430246 499961729 850430246 500009053 850430246 500009053 32127338 500009053 499990236 669639125 499990236 103824680 499990236 103824680 896193029 103824680 822474711 500028105 822474711 500023190 822474711 500023190 499966235 203606235 499966235 203606235 796381473 203606235 499994095 853384538 499994095 417978622 499994095 417978622 599998353 599962627 599998353 66863579 599998353 66863579 66898928 66863579 866826146 916722737 866826146 916722737 83266967 916722737 233056638 499970530 233056638 963918298 233056638 963918298 536444243 463526734 536444243 499986458 536444243 499986458 903232961 499986458 822931638 500000646 822931638 479510429 822931638 479510429 479506183 479510429 829629645 499964439 829629645 172117615 829629645 172117615 172069290 172117615 500006488 703084352 500006488 703084352 296908568 703084352 499993394 212444784 499993394 538912164 499993394 538912164 850733888 143896307 850733888 143896307 500008582 143896307 500032891 713227267 500032891 713227267 286766551 713227267 369557818 259294720 369557818 259294720 740719025 259294720 472929025 530996224 472929025 530996224 500037264 530996224 499997963 338014520 499997963 635596337 499997963 635596337 364463355 635596337 473686051 355374596 473686051 355374596 644611942 355374596 500002834 901109784 500002834 181909809 500002834 181909809 844462220 500038292 844462220 499999333 844462220 499999333 30928885 30944004 30928885 136222148 30928885 136222148 863765158 136222148 813740929 933087702 813740929 933087702 500002292 933087702 937251376 500027291 937251376 707560464 937251376 707560464 90243929 176668289 90243929 176668289 176712812 176668289 120524550 879448216 120524550 500015980 120524550 500015980 633839360 499982491 633839360 500007533 633839360 500007533 811460513 500007533 499982547 911972518 499982547 500027616 499982547 500027616 698615131 500027616 409646510 951683816 409646510 951683816 951682835 951683816 499997077 398134054 499997077 500022775 499997077 500022775 991232021 500022775 206060003 874507955 206060003 874507955 976961531 976926670 976961531 500030354 976961531 500030354 500014885 935764249 500014885 347340213 500014885 347340213 652696090 347340213 76294734 76321455 76294734 979900861 76294734 979900861 499973065 979900861 11867182 230631348 11867182 230631348 499997888 230631348 193487977 806518508 193487977 156606183 193487977 156606183 500005717 156606183 181954277 500024809 181954277 230879257 181954277 230879257 230835721 230879257 4006747 3977916 4006747 32616803 4006747 32616803 967348053 32616803 333046422 744000061 333046422 744000061 899481822 100556912 899481822 500015079 899481822 500015079 988193977 500015079 544634803 878953638 544634803 878953638 121089949 878953638 127315990 499978281 127315990 890327195 127315990 890327195 890387856 890327195 499966973 211305440 499966973 211305440 788705467 211305440 268858071 519334683 268858071 519334683 480623517 519334683 181739267 818215559 181739267 112197747 181739267 112197747 887789860 112197747 82691056 917341353 82691056 520325195 82691056 520325195 479672991 520325195 424189860 424196498 424189860 621644299 424189860 621644299 865525950 134478473 865525950 499971170 865525950 499971170 274612087 499971170 924886963 75108891 924886963 684022481 924886963 684022481 52754002 947239373 52754002 500017896 52754002 500017896 679446420 679413105 679446420 500035985 679446420 500035985 348451419 997807924 348451419 997807924 997872809 997807924 414021678 414025573 414021678 955650975 414021678 955650975 535877768 464147069 535877768 499961430 535877768 499961430 976827312 499961430 742070330 257958620 742070330 920428985 742070330 920428985 990645860 990643472 990645860 103142223 990645860 103142223 500002575 103142223 663728586 499961836 663728586 228424310 663728586 228424310 228418529 228424310 500029746 500033671 500029746 500033671 696407923 500033671 636646360 444259286 636646360 444259286 499967074 27112173 499967074 228826292 499967074 228826292 632024139 830464988 632024139 830464988 499965140 143726717 499965140 143726717 500008784 143726717 499986131 567891801 499986131 111153376 499986131 111153376 499988388 111153376 381157398 655563939 381157398 655563939 655571426 655563939 500008344 237016764 500008344 587803033 500008344 587803033 412196831 587803033 774912050 225113414 774912050 775788313 774912050 775788313 224161973 775788313 910739165 499984420 910739165 499984420 466907988 499984420 707226373 292737167 707226373 499977336 707226373 499977336 795297555 499977336 499974228 264692276 499974228 484408836 499974228 484408836 166981768 833006204 166981768 156558083 166981768 156558083 156512829 156558083 499989960 813060465 499989960 813060465 812607124 499986716 812607124 896285519 812607124 896285519 499999692 161537308 499999692 500004477 499999692 500004477 987621218 500004477 499968460 625503475 499968460 625503475 922244893 500020138 922244893 768667968 922244893 768667968 111717498 111693461 111717498 659170708 111717498 659170708 340826297 659170708 333640745 479364338 333640745 479364338 601679520 398343843 601679520 500029014 601679520 500029014 87820041 500029014 425840877 574171053 425840877 540169691 425840877 540169691 697503709 253212981 697503709 253212981 746760397 253212981 87725113 912301091 87725113 869981804 87725113 869981804 869986936 869981804 515669724 499991465 515669724 620265962 515669724 620265962 199041501 190747240 199041501 190747240 809251645 190747240 411877844 627415119 411877844 627415119 256045287 256061816 256045287 545995886 256045287 545995886 545933283 545995886 500007463 741695861 500007463 500004949 500007463 500004949 95226033 770533496 95226033 770533496 816118754 152300939 816118754 152300939 139917322 500030074 139917322 500030074 491716861 409570241 491716861 409570241 590459095 409570241 499995464 50942079 499995464 499970604 499995464 499970604 51312924 499970604 294036959 706004011 294036959 499963860 294036959 499963860 640495117 359459844 640495117 499966442 640495117 499966442 777976221 499966442 500018161 815613737 500018161 500022389 500018161 500022389 441210789 500022389 500020533 590082211 500020533 500037462 500020533 500037462 349500661 650475396 349500661 500013828 349500661 500013828 832408642 500013828 130895463 869101559 130895463 221472855 130895463 221472855 221461606 221472855 113322490 888337610 113322490 888337610 888384770 888337610 298003685 701968068 298003685 864932215 298003685 864932215 864933667 864932215 388379595 499996164 388379595 500023776 388379595 500023776 505155977 494857513 505155977 513564910 505155977 513564910 437741522 499998766 437741522 499998766 134720922 499998766 500038274 11965918 500038274 11965918 63340034 168215765 63340034 168215765 831720643 168215765 538726637 538727535 538726637 500035239 538726637 500035239 172991108 173027389 172991108 500007543 172991108 500007543 974823949 25159741 974823949 499991881 974823949 499991881 538947556 500003862 538947556 264900309 538947556 264900309 264947652 264900309 771861355 771870136 771861355 624950805 771861355 624950805 499967648 414702321 499967648 499974026 499967648 499974026 263773355 499974026 694408523 500010846 694408523 352394699 694408523 352394699 126307383 126272969 126307383 505983461 126307383 505983461 494005114 505983461 298378253 298389027 298378253 500022317 298378253 500022317 45616260 500022317 610969886 168940692 610969886 168940692 30161059 499997553 30161059 499986170 30161059 499986170 898364797 499986170 425453970 962371395 425453970 962371395 499965858 962371395 499961899 834017105 499961899 834017105 834051040 834017105 179632936 179618372 179632936 991177374 179632936 991177374 991189364 991177374 500003196 694733993 500003196 708156611 500003196 708156611 11446478 499967094 11446478 499967118 11446478 499967118 714598614 285453959 714598614 775735710 714598614 775735710 224221833 775735710 594596453 500037585 594596453 500037585 195528357 500037585 499964186 526894163 499964186 434864073 499964186 434864073 565172337 434864073 499992677 947196669 499992677 947196669 947144185 947196669 499973373 195131473 499973373 964167053 499973373 964167053 508496929 491453422 508496929 693821632 508496929 693821632 306223310 693821632 309611605 24134215 309611605 24134215 499993283 24134215 342157528 500016958 342157528 500016958 934882547 500016958 499982320 598262816 499982320 428030035 499982320 428030035 499962857 428030035 693872733 500021794 693872733 159110557 693872733 159110557 159068982 159110557 980568645 980617777 980568645 499991486 980568645 499991486 73274325 926701457 73274325 500018829 73274325 500018829 770523678 229487477 770523678 461854546 770523678 461854546 169597910 169568300 169597910 761137398 169597910 761137398 499965231 761137398 191069855 191025291 191069855 374201900 191069855 374201900 518597373 518604032 518597373 98758761 518597373 98758761 380154050 619906412 380154050 364674727 380154050 364674727 867998289 706971073 867998289 706971073 63916330 500025761 63916330 500028089 63916330 500028089 116459446 500028089 40441288 499981823 40441288 840474163 40441288 840474163 684059950 315917016 684059950 500030031 684059950 500030031 880251391 500030031 499972419 670847607 499972419 23697866 499972419 23697866 849204537 625015423 849204537 625015423 481460049 518589907 481460049 617564784 481460049 617564784 382431051 617564784 500018303 483874954 500018303 580563155 500018303 580563155 9604522 9642576 9604522 500024611 9604522 500024611 499985008 917372505 499985008 729428743 499985008 729428743 270563048 729428743 896891739 896912376 896891739 340899890 896891739 340899890 3555053 996451734 3555053 826831920 3555053 826831920 499981260 826831920 298562406 500016898 298562406 750344253 298562406 750344253 249649839 750344253 932619207 932637912 932619207 718566639 932619207 718566639 101663009 898331496 101663009 338091465 101663009 338091465 499972603 338091465 34627100 965408646 34627100 904770138 34627100 904770138 500000164 904770138 447972103 489728011 447972103 489728011 959778576 499989484 959778576 207090339 959778576 207090339 207081633 207090339 500018469 129523517 500018469 500990609 500018469 500990609 966727315 499996647 966727315 499999443 966727315 499999443 23963724 499999443 719771044 280179371 719771044 402651967 719771044 402651967 78110019 78074870 78110019 222238429 78110019 222238429 670219377 941780390 670219377 941780390 941722279 941780390 499967217 280901020 499967217 500035372 499967217 500035372 185436936 500035372 499977894 890333407 499977894 890333407 533056043 533048535 533056043 857688547 533056043 857688547 142300779 857688547 910207798 126720579 910207798 126720579 126733778 126720579 205247643 205211491 205247643 37453763 205247643 37453763 962500190 37453763 187501855 499973061 187501855 401489161 187501855 401489161 500037277 636214837 500037277 526170203 500037277 526170203 473764771 526170203 500026866 776508482 500026866 500027974 500026866 500027974 875583820 500027974 531911549 499962541 531911549 499985376 531911549 499985376 796401959 499985376 543622588 611499511 543622588 611499511 499980353 611499511 880482799 880532331 880482799 276869086 880482799 276869086 723154068 276869086 819060427 104824527 819060427 104824527 895238848 104824527 769223690 587603670 769223690 587603670 412398134 587603670 617235951 269149374 617235951 269149374 905802305 94185549 905802305 144743737 905802305 144743737 499967717 923460443 499967717 923460443 76544006 923460443 214241669 500030767 214241669 500038348 214241669 500038348 500029204 760416586 500029204 375844710 500029204 375844710 624130629 375844710 90387584 90329866 90387584 864784438 90387584 864784438 500036750 864784438 355039184 354961789 355039184 933538902 355039184 933538902 499984766 933538902 301602945 305439658 301602945 305439658 305410099 305439658 265793698 734209754 265793698 598509737 265793698 598509737 401468498 598509737 192864397 172818989 192864397 172818989 172803423 172818989 920513807 499991551 920513807 198942268 920513807 198942268 198914656 198942268 754864153 570187741 754864153 570187741 429016758 428981481 429016758 499984316 429016758 499984316 599832926 499984316 327448454 672563617 327448454 627166572 327448454 627166572 690647266 134664729 690647266 134664729 500003480 134664729 828737592 726611032 828737592 726611032 490193843 490159880 490193843 500022838 490193843 500022838 724988504 500022838 499964435 462666526 499964435 501251841 499964435 501251841 499986796 501251841 346196445 500020466 346196445 954363550 346196445 954363550 45561224 954363550 198506347 198508046 198506347 842712439 198506347 842712439 157295876 842712439 500023239 876639572 500023239 688979163 500023239 688979163 311019811 688979163 466045709 500005735 466045709 873725309 466045709 873725309 499994317 873725309 390371958 390344401 390371958 500031361 390371958 500031361 131512542 500031361 552045279 263158918 552045279 263158918 500011666 263158918 540101509 500027911 540101509 417411005 540101509 417411005 582599536 417411005 365942515 499963694 365942515 218979066 365942515 218979066 218920414 218979066 844775011 995360233 844775011 995360233 995360340 995360233 677746175 499991918 677746175 807197678 677746175 807197678 192838429 807197678 703274509 296743598 703274509 828617078 703274509 828617078 499997931 828617078 500029487 66661507 500029487 66661507 66681074 66661507 159300553 840703634 159300553 112796636 159300553 112796636 499990528 112796636 394726273 832853190 394726273 832853190 832860733 832853190 500020976 141024455 500020976 802022878 500020976 802022878 801965196 802022878 607583642 392452958 607583642 689208579 607583642 689208579 157052549 157060200 157052549 523400913 157052549 523400913 852190892 500002133 852190892 500002133 892874395 500002133 541279446 814858302 541279446 814858302 500016640 814858302 923056608 923035155 923056608 360810696 923056608 360810696 281239895 526118536 281239895 526118536 874073127 874002984 874073127 30282562 874073127 30282562 30348102 30282562 863085866 407433708 863085866 407433708 499968265 407433708 829021730 500005387 829021730 484311369 829021730 484311369 484316334 484311369 499969264 170252552 499969264 983669814 499969264 983669814 702071836 499964168 702071836 865203767 702071836 865203767 35717692 500033294 35717692 927764596 35717692 927764596 500022791 500020640 500022791 500020640 671212358 500020640 499984967 220083224 499984967 500033569 499984967 500033569 993603448 993636383 993603448 500007971 993603448 500007971 499984430 514844654 499984430 146025289 499984430 146025289 146015783 146025289 274773243 725194255 274773243 312237908 274773243 312237908 687758821 312237908 259543346 193363988 259543346 193363988 991890871 8103898 991890871 928721453 991890871 928721453 71267728 928721453 111666739 111621084 111666739 904021448 111666739 904021448 95971366 904021448 499983265 557096828 499983265 562282355 499983265 562282355 562315160 562282355 384174059 384199786 384174059 499986825 384174059 499986825 919194977 499986825 500015296 62261587 500015296 747654722 500015296 747654722 747635583 747654722 134830259 134858480 134830259 582797474 134830259 582797474 618478046 499960962 618478046 499990674 618478046 499990674 672060291 499990674 500005777 95963751 500005777 500021883 500005777 500021883 983067839 500021883 499985626 895565265 499985626 118225645 499985626 118225645 881809147 118225645 499990480 459146290 499990480 459146290 82898098 500036730 82898098 500036730 579110932 579100613 579110932 499984671 579110932 499984671 137484245 785809499 137484245 785809499 499963833 212627678 499963833 499975538 499963833 499975538 415772724 499975538 499965627 234960082 499965627 234960082 234976551 234960082 301494895 301507370 301494895 267905703 301494895 267905703 976689612 976659442 976689612 67807710 976689612 67807710 435408091 499969767 435408091 314037875 435408091 314037875 641832680 733051395 641832680 733051395 733080103 733051395 473220388 473231015 473220388 499997271 473220388 499997271 660290633 499979772 660290633 965235329 660290633 965235329 34751508 965235329 50419786 220606670 50419786 220606670 779344465 220606670 444175053 930041695 444175053 930041695 69970599 930041695 710982294 499985789 710982294 665704054 710982294 665704054 334288358 665704054 609975864 233807772 609975864 233807772 233837754 233807772 483587596 721526675 483587596 721526675 500010556 721526675 280134141 499985090 280134141 499987694 280134141 499987694 733511998 499987694 274427695 725634638 274427695 499990010 274427695 499990010 904185968 499990010 499976097 52425750 499976097 52425750 825968746 871707717 825968746 871707717 499965228 235444367 499965228 500014205 499965228 500014205 817643061 500014205 47973173 952041993 47973173 349665862 47973173 349665862 707148181 713745271 707148181 713745271 499979697 713745271 500015471 124436028 500015471 124436028 124474121 124436028 601695130 751644545 601695130 751644545 248356019 751644545 499987219 962982898 499987219 548539430 499987219 548539430 451465678 548539430 500033866 635255378 500033866 184657966 500033866 184657966 815384685 184657966 499969559 894376331 499969559 894376331 105675370 894376331 500035358 242576069 500035358 242576069 272757345 499990988 272757345 499990988 962744224 499990988 460396121 460393029 460396121 721829862 460396121 721829862 721837163 721829862 307049719 499998917 307049719 499998917 2702112 499998917 499987401 223467950 499987401 897189247 499987401 897189247 500005122 897189247 265268869 499983794 265268869 892959833 265268869 892959833 107082759 892959833 499995024 499968716 499995024 499968716 317506262 499968716 407153204 499963316 407153204 555481567 407153204 555481567 499966304 719849636 499966304 499978406 499966304 499978406 999390017 499978406 743720269 691088816 743720269 691088816 499983899 691088816 890800501 499990527 890800501 852628434 890800501 852628434 698829854 499998681 698829854 499998681 89566615 499986520 89566615 942756134 89566615 942756134 942691850 942756134 500009945 848753605 500009945 979023506 500009945 979023506 21035467 979023506 500030224 433011711 500030224 807260762 500030224 807260762 807304978 807260762 26981565 973024946 26981565 499991593 26981565 499991593 456256143 500036756 456256143 138901701 456256143 138901701 499996471 138901701 499966709 240973849 499966709 111472684 499966709 111472684 888566348 111472684 435262339 500031118 435262339 421485230 435262339 421485230 421475828 421485230 500022601 328541929 500022601 357069863 500022601 357069863 357077717 357069863 366376650 500039890 366376650 499965303 366376650 499965303 878876283 499965303 7053205 992881267 7053205 593884010 7053205 593884010 499976446 593884010 499975034 159668581 499975034 983399766 499975034 983399766 983330735 983399766 500005868 150271125 500005868 150271125 150273987 150271125 880714072 501384537 880714072 501384537 92072979 499993176 92072979 499993176 657324491 657347760 657324491 499971528 657324491 499971528 20910086 979143127 20910086 160704352 20910086 160704352 964451291 964477160 964451291 782223856 964451291 782223856 217742830 782223856 499986223 104129086 499986223 104129086 937537069 62481917 937537069 499993222 937537069 499993222 499974432 546704573 499974432 546704573 57742939 942311582 57742939 421252225 57742939 421252225 500021296 421252225 265727752 265728333 265727752 500032389 265727752 500032389 157165650 500032389 500018916 177429694 500018916 499960144 500018916 499960144 578108817 499960144 508234663 508188182 508234663 500013796 508234663 500013796 20271697 499967194 20271697 499996483 20271697 499996483 684299860 684335780 684299860 500028728 684299860 500028728 682922763 500028728 807971424 353143280 807971424 353143280 499992615 353143280 983708909 16281778 983708909 372168906 983708909 372168906 500003216 372168906 959059522 959040382 959059522 499986974 959059522 499986974 100499483 499986974 500017780 507779761 500017780 111090432 500017780 111090432 888896446 111090432 250141657 500021956 250141657 500021956 765077367 151494999 765077367 151494999 111808059 888197434 111808059 82327044 111808059 82327044 499968160 82327044 279848511 861992002 279848511 861992002 138002848 861992002 457800566 457813585 457800566 877753096 457800566 877753096 578610263 499963338 578610263 499963338 604688996 499963338 318019068 318018546 318019068 763078258 318019068 763078258 763060334 763078258 693518207 509349588 693518207 509349588 402625975 402639023 402625975 499977847 402625975 499977847 346726259 346771092 346726259 499989195 346726259 499989195 923192849 499989195 559365769 500035447 559365769 89755137 559365769 89755137 499993837 89755137 708994536 500033195 708994536 500033195 323243534 709500274 323243534 709500274 290476445 709500274 639452423 639510964 639452423 729822520 639452423 729822520 729860234 729822520 452178178 452165051 452178178 654262911 452178178 654262911 345780059 654262911 743500466 743454069 743500466 500009763 743500466 500009763 181136961 181138726 181136961 500022997 181136961 500022997 393254770 500022997 21824030 500029969 21824030 15961613 21824030 15961613 983989903 15961613 500031571 220731633 500031571 146114174 500031571 146114174 853906264 146114174 429417477 499993534 429417477 499993534 149634354 499993534 500033123 642987212 500033123 454718880 500033123 454718880 545264583 454718880 411223448 997077623 411223448 997077623 2986412 997077623 345054204 500028457 345054204 607635348 345054204 607635348 607600743 607635348 206961752 122343832 206961752 122343832 500039167 122343832 499964270 38689970 499964270 500024170 499964270 500024170 818209523 500024170 238579274 761402381 238579274 500032291 238579274 500032291 180978086 500032291 812418595 23396955 812418595 23396955 23438253 23396955 499988776 500027840 499988776 500027840 83165137 500027840 706365848 293607725 706365848 500015049 706365848 500015049 963455267 500015049 499996572 625275299 499996572 365121996 499996572 365121996 500035580 365121996 143159596 500014135 143159596 493909777 143159596 493909777 500028758 685560062 500028758 248775279 500028758 248775279 248799281 248775279 499987708 820623493 499987708 624949145 499987708 624949145 375105724 624949145 942461358 942475536 942461358 194367324 942461358 194367324 546609270 453436665 546609270 402775247 546609270 402775247 597237400 402775247 551797318 448200252 551797318 255088328 551797318 255088328 263052905 736928770 263052905 499999650 263052905 499999650 993588059 6423140 993588059 499995793 993588059 499995793 455079486 396803384 455079486 396803384 396761841 396803384 499993312 840638981 499993312 129491267 499993312 129491267 870457431 129491267 349826069 650180633 349826069 499969902 349826069 499969902 991837637 500022557 991837637 24478422 991837637 24478422 500007449 24478422 850617740 500037905 850617740 500037536 850617740 500037536 55403738 500037536 771676427 228301592 771676427 431684371 771676427 431684371 499980135 431684371 636195315 500029700 636195315 438648600 636195315 438648600 133239677 960716708 133239677 960716708 39296313 960716708 954793250 45240226 954793250 949676302 954793250 949676302 83417700 405838537 83417700 405838537 405771510 405838537 207462512 792562462 207462512 563406127 207462512 563406127 499978506 563406127 404287866 500000943 404287866 500003313 404287866 500003313 98665222 499973604 98665222 876481161 98665222 876481161 876553215 876481161 495681242 495650496 495681242 920178806 495681242 920178806 920143728 920178806 282638554 499988456 282638554 500007617 282638554 500007617 385849864 500007617 81917934 918114574 81917934 915079065 81917934 915079065 681283664 276042929 681283664 276042929 499973411 276042929 565595457 500006081 565595457 298473661 565595457 298473661 869690973 898222343 869690973 898222343 101788961 898222343 499968199 555924420 499968199 555924420 444014850 555924420 500012012 646856909 500012012 51245302 500012012 51245302 499975237 51245302 883998066 883961744 883998066 62548495 883998066 62548495 62571190 62548495 409037241 701074494 409037241 701074494 989798206 989798159 989798206 233815719 989798206 233815719 479473484 500036960 479473484 302180934 479473484 302180934 302124352 302180934 680618504 564653932 680618504 564653932 494572670 418087621 494572670 418087621 994524269 600752452 994524269 600752452 399255591 600752452 499993622 956133164 499993622 500020796 499993622 500020796 177682393 500020796 411917580 638354800 411917580 638354800 638284347 638354800 450473525 549488047 450473525 847829485 450473525 847829485 847853807 847829485 499966188 17704340 499966188 469811605 499966188 469811605 469785430 469811605 651908547 651884201 651908547 78427178 651908547 78427178 78440064 78427178 590834107 590766891 590834107 590766891 499978667 590766891 499996642 1964784 499996642 1964784 2030095 1964784 144328322 500007137 144328322 500007137 611036301 500007137 310391523 689677123 310391523 153057223 310391523 153057223 802498997 847429244 802498997 847429244 152631705 847429244 954963208 45029539 954963208 118529553 954963208 118529553 483667387 483624330 483667387 83857927 483667387 83857927 83885009 83857927 931844098 931853049 931844098 447030749 931844098 447030749 500030549 862922800 500030549 705402819 500030549 705402819 499997767 422104199 499997767 429916307 499997767 429916307 500016294 429916307 499997658 958278690 499997658 958278690 958239484 958278690 75570165 615876089 75570165 615876089 500015767 329655228 500015767 511842046 500015767 511842046 384770686 467128639 384770686 467128639 546910886 500018195 546910886 318082294 546910886 318082294 927443199 60019322 927443199 60019322 499963078 500012714 499963078 500012714 867803000 500012714 610323235 500028689 610323235 329260740 610323235 329260740 969717194 30261892 969717194 40594287 969717194 40594287 560587748 500027240 560587748 64078930 560587748 64078930 499969178 64078930 500017249 2293726 500017249 779076557 500017249 779076557 779029000 779076557 552316896 447747579 552316896 555678854 552316896 555678854 499971220 555678854 853541359 500023876 853541359 515293462 853541359 515293462 499973888 515293462 824553795 824520359 824553795 494707509 824553795 494707509 500030118 29968959 500030118 29968959 29931093 29968959 992015546 991966269 992015546 916383842 992015546 916383842 97039797 499962406 97039797 499962406 575026305 499984322 575026305 499984322 274811201 499984322 499972494 39183024 499972494 39183024 500001350 39183024 499963452 633616068 499963452 500033925 499963452 500033925 552211363 500033925 205045204 794907901 205045204 518783492 205045204 518783492 518742262 518783492 484033834 515985583 484033834 697262589 484033834 697262589 500018256 697262589 297357177 500021594 297357177 500021594 500037551 250820387 500037551 252499484 500037551 252499484 747504257 252499484 108153768 891879823 108153768 20377490 108153768 20377490 499997426 20377490 73201495 926760034 73201495 718310995 73201495 718310995 718350993 718310995 500035691 740535199 500035691 499977704 500035691 499977704 23888276 23855655 23888276 38551087 23888276 38551087 500037953 38551087 499978522 499998742 499978522 499998742 293715626 499998742 866343594 133662485 866343594 499977671 866343594 499977671 537622019 499977671 570595828 642395386 570595828 642395386 864930680 499960471 864930680 671289860 864930680 671289860 500036853 867177704 500036853 867177704 500015874 867177704 737304563 262711288 737304563 962328592 737304563 962328592 499987204 371441673 499987204 844832549 499987204 844832549 844833998 844832549 816475118 816423698 816475118 905002700 816475118 905002700 159437930 473890766 159437930 473890766 792964973 858004389 792964973 858004389 858058869 858004389 502410872 43115440 502410872 43115440 956939768 43115440 540019247 633244916 540019247 633244916 193318985 193296081 193318985 761770746 193318985 761770746 709815568 499967015 709815568 499974419 709815568 499974419 66851841 499974419 500023639 937162223 500023639 207756657 500023639 207756657 958955845 499989995 958955845 249031702 958955845 249031702 485956106 586680944 485956106 586680944 586691212 586680944 499993957 672955459 499993957 170910470 499993957 170910470 829089566 170910470 448755889 499970410 448755889 499970410 478642427 499970410 117808248 117812880 117808248 641075082 117808248 641075082 500014329 641075082 69735875 930260223 69735875 794832728 69735875 794832728 819548036 180486987 819548036 567093256 819548036 567093256 500033331 567093256 823459153 176559514 823459153 675116453 823459153 675116453 499979400 994758339 499979400 210985044 499979400 210985044 210966089 210985044 274665789 499863005 274665789 499863005 701816456 701819864 701816456 499977370 701816456 499977370 845752560 499977370 449796209 957461011 449796209 957461011 929504044 770502326 929504044 770502326 770444621 770502326 846020523 154022268 846020523 861067306 846020523 861067306 5600560 994369567 5600560 548418310 5600560 548418310 548405403 548418310 175166829 824827193 175166829 500013931 175166829 500013931 499999923 974560305 499999923 834321543 499999923 834321543 165642831 834321543 404419696 271416656 404419696 271416656 505089990 650258917 505089990 650258917 955344739 382608250 955344739 382608250 499988225 955801126 499988225 499993060 499988225 499993060 828504682 499993060 165144186 883414650 165144186 883414650 116537898 883414650 500032429 488994005 500032429 849217956 500032429 849217956 849190095 849217956 177966661 177987174 177966661 187781854 177966661 187781854 243881259 372903561 243881259 372903561 627090109 372903561 553123828 499964816 553123828 412636495 553123828 412636495 412612335 412636495 747037638 252979559 747037638 500028738 747037638 500028738 157302468 500028738 277272007 277286035 277272007 977019152 277272007 977019152 970042524 96394727 970042524 96394727 423063815 765475410 423063815 765475410 845641949 154389242 845641949 500010683 845641949 500010683 177981136 500010683 178436867 178438984 178436867 352979028 178436867 352979028 528418245 868846170 528418245 868846170 499963295 145662702 499963295 692777464 499963295 692777464 924296082 924299363 924296082 815329869 924296082 815329869 815286365 815329869 982749373 17213352 982749373 942372860 982749373 942372860 499964014 114959259 499964014 909506401 499964014 909506401 500001989 909506401 316081782 316051585 316081782 612012576 316081782 612012576 612078379 612012576 500001585 18018980 500001585 500017977 500001585 500017977 27729558 500017977 489083845 631100689 489083845 631100689 952831108 500008376 952831108 500015508 952831108 500015508 965497724 500015508 500032536 29320554 500032536 737884002 500032536 737884002 737924934 737884002 500019925 993746383 500019925 499961292 500019925 499961292 214859358 499961292 500021720 888788867 500021720 888788867 915617058 955827617 915617058 955827617 955871511 955827617 461150951 500024151 461150951 500024151 360321434 500024151 695686827 304259131 695686827 499974222 695686827 499974222 157418896 499974222 644684815 355288437 644684815 452700803 644684815 452700803 452671505 452700803 499999969 761467419 499999969 499971323 499999969 499971323 190156321 499971323 499983305 18716902 499983305 89112448 499983305 89112448 500035383 89112448 209885903 500015304 209885903 500015304 60735891 500015304 500015258 887620854 500015258 785237132 500015258 785237132 499970627 785237132 500015301 47093370 500015301 47093370 47129387 47093370 430724575 738883025 430724575 738883025 249966360 750016834 249966360 306510248 249966360 306510248 306559814 306510248 62126941 937827411 62126941 508160687 62126941 508160687 499999944 508160687 499961313 638962005 499961313 433986112 499961313 433986112 433972871 433986112 458420951 458415204 458420951 455797973 458420951 455797973 455764376 455797973 456021175 628517079 456021175 628517079 499982162 628517079 277835305 499966967 277835305 704501845 277835305 704501845 295556179 704501845 160217045 160243224 160217045 399533021 160217045 399533021 500006754 875231006 500006754 500012710 500006754 500012710 694798001 500012710 155934633 155932961 155934633 499979424 155934633 499979424 725638204 499979424 292267076 707731431 292267076 609807165 292267076 609807165 499985092 609807165 493479096 465907020 493479096 465907020 465886008 465907020 535289650 378707575 535289650 378707575 116134607 116147808 116134607 500033978 116134607 500033978 906050872 500033978 523514452 24483977 523514452 24483977 499975451 836088407 499975451 449503938 499975451 449503938 550509205 449503938 135570863 864403955 135570863 616019400 135570863 616019400 500027723 616019400 71007647 70980356 71007647 499977966 71007647 499977966 880006443 880028449 880006443 207519280 880006443 207519280 355466366 499989749 355466366 286231371 355466366 286231371 286169207 286231371 683968713 499960297 683968713 499960297 289022102 499960297 946738760 53254622 946738760 605572798 946738760 605572798 499985954 866143304 499985954 550594972 499985954 550594972 550563921 550594972 138871704 861104551 138871704 642452508 138871704 642452508 357527683 642452508 192419486 200310657 192419486 200310657 838297885 838281952 838297885 339368405 838297885 339368405 339394403 339368405 632235095 367770275 632235095 185733132 632235095 185733132 185753417 185733132 663748852 499973269 663748852 499973269 364093153 499973269 427955170 500018633 427955170 500018633 945704268 54331659 945704268 439257619 945704268 439257619 499961071 188517337 499961071 500014620 499961071 500014620 393714961 500014620 416306469 111189615 416306469 111189615 111147264 111189615 242899149 757116288 242899149 499996391 242899149 499996391 671647343 499996391 500025679 823982508 500025679 823982508 923428382 923399733 923428382 500001942 923428382 500001942 107473214 500001942 712224450 287742583 712224450 500026300 712224450 500026300 867858024 500026300 574157744 566541821 574157744 566541821 4066666 4067744 4066666 825833870 4066666 825833870 825807379 825833870 591130000 408891908 591130000 492251485 591130000 492251485 500023247 492251485 500027823 8305801 500027823 831362448 500027823 831362448 831353559 831362448 666523132 666535228 666523132 814665193 666523132 814665193 814704931 814665193 41193389 958853797 41193389 715080539 41193389 715080539 644569600 36823950 644569600 36823950 500004207 36823950 500034644 594574426 500034644 594574426 169152791 169152897 169152791 500025117 169152791 500025117 870559645 500025117 501409496 534786953 501409496 534786953 534826191 534786953 500001279 558705390 500001279 362971193 500001279 362971193 363032799 362971193 787848352 500017294 787848352 500017294 965786544 500017294 425394583 500002347 425394583 500036559 425394583 500036559 999173112 359634118 999173112 359634118 500017309 799287594 500017309 799287594 499960548 799287594 499962444 114786117 499962444 114786117 114723554 114786117 499991449 127978156 499991449 127978156 658875521 499976600 658875521 499976600 777364820 499976600 99224262 677273652 99224262 677273652 500015579 500029105 500015579 500029105 48925241 500029105 283285347 845436593 283285347 845436593 845369548 845436593 502215558 87807525 502215558 87807525 262584505 737430507 262584505 648999715 262584505 648999715 351060778 648999715 237577335 499971124 237577335 499971124 926336388 499971124 266988412 267032849 266988412 749388698 266988412 749388698 749386920 749388698 33569889 966391436 33569889 708194263 33569889 708194263 499979831 293050505 499979831 293050505 706950080 293050505 500004187 43592598 500004187 43592598 499981010 43592598 934564166 499988478 934564166 394062523 934564166 394062523 394002118 394062523 427370300 661938269 427370300 661938269 338066835 661938269 507295459 63889386 507295459 63889386 63900979 63889386 500019063 500012072 500019063 500012072 743404849 500012072 123498794 499982985 123498794 941318436 123498794 941318436 500014983 941318436 499993576 502445050 499993576 502445050 502466893 502445050 500010658 791424278 500010658 339806131 500010658 339806131 660221192 339806131 187006296 500008708 187006296 204931823 187006296 204931823 531354786 771018505 531354786 771018505 771056019 771018505 459846740 343633717 459846740 343633717 800902515 500027535 800902515 500027535 2857955 500027535 434161819 499973584 434161819 621120619 434161819 621120619 499978595 621120619 247471976 247489683 247471976 560827338 247471976 560827338 500013688 297330449 500013688 614139776 500013688 614139776 614191104 614139776 307133774 192548641 307133774 192548641 192489863 192548641 361977360 706497760 361977360 706497760 706464617 706497760 499981862 500015354 499981862 500015354 56939618 500015354 716573528 283426705 716573528 500007404 716573528 500007404 270585231 500007404 797091231 797155531 797091231 459174965 797091231 459174965 119505245 119473281 119505245 942658473 119505245 942658473 942604268 942658473 150371249 849565646 150371249 939312483 150371249 939312483 60736844 939312483 466114654 499973979 466114654 499973979 641671548 499973979 500034362 887010817 500034362 588572358 500034362 588572358 411462072 588572358 500019229 713562204 500019229 500023450 500019229 500023450 416717341 500023450 577506302 577473683 577506302 563418572 577506302 563418572 500034473 563418572 914484024 499964851 914484024 499964851 8030485 499964851 560075789 500913166 560075789 500913166 255074155 499970910 255074155 536115957 255074155 536115957 866224349 133796388 866224349 499980454 866224349 499980454 204520984 795462471 204520984 754599547 204520984 754599547 949893236 500030513 949893236 777180945 949893236 777180945 500038231 777180945 516789298 44872179 516789298 44872179 44893854 44872179 153751414 743124782 153751414 743124782 894219023 460312094 894219023 460312094 302406131 547189878 302406131 547189878 955693763 499980665 955693763 500021954 955693763 500021954 272592754 500021954 579006404 836129800 579006404 836129800 836193720 836129800 351204353 351214767 351204353 881119550 351204353 881119550 881115660 881119550 500000974 500028888 500000974 500028888 375963007 500028888 499995756 982283420 499995756 291443537 499995756 291443537 708510780 291443537 499978944 916322336 499978944 255881799 499978944 255881799 500039030 255881799 500009117 197707109 500009117 249786634 500009117 249786634 249758627 249786634 500034928 536836395 500034928 527485386 500034928 527485386 472509205 527485386 499988265 296054701 499988265 578044887 499988265 578044887 578118766 578044887 489161536 499961325 489161536 499961325 995685345 499961325 444702326 555330921 444702326 121659716 444702326 121659716 121617027 121659716 499986498 500025418 499986498 500025418 725463608 500025418 122275022 122241450 122275022 816080129 122275022 816080129 183950176 816080129 163177578 500016778 163177578 866691078 163177578 866691078 25760874 499969350 25760874 760157385 25760874 760157385 499963747 424054907 499963747 878239454 499963747 878239454 500030032 921232637 500030032 743281554 500030032 743281554 256735443 743281554 908381030 499983675 908381030 769741263 908381030 769741263 724099166 134090599 724099166 134090599 865904568 134090599 500039990 938479253 500039990 938479253 61598956 938479253 500023885 103433455 500023885 103433455 998935979 1101642 998935979 586704921 998935979 586704921 499991128 586704921 688083702 311911245 688083702 548732885 688083702 548732885 548688296 548732885 945087647 25259517 945087647 25259517 974785887 25259517 225517751 500003897 225517751 425235025 225517751 425235025 500011286 836693661 500011286 836693661 163307209 836693661 499994510 223480608 499994510 880642441 499994510 880642441 880676456 880642441 500028709 46997046 500028709 88662706 500028709 88662706 88669516 88662706 500031747 993937899 500031747 299166621 500031747 299166621 299177838 299166621 629021826 499999067 629021826 499970307 629021826 499970307 936288769 499970307 499974882 173150535 499974882 556629217 499974882 556629217 500023805 144965014 500023805 438860712 500023805 438860712 57179938 500039964 57179938 500039964 558298416 500039964 20055605 20110570 20055605 289970829 20055605 289970829 499965657 14257379 499965657 101847230 499965657 101847230 70388906 974027104 70388906 974027104 920655369 79345050 920655369 731519599 920655369 731519599 499985835 731519599 499998785 954318003 499998785 500016354 499998785 500016354 324717728 500016354 500013309 970507593 500013309 725719877 500013309 725719877 725718463 725719877 93410006 30623417 93410006 30623417 969379952 30623417 500009026 787164578 500009026 787164578 881339403 118669206 881339403 429905991 881339403 429905991 570041639 429905991 800656504 800687649 800656504 273032646 800656504 273032646 26529351 26523208 26529351 114769854 26529351 114769854 500033986 931291456 500033986 738069505 500033986 738069505 761010517 499960407 761010517 932131166 761010517 932131166 499988959 932131166 762097630 237861605 762097630 563873685 762097630 563873685 499990421 563873685 919734099 919712439 919734099 862226049 919734099 862226049 25360450 499962706 25360450 532948384 25360450 532948384 899031974 899008833 899031974 499997763 899031974 499997763 337351436 499997763 874279750 125793783 874279750 499987685 874279750 499987685 962585165 37439004 962585165 834429726 962585165 834429726 165570540 834429726 237318611 499986306 237318611 931457697 237318611 931457697 500012362 931457697 122930771 122927186 122930771 976389106 122930771 976389106 499979494 976389106 297933458 702000629 297933458 758753271 297933458 758753271 88896483 88893179 88896483 499993099 88896483 499993099 808130811 499993099 383838211 169384647 383838211 169384647 830662417 169384647 499996795 33330480 499996795 500007174 499996795 500007174 845620791 500007174 499962467 140344807 499962467 731855781 499962467 731855781 499960606 731855781 499985672 500025891 499985672 500025891 395325645 500025891 499964173 531979782 499964173 249694363 499964173 249694363 974570230 974621076 974570230 780263503 974570230 780263503 499962391 780263503 500031874 939554576 500031874 463132835 500031874 463132835 478757913 478755484 478757913 59240858 478757913 59240858 940747126 59240858 180749066 819219979 180749066 500003375 180749066 500003375 765888937 500010357 765888937 499997798 765888937 499997798 46571384 499997798 500006820 641818253 500006820 499978066 500006820 499978066 157616313 499978066 500036115 564954593 500036115 364124189 500036115 364124189 635800413 364124189 343487852 681943194 343487852 681943194 245963698 754012143 245963698 189883325 245963698 189883325 810095874 189883325 387281500 499984892 387281500 354948135 387281500 354948135 645050877 354948135 499999545 810025499 499999545 58737775 499999545 58737775 941218284 58737775 843775065 499975027 843775065 499975027 240134989 499975027 744210652 820874896 744210652 820874896 499984684 820874896 509664647 499984428 509664647 661090616 509664647 661090616 457419525 499961736 457419525 500036865 457419525 500036865 15317825 500036865 499965398 981214223 499965398 306078686 499965398 306078686 499960314 306078686 500021666 766525162 500021666 766525162 500004836 766525162 500009805 631593120 500009805 995847540 500009805 995847540 4091294 995847540 499979457 499967827 499979457 499967827 997151705 500014021 997151705 340995750 997151705 340995750 659070692 340995750 757398373 242604178 757398373 313463378 757398373 313463378 288031278 763546816 288031278 763546816 763488562 763546816 87119529 499991156 87119529 971272600 87119529 971272600 621659228 500033269 621659228 500033269 891609528 500033269 527498221 500012568 527498221 500012568 957064862 500012568 500019602 472698875 500019602 744743976 500019602 744743976 744772081 744743976 363473100 500001950 363473100 500001950 77624513 500001950 715108572 284901985 715108572 472287459 715108572 472287459 472315751 472287459 948534891 499962562 948534891 455842097 948534891 455842097 499989654 455842097 672112431 920200581 672112431 920200581 79757495 920200581 786787721 213184457 786787721 312095036 786787721 312095036 335800542 335825407 335800542 156552840 335800542 156552840 843448489 156552840 750558994 500015479 750558994 389392939 750558994 389392939 499994781 756452347 499994781 499974460 499994781 499974460 309595186 309578510 309595186 422102513 309595186 422102513 736650241 263318412 736650241 344442795 736650241 344442795 249132925 750857402 249132925 481798913 249132925 481798913 740561121 789950990 740561121 789950990 210074431 789950990 318086432 11111079 318086432 11111079 11078522 11111079 450266637 549789366 450266637 99507844 450266637 99507844 39524389 960471963 39524389 447888228 39524389 447888228 500006239 195923781 500006239 907763047 500006239 907763047 92182148 907763047 94267083 286601795 94267083 286601795 500033728 710830786 500033728 710830786 977620143 22385845 977620143 285379221 977620143 285379221 285370184 285379221 500027393 150507223 500027393 520493689 500027393 520493689 383431868 221166995 383431868 221166995 221176970 221166995 500034062 650687608 500034062 650687608 349252231 650687608 500036347 2618790 500036347 465158312 500036347 465158312 233940198 547746898 233940198 547746898 547749435 547746898 106146701 499965660 106146701 607403655 106146701 607403655 745779043 745804445 745779043 499991893 745779043 499991893 467608226 499984822 467608226 500032276 467608226 500032276 31408260 500032276 329504626 670512174 329504626 519272553 329504626 519272553 499980945 933374137 499980945 547588719 499980945 547588719 300905581 237563587 300905581 237563587 237593380 237563587 368549249 499984178 368549249 499982671 368549249 499982671 916348369 499982671 501003786 294582787 501003786 294582787 500016280 294582787 926936468 73035273 926936468 500029881 926936468 500029881 364697297 499975500 364697297 499975500 91353942 499975500 724314709 275751521 724314709 499994960 724314709 499994960 231585511 231586635 231585511 314361361 231585511 314361361 751404569 751460471 751404569 363978467 751404569 363978467 363932153 363978467 499996424 632926061 499996424 450023468 499996424 450023468 499974494 450023468 499985831 73902555 499985831 500025479 499985831 500025479 193541879 500025479 851034373 149018329 851034373 525069736 851034373 525069736 210863384 499961159 210863384 499961159 638149430 499961159 427148622 572838667 427148622 262956622 427148622 262956622 500037286 769172518 500037286 769172518 769217955 769172518 397625523 602353177 397625523 980093632 397625523 980093632 980100828 980093632 233715626 233696012 233715626 500011931 233715626 500011931 825777008 500011931 449899470 550094658 449899470 428315557 449899470 428315557 571642873 428315557 499966448 381919237 499966448 499990392 499966448 499990392 905815492 499990392 334071110 334015379 334071110 500018322 334071110 500018322 624892537 500018322 500193539 500177861 500193539 133045608 500193539 133045608 133040146 133045608 499960017 411198171 499960017 411198171 588845942 411198171 500020218 885664132 500020218 531376994 500020218 531376994 468594781 531376994 500002297 269501579 500002297 488387291 500002297 488387291 499991200 488387291 500029653 248908953 500029653 499984615 500029653 499984615 845295130 519496312 845295130 519496312 519462372 519496312 600390109 603076231 600390109 603076231 396941755 603076231 797746537 797790839 797746537 748483513 797746537 748483513 251507745 748483513 854824379 145206457 854824379 607483113 854824379 607483113 249917162 500006072 249917162 883583232 249917162 883583232 116450030 883583232 841389236 158597677 841389236 499968906 841389236 499968906 987903128 499968906 687445774 500029324 687445774 500027866 687445774 500027866 88409108 911555953 88409108 864896170 88409108 864896170 252431882 27142334 252431882 27142334 972900008 27142334 700723363 700740598 700723363 153307548 700723363 153307548 153304530 153307548 499983759 793200708 499983759 500019831 499983759 500019831 760096521 500019831 584515074 584490578 584515074 39651206 584515074 39651206 960333174 39651206 37217525 499969932 37217525 21261623 37217525 21261623 499964448 21261623 499960446 994164503 499960446 994164503 994235045 994164503 199075412 500033607 199075412 500033607 974086771 500033607 68390454 68373942 68390454 499962926 68390454 499962926 789147550 499962926 92088334 92109543 92088334 713638136 92088334 713638136 499987090 713638136 499985515 992277589 499985515 27309854 499985515 27309854 705996962 742997243 705996962 742997243 742938149 742997243 499968603 823375903 499968603 194617290 499968603 194617290 805344463 194617290 499990443 664870731 499990443 652580915 499990443 652580915 347383361 652580915 499988490 144415043 499988490 891429287 499988490 891429287 891427057 891429287 382274185 382245422 382274185 556704740 382274185 556704740 609847351 390093980 609847351 499983345 609847351 499983345 473114902 499983345 500003121 887307049 500003121 516600048 500003121 516600048 499996215 516600048 953682572 953713740 953682572 155200297 953682572 155200297 610733981 499988836 610733981 499988836 142894025 499988836 368152213 631848983 368152213 500018992 368152213 500018992 72975769 500018992 197071204 197064224 197071204 454814909 197071204 454814909 811515201 188520936 811515201 776466803 811515201 776466803 251944934 273863441 251944934 273863441 499979406 634024358 499979406 634024358 805538233 805563230 805538233 396266649 805538233 396266649 500035807 127062169 500035807 127062169 127074380 127062169 837375868 837390120 837375868 500016437 837375868 500016437 362247760 500016437 499982717 838351977 499982717 289008406 499982717 289008406 179843143 916419844 179843143 916419844 916379383 916419844 499962645 178273879 499962645 521219687 499962645 521219687 521225372 521219687 161257980 499985867 161257980 499985867 59086138 499985867 952161449 47843248 952161449 858242640 952161449 858242640 499982666 26283156 499982666 26283156 499996115 26283156 499992862 594834316 499992862 439434253 499992862 439434253 500006354 439434253 144635416 144629961 144635416 747541857 144635416 747541857 840442639 159492819 840442639 424600713 840442639 424600713 35978104 36019305 35978104 499965446 35978104 499965446 550224780 499965446 500034760 929369780 500034760 929369780 499976279 929369780 499977939 503132702 499977939 503132702 496833558 503132702 889134835 889111951 889134835 207077823 889134835 207077823 499961072 856039110 499961072 83394767 499961072 83394767 83427621 83394767 674378766 500016785 674378766 500016785 145923375 145892449 145923375 500033965 145923375 500033965 627283752 500033965 499320215 499343203 499320215 642698756 499320215 642698756 357341864 642698756 499978681 67376072 499978681 679261486 499978681 679261486 679268978 679261486 531550160 499978876 531550160 998185305 531550160 998185305 181016941 819011080 181016941 920140064 181016941 920140064 79840634 920140064 634434959 365596957 634434959 692877128 634434959 692877128 692849320 692877128 500035216 265418061 500035216 500022197 500035216 500022197 60531623 500022197 984138603 984147394 984138603 620402173 984138603 620402173 174449579 174410851 174449579 500004142 174449579 500004142 92329681 500004142 499961018 408662952 499961018 434860983 499961018 434860983 565104751 434860983 500008689 434486323 500008689 879358992 500008689 879358992 969000436 30962804 969000436 165024770 969000436 165024770 499991725 165024770 899201278 100792206 899201278 952169162 899201278 952169162 47819268 952169162 289626361 500012705 289626361 735774194 289626361 735774194 735793564 735774194 735276380 264739663 735276380 499976560 735276380 499976560 972432734 499976560 963723674 36247267 963723674 882584081 963723674 882584081 95707851 928075375 95707851 928075375 71937355 928075375 499997666 142393869 499997666 500010971 499997666 500010971 231331828 500010971 499979536 603676718 499979536 140603236 499979536 140603236 60551755 690393300 60551755 690393300 499973761 373421452 499973761 500038048 499973761 500038048 219994968 500038048 222246800 978107137 222246800 978107137 890809891 500018712 890809891 532956723 890809891 532956723 467117713 532956723 621372042 378619027 621372042 499979154 621372042 499979154 845828686 499979154 353132477 353149919 353132477 669846926 353132477 669846926 330101707 669846926 454275354 176078986 454275354 176078986 823986537 176078986 665735391 633488794 665735391 633488794 366498212 633488794 738681969 500038448 738681969 876432848 738681969 876432848 499999504 876432848 500002472 255395723 500002472 499972255 500002472 499972255 396463490 499972255 525552895 474489993 525552895 500021351 525552895 500021351 104159891 500021351 500018682 49558499 500018682 247930419 500018682 247930419 752112273 247930419 622846515 622821864 622846515 500010157 622846515 500010157 221531856 500010157 503975101 496019241 503975101 705989808 503975101 705989808 499962190 123072807 499962190 917461128 499962190 917461128 977346853 22690157 977346853 369412270 977346853 369412270 328926875 671074082 328926875 643309758 328926875 643309758 500038850 643309758 500014268 156299196 500014268 156299196 156284699 156299196 629441438 499969480 629441438 389497170 629441438 389497170 500029410 389497170 619627486 499981283 619627486 386788209 619627486 386788209 386785992 386788209 499970827 335186505 499970827 499988864 499970827 499988864 359772496 499988864 749718322 499997241 749718322 87524368 749718322 87524368 912466953 87524368 641421228 499988704 641421228 62235476 641421228 62235476 485324952 500008990 485324952 327031488 485324952 327031488 327065507 327031488 676915261 323096138 676915261 581541944 676915261 581541944 574801515 574784909 574801515 688911197 574801515 688911197 688877770 688911197 653558084 159370054 653558084 159370054 840576950 159370054 525478576 499980964 525478576 499980964 76335340 499980964 500023392 262507265 500023392 817508479 500023392 817508479 817517752 817508479 659390583 300435988 659390583 300435988 699591638 300435988 168933549 499978803 168933549 96043432 168933549 96043432 522892428 499968465 522892428 499968465 208574671 499968465 714607646 714640150 714607646 500019222 714607646 500019222 145400689 500019222 499963517 83527194 499963517 83527194 758080817 500017167 758080817 500017167 499972182 441187347 499972182 571787401 499972182 571787401 12626754 499969359 12626754 499969359 727962439 824304691 727962439 824304691 499960191 824304691 788975420 211016842 788975420 559197178 788975420 559197178 440805171 559197178 866790146 866809271 866790146 500016839 866790146 500016839 190381135 500016839 389634138 23679198 389634138 23679198 705101620 499991475 705101620 341217634 705101620 341217634 658789059 341217634 788975462 788984264 788975462 131185791 788975462 131185791 500019170 131185791 576281834 423710883 576281834 258990016 576281834 258990016 259010595 258990016 500039758 1198318 500039758 825613585 500039758 825613585 825660884 825613585 9195067 990833486 9195067 647793897 9195067 647793897 499972241 289903761 499972241 289903761 793882118 500003341 793882118 57336176 793882118 57336176 499967339 360180151 499967339 268453880 499967339 268453880 500032119 268453880 500000801 77700542 500000801 143362743 500000801 143362743 143335859 143362743 499963513 499972248 499963513 499972248 58938798 499972248 326576157 326539309 326576157 500011328 326576157 500011328 516319513 483667933 516319513 500013685 516319513 500013685 169893537 500013685 516970492 500011848 516970492 833242983 516970492 833242983 447646027 447701427 447646027 499977552 447646027 499977552 835743372 499977552 499970810 879061174 499970810 764788518 499970810 764788518 500004047 764788518 19165312 19224168 19165312 309347736 19165312 309347736 499975190 309347736 442042881 557968103 442042881 499992920 442042881 499992920 363316096 499992920 499984752 782536805 499984752 657735233 499984752 657735233 987243767 500019541 987243767 626331913 987243767 626331913 373675028 626331913 500026613 24005165 500026613 499999514 500026613 499999514 727696116 499999514 472673676 832371655 472673676 832371655 499973641 832371655 469156169 499993368 469156169 668233132 469156169 668233132 668201067 668233132 658452524 368560862 658452524 368560862 499988667 959119312 499988667 172436550 499988667 172436550 909119299 90882980 909119299 459368846 909119299 459368846 307295253 500014796 307295253 500003362 307295253 500003362 885856024 114138843 885856024 481942585 885856024 481942585 194326609 781163995 194326609 781163995 500034769 781163995 309781507 499963959 309781507 852741424 309781507 852741424 903496117 96513594 903496117 427268097 903496117 427268097 500025256 427268097 640829283 793490324 640829283 793490324 206514756 793490324 500010621 188104443 500010621 487835609 500010621 487835609 500039645 487835609 98009554 943446761 98009554 943446761 500009173 943446761 309816803 408485288 309816803 408485288 499975773 408485288 32713639 967348392 32713639 500030158 32713639 500030158 715687037 715693069 715687037 500006892 715687037 500006892 816891108 500006892 386385413 382193278 386385413 382193278 617806722 382193278 35225412 35187723 35225412 122693417 35225412 122693417 500016851 104261649 500016851 499999637 500016851 499999637 410569426 499999637 890196898 890165280 890196898 500033700 890196898 500033700 700915549 209526180 700915549 209526180 499992681 209526180 866494947 866499691 866494947 499994000 866494947 499994000 179167063 499994000 616871865 878453886 616871865 878453886 500011022 878453886 500023529 272820455 500023529 524306122 500023529 524306122 524309166 524306122 499960423 596406276 499960423 477512954 499960423 477512954 499992180 477512954 147208243 852773902 147208243 500025689 147208243 500025689 495199270 945383583 495199270 945383583 945439742 945383583 487424301 500002441 487424301 500002441 118237809 500002441 829022248 828974644 829022248 614702367 829022248 614702367 500002842 5213164 500002842 468126757 500002842 468126757 531853652 468126757 224595536 775441988 224595536 384122307 224595536 384122307 500024663 384122307 499977310 614311156 499977310 22978556 499977310 22978556 22961461 22978556 76779568 923213671 76779568 909739192 76779568 909739192 868189920 499988031 868189920 500019593 868189920 500019593 513852126 486118241 513852126 772513173 513852126 772513173 953778038 46231859 953778038 500014123 953778038 500014123 71283850 267372630 71283850 267372630 673330620 688499610 673330620 688499610 428722026 499964458 428722026 499964458 39807912 39874544 39807912 100825691 39807912 100825691 630658193 500031799 630658193 259116016 630658193 259116016 17073015 17117890 17073015 500012928 17073015 500012928 500026519 438308282 500026519 499068049 500026519 499068049 500930686 499068049 450611042 500035805 450611042 112873306 450611042 112873306 937964522 937922216 937964522 511993234 937964522 511993234 419037707 580989959 419037707 276610624 419037707 276610624 723439384 276610624 255712129 126796783 255712129 126796783 873174369 126796783 662046916 499963857 662046916 10538435 662046916 10538435 500015260 10538435 687239882 772819975 687239882 772819975 227128843 772819975 242140815 137435599 242140815 137435599 739026585 260973112 739026585 227600367 739026585 227600367 227576149 227600367 500027398 912862072 500027398 499990827 500027398 499990827 192045129 499990827 948425659 534821253 948425659 534821253 499993955 534821253 500004838 80272178 500004838 475184677 500004838 475184677 604187850 499964120 604187850 410320631 604187850 410320631 499977492 410320631 500022116 355328680 500022116 572641207 500022116 572641207 718762816 500030737 718762816 935341989 718762816 935341989 64630595 935341989 500039632 121769405 500039632 972695014 500039632 972695014 109488563 499986238 109488563 499986238 500026235 131788740 500026235 477003996 500026235 477003996 664753566 500006096 664753566 11833130 664753566 11833130 499974208 799815335 499974208 799815335 499972637 799815335 499993954 148484546 499993954 229363334 499993954 229363334 229411989 229363334 499969237 616582532 499969237 500008759 499969237 500008759 952430015 500008759 577311859 357280346 577311859 357280346 642759093 357280346 97136465 97084984 97136465 500010018 97136465 500010018 686869527 500010018 500009128 638920692 500009128 566289997 500009128 566289997 500011589 566289997 109153367 890826723 109153367 656676332 109153367 656676332 667221940 934725158 667221940 934725158 65282227 934725158 998587231 57529493 998587231 57529493 499985052 896434766 499985052 661028705 499985052 661028705 660975201 661028705 24621315 24669228 24621315 999397176 24621315 999397176 500000910 194741414 500000910 194741414 499996023 194741414 663880679 663904384 663880679 499976790 663880679 499976790 301919888 499976790 353279140 353248819 353279140 500016453 353279140 500016453 439052657 500016453 85331921 500018044 85331921 499979242 85331921 499979242 217505194 499979242 30387942 30375874 30387942 654480641 30387942 654480641 500001748 654480641 246144896 753806986 246144896 316708623 246144896 316708623 706918952 293128406 706918952 859832891 706918952 859832891 499989333 859832891 607506413 500037751 607506413 651066665 607506413 651066665 348935969 651066665 647783810 370636285 647783810 370636285 499975471 894285875 499975471 552820341 499975471 552820341 447174981 552820341 499962361 842302150 499962361 691545240 499962361 691545240 308518341 691545240 499995561 981516793 499995561 144452938 499995561 144452938 855499141 144452938 819588187 826503177 819588187 826503177 173458468 826503177 500006455 417289832 500006455 764382128 500006455 764382128 308983232 499978914 308983232 679147742 308983232 679147742 500028768 679147742 499975268 712593708 499975268 499963146 499975268 499963146 491785160 499963146 847189885 847172792 847189885 500022102 847189885 500022102 733395501 500022102 789780364 789732779 789780364 154361815 789780364 154361815 154375624 154361815 276143907 499974993 276143907 129775084 276143907 129775084 87529099 87491676 87529099 563850142 87529099 563850142 436181838 563850142 108353430 499987325 108353430 499987325 306823984 499987325 100434631 100424287 100434631 516652813 100434631 516652813 500038365 406860493 500038365 768876548 500038365 768876548 175613133 175626324 175613133 500024478 175613133 500024478 918915659 918860666 918915659 775717685 918915659 775717685 775708210 775717685 881255858 881301903 881255858 422235014 881255858 422235014 500009141 140874842 500009141 140874842 140868440 140874842 280318965 719684498 280318965 499967428 280318965 499967428 677081867 499967428 499978822 172982288 499978822 176620760 499978822 176620760 176639357 176620760 500015746 10330997 500015746 10330997 10374117 10330997 601568872 525579965 601568872 525579965 474369992 525579965 499978821 298831644 499978821 479447903 499978821 479447903 602460012 397579608 602460012 608065420 602460012 608065420 476524313 499975516 476524313 793787789 476524313 793787789 500031445 307726243 500031445 307726243 692317088 307726243 136318789 136289905 136318789 875603628 136318789 875603628 875631589 875603628 50483848 949544203 50483848 885950082 50483848 885950082 885995898 885950082 10399926 499960226 10399926 500021057 10399926 500021057 606033638 110357789 606033638 110357789 499969648 110357789 499987991 726372017 499987991 625442046 499987991 625442046 625486171 625442046 60630579 939392221 60630579 500034365 60630579 500034365 678138554 722852263 678138554 722852263 500031523 722852263 500038985 324001920 500038985 458849466 500038985 458849466 499987002 458849466 929688618 929709574 929688618 708492367 929688618 708492367 190635292 809371827 190635292 796267700 190635292 796267700 796231979 796267700 361298078 361298899 361298078 499986847 361298078 499986847 29232635 499986847 741838523 499983728 741838523 991341081 741838523 991341081 8706848 991341081 438752520 438787065 438752520 499976330 438752520 499976330 246237844 499976330 500036270 914779309 500036270 618428390 500036270 618428390 18470028 500034639 18470028 602179783 18470028 602179783 397801308 602179783 71284553 928717848 71284553 141678217 71284553 141678217 754132650 500006423 754132650 500006423 36344978 500006423 913879988 739814997 913879988 739814997 260230354 739814997 957595298 500032098 957595298 612272762 957595298 612272762 1018630 998964357 1018630 500037166 1018630 500037166 893412694 500037166 478611248 792277870 478611248 792277870 499978260 792277870 499964689 377842596 499964689 377842596 499961980 377842596 952334994 47647925 952334994 499983487 952334994 499983487 965926575 499983487 755581907 499963529 755581907 500005113 755581907 500005113 912330069 500005113 499981750 689391755 499981750 500003679 499981750 500003679 931985889 500003679 499973151 30814087 499973151 499979582 499973151 499979582 826841656 499979582 381996197 618049727 381996197 500016849 381996197 500016849 693227899 500016849 21425814 978561437 21425814 70423912 21425814 70423912 929562529 70423912 499963318 877426531 499963318 877426531 122581677 877426531 700001197 300023957 700001197 500003458 700001197 500003458 215211521 805753595 215211521 805753595 805764766 805753595 301880850 500034751 301880850 615988623 301880850 615988623 616035501 615988623 253217825 110313388 253217825 110313388 889694367 110313388 499983481 89798641 499983481 500020923 499983481 500020923 736581101 500020923 350212680 337130136 350212680 337130136 500004859 337130136 499964528 63929378 499964528 500032006 499964528 500032006 18539572 500032006 967229416 967237164 967229416 52192653 967229416 52192653 52209749 52192653 431839812 568192684 431839812 538863938 431839812 538863938 538851667 538863938 499987315 451318920 499987315 728324246 499987315 728324246 921871544 921808043 921871544 682231743 921871544 682231743 500008247 67672310 500008247 67672310 750790408 750783146 750790408 500032300 750790408 500032300 500021448 910575545 500021448 464743265 500021448 464743265 464693761 464743265 499977179 607241050 499977179 113409951 499977179 113409951 886524567 113409951 499983083 936909079 499983083 936909079 63132631 936909079 932797695 22533562 932797695 22533562 382534435 617412644 382534435 363789852 382534435 363789852 643666380 356382767 643666380 499990785 643666380 499990785 10115138 499990785 499966462 318758835 499966462 799097520 499966462 799097520 200916118 799097520 953931671 46071588 953931671 124521881 953931671 124521881 499984915 124521881 737804781 500007412 737804781 500007412 317594471 500007412 955328212 679116211 955328212 679116211 500035660 679116211 610743652 389266523 610743652 842406934 610743652 842406934 157581478 842406934 362766937 637239901 362766937 961327274 362766937 961327274 961343553 961327274 666578040 500001964 666578040 626576871 666578040 626576871 499980417 626576871 977632636 22406507 977632636 607812412 977632636 607812412 499994395 499988803 499994395 499988803 705015567 499988803 183225656 171600780 183225656 171600780 60316269 499985689 60316269 293232980 60316269 293232980 899850265 100151761 899850265 963651153 899850265 963651153 963616515 963651153 719182405 280856734 719182405 380744436 719182405 380744436 282566017 981929495 282566017 981929495 499989837 981929495 288950127 288958534 288950127 712863153 288950127 712863153 287160048 712863153 499993635 147687528 499993635 499996241 499993635 499996241 42637997 499975301 42637997 500000252 42637997 500000252 792301754 499972972 792301754 573047639 792301754 573047639 353421067 499974967 353421067 663162338 353421067 663162338 336798307 663162338 394564015 500006483 394564015 500006483 842296505 500006483 625108123 625153187 625108123 388526214 625108123 388526214 412859033 814430066 412859033 814430066 185554162 814430066 744482839 255461490 744482839 500014748 744482839 500014748 264284623 500014748 500021805 167799760 500021805 923324531 500021805 923324531 270474541 60151958 270474541 60151958 939858183 60151958 738050101 815154391 738050101 815154391 184908791 815154391 473782953 499962434 473782953 499987574 473782953 499987574 722803231 499987574 10419761 499976956 10419761 835519709 10419761 835519709 835532992 835519709 500027358 363930238 500027358 752372968 500027358 752372968 363858971 500035058 363858971 735400504 363858971 735400504 500029346 735400504 246444260 147761790 246444260 147761790 515949355 500020187 515949355 213818371 515949355 213818371 786235635 213818371 500009509 947015688 500009509 947015688 52988103 947015688 728406478 499979190 728406478 500010795 728406478 500010795 821311666 178717841 821311666 500000370 821311666 500000370 25775098 974225109 25775098 593060520 25775098 593060520 499974673 662154909 499974673 500029325 499974673 500029325 356129231 500029325 779313255 779341338 779313255 500029221 779313255 500029221 42691111 500029221 155145119 499979141 155145119 500018474 155145119 500018474 695452888 500018474 45690793 88996166 45690793 88996166 836394813 836366386 836394813 220431112 836394813 220431112 779529193 220431112 896110407 808707774 896110407 808707774 654690069 345283820 654690069 969960707 654690069 969960707 969924165 969960707 404097147 404117315 404097147 499963133 404097147 499963133 296637883 499963133 499964209 603147426 499964209 500025129 499964209 500025129 985687418 500025129 880336309 880344921 880336309 567732706 880336309 567732706 373065782 855815886 373065782 855815886 855819133 855815886 500037020 500030821 500037020 500030821 197072161 500030821 620374913 379660658 620374913 499965774 620374913 499965774 797419336 499965774 500019010 42167511 500019010 67009519 500019010 67009519 932930576 67009519 495458231 637174993 495458231 637174993 500010365 637174993 500002488 224976975 500002488 499983639 500002488 499983639 111390350 888677137 111390350 499975723 111390350 499975723 923626237 678296105 923626237 678296105 136583545 863403845 136583545 801392308 136583545 801392308 578025509 578014149 578025509 810455722 578025509 810455722 189576775 810455722 235380529 686562472 235380529 686562472 686634580 686562472 391165620 196567841 391165620 196567841 196624005 196567841 757189928 596235658 757189928 596235658 596194373 596235658 645879951 410093760 645879951 410093760 357288063 357276976 357288063 563849798 357288063 563849798 754428553 500010080 754428553 500010080 723958626 723888605 723958626 363146201 723958626 363146201 228601687 228577458 228601687 500022118 228601687 500022118 788587127 500022118 371533123 499993826 371533123 893939574 371533123 893939574 893923982 893939574 445761515 472149172 445761515 472149172 500021239 830241396 500021239 530336927 500021239 530336927 469614032 530336927 622751406 622781419 622751406 284441751 622751406 284441751 715534534 284441751 489013735 700155484 489013735 700155484 700110681 700155484 236577688 500003520 236577688 669616582 236577688 669616582 600972164 500026770 600972164 917240094 600972164 917240094 82681257 917240094 466342672 291838236 466342672 291838236 708166670 291838236 418004314 582018149 418004314 278650056 418004314 278650056 500004072 278650056 303048205 303052453 303048205 28195295 303048205 28195295 499983819 28195295 480567586 965384918 480567586 965384918 499974902 965384918 447778820 325641761 447778820 325641761 674290272 325641761 313511359 686480487 313511359 572055576 313511359 572055576 803114788 803101420 803114788 366424160 803114788 366424160 499972855 890211108 499972855 890211108 679429514 320598623 679429514 499962119 679429514 499962119 417151355 499962119 500017098 142125168 500017098 629000345 500017098 629000345 370998423 629000345 383261694 92312074 383261694 92312074 500015704 92312074 402898134 597119333 402898134 500039570 402898134 500039570 675095067 500039570 639939318 500025873 639939318 621218410 639939318 621218410 338750711 338797748 338750711 638745839 338750711 638745839 638729899 638745839 499985880 342660761 499985880 677253863 499985880 677253863 322748377 677253863 500009210 437248204 500009210 480546299 500009210 480546299 523522100 476437253 523522100 787324547 523522100 787324547 500009554 787324547 722068392 247201313 722068392 247201313 500028674 247201313 500035426 893709458 500035426 547912239 500035426 547912239 499968690 547912239 499992651 467652766 499992651 500009167 499992651 500009167 209792198 993849986 209792198 993849986 6164252 993849986 227630591 258325384 227630591 258325384 500016387 258325384 499999832 434979097 499999832 316597377 499999832 316597377 316535180 316597377 499997020 669934341 499997020 500001448 499997020 500001448 902106184 500001448 79650963 920344190 79650963 914229669 79650963 914229669 500020591 200845579 500020591 443894809 500020591 443894809 556100764 443894809 32424796 500010350 32424796 499983098 32424796 499983098 181524383 499983098 161392426 499964526 161392426 691017168 161392426 691017168 763636333 763670282 763636333 418246374 763636333 418246374 499967782 418246374 953351683 572478815 953351683 572478815 572426699 572478815 994747690 500034379 994747690 894108115 994747690 894108115 105886627 894108115 985289013 443626812 985289013 443626812 443610110 443626812 499967493 461747199 499967493 319823556 499967493 319823556 680178994 319823556 500029492 219990055 500029492 420663473 500029492 420663473 499963477 420663473 500013290 399115262 500013290 500006078 500013290 500006078 966344438 500006078 500039729 706160353 500039729 500034585 500039729 500034585 157079687 500034585 549991786 500010249 549991786 961305055 549991786 961305055 38753123 961305055 500023860 461309917 500023860 630161369 500023860 630161369 369877903 630161369 499966946 201534731 499966946 201534731 500025906 201534731 339582644 660376072 339582644 658794944 339582644 658794944 499985762 700507023 499985762 500037709 499985762 500037709 349197472 500037709 500008151 488199891 500008151 499974104 500008151 499974104 838891547 499974104 323179758 754561470 323179758 754561470 245420736 754561470 872469505 127556923 872469505 597856593 872469505 597856593 499981793 284421401 499981793 320383113 499981793 320383113 320408508 320383113 500030005 206500975 500030005 670439112 500030005 670439112 329551713 670439112 823361207 139188108 823361207 139188108 499988423 139188108 964505705 724433600 964505705 724433600 500038646 724433600 651714678 348352753 651714678 922956736 651714678 922956736 922885059 922956736 493202176 506779505 493202176 619255087 493202176 619255087 131734114 868222842 131734114 37808845 131734114 37808845 715892121 637675717 715892121 637675717 499969541 125106273 499969541 125106273 125098386 125106273 499997032 700150139 499997032 700150139 299861930 700150139 863400092 136571220 863400092 313653710 863400092 313653710 539999141 539981422 539999141 500011812 539999141 500011812 1088378 500029288 1088378 238738999 1088378 238738999 761295318 238738999 344951120 344918048 344951120 342061377 344951120 342061377 657920001 342061377 438694830 438702416 438694830 295161855 438694830 295161855 824363732 500030120 824363732 500030120 736997336 500030120 823837646 823802752 823837646 650237379 823837646 650237379 488552334 203505784 488552334 203505784 500021334 203505784 499970486 859506413 499970486 859506413 140535117 859506413 499997912 310634894 499997912 670779569 499997912 670779569 316382761 316404651 316382761 328640359 316382761 328640359 989449168 989451769 989449168 65266613 989449168 65266613 240152017 771594322 240152017 771594322 771612093 771594322 499968215 360483275 499968215 360483275 360468018 360483275 458841982 541113397 458841982 500012299 458841982 500012299 167992119 500012299 694117062 500028513 694117062 500000574 694117062 500000574 146273357 500037405 146273357 499998090 146273357 499998090 708857230 499998090 500039679 121975145 500039679 121975145 395872584 656046568 395872584 656046568 500011400 656046568 499977661 953690260 499977661 677340746 499977661 677340746 677342514 677340746 148290879 851668703 148290879 603537420 148290879 603537420 396421554 603537420 276741173 276758756 276741173 500032222 276741173 500032222 882047055 500032222 499973105 96027506 499973105 497903312 499973105 497903312 870054217 11258910 870054217 11258910 11207487 11258910 499990390 848763376 499990390 727693487 499990390 727693487 272315661 727693487 499999976 942798516 499999976 743086712 499999976 743086712 743118389 743086712 210199589 91228037 210199589 91228037 499991154 91228037 324855079 992185455 324855079 992185455 7762345 992185455 339486634 39313860 339486634 39313860 960747437 39313860 500009651 534120044 500009651 281921261 500009651 281921261 499989368 281921261 589909642 925525845 589909642 925525845 74452426 925525845 942061241 57939909 942061241 984848397 942061241 984848397 15128459 984848397 417077319 417067536 417077319 586297520 417077319 586297520 586324325 586297520 272512025 285882492 272512025 285882492 285855671 285882492 127176120 102208902 127176120 102208902 633880071 633917087 633880071 332445913 633880071 332445913 835054007 164911960 835054007 755288933 835054007 755288933 500021759 572461683 500021759 940816515 500021759 940816515 59211582 940816515 400027801 400058713 400027801 500026871 400027801 500026871 739521654 500026871 244947879 500029778 244947879 491459662 244947879 491459662 491495120 491459662 473865783 500004624 473865783 34081198 473865783 34081198 34075678 34081198 757535581 500017212 757535581 499972155 757535581 499972155 500016821 977714696 500016821 977714696 977714617 977714696 804439540 195589876 804439540 499994811 804439540 499994811 893211785 499994811 442905586 442955847 442905586 499987846 442905586 499987846 633299129 499987846 500011255 58244683 500011255 405199627 500011255 405199627 629592778 499967660 629592778 145175721 629592778 145175721 499987003 145175721 500032819 936172664 500032819 577842890 500032819 577842890 494855581 494818178 494855581 499999373 494855581 499999373 197451252 499999373 277339518 277329230 277339518 301333601 277339518 301333601 568587567 930819091 568587567 930819091 930770653 930819091 763670020 289005237 763670020 289005237 710992057 289005237 806454496 703145711 806454496 703145711 500037303 305743875 500037303 345559495 500037303 345559495 500028376 345559495 755087603 774017349 755087603 774017349 774051349 774017349 540906101 499986791 540906101 499987602 540906101 499987602 737069980 499987602 503118958 503044656 503118958 499981276 503118958 499981276 559889580 499981276 398647723 186380779 398647723 186380779 881469675 499995820 881469675 488996013 881469675 488996013 159761983 85435391 159761983 85435391 85464477 85435391 172286991 500009466 172286991 216300298 172286991 216300298 783705982 216300298 499963147 126858096 499963147 500026694 499963147 500026694 380746895 500026694 404547140 595427547 404547140 445180717 404547140 445180717 499998938 445180717 308537715 240005617 308537715 240005617 56421104 56388446 56421104 906979904 56421104 906979904 906929781 906979904 499975213 379028377 499975213 499989331 499975213 499989331 34904599 499989331 358534411 641445493 358534411 568059405 358534411 568059405 568039530 568059405 38522465 177969133 38522465 177969133 561741546 643817192 561741546 643817192 117591881 959431990 117591881 959431990 40627974 959431990 120103262 22601553 120103262 22601553 977377859 22601553 243925071 338448569 243925071 338448569 500020267 135174752 500020267 499991718 500020267 499991718 176027070 499991718 325136004 10032670 325136004 10032670 9978797 10032670 637741295 500027352 637741295 500027352 82304213 917752746 82304213 629974651 82304213 629974651 800237731 500002998 800237731 500035511 800237731 500035511 116610699 500035511 657744821 342223179 657744821 500030446 657744821 500030446 867150595 132833291 867150595 172143307 867150595 172143307 500032049 172143307 620088299 726826529 620088299 726826529 273233641 726826529 500016937 864439760 500016937 117963931 500016937 117963931 428642452 500007692 428642452 500007692 213206560 500007692 797294378 797249887 797294378 499979374 797294378 499979374 370132627 629832169 370132627 75703597 370132627 75703597 499983253 75703597 230644307 500030353 230644307 500028639 230644307 500028639 642611078 642634266 642611078 534498873 642611078 534498873 465482461 534498873 646205925 646209636 646205925 187160538 646205925 187160538 187231390 187160538 995654049 587538286 995654049 587538286 500035194 587538286 725781863 499965142 725781863 886467073 725781863 886467073 113495310 886467073 348172086 348163024 348172086 500036089 348172086 500036089 940019034 500036089 8969450 499977554 8969450 737142268 8969450 737142268 669478407 499973308 669478407 500002134 669478407 500002134 846989917 54952912 846989917 54952912 54953689 54952912 144670152 499972269 144670152 416611104 144670152 416611104 583348381 416611104 550341491 601196250 550341491 601196250 111177822 888809982 111177822 138029857 111177822 138029857 914032760 925133889 914032760 925133889 925121215 925133889 306674440 499983403 306674440 701810490 306674440 701810490 500020854 701810490 201109111 500020904 201109111 828727324 201109111 828727324 828712005 828727324 499974415 318299537 499974415 318299537 318347412 318299537 499985061 851994401 499985061 661586363 499985061 661586363 133523725 500027898 133523725 500027898 678374281 216414376 678374281 216414376 783577809 216414376 499969599 710248551 499969599 710248551 499983827 710248551 499966228 370864632 499966228 572094692 499966228 572094692 572095542 572094692 144690161 855304960 144690161 669553146 144690161 669553146 669540242 669553146 657360161 500030838 657360161 500030838 656359180 500030838 657114763 405987914 657114763 405987914 386905205 516960331 386905205 516960331 732620566 247693990 732620566 247693990 65235096 934785960 65235096 549281238 65235096 549281238 500000434 549281238 288776044 499988865 288776044 499988865 630301121 630277943 630301121 56876170 630301121 56876170 943113954 56876170 231840436 499973261 231840436 499973261 933539827 66464742 933539827 697318862 933539827 697318862 643352540 643369869 643352540 907157639 643352540 907157639 907136279 907157639 108794673 891172302 108794673 908606144 108794673 908606144 833526729 166454038 833526729 275678331 833526729 275678331 275641115 275678331 500017741 970573941 500017741 579218175 500017741 579218175 420809079 579218175 946762368 500019509 946762368 598731095 946762368 598731095 598737446 598731095 935981387 935921749 935981387 231237019 935981387 231237019 500016704 116293093 500016704 499977319 500016704 499977319 505186440 499977319 480112762 480146111 480112762 499969297 480112762 499969297 68294797 499969297 155823642 155853355 155823642 500014966 155823642 500014966 131709916 500014966 500019657 115708308 500019657 230887803 500019657 230887803 769079947 230887803 689881284 310110139 689881284 40926595 689881284 40926595 40947557 40926595 120617172 861332610 120617172 861332610 499987655 861332610 499965879 752602315 499965879 752602315 752637370 752602315 499973983 11383600 499973983 500026866 499973983 500026866 522678075 500026866 284628025 284664764 284628025 975301274 284628025 975301274 24649573 975301274 499990755 181618026 499990755 181618026 818381106 181618026 352305947 647680627 352305947 61228778 352305947 61228778 500007733 550461531 500007733 550461531 751715085 248357233 751715085 749401313 751715085 749401313 250583771 749401313 946290256 439791574 946290256 439791574 354729070 499974727 354729070 312378534 354729070 312378534 500038196 704518108 500038196 499965977 500038196 499965977 761448652 499965977 261156588 738844674 261156588 674390927 261156588 674390927 674400102 674390927 623763225 518308371 623763225 518308371 499961354 753071840 499961354 651197967 499961354 651197967 348772603 651197967 500019820 337767943 500019820 635031349 500019820 635031349 364964118 635031349 824672526 175326990 824672526 256621854 824672526 256621854 256562347 256621854 308404934 308426819 308404934 140836963 308404934 140836963 500022568 140836963 499963223 558798999 499963223 135896693 499963223 135896693 909823465 909873484 909823465 29114983 909823465 29114983 499973736 628321631 499973736 628321631 371653743 628321631 491619382 508384198 491619382 835689692 491619382 835689692 164270664 835689692 500038500 157978934 500038500 157978934 157973029 157978934 717269780 500030419 717269780 271445780 717269780 271445780 500002545 440968189 500002545 125005993 500002545 125005993 124969572 125005993 679849612 499996979 679849612 436543903 679849612 436543903 499960902 436543903 693168358 306863321 693168358 499971119 693168358 499971119 695283085 499971119 227790798 668214623 227790798 668214623 499981146 668214623 343760498 145779780 343760498 145779780 854215413 145779780 517064975 500034064 517064975 280281068 517064975 280281068 280280139 280281068 792447019 207536468 792447019 499981079 792447019 499981079 205181983 499981079 437463702 437450597 437463702 500019537 437463702 500019537 232635571 500019537 752364454 208274274 752364454 208274274 71565422 928479963 71565422 500034483 71565422 500034483 913128310 499970293 913128310 499970293 472115479 499970293 486155439 513890503 486155439 499963831 486155439 499963831 486178425 499963831 188114917 500031344 188114917 86144101 188114917 86144101 500003959 86144101 499979382 432180205 499979382 432180205 432215157 432180205 500029207 798118164 500029207 111609708 500029207 111609708 111592368 111609708 559516545 440455631 559516545 311694468 559516545 311694468 311677360 311694468 500029936 640793433 500029936 39894998 500029936 39894998 275008630 500007942 275008630 500007942 132205109 500007942 499988686 626227439 499988686 626227439 626204225 626227439 499978267 280252797 499978267 416473207 499978267 416473207 393087997 606857976 393087997 255928328 393087997 255928328 255934146 255928328 969864605 969918280 969864605 861052379 969864605 861052379 47631962 952435711 47631962 214006432 47631962 214006432 500035618 214006432 500028698 150758796 500028698 641615465 500028698 641615465 499984595 769245873 499984595 499976812 499984595 499976812 249285957 750710521 249285957 532545627 249285957 532545627 957703345 42326870 957703345 499967912 957703345 499967912 56078540 499967912 262083683 737912434 262083683 499986307 262083683 499986307 905341151 905326011 905341151 63045944 905341151 63045944 63060957 63045944 647336591 500004021 647336591 194252375 647336591 194252375 805740486 194252375 302879778 499984753 302879778 93846935 302879778 93846935 500034854 93846935 361705599 499976797 361705599 183161838 361705599 183161838 499965280 183161838 132453611 499984358 132453611 100480398 132453611 100480398 500014870 100480398 380262328 500021269 380262328 500021269 201010589 500021269 708451107 499991066 708451107 500017324 708451107 500017324 13133367 13198495 13133367 499960388 13133367 499960388 816653125 183342424 816653125 657252592 816653125 657252592 342796361 657252592 499992696 76030364 499992696 76030364 500015837 76030364 278102884 278048389 278102884 274733399 278102884 274733399 725280266 274733399 499995145 499978719 499995145 499978719 568147935 499978719 11603079 11562714 11603079 65413470 11603079 65413470 499991480 65413470 490011684 509991922 490011684 209532409 490011684 209532409 790473502 209532409 499998378 929449270 499998378 929449270 70529932 929449270 373529726 626468918 373529726 672778320 373529726 672778320 500029198 697940615 500029198 268343808 500029198 268343808 903878809 96100289 903878809 480982370 903878809 480982370 499979544 363793598 499979544 956390866 499979544 956390866 552469910 499992077 552469910 499992077 36855735 499992077 500016401 508456350 500016401 366570276 500016401 366570276 366557355 366570276 913574689 86424016 913574689 141552488 913574689 141552488 337616531 955977793 337616531 955977793 44055027 955977793 361815197 499969887 361815197 517964991 361815197 517964991 529705810 470271648 529705810 479255384 529705810 479255384 499968923 479255384 500024706 717089311 500024706 513327961 500024706 513327961 626581381 626620738 626581381 380067684 626581381 380067684 499992325 380067684 520346981 747951534 520346981 747951534 500005372 747951534 704349113 295642104 704349113 319582843 704349113 319582843 641231054 879665095 641231054 879665095 499979586 927440364 499979586 464976866 499979586 464976866 535067374 464976866 131096442 868937626 131096442 722712918 131096442 722712918 837569861 162443911 837569861 923111197 837569861 923111197 500016744 923111197 793627767 206414878 793627767 499995662 793627767 499995662 216455633 499995662 282835904 500035744 282835904 463568255 282835904 463568255 917448351 82492647 917448351 822535019 917448351 822535019 57742526 57698670 57742526 500014511 57742526 500014511 499998155 787130585 499998155 764032938 499998155 764032938 764071610 764032938 500021820 403980085 500021820 563282362 500021820 563282362 499988995 563282362 921399956 499962297 921399956 626848257 921399956 626848257 234589351 765400992 234589351 500000106 234589351 500000106 140060166 500000106 421806274 578232366 421806274 539256085 421806274 539256085 499974124 2877176 499974124 2877176 81046638 612672999 81046638 612672999 387388658 612672999 143297537 499990063 143297537 499990063 873084776 499990063 482492410 344744044 482492410 344744044 344736032 344744044 808017090 523011439 808017090 523011439 499989427 966074742 499989427 180729295 499989427 180729295 819278456 180729295 499984781 577206666 499984781 190267107 499984781 190267107 500009489 924849931 500009489 924849931 924919137 924849931 521424574 478542881 521424574 499985686 521424574 499985686 362513593 499985686 500037559 107260275 500037559 107260275 892747577 107260275 632510838 587045102 632510838 587045102 500011890 587045102 904174605 95799791 904174605 348952216 904174605 348952216 499980700 348952216 566497364 500006604 566497364 499998593 566497364 499998593 321821679 678174769 321821679 341837846 321821679 341837846 592901350 592894251 592901350 277935148 592901350 277935148 780871798 848431338 780871798 848431338 151634460 848431338 167917382 499994202 167917382 499994202 798880125 201109422 798880125 710754125 798880125 710754125 28376217 499995087 28376217 499995087 558761672 499995087 500007365 35871498 500007365 811512158 500007365 811512158 188536292 811512158 499994780 223290522 499994780 223290522 217632763 821167601 217632763 821167601 178801920 821167601 344451980 315026431 344451980 315026431 684977162 315026431 545727742 454250914 545727742 153566200 545727742 153566200 499975691 153566200 840572289 840520821 840572289 500036818 840572289 500036818 582787203 500036818 851159765 148864816 851159765 670711477 851159765 670711477 383660757 499981787 383660757 500002307 383660757 500002307 661283445 500002307 500012271 719868616 500012271 19493517 500012271 19493517 980453951 19493517 578315411 421710004 578315411 333898575 578315411 333898575 333878300 333898575 736534905 263470088 736534905 844607970 736534905 844607970 499963894 844607970 640014521 640048992 640014521 658817363 640014521 658817363 834574910 165454059 834574910 975337246 834574910 975337246 500018999 975337246 928715870 872679030 928715870 872679030 127339710 872679030 806469670 500010957 806469670 500010957 10842822 500038495 10842822 500014461 10842822 500014461 729299549 500014461 84850696 500024413 84850696 458445512 84850696 458445512 541510404 458445512 499974928 335847584 499974928 694053573 499974928 694053573 305968232 694053573 842527571 842558211 842527571 438121014 842527571 438121014 499961955 108973357 499961955 564351365 499961955 564351365 65137925 499980586 65137925 500039395 65137925 500039395 296123583 500039395 204792156 204765619 204792156 851875358 204792156 851875358 851840291 851875358 419360024 394874263 419360024 394874263 605143776 394874263 499991643 100560031 499991643 499977258 499991643 499977258 370311398 499977258 499966991 908257468 499966991 908257468 499962111 908257468 702479532 297522378 702479532 783070273 702479532 783070273 216913855 783070273 500019985 136678744 500019985 436727301 500019985 436727301 436694938 436727301 768685600 689988480 768685600 689988480 689968830 689988480 739372625 739428762 739372625 499969035 739372625 499969035 67146680 499969035 944671351 55283452 944671351 500038385 944671351 500038385 304828070 304849171 304828070 560359775 304828070 560359775 513719006 500026274 513719006 591290479 513719006 591290479 408729717 591290479 707553929 449526807 707553929 449526807 449551280 449526807 975804501 24157864 975804501 337870546 975804501 337870546 337869054 337870546 404570447 499961331 404570447 156482283 404570447 156482283 156490850 156482283 888435968 499968107 888435968 256021254 888435968 256021254 164821974 499981819 164821974 166462112 164821974 166462112 499985380 717412985 499985380 500010532 499985380 500010532 810328361 500010532 536925510 536913047 536925510 429442186 536925510 429442186 195123561 499968745 195123561 404121028 195123561 404121028 595806446 404121028 500036571 37977195 500036571 37977195 961972224 37977195 644448795 500019484 644448795 500019484 307635443 500019484 500017192 686532317 500017192 3181937 500017192 3181937 3168096 3181937 638520775 499961620 638520775 24333467 638520775 24333467 975695714 24333467 46512348 499989954 46512348 499980603 46512348 499980603 950625456 499980603 183906627 183898543 183906627 691350281 183906627 691350281 691338894 691350281 499968328 840222867 499968328 440488486 499968328 440488486 500033407 440488486 153909670 846096058 153909670 31561434 153909670 31561434 968469632 31561434 484127080 499979978 484127080 495254390 484127080 495254390 593357317 406636312 593357317 413372102 593357317 413372102 9056428 9118310 9056428 15872299 9056428 15872299 608778600 608777596 608778600 499974655 608778600 499974655 123403721 509282300 123403721 509282300 509348249 509282300 259606908 259576732 259606908 505044242 259606908 505044242 499985083 505044242 499974628 987791166 499974628 987791166 12165291 987791166 499961077 316388886 499961077 316388886 683622479 316388886 354639811 544596132 354639811 544596132 839829657 499981189 839829657 500028767 839829657 500028767 944954638 500028767 376332214 321986623 376332214 321986623 678010527 321986623 555082426 555127472 555082426 500022298 555082426 500022298 982397373 500022298 616802566 499994057 616802566 499994057 657469863 499994057 623250353 953399246 623250353 953399246 46590704 953399246 500013260 43508974 500013260 338851596 500013260 338851596 323867628 953007055 323867628 953007055 500010796 953007055 273657573 273674430 273657573 736281865 273657573 736281865 263746356 736281865 702186755 68481244 702186755 68481244 931499421 68481244 843574989 499970961 843574989 197809203 843574989 197809203 292542078 707475185 292542078 598160905 292542078 598160905 711593622 711636889 711593622 499988386 711593622 499988386 791098971 208956216 791098971 550391528 791098971 550391528 500024378 550391528 814572652 185439487 814572652 499960879 814572652 499960879 104899088 895073019 104899088 82287660 104899088 82287660 917704823 82287660 605367543 645253332 605367543 645253332 645203883 645253332 438214126 438263655 438214126 674740436 438214126 674740436 272701427 499975452 272701427 499996219 272701427 499996219 896577533 499996219 500031572 194348616 500031572 500009690 500031572 500009690 859152973 500009690 500034517 995760204 500034517 482578423 500034517 482578423 517360828 482578423 31418012 968550127 31418012 197196620 31418012 197196620 500014658 197196620 312327973 867385375 312327973 867385375 867348137 867385375 168793182 56467708 168793182 56467708 56449780 56467708 500035097 518992030 500035097 94951519 500035097 94951519 94982236 94951519 583359502 622957924 583359502 622957924 500022498 622957924 923543211 499973067 923543211 867724212 923543211 867724212 499994616 522934395 499994616 703366019 499994616 703366019 523351945 500000741 523351945 896127327 523351945 896127327 103809136 896127327 188010822 188066905 188010822 499980219 188010822 499980219 607987071 499980219 305309643 694713712 305309643 472609680 305309643 472609680 527364105 472609680 362537884 499996319 362537884 499965984 362537884 499965984 821800408 499965984 251308493 748715626 251308493 529392427 251308493 529392427 482936892 499966352 482936892 499966352 708189156 499966352 499996305 371895281 499996305 499578227 499996305 499578227 500443670 499578227 500033421 142803642 500033421 738167479 500033421 738167479 261815708 738167479 499966979 327197205 499966979 600218547 499966979 600218547 600209298 600218547 556678273 250396600 556678273 250396600 123579477 876424450 123579477 147819114 123579477 147819114 852169403 147819114 356955950 818252854 356955950 818252854 818222357 818252854 499972325 559834663 499972325 641986796 499972325 641986796 641974444 641986796 499983694 904949082 499983694 500008787 499983694 500008787 548353097 500008787 499984871 650725027 499984871 650725027 650724383 650725027 500013734 795584203 500013734 499976494 500013734 499976494 822131014 499976494 705899844 988697695 705899844 988697695 11246593 988697695 612892511 32455982 612892511 32455982 32504966 32455982 500021788 789409327 500021788 419871013 500021788 419871013 107642901 500020931 107642901 274817674 107642901 274817674 736670217 958168947 736670217 958168947 41780438 958168947 635904978 500026687 635904978 500026687 500015997 109495825 500015997 499973129 500015997 499973129 633450400 499973129 536865919 536884833 536865919 365338583 536865919 365338583 634690253 365338583 124054078 875891548 124054078 500039443 124054078 500039443 889890821 500039443 229318351 770716301 229318351 601165526 229318351 601165526 831976194 832018450 831976194 257151524 831976194 257151524 257181470 257151524 600435881 698611926 600435881 698611926 301377662 698611926 801050205 85700164 801050205 85700164 914326831 85700164 403886146 596097413 403886146 44779802 403886146 44779802 955228589 44779802 432637411 567394624 432637411 445987974 432637411 445987974 445952574 445987974 388762021 500020155 388762021 499975055 388762021 499975055 774802518 499975055 591605131 905261193 591605131 905261193 94740334 905261193 639217323 70900428 639217323 70900428 70889991 70900428 500016024 745651583 500016024 419764946 500016024 419764946 580203395 419764946 380390707 804917794 380390707 804917794 114322815 438752169 114322815 438752169 833277174 166769058 833277174 456519862 833277174 456519862 499970561 456519862 997293785 997246198 997293785 276010189 997293785 276010189 184001449 184029950 184001449 661393613 184001449 661393613 661375263 661393613 500017399 357705571 500017399 407007861 500017399 407007861 143208090 143271516 143208090 949321681 143208090 949321681 500023294 508617637 500023294 912125278 500023294 912125278 912129836 912125278 440369431 500005231 440369431 729346332 440369431 729346332 729300126 729346332 403174117 132913006 403174117 132913006 932211743 932205648 932211743 499997150 932211743 499997150 283564016 499997150 418808792 418825222 418808792 708511702 418808792 708511702 291516836 708511702 999417708 999379492 999417708 20759087 999417708 20759087 335574714 499971783 335574714 499971783 946062384 499971783 667957151 332115770 667957151 648168092 667957151 648168092 351764414 648168092 576119733 500015122 576119733 500015122 100352940 500015122 500017569 793744726 500017569 499966243 500017569 499966243 562919414 499966243 499998270 2334451 499998270 2334451 2282340 2334451 800005531 841692897 800005531 841692897 499978126 841692897 734575150 86245953 734575150 86245953 913795875 86245953 499967072 37697578 499967072 265227419 499967072 265227419 500009211 265227419 499995431 668452400 499995431 199546910 499995431 199546910 630074675 872406697 630074675 872406697 499995138 872406697 889721353 110319221 889721353 364296086 889721353 364296086 635692618 364296086 704169842 797764723 704169842 797764723 797797106 797764723 500009707 863631671 500009707 515607417 500009707 515607417 515605926 515607417 500005045 174667532 500005045 174667532 500006976 174667532 160908679 160885268 160908679 227713157 160908679 227713157 785147822 500006282 785147822 499980174 785147822 499980174 898217796 604387923 898217796 604387923 604400500 604387923 806045110 39268930 806045110 39268930 39307648 39268930 440434335 440435781 440434335 217934990 440434335 217934990 782054521 217934990 500037832 321674740 500037832 46554418 500037832 46554418 499971639 46554418 794052192 663307569 794052192 663307569 336750389 663307569 499989634 398396700 499989634 717861322 499989634 717861322 282194768 717861322 324871546 499971769 324871546 734608434 324871546 734608434 548114295 548144971 548114295 780931227 548114295 780931227 141662869 858338201 141662869 20448317 141662869 20448317 20466215 20448317 953193372 255735788 953193372 255735788 255777872 255735788 890399449 500032347 890399449 500032347 940743191 500032347 371275649 628695086 371275649 500006666 371275649 500006666 581429022 500006666 500024308 66255622 500024308 506927127 500024308 506927127 500031529 506927127 499989666 673362419 499989666 134709498 499989666 134709498 134700460 134709498 265433963 927959839 265433963 927959839 499962674 927959839 224405262 224432442 224405262 500039470 224405262 500039470 212023613 500039470 948575890 948563615 948575890 500001110 948575890 500001110 13317401 500007108 13317401 500003321 13317401 500003321 780195922 500003321 725020096 274991239 725020096 331803582 725020096 331803582 331785902 331803582 742726075 257230361 742726075 371001053 742726075 371001053 628984183 371001053 790800984 884884368 790800984 884884368 500014216 884884368 500031401 287507841 500031401 287507841 500030758 287507841 744098747 255889889 744098747 842722808 744098747 842722808 157228065 842722808 875773158 499981678 875773158 499981678 236054435 499981678 261872446 946903247 261872446 946903247 946924794 946903247 221844641 410597760 221844641 410597760 500038924 410597760 218665658 781383082 218665658 167881600 218665658 167881600 832092496 167881600 500009814 534894823 500009814 500023669 500009814 500023669 516273904 500023669 50250982 949787661 50250982 244304244 50250982 244304244 755751291 244304244 500024124 93656534 500024124 523069256 500024124 523069256 523018476 5230
166394 7181320 0 7181320 8386247 18469566 8386247 4520642 8386247 4520642 21950753 4520642 5053078 22372718 5053078 22372718 23462280 22372718 15758214 11350862 15758214 11350862 5974474 6158185 5974474 7143326 5974474 7143326 7352101 7143326 3243892 23455158 3243892 8562058 3243892 8562058 20102756 7091576 20102756 15449264 20102756 15449264 16135513 15449264 16820806 8995012 16820806 8995012 7541987 19495923 7541987 8988285 7541987 8988285 18242112 8988285 4328565 22723698 4328565 19632980 4328565 19632980 8597052 8076831 8597052 20987867 8597052 20987867 21561097 20987867 17202493 8053390 17202493 8053390 8523284 8053390 24194081 23122437 24194081 3946660 24194081 3946660 1292689 25565717 1292689 1298760 1292689 1298760 1179810 1298760 19996715 20761614 19996715 20761614 21421021 20761614 20154040 6558555 20154040 6558555 6423389 6558555 11783786 14860623 11783786 11323556 11783786 11323556 15621992 11323556 7990117 18860195 7990117 6408728 7990117 6408728 6624482 6408728 12822745 24200818 12822745 24200818 24787126 24200818 11789311 8155732 11789311 8155732 3927740 22865660 3927740 16401657 3927740 16401657 22190730 4889397 22190730 14933446 22190730 14933446 3960387 23177239 3960387 2648110 3960387 2648110 2434322 2648110 5684639 23578489 5684639 23578489 23985117 23578489 3964297 4072484 3964297 21073124 3964297 21073124 22650696 21726422 22650696 19359563 22650696 19359563 11594413 11323251 11594413 15300180 11594413 15300180 16000015 15300180 2526700 24601662 2526700 4699169 2526700 4699169 12207248 11428387 12207248 10481998 12207248 10481998 16321199 10481998 10847065 10149020 10847065 12478977 10847065 12478977 16705659 18899218 16705659 18899218 3900104 22839765 3900104 12995091 3900104 12995091 18446636 17996550 18446636 7893801 18446636 7893801 8162319 7893801 12926357 14002373 12926357 6142928 12926357 6142928 22461230 4373316 22461230 22765539 22461230 22765539 4346646 22765539 22019248 18311063 22019248 18311063 4207071 22855143 4207071 6860260 4207071 6860260 24461422 2262382 24461422 2613874 24461422 2613874 7438438 6788580 7438438 5650939 7438438 5650939 5948508 5650939 13662205 12675596 13662205 10566536 13662205 10566536 16182616 10566536 5356471 21488682 5356471 11564292 5356471 11564292 15061891 11564292 12714091 12255340 12714091 2081588 12714091 2081588 2371576 2081588 16373086 14476088 16373086 14476088 10290743 16361598 10290743 2506128 10290743 2506128 24321568 2506128 2750087 24313135 2750087 16721006 2750087 16721006 16942997 16721006 9600366 21656656 9600366 21656656 5522462 21656656 20941761 20480023 20941761 22369687 20941761 22369687 23062830 22369687 14564502 13898503 14564502 15388042 14564502 15388042 22792729 21806710 22792729 3390952 22792729 3390952 3186036 3390952 5353935 12252550 5353935 12252550 18300732 17738266 18300732 11659854 18300732 11659854 10357930 22095771 10357930 22095771 22777894 22095771 21797836 14457373 21797836 14457373 6903135 6468651 6903135 19311130 6903135 19311130 20166143 19311130 4292474 3985575 4292474 8085146 4292474 8085146 13894331 13780114 13894331 12865801 13894331 12865801 7927765 19063062 7927765 7033894 7927765 7033894 6932645 7033894 18262718 20227145 18262718 20227145 20792206 20227145 20215057 17081385 20215057 17081385 17335106 8428931 17335106 8428931 8571093 8428931 19420085 19978775 19420085 19978775 20547789 19978775 2708855 2911001 2708855 23190779 2708855 23190779 4778533 5237794 4778533 5237794 13381238 12384446 13381238 12384446 14424413 12384446 8895196 8256161 8895196 19094484 8895196 19094484 19822255 19094484 6063011 20851747 6063011 6839798 6063011 6839798 20251293 6839798 15482076 14933027 15482076 4796811 15482076 4796811 5183624 4796811 15687381 11030510 15687381 5946581 15687381 5946581 6077315 5946581 17909902 15467451 17909902 15467451 11078759 15467451 17047663 21198598 17047663 21198598 21993923 21198598 7842581 7467431 7842581 20645993 7842581 20645993 21460389 20645993 20973900 6475371 20973900 19452552 20973900 19452552 20162062 19452552 21706549 20911056 21706549 14614657 21706549 14614657 8985537 8508553 8985537 18779413 8985537 18779413 8294958 18779413 10068537 5686525 10068537 5686525 5532909 5686525 11418526 15722576 11418526 7799413 11418526 7799413 19549966 7799413 8946171 19166129 8946171 19166129 19243700 19166129 5871482 4628541 5871482 4628541 4657203 4628541 18253263 18000056 18253263 5747371 18253263 5747371 21161235 5747371 6813528 20200858 6813528 13337336 6813528 13337336 13449041 13337336 9335457 8966922 9335457 24550699 9335457 24550699 25797895 24550699 10204111 17060641 10204111 23668697 10204111 23668697 24212501 23668697 115276 26845716 115276 3130602 115276 3130602 12779794 12260167 12779794 11768546 12779794 11768546 12371571 11768546 20707216 20182822 20707216 10133390 20707216 10133390 1179012 1261670 1179012 21216526 1179012 21216526 6176869 5732761 6176869 9659221 6176869 9659221 17428675 9659221 13674397 12852906 13674397 4098765 13674397 4098765 22850202 4098765 5936954 20996497 5936954 4927744 5936954 4927744 5146032 4927744 14570680 26807597 14570680 26807597 154454 26807597 8524695 4312154 8524695 4312154 4298784 4312154 10350570 16381913 10350570 9497246 10350570 9497246 9916476 9497246 13946777 13807969 13946777 2862263 13946777 2862263 23931405 2862263 14396199 12254728 14396199 6361097 14396199 6361097 6898669 6361097 10851831 15897730 10851831 5885165 10851831 5885165 22684583 22006534 22684583 4482144 22684583 4482144 4723986 4482144 10599444 16742758 10599444 16742758 10476493 16742758 20760145 5903379 20760145 16227183 20760145 16227183 1351884 1067278 1351884 5031615 1351884 5031615 21779930 5031615 17772223 16983759 17772223 4986454 17772223 4986454 1683059 2156175 1683059 18529688 1683059 18529688 9314528 8752764 9314528 22821648 9314528 22821648 23491015 22821648 19446455 9030514 19446455 9030514 7590465 3135035 7590465 3135035 23574155 3135035 17428133 17322685 17428133 3097328 17428133 3097328 3628292 3097328 8108727 18851622 8108727 18674468 8108727 18674468 20121143 24191827 20121143 24191827 2626358 24191827 21833385 4870249 21833385 25150912 21833385 25150912 1688713 25150912 13695112 13276645 13695112 18117221 13695112 18117221 18730972 18117221 3938155 23041259 3938155 18993924 3938155 18993924 19362392 18993924 7857741 4097623 7857741 4097623 22779518 4097623 20378540 20081389 20378540 3639574 20378540 3639574 3710436 3639574 21275324 19598338 21275324 19598338 15897437 11023434 15897437 17837196 15897437 17837196 8997548 17837196 16848499 4224590 16848499 4224590 22822823 4224590 13262770 12673896 13262770 7395321 13262770 7395321 22213665 21291498 22213665 10831949 22213665 10831949 3508152 23387373 3508152 1793799 3508152 1793799 1900070 1793799 8749571 19108336 8749571 19108336 20521736 5481050 20521736 5481050 5438984 5481050 17704633 9589245 17704633 7104125 17704633 7104125 7320899 7104125 10475701 16487929 10475701 13433223 10475701 13433223 13417920 13433223 9820067 9394318 9820067 24262509 9820067 24262509 25007585 24262509 22974506 21576978 22974506 21576978 9226543 9013673 9226543 16136411 9226543 16136411 16368595 16136411 3532809 23241079 3532809 22974145 3532809 22974145 23996609 22974145 9292940 8940190 9292940 8976074 9292940 8976074 13656670 22622932 13656670 22622932 23045606 22622932 16846088 16146231 16846088 22001856 16846088 22001856 3934993 3759293 3934993 8888651 3934993 8888651 9374186 8888651 7361478 19881442 7361478 19618576 7361478 19618576 20808572 5939746 20808572 11035831 20808572 11035831 7146626 19721319 7146626 15042222 7146626 15042222 20584522 20108274 20584522 4977405 20584522 4977405 22076139 4977405 18757137 8405318 18757137 6023089 18757137 6023089 5914670 6023089 7202336 16555568 7202336 16555568 10733611 16555568 8902174 18211354 8902174 8211152 8902174 8211152 18950134 8211152 5682917 21172619 5682917 8820540 5682917 8820540 18443394 8820540 15910698 15044347 15910698 11506612 15910698 11506612 6577552 20366552 6577552 16304567 6577552 16304567 16075923 3853692 16075923 3853692 23081654 3853692 17833325 23976092 17833325 23976092 24766612 23976092 23699485 2990073 23699485 20325401 23699485 20325401 6972502 20325401 16771315 15988382 16771315 15988382 3034367 23944131 3034367 13638557 3034367 13638557 13206612 13638557 3040941 24034342 3040941 14943277 3040941 14943277 16851519 9298225 16851519 9298225 9959336 9298225 10563780 13429064 10563780 13429064 24164933 2596587 24164933 25327371 24164933 25327371 1866642 25327371 4709658 5273915 4709658 5273915 21586379 5273915 1131145 1244806 1131145 18894593 1131145 18894593 12802050 11847693 12802050 13786068 12802050 13786068 12783104 13786068 16141433 10843139 16141433 16644662 16141433 16644662 8842204 23822023 8842204 23822023 24948978 23822023 8795249 8505876 8795249 22025708 8795249 22025708 4712058 22025708 12481253 8574507 12481253 8574507 18501835 8574507 16694128 15939536 16694128 2540285 16694128 2540285 24275677 2540285 20946955 20364623 20946955 18008708 20946955 18008708 1925013 2125608 1925013 11485525 1925013 11485525 15468206 11485525 12166911 14515898 12166911 4099017 12166911 4099017 23715182 3257113 23715182 16318509 23715182 16318509 7029321 6645980 7029321 8680769 7029321 8680769 9165914 8680769 7625492 7179877 7625492 20940431 7625492 20940431 6262638 20940431 18672832 5926904 18672832 5926904 20711730 5926904 17055234 16261746 17055234 10114896 17055234 10114896 1406783 1394336 1406783 16762383 1406783 16762383 17528595 16762383 13344959 13496632 13344959 20657478 13344959 20657478 21340441 20657478 9207324 17674758 9207324 18140277 9207324 18140277 18797908 18140277 5783119 5895641 5783119 13274966 5783119 13274966 18205218 8959193 18205218 11934366 18205218 11934366 13275011 13630729 13275011 5623811 13275011 5623811 4516469 4494868 4516469 16357858 4516469 16357858 16994350 16357858 16170086 9371911 16170086 9371911 9964193 9371911 13237393 19269441 13237393 19269441 7604900 19269441 9757359 9410568 9757359 23476484 9757359 23476484 23975163 23476484 20414855 6784336 20414855 18611400 20414855 18611400 2674723 2806562 2674723 11014893 2674723 11014893 11944817 11014893 2716811 3101792 2716811 9993095 2716811 9993095 22868102 4058599 22868102 17793672 22868102 17793672 9209750 17793672 24180887 23550516 24180887 7375199 24180887 7375199 2389541 2492388 2389541 17504281 2389541 17504281 9298174 17504281 1634287 2172608 1634287 2347039 1634287 2347039 24404251 2347039 11985631 14795778 11985631 4923790 11985631 4923790 24839121 999550 24839121 999550 25712750 999550 22399977 9669698 22399977 9669698 10407848 9669698 16140674 15795407 16140674 13006133 16140674 13006133 5529834 5312845 5529834 10645423 5529834 10645423 16413724 10645423 10144826 9626050 10144826 23096671 10144826 23096671 3926387 23096671 8721885 18071236 8721885 19026568 8721885 19026568 8108812 19026568 9303789 8975134 9303789 23795956 9303789 23795956 3234775 23795956 14302909 12477413 14302909 16358000 14302909 16358000 22708441 22056014 22708441 4638969 22708441 4638969 4793240 4638969 10078877 16882376 10078877 15598860 10078877 15598860 16263926 15598860 1161526 25679510 1161526 7602542 1161526 7602542 19976596 7102572 19976596 7102572 10694741 16473632 10694741 11873064 10694741 11873064 19490840 19010855 19490840 8171987 19490840 8171987 8403592 8171987 20417223 19573592 20417223 7719553 20417223 7719553 5613875 21302473 5613875 18911430 5613875 18911430 19626445 18911430 18911657 8253371 18911657 17825195 18911657 17825195 9447356 17825195 12490316 1044092 12490316 1044092 25926388 1044092 23385863 22712860 23385863 4390278 23385863 4390278 2388989 24488836 2388989 12540251 2388989 12540251 14256522 12540251 2134115 24788747 2134115 10583229 2134115 10583229 12936350 12890950 12936350 9199559 12936350 9199559 20055185 22385093 20055185 22385093 26011934 25139759 26011934 21187971 26011934 21187971 5708441 21187971 16616472 15944727 16616472 24352800 16616472 24352800 25484131 24352800 17014736 16387528 17014736 22205696 17014736 22205696 23195706 22205696 4608236 4259359 4608236 12991930 4608236 12991930 20983913 21253292 20983913 21253292 3704162 23399435 3704162 11094618 3704162 11094618 22156943 21588623 22156943 11761218 22156943 11761218 13520822 15130009 13520822 15130009 11370796 15130009 11555558 10999765 11555558 19233045 11555558 19233045 7805981 19233045 16470609 10664918 16470609 14050887 16470609 14050887 12793016 11783255 12793016 21258179 12793016 21258179 5501095 21258179 10796662 12510051 10796662 12510051 13436788 12510051 5424126 21447869 5424126 10747811 5424126 10747811 16043204 10747811 7007321 6426738 7007321 10313714 7007321 10313714 16885325 10313714 1931714 2037728 1931714 7717497 1931714 7717497 18447003 8486012 18447003 6254957 18447003 6254957 6116261 6254957 13553105 13548925 13553105 3951553 13553105 3951553 22939509 3951553 4061024 26498768 4061024 26498768 489004 26498768 20942517 6004230 20942517 23739737 20942517 23739737 24910016 23739737 11558549 14077411 11558549 14077411 15158755 14077411 10633174 16564246 10633174 13135153 10633174 13135153 14087621 13135153 9454579 17428124 9454579 9081707 9454579 9081707 9237815 9081707 21715816 24483035 21715816 24483035 25443715 24483035 13495945 13395746 13495945 23948311 13495945 23948311 1679561 1487548 1679561 16172863 1679561 16172863 18900528 5189820 18900528 5189820 5327854 5189820 16028934 10911495 16028934 9777782 16028934 9777782 10230766 9777782 24830400 23628647 24830400 5606531 24830400 5606531 16217782 11072788 16217782 3909217 16217782 3909217 3826452 3909217 12372412 14170003 12372412 10659586 12372412 10659586 6979422 19915130 6979422 17561991 6979422 17561991 18308887 17561991 6374435 20740013 6374435 18879621 6374435 18879621 16377457 7914286 16377457 7914286 19308609 7914286 14611241 12305365 14611241 9695442 14611241 9695442 22326802 4287901 22326802 24301695 22326802 24301695 25353639 24301695 6658095 20198124 6658095 20547001 6658095 20547001 22576543 539633 22576543 539633 321135 539633 7527310 21716559 7527310 21716559 5502590 21716559 15485590 14862078 15485590 24770754 15485590 24770754 2323379 24770754 11153079 6119304 11153079 6119304 6263070 6119304 6397138 20598064 6397138 10009369 6397138 10009369 10465155 10009369 3178854 3549323 3178854 25367477 3178854 25367477 26342214 25367477 5461072 5346279 5461072 14477953 5461072 14477953 15157824 14477953 9937494 9406709 9937494 14846806 9937494 14846806 21941972 4953786 21941972 19632671 21941972 19632671 4858532 4809665 4858532 11511755 4858532 11511755 12320021 11511755 4064408 22988312 4064408 8098064 4064408 8098064 14917409 12456317 14917409 12456317 7965297 7938070 7965297 8914970 7965297 8914970 23232551 3707261 23232551 19123998 23232551 19123998 13282833 12417504 13282833 16411206 13282833 16411206 6102710 6087600 6102710 8223495 6102710 8223495 18991303 8223495 16069959 18170477 16069959 18170477 18572720 18170477 13386947 1090886 13386947 1090886 25957971 1090886 2235734 22835425 2235734 22835425 23486965 22835425 10206725 6801831 10206725 6801831 20141102 6801831 6744755 1679007 6744755 1679007 24985244 1679007 20494659 19695587 20494659 3293308 20494659 3293308 23531762 3293308 22439198 21457497 22439198 19946017 22439198 19946017 7076419 19946017 11294374 9651418 11294374 9651418 10380276 9651418 13388656 15268691 13388656 15268691 11490341 15268691 15852882 13431967 15852882 13431967 13368012 13431967 18095916 6134356 18095916 6134356 20746696 6134356 4795264 4663178 4795264 19404939 4795264 19404939 20121394 19404939 4194675 4068532 4194675 24037646 4194675 24037646 2680167 24037646 8931282 7319661 8931282 7319661 7590648 7319661 21730149 20973335 21730149 6629401 21730149 6629401 3671280 23227686 3671280 11999129 3671280 11999129 22167502 4388222 22167502 25400106 22167502 25400106 1362046 25400106 9104333 7620753 9104333 7620753 8161850 7620753 11182583 15769328 11182583 12912726 11182583 12912726 13503617 12912726 5193020 21682429 5193020 3740037 5193020 3740037 23104747 3740037 5502952 17294550 5502952 17294550 20251310 6791864 20251310 14825238 20251310 14825238 11884159 14825238 14464352 5300072 14464352 5300072 21406317 5300072 5958742 21016766 5958742 17216145 5958742 17216145 23269432 3449436 23269432 12299534 23269432 12299534 13108098 12299534 14281799 21180574 14281799 21180574 21879464 21180574 6184490 6137041 6184490 10576728 6184490 10576728 16320328 10576728 7357995 7003340 7357995 11392235 7357995 11392235 14961677 13168011 14961677 13168011 12369161 5179568 12369161 5179568 22164194 5179568 18164203 10958972 18164203 10958972 10921506 10191007 10921506 10703764 10921506 10703764 10958913 10703764 1663171 2173673 1663171 23566959 1663171 23566959 11889967 14739342 11889967 23017297 11889967 23017297 3906747 23017297 8602436 7215587 8602436 7215587 19915258 7215587 11199326 12282314 11199326 12282314 12668936 12282314 3932569 3618440 3932569 5413121 3932569 5413121 25074361 24067013 25074361 22502764 25074361 22502764 4399137 22502764 14811872 10919075 14811872 10919075 11410030 10919075 23823495 23394820 23823495 8269389 23823495 8269389 3863749 3981784 3863749 17838741 3863749 17838741 22445687 21747059 22445687 18781891 22445687 18781891 8220956 18781891 13061014 12902290 13061014 21314724 13061014 21314724 5756888 21314724 17463024 17313268 17463024 25111850 17463024 25111850 26050393 25111850 18576708 8656081 18576708 12803313 18576708 12803313 7960612 18999106 7960612 8997231 7960612 8997231 20889364 5941584 20889364 21046323 20889364 21046323 5739012 21046323 6759174 6802121 6759174 18631141 6759174 18631141 19445386 18631141 17818449 8832680 17818449 8832680 9453220 8832680 9770541 17031074 9770541 13115732 9770541 13115732 15657420 15449222 15657420 9165171 15657420 9165171 18303397 9165171 17075993 20651700 17075993 20651700 6303295 20651700 17794490 9493293 17794490 14181474 17794490 14181474 9750033 9190292 9750033 18756267 9750033 18756267 8074811 18756267 13350049 12784046 13350049 12858912 13350049 12858912 18918821 17868104 18918821 12855103 18918821 12855103 13862264 12855103 22585124 4257523 22585124 22005337 22585124 22005337 17833006 9270687 17833006 24796398 17833006 24796398 25725098 24796398 9018743 8854583 9018743 18000126 9018743 18000126 15912712 15145122 15912712 20997829 15912712 20997829 21477070 20997829 9342443 9004559 9342443 23043843 9342443 23043843 24022775 23043843 18404826 17638055 18404826 17908380 18404826 17908380 4150310 22681925 4150310 9667538 4150310 9667538 15767433 14902930 15767433 13676393 15767433 13676393 14439622 13676393 23096359 3580009 23096359 24915580 23096359 24915580 2264915 24915580 22380357 4447703 22380357 16162279 22380357 16162279 9575037 9145459 9575037 11789849 9575037 11789849 24093129 2657580 24093129 21680259 24093129 21680259 16096870 7175208 16096870 7175208 22435224 4240076 22435224 12218784 22435224 12218784 12490632 12218784 12963251 13697923 12963251 9106190 12963251 9106190 18147144 9106190 6150846 20864285 6150846 10859567 6150846 10859567 11565390 10859567 10504658 17563440 10504658 17563440 17838568 17563440 17683947 9546671 17683947 10930327 17683947 10930327 11466413 10930327 21709450 21001478 21709450 1274049 21709450 1274049 1391246 1274049 20738549 20314527 20738549 6926514 20738549 6926514 2659867 24080710 2659867 21434055 2659867 21434055 17662887 12585027 17662887 12585027 13352873 13097816 13352873 9655539 13352873 9655539 17316243 9655539 5208274 4988850 5208274 16132445 5208274 16132445 16705759 16132445 16143796 11031153 16143796 14315504 16143796 14315504 11205929 15915981 11205929 9476624 11205929 9476624 17597066 9476624 7572103 19573227 7572103 14468786 7572103 14468786 17255150 10017075 17255150 22214446 17255150 22214446 23058092 22214446 19930393 10561443 19930393 10561443 11211282 10561443 18460475 17856669 18460475 14807138 18460475 14807138 6201351 6067767 6201351 20605703 6201351 20605703 21223710 20605703 8473481 11622553 8473481 11622553 12586333 11622553 5248894 5057726 5248894 9838415 5248894 9838415 10505048 19198782 10505048 19198782 21772543 20913854 21772543 2934584 21772543 2934584 23917562 2934584 3448102 23479958 3448102 21005662 3448102 21005662 21836673 21005662 13849943 1215066 13849943 1215066 25898881 1215066 23188957 3604107 23188957 608956 23188957 608956 489561 608956 22682437 21705845 22682437 8800744 22682437 8800744 9091365 8800744 11286202 15438531 11286202 1021219 11286202 1021219 25739137 1021219 9588990 19137612 9588990 19137612 7812039 19137612 11475735 4084476 11475735 4084476 4426491 4084476 8761413 8153295 8761413 7073504 8761413 7073504 7549577 7073504 13200321 20288747 13200321 20288747 20710922 20288747 15200242 11212245 15200242 11212245 16815095 16226776 16815095 12733740 16815095 12733740 13536099 21489245 13536099 21489245 22313858 21489245 12287479 5799941 12287479 5799941 6103761 5799941 17460520 16752691 17460520 3862051 17460520 3862051 22977446 3862051 10874305 16040692 10874305 9415669 10874305 9415669 17716509 9415669 13468951 12831400 13468951 4809806 13468951 4809806 4802126 4809806 16381930 11307808 16381930 11307808 11032461 10399048 11032461 16440805 11032461 16440805 2718582 3078671 2718582 4095937 2718582 4095937 22851505 4095937 20641664 8174687 20641664 8174687 17028165 16409866 17028165 7241344 17028165 7241344 5524812 21492405 5524812 21491075 5524812 21491075 22434572 21491075 16525737 10281819 16525737 20079710 16525737 20079710 25373916 24260642 25373916 11290106 25373916 11290106 12065366 11290106 16921001 45185 16921001 45185 4650 45185 17073956 16522101 17073956 7065007 17073956 7065007 1786499 1576993 1786499 1576993 16594669 10327440 16594669 10327440 4260106 22522770 4260106 6173775 4260106 6173775 20690210 6173775 1737762 25121774 1737762 15974219 1737762 15974219 22791235 3762176 22791235 7025336 22791235 7025336 6968628 7025336 10248431 13349537 10248431 13349537 16933441 20473753 16933441 20473753 4023676 4187289 4023676 14718041 4023676 14718041 15608006 14718041 15413653 6938791 15413653 6938791 22221629 4297403 22221629 13613243 22221629 13613243 12949732 13613243 21161022 20614869 21161022 16378920 21161022 16378920 10271505 16378920 20945490 20821093 20945490 20821093 21487175 20821093 9603384 6247311 9603384 6247311 5321516 5140963 5321516 15800430 5321516 15800430 16611326 16131627 16611326 2983386 16611326 2983386 2793205 2983386 21848751 9073239 21848751 9073239 9640878 9073239 14536872 17244452 14536872 17244452 17864110 17244452 17471054 2780853 17471054 2780853 24073878 2780853 17701650 17102025 17701650 13933085 17701650 13933085 9108043 21691410 9108043 21691410 5061141 21691410 14099631 12028547 14099631 12028547 22665894 4479794 22665894 7264304 22665894 7264304 7809595 24243546 7809595 24243546 2756121 24243546 6163831 11697421 6163831 11697421 22530636 4149029 22530636 21693231 22530636 21693231 5072908 21693231 16158691 2365992 16158691 2365992 24429883 2365992 7545608 23174571 7545608 23174571 24340538 23174571 20491315 8982019 20491315 8982019 3431933 23596403 3431933 9534825 3431933 9534825 15433812 24278866 15433812 24278866 2560727 24278866 18214228 17956640 18214228 21379465 18214228 21379465 22317153 21379465 16085504 10847867 16085504 13185160 16085504 13185160 12302365 14644935 12302365 3525109 12302365 3525109 23255912 3525109 12793099 14152890 12793099 12440999 12793099 12440999 14837927 12440999 2528927 2191144 2528927 15073668 2528927 15073668 15992547 15073668 10083891 4046497 10083891 4046497 22728785 4046497 1297178 1824314 1297178 8986984 1297178 8986984 19341792 18809110 19341792 18216631 19341792 18216631 8680046 18216631 20122851 20607264 20122851 20607264 6347325 20607264 11695336 15320008 11695336 23492281 11695336 23492281 24573033 23492281 10778281 10264253 10778281 19014197 10778281 19014197 21566237 4923298 21566237 9553782 21566237 9553782 10081387 9553782 19940745 5069920 19940745 5069920 5242405 5069920 9672960 17124124 9672960 12851748 9672960 12851748 15869376 17688481 15869376 17688481 9033775 17688481 22410212 4843756 22410212 15013852 22410212 15013852 11795347 15013852 21179914 20490093 21179914 9125506 21179914 9125506 9470982 9125506 12133899 14827986 12133899 13847184 12133899 13847184 14633217 13847184 13328926 13501844 13328926 16350257 13328926 16350257 16553926 16350257 5389545 5087726 5389545 5811115 5389545 5811115 21058903 5811115 7596016 7120580 7596016 3098518 7596016 3098518 2806906 3098518 4323897 22510967 4323897 17536105 4323897 17536105 23000936 3919377 23000936 13943401 23000936 13943401 1433167 25734514 1433167 8936977 1433167 8936977 18248156 8936977 17332616 22614857 17332616 22614857 4432866 22614857 15205942 12245056 15205942 19892612 15205942 19892612 20037535 19892612 17933533 9311231 17933533 19723039 17933533 19723039 20410467 19723039 12382696 11740988 12382696 20212025 12382696 20212025 6824393 20212025 22632804 4129490 22632804 9283793 22632804 9283793 653779 26280945 653779 10988388 653779 10988388 15769829 10988388 12945247 13947736 12945247 12813603 12945247 12813603 13875464 12813603 11016424 9117712 11016424 9117712 9465793 9117712 21414273 20509767 21414273 9228199 21414273 9228199 5906897 22959096 5906897 22959096 4128426 22959096 9402212 8908427 9402212 17086508 9402212 17086508 22096800 21250185 22096800 20168750 22096800 20168750 15904168 6739572 15904168 6739572 24325027 23179154 24325027 21842361 24325027 21842361 11464986 15372608 11464986 20184423 11464986 20184423 20691026 20184423 8022505 6624611 8022505 6624611 6881276 7599958 6881276 7599958 19824215 7599958 16879180 10416483 16879180 7486317 16879180 7486317 6839085 6311907 6839085 10530386 6839085 10530386 17689577 9482597 17689577 11265869 17689577 11265869 4290413 22865225 4290413 1461844 4290413 1461844 1517206 1461844 22046012 21958118 22046012 21958118 4654333 21958118 10552541 16373065 10552541 24915119 10552541 24915119 1796678 24915119 23052702 3686954 23052702 18300676 23052702 18300676 5450711 21447166 5450711 7514415 5450711 7514415 7449615 7514415 6914575 21860553 6914575 21860553 22594477 21860553 12142806 10844380 12142806 10844380 18625335 2271307 18625335 2271307 1874862 2271307 15177331 14231250 15177331 5500490 15177331 5500490 5849426 5500490 22668300 4338728 22668300 19493420 22668300 19493420 7634309 19493420 17502477 16997179 17502477 20256606 17502477 20256606 20847285 20256606 14567880 7277288 14567880 7277288 19848270 7277288 12054774 12024251 12054774 12024251 12862897 12024251 737925 885694 737925 4887254 737925 4887254 6048736 24768873 6048736 24768873 2193212 24768873 23485486 3281494 23485486 3676031 23485486 3676031 4268902 3676031 21136227 20418677 21136227 16235390 21136227 16235390 10320311 16235390 15413281 1938883 15413281 1938883 1505717 1938883 7228069 21678836 7228069 21678836 5149919 21678836 23815929 2997501 23815929 14525969 23815929 14525969 15209995 14525969 20727821 5909019 20727821 14707305 20727821 14707305 12123458 14707305 16055429 10875697 16055429 15541875 16055429 15541875 18728051 24978361 18728051 24978361 1751684 24978361 12480405 11720433 12480405 13482795 12480405 13482795 14034984 13482795 1552148 25159154 1552148 6678324 1552148 6678324 10925587 16262340 10925587 8929050 10925587 8929050 18162780 8929050 9072270 8671732 9072270 17274513 9072270 17274513 22632598 21676310 22632598 10342732 22632598 10342732 11153479 10342732 20589983 3570711 20589983 3570711 23111666 3570711 12055960 16563491 12055960 16563491 4226792 22749829 4226792 10772850 4226792 10772850 16180165 10772850 14437633 13620684 14437633 13620684 7952673 18984483 7952673 6067906 7952673 6067906 6185910 6067906 18063166 17599070 18063166 2235633 18063166 2235633 1773377 2235633 18897466 11418956 18897466 11418956 12338685 11418956 17410589 9385712 17410589 9385712 9906742 9385712 17976714 18807044 17976714 18807044 18899251 18807044 10893942 10567294 10893942 24691220 10893942 24691220 25750951 24691220 9854497 14409008 9854497 14409008 14834594 14409008 11490128 21664438 11490128 21664438 24873566 23961519 24873566 3892115 24873566 3892115 3895206 3892115 18436679 17966512 18436679 4438531 18436679 4438531 4456484 4438531 6267367 20720215 6267367 13050388 6267367 13050388 14016669 13050388 10004694 9587738 10004694 11747492 10004694 11747492 15040553 11747492 6035401 5653448 6035401 14487646 6035401 14487646 20995768 6528413 20995768 16143970 20995768 16143970 16699914 16143970 19912601 19745231 19912601 6754905 19912601 6754905 6745302 6754905 13774325 13212676 13774325 7390468 13774325 7390468 20038872 7390468 11029609 10574735 11029609 2197405 11029609 2197405 24673443 2197405 12585588 17729124 12585588 17729124 5971921 6116599 5971921 16458960 5971921 16458960 14670273 12148250 14670273 21758443 14670273 21758443 25060016 1615552 25060016 5712070 25060016 5712070 1988081 25152565 1988081 3951396 1988081 3951396 22861795 3951396 5751580 21099951 5751580 13720671 5751580 13720671 14743876 13720671 8272555 7811737 8272555 8448582 8272555 8448582 18785837 8448582 11453916 15061234 11453916 8887631 11453916 8887631 18183775 8887631 12630510 14268609 12630510 3204239 12630510 3204239 23601487 3204239 10145386 13827049 10145386 13827049 25575170 24492428 25575170 13595486 25575170 13595486 11426020 10935501 11426020 22127031 11426020 22127031 22754107 22127031 1100486 1262667 1100486 6580537 1100486 6580537 13224628 13535917 13224628 13535917 16467757 15758951 16467757 2855220 16467757 2855220 2364230 2855220 18769160 24454792 18769160 24454792 25420198 24454792 10105357 17140362 10105357 22525973 10105357 22525973 4444566 22525973 25652287 1412451 25652287 10437159 25652287 10437159 11272231 10437159 22588829 4322758 22588829 19059871 22588829 19059871 7882582 19059871 13041601 4615519 13041601 4615519 4369928 22412461 4369928 4839411 4369928 4839411 22288992 4000863 22288992 4000863 3887729 4000863 15258514 14581324 15258514 5344249 15258514 5344249 22020736 5344249 15174316 13257316 15174316 13257316 1510996 25201491 1510996 19924781 1510996 19924781 13360114 12343223 13360114 20805563 13360114 20805563 21505599 20805563 16219540 7438417 16219540 7438417 19914114 7438417 7733540 7178872 7733540 10885973 7733540 10885973 16221963 10885973 9044295 17874314 9044295 16747098 9044295 16747098 10383926 16747098 7820880 19232467 7820880 4852026 7820880 4852026 5031395 4852026 24664303 23443755 24664303 8995389 24664303 8995389 9487356 8995389 23164366 21928313 23164366 6745225 23164366 6745225 6759519 6745225 21801284 5193282 21801284 8747043 21801284 8747043 13079273 12281430 13079273 10486116 13079273 10486116 10765540 10486116 15856242 11094366 15856242 4330985 15856242 4330985 4561779 4330985 18400596 17625980 18400596 630847 18400596 630847 441570 630847 8205629 19640388 8205629 19640388 20276108 19640388 18418715 9002770 18418715 12539170 18418715 12539170 12977814 12539170 18696523 18510048 18696523 15518843 18696523 15518843 15915963 10781459 15915963 10781459 10690719 18233481 10690719 18233481 8722152 18233481 14545022 1557322 14545022 1557322 1565403 1557322 5999939 20953277 5999939 18607163 5999939 18607163 19139720 18607163 6896441 6471064 6896441 7145566 6896441 7145566 22562800 4171118 22562800 13963562 22562800 13963562 12912632 13963562 20145161 7143426 20145161 20107272 20145161 20107272 20427193 20107272 18024542 17399216 18024542 18427211 18024542 18427211 19138672 18427211 16480117 15733528 16480117 20978801 16480117 20978801 21576626 20978801 4877902 21774309 4877902 11598370 4877902 11598370 15340669 14828226 15340669 7958302 15340669 7958302 19353780 7958302 15185312 14730869 15185312 4921137 15185312 4921137 22429895 4921137 14548387 14454298 14548387 14349433 14548387 14349433 15391284 14349433 1146439 1333972 1146439 17021072 1146439 17021072 16860652 16287756 16860652 21894792 16860652 21894792 23139832 21894792 19102700 16256018 19102700 16256018 10399555 16256018 20038723 21635544 20038723 21635544 5429102 21635544 20359457 3050101 20359457 3050101 23785169 3050101 9207804 17146997 9207804 17146997 17957455 17146997 8869555 6665644 8869555 6665644 7134626 6665644 8214979 18786113 8214979 17678311 8214979 17678311 22257248 4872111 22257248 12541322 22257248 12541322 1942801 25110975 1942801 23127069 1942801 23127069 23945367 23127069 21106457 2676581 21106457 2676581 24223270 2676581 15026210 17738525 15026210 17738525 3572769 3713906 3572769 17312906 3572769 17312906 17929422 17312906 14930548 5078084 14930548 5078084 5279765 5078084 13922166 12959473 13922166 6410748 13922166 6410748 6557792 6410748 10244006 16787966 10244006 16787966 10481538 16787966 10162084 9658337 10162084 12945125 10162084 12945125 22637716 4331295 22637716 6970879 22637716 6970879 14511575 17116023 14511575 17116023 17849313 17116023 11977945 3021651 11977945 3021651 3052732 3021651 5176621 10339666 5176621 10339666 10718268 10339666 3699286 25440279 3699286 25440279 26315411 25440279 16392858 15612675 16392858 24076423 16392858 24076423 2983635 24076423 8494900 5388087 8494900 5388087 21685654 5388087 15934771 10893612 15934771 8183063 15934771 8183063 8341054 7846243 8341054 11787805 8341054 11787805 14912036 11787805 7628441 7049717 7628441 9825605 7628441 9825605 12956693 23017147 12956693 23017147 23740083 23017147 20034766 6669770 20034766 16039996 20034766 16039996 15954579 11939309 15954579 11939309 15024670 11939309 16742429 16696897 16742429 16696897 20688026 6291041 20688026 8444167 20688026 8444167 18565226 8444167 24085578 2691910 24085578 7856769 24085578 7856769 9683432 19391949 9683432 19391949 19585628 19391949 14612430 5633853 14612430 5633853 5864764 5633853 9795627 17518046 9795627 6652346 9795627 6652346 6891119 6652346 15452948 20173198 15452948 20173198 20950417 20173198 4965242 4770414 4965242 17995081 4965242 17995081 15734408 14803269 15734408 16513494 15734408 16513494 10233673 16513494 17616671 17278896 17616671 2441938 17616671 2441938 2853266 2441938 14325900 14617012 14325900 14617012 19908046 6769085 19908046 8305834 19908046 8305834 4981517 4809660 4981517 26297218 4981517 26297218 812017 26297218 5026264 4894666 5026264 24420366 5026264 24420366 2457288 24420366 19572114 18872973 19572114 20435456 19572114 20435456 6747955 20435456 25506879 24297209 25506879 17854963 25506879 17854963 7623341 7566138 7623341 11258746 7623341 11258746 15627946 11258746 13377012 13138876 13377012 9202924 13377012 9202924 18199817 9202924 5084064 21992485 5084064 8862492 5084064 8862492 18473073 8862492 17349662 17026064 17349662 6115833 17349662 6115833 6588307 6115833 9384643 17816998 9384643 4476266 9384643 4476266 22297463 4476266 7605360 16020957 7605360 16020957 20529747 6209924 20529747 8238542 20529747 8238542 7034996 19942090 7034996 10129993 7034996 10129993 18191503 20380178 18191503 20380178 21054144 20380178 16765476 16175340 16765476 19734904 16765476 19734904 25468540 24289264 25468540 10006066 25468540 10006066 17101776 10006066 18931631 8315269 18931631 13405954 18931631 13405954 13594151 13405954 21698350 5128826 21698350 12470462 21698350 12470462 9454821 21609762 9454821 21609762 373289 26716234 373289 4510850 373289 4510850 4736815 22095201 4736815 7531343 4736815 7531343 8386281 24667962 8386281 24667962 25678872 24667962 8723135 14688116 8723135 14688116 13751505 9650028 13751505 9650028 9772728 8369516 9772728 8369516 19072155 8369516 18132151 17589423 18132151 12407411 18132151 12407411 14336806 12407411 24376598 23830563 24376598 10637769 24376598 10637769 13392269 13493994 13392269 6811890 13392269 6811890 6966968 6811890 22497730 4557586 22497730 12730642 22497730 12730642 13995266 12730642 17276822 9511341 17276822 13451231 17276822 13451231 4151955 22592578 4151955 7268119 4151955 7268119 20176857 7268119 9873419 12246710 9873419 12246710 15137028 12246710 4408819 22463084 4408819 13357146 4408819 13357146 13385450 13357146 487381 625060 487381 1962784 487381 1962784 23268007 22044311 23268007 5708013 23268007 5708013 20346398 6357709 20346398 5652567 20346398 5652567 21608081 5652567 12054726 21198356 12054726 21198356 22034183 21198356 18364650 18249153 18364650 21123735 18364650 21123735 6228758 21123735 17817412 9310814 17817412 23299345 17817412 23299345 3747376 23299345 14015119 13212435 14015119 22788795 14015119 22788795 4192871 22788795 5649889 5493103 5649889 17476563 5649889 17476563 14402032 14296513 14402032 23131711 14402032 23131711 3826518 23131711 10157279 8804509 10157279 8804509 18450673 8804509 11530957 11159276 11530957 8825291 11530957 8825291 8801999 18333196 8801999 4136534 8801999 4136534 4194100 4136534 9898576 21967776 9898576 21967776 3724710 23122332 3724710 9090649 3724710 9090649 20358464 20068618 20358464 4911940 20358464 4911940 2779488 3134237 2779488 17068628 2779488 17068628 17433513 17068628 9420252 17408163 9420252 12701941 9420252 12701941 25624405 24364990 25624405 7772784 25624405 7772784 7803203 7772784 14733830 14376115 14733830 14085409 14733830 14085409 7954520 2651580 7954520 2651580 24735216 2114557 24735216 16818261 24735216 16818261 17175034 16818261 20599203 20136375 20599203 11808296 20599203 11808296 12202957 11808296 23570145 23127973 23570145 13111442 23570145 13111442 5621869 5394806 5621869 11597935 5621869 11597935 12303292 11597935 10282408 5357107 10282408 5357107 21733745 5357107 11032384 15772383 11032384 3950923 11032384 3950923 22990570 3950923 13064366 16712290 13064366 16712290 3289235 23712112 3289235 3250325 3289235 3250325 2990361 3250325 20878344 20085295 20878344 7868923 20878344 7868923 5608348 21128921 5608348 19700825 5608348 19700825 7311105 19700825 3472286 23565591 3472286 20868566 3472286 20868566 10576227 16213884 10576227 21602118 10576227 21602118 5067317 21602118 19018349 3607678 19018349 3607678 3496298 3607678 4226524 22681436 4226524 17334945 4226524 17334945 17943809 17334945 15668268 9089137 15668268 9089137 21040445 5482793 21040445 21901044 21040445 21901044 4942319 21901044 22107157 4911412 22107157 19058337 22107157 19058337 7952279 19058337 7956314 22893108 7956314 22893108 4109137 22893108 15981241 10950191 15981241 13844213 15981241 13844213 6216382 6027408 6216382 16594627 6216382 16594627 12988968 12199417 12988968 15905208 12988968 15905208 10987265 15905208 14763310 8567446 14763310 8567446 2399718 1970206 2399718 12653510 2399718 12653510 24394521 2579084 24394521 11413028 24394521 11413028 10703840 21042669 10703840 21042669 5992739 21042669 6346647 20700987 6346647 21699926 6346647 21699926 3838194 4026883 3838194 23911859 3838194 23911859 3159892 23911859 14268877 5049091 14268877 5049091 5203195 5049091 10933497 16017356 10933497 11945983 10933497 11945983 14719645 11945983 10762829 15950820 10762829 9702474 10762829 9702474 17172748 9702474 5828283 5605858 5828283 15641987 5828283 15641987 22398854 4507311 22398854 8369774 22398854 8369774 3026627 23928371 3026627 12771675 3026627 12771675 13142761 12771675 3239357 2763299 3239357 7618951 3239357 7618951 22543996 4218135 22543996 4218135 22756995 4218135 4722620 5554747 4722620 5554747 21269208 5554747 20855116 20139880 20855116 9465891 20855116 9465891 17743114 9465891 18401970 17972156 18401970 17611788 18401970 17611788 9167908 17611788 14540257 3494427 14540257 3494427 22988012 3494427 16442870 10654626 16442870 4259804 16442870 4259804 22296330 4259804 455897 26598478 455897 14325702 455897 14325702 12392971 14325702 11426255 15653147 11426255 12907156 11426255 12907156 13843678 12907156 12374042 10221903 12374042 10221903 10708455 10221903 21586428 22953710 21586428 22953710 3788916 22953710 9671474 9281132 9671474 13815020 9671474 13815020 14593337 13815020 13617008 7969280 13617008 7969280 8229106 7969280 15587062 25118106 15587062 25118106 1726121 25118106 17987403 9505949 17987403 18794193 17987403 18794193 18968180 18794193 9848469 17237385 9848469 21284475 9848469 21284475 5459811 21284475 20678191 6592886 20678191 15596738 20678191 15596738 8417409 7772945 8417409 9885091 8417409 9885091 16921495 10194823 16921495 8412352 16921495 8412352 19027663 8412352 16251268 14454457 16251268 14454457 15176913 14454457 21079605 20569300 21079605 11652686 21079605 11652686 4849483 4874753 4849483 9025174 4849483 9025174 18310714 9025174 11160747 15816165 11160747 13978675 11160747 13978675 20882426 20044067 20882426 17465878 20882426 17465878 15452194 6491748 15452194 6491748 20483643 6491748 7080789 13394126 7080789 13394126 17439267 9620661 17439267 19286277 17439267 19286277 19677510 19286277 18962362 3395370 18962362 3395370 23576696 3395370 21848988 21320624 21848988 18513458 21848988 18513458 15182600 14379599 15182600 14390079 15182600 14390079 14369287 14390079 21363325 5262737 21363325 6959990 21363325 6959990 15214683 11543275 15214683 8631727 15214683 8631727 18782436 8631727 5984713 5559939 5984713 19577725 5984713 19577725 20345340 19577725 14920168 14740327 14920168 21209716 14920168 21209716 22032207 21209716 12488760 13011330 12488760 13011330 14117861 13011330 7320397 19779026 7320397 9981459 7320397 9981459 16989583 9981459 8370785 18515877 8370785 4381323 8370785 4381323 4416730 4381323 24850574 24046713 24850574 5869071 24850574 5869071 6255075 5869071 25491608 1549602 25491608 15438288 25491608 15438288 11695198 15438288 20986195 20481347 20986195 13508694 20986195 13508694 7117108 22761784 7117108 22761784 23611285 22761784 5130564 6773274 5130564 6773274 7080566 6773274 6759981 6848604 6759981 6796099 6759981 6796099 19907256 6796099 5886851 5620443 5886851 22481508 5886851 22481508 23543434 22481508 13316110 8546455 13316110 8546455 7550007 6853571 7550007 22894617 7550007 22894617 23416229 22894617 16859140 915613 16859140 915613 615128 915613 7040654 7281891 7040654 7281891 7561796 7281891 5679591 21162799 5679591 13524203 5679591 13524203 13920672 13524203 11817840 10923150 11817840 23487980 11817840 23487980 3367949 23487980 18379660 4206338 18379660 4206338 22451398 4206338 15095594 14063014 15095594 7373429 15095594 7373429 19508589 7373429 8888746 19701188 8888746 19701188 7380106 19701188 14939325 14276785 14939325 19631071 14939325 19631071 20326844 19631071 11064178 5598883 11064178 5598883 6110253 5598883 25734398 1114203 25734398 17030999 25734398 17030999 13628278 10381045 13628278 10381045 17983929 17813859 17983929 10121539 17983929 10121539 11321408 21117688 11321408 21117688 5786683 21117688 9427745 7340488 9427745 7340488 20027733 7340488 7999573 22915788 7999573 22915788 24144732 22915788 14071303 7932873 14071303 7932873 8141462 7932873 20693615 6626988 20693615 18911606 20693615 18911606 7970961 18911606 19287825 11740091 19287825 11740091 5756089 5529884 5756089 12013853 5756089 12013853 14468222 13445892 14468222 7781918 14468222 7781918 7772039 7781918 17702413 17890594 17702413 17890594 18530964 17890594 7659269 7381892 7659269 18848069 7659269 18848069 19567702 18848069 10884769 10556646 10884769 15788745 10884769 15788745 16364361 15788745 8908476 7999245 8908476 7999245 8499297 7999245 16817989 16271134 16817989 9486943 16817989 9486943 10077793 9486943 14989419 22948507 14989419 22948507 23761018 22948507 11663128 14845287 11663128 14845287 14889112 14845287 9350848 9096628 9350848 11328741 9350848 11328741 18158637 17313572 18158637 15486633 18158637 15486633 16119113 15486633 18859991 23785532 18859991 23785532 3024118 23785532 13557920 5933612 13557920 5933612 5825055 5933612 16406422 18651010 16406422 18651010 8276823 18651010 13325101 8525396 13325101 8525396 18779466 8525396 13501495 22369277 13501495 22369277 4357185 22369277 23544237 3331208 23544237 7168114 23544237 7168114 7596081 7168114 15402480 12835883 15402480 12835883 13711011 18249437 13711011 18249437 18750384 18249437 7920217 7502320 7920217 19098688 7920217 19098688 7775911 19098688 12403068 5043477 12403068 5043477 5315984 5043477 18021799 9286295 18021799 4797394 18021799 4797394 22182246 4797394 9507145 23207465 9507145 23207465 3746134 23207465 9762205 16998861 9762205 22057199 9762205 22057199 22912880 22057199 9318876 17477794 9318876 20709324 9318876 20709324 6285399 20709324 19492998 2016468 19492998 2016468 2305721 2016468 26773075 163740 26773075 12356060 26773075 12356060 3714653 23197552 3714653 5688505 3714653 5688505 21584612 5688505 9090708 17625698 9090708 10494071 9090708 10494071 16173808 23510535 16173808 23510535 26654500 25863035 26654500 14915240 26654500 14915240 5326957 5235873 5326957 14886216 5326957 14886216 11637929 14886216 9022390 17892757 9022390 9905112 9022390 9905112 16836559 9905112 4726017 22299353 4726017 14242763 4726017 14242763 12599701 14242763 4289021 22774078 4289021 16648350 4289021 16648350 17340106 16648350 7323544 20017656 7323544 17338630 7323544 17338630 9402684 17338630 3794593 23177525 3794593 5510436 3794593 5510436 18243946 17989147 18243946 10447576 18243946 10447576 10121567 16959830 10121567 3320003 10121567 3320003 25201654 1795879 25201654 18948637 25201654 18948637 8076596 18948637 14012098 8016876 14012098 8016876 19421704 8016876 2286141 24657703 2286141 5126263 2286141 5126263 22312022 4358086 22312022 23398212 22312022 23398212 3415843 23398212 6036469 7132916 6036469 7132916 14712462 14525444 14712462 5885902 14712462 5885902 21285973 5885902 5232173 21550710 5232173 17185887 5232173 17185887 17837314 17185887 6380615 20546644 6380615 16389683 6380615 16389683 11333704 15420511 11333704 20532365 11333704 20532365 21072392 20532365 14697306 9713195 14697306 9713195 10370343 9713195 18654250 8404017 18654250 16781148 18654250 16781148 7082635 21852807 7082635 21852807 23043285 21852807 11673955 14686804 11673955 14686804 22978580 22531051 22978580 10509306 22978580 10509306 9219111 6051676 9219111 6051676 6152475 6051676 7138216 12080774 7138216 12080774 22121068 21337511 22121068 1655019 22121068 1655019 25038674 1655019 12203924 21876577 12203924 21876577 5174104 21876577 20932688 1696796 20932688 1696796 25185151 1696796 10124678 16481317 10124678 2809522 10124678 2809522 3171171 2809522 6595197 22612780 6595197 22612780 23420833 22612780 14594451 7086548 14594451 7086548 19671654 7086548 14450800 17303168 14450800 17303168 9333720 17303168 14712887 9834352 14712887 9834352 25826373 24890526 25826373 19856519 25826373 19856519 7193843 19856519 15281512 11456322 15281512 15433184 15281512 15433184 16089822 15433184 9765145 21859063 9765145 21859063 5067302 21859063 5961950 5656729 5961950 17017678 5961950 17017678 19763627 7040711 19763627 15922472 19763627 15922472 11100741 15922472 22906474 22380163 22906474 20123032 22906474 20123032 6744574 20123032 9236195 8760842 9236195 24721707 9236195 24721707 2163555 24721707 3017335 15169308 3017335 15169308 20730807 6093276 20730807 14287825 20730807 14287825 7124683 6953098 7124683 25636305 7124683 25636305 1328372 25636305 10147443 9889606 10147443 10951624 10147443 10951624 21574667 5319069 21574667 14722526 21574667 14722526 3358741 3519116 3358741 4868458 3358741 4868458 16794864 21761926 16794864 21761926 22421130 21761926 1395554 1547298 1395554 12538717 1395554 12538717 14549094 12538717 2873145 3152998 2873145 11022392 2873145 11022392 11510527 11022392 10764820 6950607 10764820 6950607 7389112 6950607 21197730 5436262 21197730 19106582 21197730 19106582 10112045 1230728 10112045 1230728 1364348 1230728 25490877 24329577 25490877 7393255 25490877 7393255 6951684 6461288 6951684 13686496 6951684 13686496 14391119 13686496 7461497 7120363 7461497 17495888 7461497 17495888 19222114 7935904 19222114 13973088 19222114 13973088 10887546 10220236 10887546 13328125 10887546 13328125 19057246 8270632 19057246 8364708 19057246 8364708 18718722 8364708 22620005 4384070 22620005 10104885 22620005 10104885 17125328 10104885 24750711 2328289 24750711 18946491 24750711 18946491 12113995 11188222 12113995 13594401 12113995 13594401 15054225 3143238 15054225 3143238 3539521 3143238 21851226 8228279 21851226 8228279 8790425 8228279 23348822 22393285 23348822 12780512 23348822 12780512 1835672 25143547 1835672 16315327 1835672 16315327 21973295 809153 21973295 809153 679861 809153 25064519 24137303 25064519 5184715 25064519 5184715 5610416 5184715 5772639 21267865 5772639 20233593 5772639 20233593 21010939 20233593 20948029 20314821 20948029 9859493 20948029 9859493 5201408 21695200 5201408 5618478 5201408 5618478 6039720 5618478 1897983 2332618 1897983 7522051 1897983 7522051 19479160 7522051 1931628 1963058 1931628 24613006 1931628 24613006 25630993 24613006 16942472 5876464 16942472 5876464 21040225 5876464 4109107 22983482 4109107 9776568 4109107 9776568 14769999 15222864 14769999 15222864 11656371 15222864 21302239 23381837 21302239 23381837 3426324 23381837 18343776 18162626 18343776 21086489 18343776 21086489 6179108 21086489 11499602 5116510 11499602 5116510 21744359 5116510 12121460 19305569 12121460 19305569 7827466 19305569 24034190 22761559 24034190 10274585 24034190 10274585 7506106 7217614 7506106 8457740 7506106 8457740 18706031 8457740 17397121 9629661 17397121 6968268 17397121 6968268 7246534 6968268 23367586 22452273 23367586 11707844 23367586 11707844 14917453 11707844 18547006 18211231 18547006 10103720 18547006 10103720 6617568 6543368 6617568 14440245 6617568 14440245 12472484 14440245 11224720 10128890 11224720 10128890 10749667 10128890 19568313 19044609 19568313 14820474 19568313 14820474 15074381 14820474 16269141 10672832 16269141 21008829 16269141 21008829 21675177 21008829 14301781 12522055 14301781 22900549 14301781 22900549 23557585 22900549 6847964 3745531 6847964 3745531 3459886 3745531 11268712 22373439 11268712 22373439 4577186 22373439 9090259 7910599 9090259 7910599 8212229 7910599 9384437 17541415 9384437 12627105 9384437 12627105 13627376 12627105 12947632 13878274 12947632 6947021 12947632 6947021 6871751 6947021 15492764 15791407 15492764 15791407 7601909 24234509 7601909 24234509 2907378 24234509 12154870 11762167 12154870 20958015 12154870 20958015 21735193 20958015 4427901 22699981 4427901 5222064 4427901 5222064 16194568 15611549 16194568 8577643 16194568 8577643 18435560 8577643 11812076 21623306 11812076 21623306 22094535 21623306 11850232 14999862 11850232 20566403 11850232 20566403 6509918 20566403 7135038 19915156 7135038 23419411 7135038 23419411 24447860 23419411 2925583 24085933 2925583 10288305 2925583 10288305 16452679 11616983 16452679 11616983 12488349 11616983 15933281 15876864 15933281 15876864 8273369 22506735 8273369 22506735 23235618 22506735 17200986 9524291 17200986 11040908 17200986 11040908 5745031 5353520 5745031 6122737 5745031 6122737 20678386 6122737 6469559 18158860 6469559 18158860 11638135 14883304 11638135 21370582 11638135 21370582 5569941 21370582 17152614 7601667 17152614 7601667 7879186 7601667 9853876 16806026 9853876 3222324 9853876 3222324 2639886 24376610 2639886 1603599 2639886 1603599 25264756 1603599 3543480 16202820 3543480 16202820 25664431 1414521 25664431 23542332 25664431 23542332 3514068 23542332 12511933 11726884 12511933 11761287 12511933 11761287 19392154 20487891 19392154 20487891 6597184 20487891 8267767 7749599 8267767 24001424 8267767 24001424 2762100 24001424 20256330 19504810 20256330 20368902 20256330 20368902 21162277 20368902 19891483 7136979 19891483 21100062 19891483 21100062 21616825 21100062 8773772 8464316 8773772 21765863 8773772 21765863 22521097 21765863 9724502 9267563 9724502 17349209 9724502 17349209 18006906 17349209 16248731 11471322 16248731 11471322 15305411 11471322 22563609 3273711 22563609 3273711 3786474 3273711 13520457 20085705 13520457 20085705 6990114 20085705 16700448 7524288 16700448 7524288 3594627 23468514 3594627 5808514 3594627 5808514 21155758 5808514 10156611 19712657 10156611 19712657 20409875 19712657 10846049 15892344 10846049 22506386 10846049 22506386 3736758 23179294 3736758 19373514 3736758 19373514 20081006 19373514 5232460 21712963 5232460 16573346 5232460 16573346 16912441 16573346 16722047 15960417 16722047 15960417 7132126 6419140 7132126 22154129 7132126 22154129 23381092 22154129 998460 25839327 998460 10433578 998460 10433578 16588707 10433578 14248052 12536378 14248052 8232997 14248052 8232997 8711871 8232997 21072906 20186373 21072906 4293200 21072906 4293200 4359453 4293200 24622502 23576859 24622502 11937061 24622502 11937061 12796564 11937061 22227053 21753833 22227053 5398278 22227053 5398278 5781052 5398278 18008365 20419171 18008365 20419171 21321287 20419171 9046855 17499153 9046855 17499153 23935566 2914472 23935566 15803510 23935566 15803510 12726346 11600040 12726346 11600040 15048632 11600040 5418848 21596801 5418848 3769903 5418848 3769903 3567016 3769903 22547913 4619068 22547913 4619068 4724053 4619068 22431874 4334908 22431874 22229106 22431874 22229106 4694833 22229106 22511176 4063589 22511176 5564405 22511176 5564405 7328213 19670881 7328213 6698045 7328213 6698045 20144669 6698045 13924408 16531019 13924408 16531019 17213405 16531019 10373882 9925271 10373882 15127795 10373882 15127795 11383666 15127795 3887351 23071111 3887351 18124047 3887351 18124047 22537047 4183416 22537047 22097932 22537047 22097932 4748167 22097932 15924841 4134756 15924841 4134756 4147429 4134756 8869151 16414523 8869151 16414523 16830167 16414523 11703675 9677796 11703675 9677796 22374384 4511369 22374384 19177004 22374384 19177004 7772682 19177004 12097973 11710058 12097973 13234369 12097973 13234369 13719075 13234369 6426963 6522987 6426963 12306917 6426963 12306917 13206300 12306917 11029427 10309099 11029427 15732653 11029427 15732653 17072038 16564709 17072038 14402654 17072038 14402654 4592705 2445649 4592705 2445649 24382942 2445649 15090172 13981455 15090172 3872277 15090172 3872277 22951260 3872277 15427661 17445547 15427661 17445547 9827778 17445547 18133595 6148487 18133595 6148487 6582448 6148487 10153344 9890417 10153344 6140348 10153344 6140348 6246611 6140348 12697607 12255681 12697607 4270532 12697607 4270532 22507519 4270532 12855288 13815017 12855288 13815017 3735924 3369249 3735924 7724248 3735924 7724248 19275964 7724248 6806097 20106961 6806097 18556144 6806097 18556144 8360786 18556144 7009550 20074298 7009550 3606571 7009550 3606571 3324439 3606571 25328112 24226335 25328112 13783742 25328112 13783742 14541770 13783742 21091212 22550162 21091212 22550162 23616244 22550162 18897633 1854794 18897633 1854794 2014098 1854794 19566238 18788938 19566238 16762987 19566238 16762987 10343021 16762987 11778498 5504398 11778498 5504398 1849323 1658853 1849323 23699898 1849323 23699898 5915750 10379462 5915750 10379462 16913301 10379462 5099404 21666015 5099404 3516429 5099404 3516429 23142377 3516429 7034903 19868682 7034903 8689392 7034903 8689392 12469083 24582568 12469083 24582568 25530104 24582568 18617093 9840694 18617093 9840694 12288833 11781992 12288833 10471109 12288833 10471109 23127206 22731094 23127206 21667228 23127206 21667228 4957737 21667228 5599125 5542868 5599125 15225892 5599125 15225892 11518812 15225892 3887324 23133512 3887324 20773396 3887324 20773396 9927463 9117418 9927463 9117418 9745303 9117418 10941157 15921003 10941157 8057562 10941157 8057562 19102176 8057562 12604561 19941985 12604561 19941985 20823843 19941985 3279812 23698442 3279812 11746765 3279812 11746765 16221136 10803556 16221136 14686049 16221136 14686049 15591299 14686049 18351548 17693488 18351548 3268578 18351548 3268578 23512206 3268578 3962931 22991955 3962931 22925668 3962931 22925668 11837902 9703550 11837902 9703550 26528087 436925 26528087 15927918 26528087 15927918 4928069 21805986 4928069 7327871 4928069 7327871 7836519 7327871 4898689 4813127 4898689 5058760 4898689 5058760 22059679 5058760 11185352 15597091 11185352 4675192 11185352 4675192 21962765 4675192 15532162 11426550 15532162 3082645 15532162 3082645 3608465 3082645 17980835 9518201 17980835 3457711 17980835 3457711 3301562 3457711 9264884 23938266 9264884 23938266 3110570 23938266 11638954 11287475 11638954 11287475 17205948 16760550 17205948 15652590 17205948 15652590 10889961 15652590 23339573 22179605 23339573 12260629 23339573 12260629 4537840 4523156 4537840 7846642 4537840 7846642 19361633 7846642 16083873 20609013 16083873 20609013 21282694 20609013 2183713 24721437 2183713 17560172 2183713 17560172 18048156 17560172 7563113 7180303 7563113 15348663 7563113 15348663 11330160 15348663 3335346 24001594 3335346 24001594 2832654 24001594 22612483 12278068 22612483 12278068 5278047 21433648 5278047 14809227 5278047 14809227 15220085 14809227 14259491 6629653 14259491 6629653 7160593 6629653 20100991 14231819 20100991 14231819 12485320 14231819 16172730 10854688 16172730 18321900 16172730 18321900 8546316 18321900 16427404 9415492 16427404 9415492 7367658 3651990 7367658 3651990 4069384 3651990 15347615 19164404 15347615 19164404 7744558 19164404 11526780 9800870 11526780 9800870 17241243 9800870 9942768 9297963 9942768 18377605 9942768 18377605 18963252 18377605 9892472 9403339 9892472 23370179 9892472 23370179 2848147 24166622 2848147 8188485 2848147 8188485 24729430 2156339 24729430 2433483 24729430 2433483 2780999 2433483 17296361 25345552 17296361 25345552 1451942 25345552 2453426 2580985 2453426 13311158 2453426 13311158 24105530 23164001 24105530 7508375 24105530 7508375 18044426 17682873 18044426 6807081 18044426 6807081 19962995 6807081 18858004 21423263 18858004 21423263 5585525 21423263 17655516 6338495 17655516 6338495 5423594 5308908 5423594 12959826 5423594 12959826 19366627 19282151 19366627 3976243 19366627 3976243 3887525 3976243 23407725 3401020 23407725 13210104 23407725 13210104 13550137 13210104 18326792 8674557 18326792 10173489 18326792 10173489 5829812 5458197 5829812 15046873 5829812 15046873 15752296 15046873 8553309 3525657 8553309 3525657 3973234 3525657 20689815 19908300 20689815 14431963 20689815 14431963 15421184 14431963 26215357 706159 26215357 21091107 26215357 21091107 13822536 12864099 13822536 24789459 13822536 24789459 25783261 24789459 3556128 2040744 3556128 2040744 2388166 2040744 23125131 22274277 23125131 11823700 23125131 11823700 14957547 11823700 20359710 6364474 20359710 17845082 20359710 17845082 4520636 22542432 4520636 11527222 4520636 11527222 15237786 11527222 10578374 16301443 10578374 10953794 10578374 10953794 15985458 10953794 8051034 18990176 8051034 14670144 8051034 14670144 16104031 9529979 16104031 9529979 17736608 9529979 2826521 3052813 2826521 6643966 2826521 6643966 13990284 13090108 13990284 4641849 13990284 4641849 4755875 4641849 22267191 17727450 22267191 17727450 3192296 2831318 3192296 21856005 3192296 21856005 22497778 21856005 19429790 15573463 19429790 15573463 11304872 15573463 24631708 2166939 24631708 7993063 24631708 7993063 8376192 7993063 9530981 21367568 9530981 21367568 5534499 21367568 7686702 11118576 7686702 11118576 15714546 11118576 11403220 19799622 11403220 19799622 20145536 19799622 16139388 13620197 16139388 13620197 4470586 3329361 4470586 3329361 25082796 24004423 25082796 3315592 25082796 3315592 9726616 13664854 9726616 13664854 22606481 3582405 22606481 3582405 4077444 3582405 19871681 19209449 19871681 15604523 19871681 15604523 9823218 16917015 9823218 9129016 9823218 9129016 14249835 16448639 14249835 16448639 10182874 16448639 13600384 12658626 13600384 15366183 13600384 15366183 11640173 15366183 18280649 18070540 18280649 12604272 18280649 12604272 14074016 12604272 18333650 5478600 18333650 5478600 21802568 5478600 9264600 17374758 9264600 11321366 9264600 11321366 16809962 10342542 16809962 19752756 16809962 19752756 7168964 19752756 9771626 17514109 9771626 22111399 9771626 22111399 22819204 22111399 18444849 5704332 18444849 5704332 21412720 5704332 7403731 19621025 7403731 6628681 7403731 6628681 7073756 6628681 17718974 17359358 17718974 5540423 17718974 5540423 5958915 5540423 18877155 12221876 18877155 12221876 11481716 15511174 11481716 11727452 11481716 11727452 12137723 11727452 8462698 7930006 8462698 16815049 8462698 16815049 9935143 16815049 5014007 21840596 5014007 8660132 5014007 8660132 20269319 21923445 20269319 21923445 5238448 21923445 6529579 5161351 6529579 5161351 22017731 5161351 18619425 21888185 18619425 21888185 4978852 21888185 12407772 3519209 12407772 3519209 23325250 3519209 4316663 13605281 4316663 13605281 13045717 13605281 7897711 7702796 7897711 9241665 7897711 9241665 9413018 9241665 5357473 5402988 5357473 23070601 5357473 23070601 23747192 23070601 23445783 7884605 23445783 7884605 19272233 7884605 20166510 6594908 20166510 8701057 20166510 8701057 18654525 8701057 22918621 22363442 22918621 3394439 22918621 3394439 3418927 3394439 20212476 10931521 20212476 10931521 2531176 2516020 2531176 5826240 2531176 5826240 8140113 19044968 8140113 14137773 8140113 14137773 14568728 14137773 9588923 20857362 9588923 20857362 21691524 20857362 13342496 8015714 13342496 8015714 19069013 8015714 1962517 1591749 1962517 17784585 1962517 17784585 18335970 17784585 6140441 5874612 6140441 24750349 6140441 24750349 2078402 24750349 13873789 12942854 13873789 18735773 13873789 18735773 2271631 24536481 2271631 22203325 2271631 22203325 23037390 22203325 15747776 904887 15747776 904887 846466 904887 15400759 12245425 15400759 12245425 14629120 12245425 20258083 6491910 20258083 17117241 20258083 17117241 11055415 9825737 11055415 9825737 26244625 25474005 26244625 3444313 26244625 3444313 3832446 3444313 13031058 12671955 13031058 12671955 24982368 23740159 24982368 9790336 24982368 9790336 10097008 9432124 10097008 14837199 10097008 14837199 21699894 5800831 21699894 21520701 21699894 21520701 23438436 22671051 23438436 11664602 23438436 11664602 12498501 11664602 25050093 23826836 25050093 7410833 25050093 7410833 17915150 19320811 17915150 19320811 20175569 19320811 11148729 12199516 11148729 12199516 23424620 22466022 23424620 10153097 23424620 10153097 16669636 10153097 19411387 20616263 19411387 20616263 21270593 20616263 2180968 24920967 2180968 21567566 2180968 21567566 22692747 21567566 12034431 13008076 12034431 13008076 17344312 16509887 17344312 6766021 17344312 6766021 20398940 6766021 15014553 24299046 15014553 24299046 2541027 24299046 5078900 16927542 5078900 16927542 17615053 9567907 17615053 22097260 17615053 22097260 23059882 22097260 10070655 9561281 10070655 17345918 10070655 17345918 17757145 17345918 14050987 6690295 14050987 6690295 7078751 6690295 19970972 21757261 19970972 21757261 4870398 21757261 16019519 13329185 16019519 13329185 8383244 7865255 8383244 9853852 8383244 9853852 15987194 15396012 15987194 14386640 15987194 14386640 12437116 14386640 17938749 9056065 17938749 11662988 17938749 11662988 7298615 19818252 7298615 7489379 7298615 7489379 9811098 19722595 9811098 19722595 2323269 2476868 2323269 16729264 2323269 16729264 9981744 16729264 8760187 6183618 8760187 6183618 6144146 6183618 10815901 15728479 10815901 11110349 10815901 11110349 12158469 17923843 12158469 17923843 18155690 17923843 6735619 25848203 6735619 25848203 1252077 25848203 12673560 12077818 12673560 21930990 12673560 21930990 22692795 21930990 11479005 7765049 11479005 7765049 19076616 7765049 13070556 13784578 13070556 10096284 13070556 10096284 17076897 10096284 7808998 7572400 7808998 10995960 7808998 10995960 16699741 16131922 16699741 9353658 16699741 9353658 17935925 9353658 7063280 19955550 7063280 19890991 7063280 19890991 20495808 19890991 19787009 17965075 19787009 17965075 3910101 2549165 3910101 2549165 2360066 2549165 10635163 16184392 10635163 10735832 10635163 10735832 11434229 10735832 5882772 5520934 5882772 19971683 5882772 19971683 20621875 19983799 20621875 16947325 20621875 16947325 9930682 16947325 19293331 7928503 19293331 12356756 19293331 12356756 8879809 23646977 8879809 23646977 24918473 23646977 24019025 3016026 24019025 17358216 24019025 17358216 18040394 17358216 18650483 8401764 18650483 10422997 18650483 10422997 10888344 10422997 22439305 4879581 22439305 5764822 22439305 5764822 3911590 3485853 3911590 10584806 3911590 10584806 16460844 10584806 3313487 23371451 3313487 10886643 3313487 10886643 20396966 3114972 20396966 3114972 2988312 3114972 7957796 19177075 7957796 18049259 7957796 18049259 18408483 8832169 18408483 12996934 18408483 12996934 10321099 16457952 10321099 6534677 10321099 6534677 6370584 6534677 12149708 22554715 12149708 22554715 23666479 22554715 18786869 8413029 18786869 17073774 18786869 17073774 9722217 17073774 20768145 20362191 20768145 4800108 20768145 4800108 23973339 22859431 23973339 19373205 23973339 19373205 20111653 19373205 20122918 6750415 20122918 9259093 20122918 9259093 9755061 9259093 18746285 19543926 18746285 19543926 23393604 22425489 23393604 16419442 23393604 16419442 8127092 7959345 8127092 22527604 8127092 22527604 23690282 22527604 10258412 9741063 10258412 13507192 10258412 13507192 14216832 13507192 8800231 18124672 8800231 4549104 8800231 4549104 22020561 4549104 17822827 17105863 17822827 8488885 17822827 8488885 21308230 5200624 21308230 22847398 21308230 22847398 23654572 22847398 14496104 12284883 14496104 25862604 14496104 25862604 1166293 25862604 13413205 12814632 13413205 22497688 13413205 22497688 23608070 22497688 10470218 9961766 10470218 14405423 10470218 14405423 19595111 19382618 19595111 16077084 19595111 16077084 16678708 16077084 19363719 19066788 19363719 14944887 19363719 14944887 2003632 24770531 2003632 15734001 2003632 15734001 18364130 17841185 18364130 11316971 18364130 11316971 15112427 14096420 15112427 14096420 6545153 20657781 6545153 18851116 6545153 18851116 19312245 18851116 13244710 4145385 13244710 4145385 22456046 4145385 5524953 21676839 5524953 5928161 5524953 5928161 21441074 5928161 9860461 9441196 9860461 9292808 9860461 9292808 18075010 9292808 15364479 14804860 15364479 14631091 15364479 14631091 15651817 14631091 12893036 9535304 12893036 9535304 17485844 9535304 17411430 9537017 17411430 1555006 17411430 1555006 1840391 1555006 12182958 19780058 12182958 19780058 5490487 21402729 5490487 2313735 5490487 2313735 24559602 2313735 12756987 12679053 12756987 12679053 21879030 4895476 21879030 6415981 21879030 6415981 20416272 6415981 24063554 2802182 24063554 18334239 24063554 18334239 3403245 3319107 3403245 8278457 3403245 8278457 18980794 8278457 7477768 4247211 7477768 4247211 22402977 4247211 19454030 18664070 19454030 10187464 19454030 10187464 10802590 10187464 13588292 12592594 13588292 12592594 21321691 20704441 21321691 8659564 21321691 8659564 3614410 3819862 3614410 20975586 3614410 20975586 21698310 20975586 18135278 9117067 18135278 15146098 18135278 15146098 11685505 15146098 22928122 22003340 22928122 14771288 22928122 14771288 5033296 21646161 5033296 8735259 5033296 8735259 15391935 23022657 15391935 23022657 24193889 23022657 4683096 4231781 4683096 13050823 4683096 13050823 13439176 13050823 13104834 7869973 13104834 7869973 8546967 7869973 23252909 22085260 23252909 18868750 23252909 18868750 19436853 18868750 21321294 20607063 21321294 9881530 21321294 9881530 11158086 24195720 11158086 24195720 2671345 24195720 11359966 7825473 11359966 7825473 19138864 7825473 7106057 20013882 7106057 16425462 7106057 16425462 16994751 16425462 8072635 7603396 8072635 10150156 8072635 10150156 10895544 10150156 3916169 22721412 3916169 18369893 3916169 18369893 18818420 18369893 13512824 2599614 13512824 2599614 24136423 2599614 10649075 15958005 10649075 15958005 11497984 14934025 11497984 19692425 11497984 19692425 20520450 19692425 13760681 7901473 13760681 7901473 19067242 7901473 10452106 16208250 10452106 6108470 10452106 6108470 6442355 6108470 7490168 19454120 7490168 7546895 7490168 7546895 7730217 7546895 3655441 3187759 3655441 12165483 3655441 12165483 12473388 12165483 9889508 9546081 9889508 18844880 9889508 18844880 19393848 18844880 11992249 11527194 11992249 13622718 11992249 13622718 13269438 13622718 10131546 5586842 10131546 5586842 21116500 5586842 12380636 14326574 12380636 9041382 12380636 9041382 9686137 9041382 20871146 5786704 20871146 9518881 20871146 9518881 13330407 23441424 13330407 23441424 3413938 23441424 14104423 13193206 14104423 19279689 14104423 19279689 20011426 19279689 8600164 7916874 8600164 7916874 19343777 7916874 1722191 1355518 1722191 18277196 1722191 18277196 18964297 18277196 17394778 6722548 17394778 6722548 20042432 6722548 8410809 21811224 8410809 21811224 25907094 24845686 25907094 8832407 25907094 8832407 7424743 19646416 7424743 16922550 7424743 16922550 17590659 16922550 12835443 4475465 12835443 4475465 3636653 1024933 3636653 1024933 1053963 1024933 6700755 6386446 6700755 6066159 6700755 6066159 20624346 6066159 14869097 23564780 14869097 23564780 24517429 23564780 19991037 1882802 19991037 1882802 2066153 1882802 3437180 22078333 3437180 22078333 21348661 5539817 21348661 15903669 21348661 15903669 16561167 15903669 18855975 8348930 18855975 22028625 18855975 22028625 4874823 22225849 4874823 15916303 4874823 15916303 11233766 15916303 6271966 5638312 6271966 22939712 6271966 22939712 24228128 22939712 20070475 6608907 20070475 17184699 20070475 17184699 9598095 17742198 9598095 10481663 9598095 10481663 18960979 18235847 18960979 10694676 18960979 10694676 11241699 10694676 23805720 22739533 23805720 6593587 23805720 6593587 20709091 6593587 23655858 3121161 23655858 10980410 23655858 10980410 7813433 19102361 7813433 8387172 7813433 8387172 22119706 21241888 22119706 12661944 22119706 12661944 7181429 19937194 7181429 10364920 7181429 10364920 16525686 10364920 4090753 4223276 4090753 5554052 4090753 5554052 5666020 5554052 1999164 2389477 1999164 23621211 1999164 23621211 24643562 23621211 12472479 6374384 12472479 6374384 6206825 6374384 13566338 15622363 13566338 15622363 17030482 10270374 17030482 18655755 17030482 18655755 19265144 18655755 11720955 10994358 11720955 14067370 11720955 14067370 12799921 14067370 3880412 3494242 3880412 7278073 3880412 7278073 7832363 7278073 5261558 22689313 5261558 22689313 1926264 2318478 1926264 8408456 1926264 8408456 12319668 14148681 12319668 14148681 16761350 16335902 16761350 10845536 16761350 10845536 11863488 14888758 11863488 8255001 11863488 8255001 18893053 8255001 6205520 5873488 6205520 8486451 6205520 8486451 18542656 8486451 17526387 21704366 17526387 21704366 5164946 21704366 23538419 22426797 23538419 9465433 23538419 9465433 5056742 21811760 5056742 17525960 5056742 17525960 20102911 5452071 20102911 5452071 2203460 24712344 2203460 15387630 2203460 15387630 11138678 15387630 2166692 2608519 2166692 3467009 2166692 3467009 23329615 3467009 20401887 19970412 20401887 5027056 20401887 5027056 22277798 5027056 16459096 18404437 16459096 18404437 8421852 18404437 21894788 4670364 21894788 24682300 21894788 24682300 2237857 24682300 3651078 3321152 3651078 3321152 23445092 3321152 11425906 17902151 11425906 17902151 18564354 17902151 3643609 3466135 3643609 15421580 3643609 15421580 18190630 17519941 18190630 8019846 18190630 8019846 6630191 20324673 6630191 4391957 6630191 4391957 1988223 25056389 1988223 11820909 1988223 11820909 12667781 11820909 9237327 25217239 9237327 25217239 1540126 25217239 17803687 9402221 17803687 9918050 17803687 9918050 17093577 9918050 21107960 5700772 21107960 18974980 21107960 18974980 16567595 8011327 16567595 8011327 21332021 5015555 21332021 5015555 22027075 5015555 10167477 16676824 10167477 5664682 10167477 5664682 21246686 5664682 16845613 20183584 16845613 20183584 20818203 20183584 3753055 3878207 3753055 15752183 3753055 15752183 10852370 15752183 5842452 5787894 5842452 15209047 5842452 15209047 23114163 3817479 23114163 4668065 23114163 4668065 4839554 4668065 22610879 22060069 22610879 21321953 22610879 21321953 20416634 6286796 20416634 14370773 20416634 14370773 3473756 23574551 3473756 1981262 3473756 1981262 24712968 1981262 16755260 11601835 16755260 11601835 15518479 11601835 20811417 4112394 20811417 4112394 22878935 4112394 10659720 23978234 10659720 23978234 24571714 23978234 13863185 12827516 13863185 20914062 13863185 20914062 5446914 5079308 5446914 5079308 21467735 5079308 19784424 22996125 19784424 22996125 3784216 22996125 23411234 3351742 23411234 19134984 23411234 19134984 19332691 19134984 24522303 2244618 24522303 11385137 24522303 11385137 11886922 11171446 11886922 22060172 11886922 22060172 22628981 22060172 7228796 7089138 7228796 20987350 7228796 20987350 21845825 20987350 20714739 20235052 20714739 20550782 20714739 20550782 6507863 20550782 8356333 12880973 8356333 12880973 19450280 7789986 19450280 9117959 19450280 9117959 2493938 2130307 2493938 15435694 2493938 15435694 11878660 8251694 11878660 8251694 18852708 8251694 9598477 17421479 9598477 6342453 9598477 6342453 20459558 6342453 14343095 18773722 14343095 18773722 21901467 21132399 21901467 5287082 21901467 5287082 20561739 19710177 20561739 19598859 20561739 19598859 20374240 19598859 20987053 5621202 20987053 8829529 20987053 8829529 9512796 8829529 11825739 16904894 11825739 16904894 17661468 16904894 10268963 9685489 10268963 12369501 10268963 12369501 22716118 21913347 22716118 21511597 22716118 21511597 14771303 1677621 14771303 1677621 1903127 1677621 21518063 20838753 21518063 12041001 21518063 12041001 12995677 12041001 19442583 18638070 19442583 6113625 19442583 6113625 20712365 6113625 6409535 7366978 6409535 7366978 13516103 25385876 13516103 25385876 1486934 25385876 20134207 6828686 20134207 18026473 20134207 18026473 12546129 14144097 12546129 15804907 12546129 15804907 10785587 15804907 18444194 6279765 18444194 6279765 20408501 6279765 6978909 20258872 6978909 10611344 6978909 10611344 19026312 872977 19026312 872977 26245236 872977 14938461 14472474 14938461 14062769 14938461 14062769 14419414 14062769 25837012 1177656 25837012 4720609 25837012 4720609 5025617 4720609 7522172 19637258 7522172 12321006 7522172 12321006 13247587 12321006 12118635 5424113 12118635 5424113 21403776 5424113 14195072 15868453 14195072 15868453 5959607 20936026 5959607 6479089 5959607 6479089 20635946 6479089 4135748 4016732 4135748 7859231 4135748 7859231 19490878 7859231 15668714 22669064 15668714 22669064 23499222 22669064 6704502 6427433 6704502 11106635 6704502 11106635 12028972 11106635 8536923 8071607 8536923 23266371 8536923 23266371 3574877 23266371 18270346 8750519 18270346 15780314 18270346 15780314 6993215 19832594 6993215 19127528 6993215 19127528 19298812 19127528 3266595 23734995 3266595 19420232 3266595 19420232 11931641 14952387 11931641 20352291 11931641 20352291 6552273 20352291 12414964 14268629 12414964 16143053 12414964 16143053 10672149 16143053 13225363 13498860 13225363 16858789 13225363 16858789 17620901 16858789 5504858 21372335 5504858 15769361 5504858 15769361 21036308 5238523 21036308 5238523 5435283 5238523 25978434 25164004 25978434 1575025 25978434 1575025 1702670 1575025 17179310 23916504 17179310 23916504 25003884 23916504 7642526 19433499 7642526 20030180 7642526 20030180 3460780 23349599 3460780 4123038 3460780 4123038 16697793 16430845 16697793 10787606 16697793 10787606 8657255 18112993 8657255 16394929 8657255 16394929 16916815 16394929 1995058 24955301 1995058 20246026 1995058 20246026 22036979 5072951 22036979 9384585 22036979 9384585 9765527 9384585 16156848 19084365 16156848 19084365 19301956 19084365 2289332 2475086 2289332 20826801 2289332 20826801 24219675 2639566 24219675 19021549 24219675 19021549 7993943 19021549 11119849 5006824 11119849 5006824 21883569 4933163 21883569 6724552 21883569 6724552 4494958 22237495 4494958 4606410 4494958 4606410 6285288 20594758 6285288 20360419 6285288 20360419 21064375 20360419 7208654 19766028 7208654 22370150 7208654 22370150 4535621 22370150 21735456 3581272 21735456 3581272 23332688 3581272 5368136 21452555 5368136 12012362 5368136 12012362 16101705 3657282 16101705 3657282 3972049 3657282 17609840 22268014 17609840 22268014 23039610 22268014 19630055 7582872 19630055 8743518 19630055 8743518 2436884 2060666 2436884 19504103 2436884 19504103 20246459 6673347 20246459 9239107 20246459 9239107 5674451 21400649 5674451 5101696 5674451 5101696 5220403 5101696 17490556 20591125 17490556 20591125 21124286 20591125 12213019 5183043 12213019 5183043 21650572 5183043 10527164 10369732 10527164 2161488 10527164 2161488 1750094 2161488 3706335 24523507 3706335 24523507 2407028 24523507 19203954 18804943 19203954 21141231 19203954 21141231 21560317 21141231 18818174 15886674 18818174 15886674 11001941 15886674 17737964 19042629 17737964 19042629 7986005 19042629 9027871 8487519 9027871 15354018 9027871 15354018 16062712 19231897 16062712 19231897 21059275 1466546 21059275 1466546 1393078 1466546 9886137 16670975 9886137 16670975 17210939 16670975 10762892 10107915 10762892 21368114 10762892 21368114 5636723 21368114 22510596 23470477 22510596 23470477 24644191 23470477 20408604 6884521 20408604 9064200 20408604 9064200 9708156 10339917 9708156 10339917 16776765 10339917 12900291 12649095 12900291 10497585 12900291 10497585 11312162 10497585 21869023 21338018 21869023 18699680 21869023 18699680 8374304 18699680 16984270 10027893 16984270 11206339 16984270 11206339 15694479 11206339 20230559 6570619 20230559 22324498 20230559 22324498 23174671 22324498 22078978 4501454 22078978 4501454 4308706 22541383 4308706 21162398 4308706 21162398 14435773 10237567 14435773 10237567 16893414 10237567 8100105 7508044 8100105 20258406 8100105 20258406 20727902 20258406 5134461 21641248 5134461 9881044 5134461 9881044 10478084 9881044 9486315 3999634 9486315 3999634 22585599 3999634 12775915 24778880 12775915 24778880 26013593 24778880 13598177 13171786 13598177 23772596 13598177 23772596 24329105 23772596 20747534 8235085 20747534 8235085 8766425 8235085 8826047 18058229 8826047 13017368 8826047 13017368 13736781 12774624 13736781 21196386 13736781 21196386 5620431 21196386 19812876 7587003 19812876 15857601 19812876 15857601 7740166 7350428 7740166 22056209 7740166 22056209 4896443 22056209 15591950 14945952 15591950 15251078 15591950 15251078 11586122 15251078 16818362 4049896 16818362 4049896 22764120 4049896 5011508 18780293 5011508 18780293 8083781 18780293 5313913 5116422 5313913 17168075 5313913 17168075 22894773 21710699 22894773 20151271 22894773 20151271 7126780 20151271 18379072 8600776 18379072 14340539 18379072 14340539 12358158 14340539 14590139 11473135 14590139 11473135 20580381 6445703 20580381 20827931 20580381 20827931 6390801 20827931 18192326 17907484 18192326 21670680 18192326 21670680 22120814 21670680 7157497 2448321 7157497 2448321 24355189 2448321 13228580 13513485 13228580 8508303 13228580 8508303 21783474 5714899 21783474 13092926 21783474 13092926 12600311 15964068 12600311 15964068 9468872 9186761 9468872 21445871 9468872 21445871 22153822 21445871 6623884 6413500 6623884 15278396 6623884 15278396 16064561 15278396 15711127 11146000 15711127 25068027 15711127 25068027 1781627 25068027 14675139 7729116 14675139 7729116 8290775 7729116 20167606 20136423 20167606 20136423 20791793 20136423 13265343 10343902 13265343 10343902 24020641 23039786 24020641 3937108 24020641 3937108 2731513 24269580 2731513 6817759 2731513 6817759 19961287 6817759 18387709 9932498 18387709 9932498 10498418 9932498 21963715 21223592 21963715 5150926 21963715 5150926 5385580 5150926 16751536 20406766 16751536 20406766 6512482 20406766 9705197 9289600 9705197 18464512 9705197 18464512 19410733 7493222 19410733 22920601 19410733 22920601 4043193 22920601 15108238 4138490 15108238 4138490 22433202 4138490 21963766 20889515 21963766 20889515 5978618 20889515 19225024 7757690 19225024 12324614 19225024 12324614 9216078 17833799 9216078 9721636 9216078 9721636 10253958 9721636 1428553 1423658 1428553 11333653 1428553 11333653 11996656 11333653 10636537 6143904 10636537 6143904 6414161 6143904 24629806 23441618 24629806 15500450 24629806 15500450 14322629 12535210 14322629 22683748 14322629 22683748 23106947 22683748 6886676 6382252 6886676 7468256 6886676 7468256 19408148 7468256 14813965 19501654 14813965 19501654 7658431 19501654 13680558 8355355 13680558 8355355 6017743 20985401 6017743 13140925 6017743 13140925 13797436 13140925 2749654 3100445 2749654 22218674 2749654 22218674 23009591 22218674 22688797 11705727 22688797 11705727 12208833 11705727 23005640 3265120 23005640 3265120 2721461 3265120 5356174 21564276 5356174 6068362 5356174 6068362 20765787 6068362 8186683 19860760 8186683 19860760 6176866 5653457 6176866 17390176 6176866 17390176 17734624 17390176 9182544 17914131 9182544 16560955 9182544 16560955 10773823 16560955 9442571 17824043 9442571 14108229 9442571 14108229 15843453 14910528 15843453 2147206 15843453 2147206 24696535 2147206 454460 549498 454460 12100295 454460 12100295 25069426 23934251 25069426 4780883 25069426 4780883 4756518 4780883 10275993 16646195 10275993 12316367 10275993 12316367 19199871 7875861 19199871 26063433 19199871 26063433 1063241 26063433 16869485 10449066 16869485 19567581 16869485 19567581 22695515 4430090 22695515 14559053 22695515 14559053 11023321 10315835 11023321 24215891 11023321 24215891 24920602 24215891 3537572 11586128 3537572 11586128 12287411 11586128 8687923 8137946 8687923 15334346 8687923 15334346 11486110 15334346 7212562 19766994 7212562 6981392 7212562 6981392 19778563 6981392 8261846 22983046 8261846 22983046 24002754 22983046 12270983 11722721 12270983 22241215 12270983 22241215 4871765 22241215 19940665 9696848 19940665 9696848 7496512 4072775 7496512 4072775 4009936 4072775 25144075 23898782 25144075 23481463 25144075 23481463 3519649 23481463 15346584 14773736 15346584 18722049 15346584 18722049 8277254 18722049 21922398 5329156 21922398 6799791 21922398 6799791 6170196 5809509 6170196 20764092 6170196 20764092 21391102 20764092 3207970 23581388 3207970 17176493 3207970 17176493 19398794 18425437 19398794 15685992 19398794 15685992 10394450 9883039 10394450 11746161 10394450 11746161 12418593 11746161 10492089 9941441 10492089 25141977 10492089 25141977 1710465 25141977 15428846 14395246 15428846 18734230 15428846 18734230 18794005 18734230 18446925 6467833 18446925 6467833 6845031 6467833 14530649 12323168 14530649 8123512 14530649 8123512 8646580 8123512 14232627 12596393 14232627 12364424 14232627 12364424 3348122 2969944 3348122 13921693 3348122 13921693 14989630 13921693 9037286 8483307 9037286 14024851 9037286 14024851 14279046 14024851 6951387 6564860 6951387 20327484 6951387 20327484 6691535 20327484 16423351 10537206 16423351 13645878 16423351 13645878 8893372 8336232 8893372 9765191 8893372 9765191 17274320 9765191 9543046 23795495 9543046 23795495 24468445 23795495 21028991 12574995 21028991 12574995 13687451 12574995 20890872 6462993 20890872 11196973 20890872 11196973 11933522 11196973 19086248 8012491 19086248 17526032 19086248 17526032 9518080 17526032 18194959 8484816 18194959 8484816 25535172 24316445 25535172 16371877 25535172 16371877 17106103 16371877 23617336 3272833 23617336 5142618 23617336 5142618 18478324 17794566 18478324 9448903 18478324 9448903 11478636 15356094 11478636 4640433 11478636 4640433 4671571 4640433 16819318 13124398 16819318 13124398 8000233 18910425 8000233 18395235 8000233 18395235 18489911 18395235 4095777 3765537 4095777 6973854 4095777 6973854 20907079 20388325 20907079 5323253 20907079 5323253 21529645 5323253 9745919 9276021 9745919 9133535 9745919 9133535 12767746 12498744 12767746 7526653 12767746 7526653 7206133 19860172 7206133 12507595 7206133 12507595 13543285 12507595 7319153 19690872 7319153 18836937 7319153 18836937 19595878 18836937 3458133 3695310 3458133 10428807 3458133 10428807 22425820 4903624 22425820 22710870 22425820 22710870 4330571 22710870 13928109 13166057 13928109 17274274 13928109 17274274 17956012 17274274 14583489 13877749 14583489 16395340 14583489 16395340 10272141 16395340 22007651 21583827 22007651 2679476 22007651 2679476 2651489 2679476 18668715 14244512 18668715 14244512 7864493 7497962 7864493 18648279 7864493 18648279 25730648 24829247 25730648 23856518 25730648 23856518 2878903 23856518 9136636 17252367 9136636 17252367 18010272 17252367 5783182 5719007 5783182 17884630 5783182 17884630 18160125 17884630 1835392 1529994 1835392 6513832 1835392 6513832 13088702 15047263 13088702 15047263 11434402 15047263 16289972 15660177 16289972 15660177 11105729 15660177 20339251 21492562 20339251 21492562 22296705 21492562 20559546 3478226 20559546 3478226 23327032 3478226 21913407 21379853 21913407 4599189 21913407 4599189 4788381 4599189 17363612 13965815 17363612 13965815 8635894 18206506 8635894 15274021 8635894 15274021 22103119 4846091 22103119 23165130 22103119 23165130 24157519 23165130 18544848 8202775 18544848 8202775 8649588 8202775 24599400 23661169 24599400 3915183 24599400 3915183 3636769 3915183 19028962 18340296 19028962 5544453 19028962 5544453 5445066 5544453 13745564 13034216 13745564 4664699 13745564 4664699 4916078 4664699 7311795 7302743 7311795 4887879 7311795 4887879 22011433 4887879 17169249 16582779 17169249 6439745 17169249 6439745 20983708 6439745 20037842 19370797 20037842 9539652 20037842 9539652 5756047 21124381 5756047 19814701 5756047 19814701 20636347 19814701 19870155 19138087 19870155 20656215 19870155 20656215 21317164 20656215 4855109 21929622 4855109 1650241 4855109 1650241 25471634 1650241 11538239 15596853 11538239 13691024 11538239 13691024 12981849 13691024 8990477 8711250 8990477 20320829 8990477 20320829 6439314 20320829 6564355 6173380 6564355 12447939 6564355 12447939 14879633 8084658 14879633 8084658 8406248 8084658 17511677 16789530 17511677 7542669 17511677 7542669 19390040 7542669 4000609 3547975 4000609 5895175 4000609 5895175 23580308 3172025 23580308 23496952 23580308 23496952 24616847 23496952 22045194 1743551 22045194 1743551 2186282 1743551 14224598 14128697 14224598 14128697 10118683 17027801 10118683 16737191 10118683 16737191 13439189 12396508 13439189 19875111 13439189 19875111 20356919 19875111 6967044 5714292 6967044 5714292 21128488 5714292 13774832 18857208 13774832 18857208 3407040 3621796 3407040 11283705 3407040 11283705 23048468 3767817 23048468 9452381 23048468 9452381 3937911 3666421 3937911 5705025 3937911 5705025 21245503 5705025 18583658 18497242 18583658 14120352 18583658 14120352 12275101 11620719 12275101 20137047 12275101 20137047 6858784 20137047 9532826 9403888 9532826 9403888 14610189 12658527 14610189 12658527 14029703 12658527 22346930 21586752 22346930 11178234 22346930 11178234 11949248 11178234 13722948 20527442 13722948 20527442 21041033 20527442 8473394 8253381 8473394 19706912 8473394 19706912 7359146 19706912 8024186 19095661 8024186 20847374 8024186 20847374 21469676 20847374 4949395 4939996 4949395 9610208 4949395 9610208 24689161 23479696 24689161 11106363 24689161 11106363 11301971 11106363 17759259 9147010 17759259 9147010 18027155 9147010 14067678 13701002 14067678 13701002 1990881 24826607 1990881 23647473 1990881 23647473 24860631 23647473 17918396 17545711 17918396 20100143 17918396 20100143 6853021 20100143 18252488 9078625 18252488 18424547 18252488 18424547 19210479 18424547 13899852 11544389 13899852 11544389 25067288 23983088 25067288 11520261 25067288 11520261 15199496 11520261 21885889 21280647 21885889 4480251 21885889 4480251 4461774 4480251 25962340 24969692 25962340 13695906 25962340 13695906 12934075 13695906 17775195 19370689 17775195 19370689 7748402 19370689 23852875 2909316 23852875 14422116 23852875 14422116 10942272 18112618 10942272 18112618 8646863 18112618 16515556 11112280 16515556 11112280 15948264 11112280 20849143 6330293 20849143 21083426 20849143 21083426 6170483 21083426 12526216 11496768 12526216 21062458 12526216 21062458 21729784 21062458 8464452 14905759 8464452 14905759 15270019 14905759 14335739 14238425 14335739 17706520 14335739 17706520 18012221 17706520 14455844 5727604 14455844 5727604 21144908 5727604 4026717 4019362 4026717 18701481 4026717 18701481 19490380 18701481 12730882 12109017 12730882 18948423 12730882 18948423 7969168 18948423 15529801 10727362 15529801 10727362 16353650 10727362 4733145 22415623 4733145 8719751 4733145 8719751 9142582 8719751 8224678 18849811 8224678 7922313 8224678 7922313 8497395 7922313 5362932 21697267 5362932 20803426 5362932 20803426 9124775 8839791 9124775 8839791 20341119 19539293 20341119 11885757 20341119 11885757 14796497 14109760 14796497 3022797 14796497 3022797 23787467 3022797 5131980 10778065 5131980 10778065 12286996 14386556 12286996 4755148 12286996 4755148 22298128 4755148 15799840 15493317 15799840 6830695 15799840 6830695 6981542 6830695 15662930 14749799 15662930 7523856 15662930 7523856 7566975 7523856 24033019 22725631 24033019 14908824 24033019 14908824 11624233 14908824 12163861 7120923 12163861 7120923 6771012 20102093 6771012 6797738 6771012 6797738 20404695 6797738 2771518 24084159 2771518 7165610 2771518 7165610 19649644 7165610 17985630 22006033 17985630 22006033 4830601 22006033 18118014 6878008 18118014 6878008 7407635 6878008 17289591 22173892 17289591 22173892 4754759 22173892 14052112 8903512 14052112 8903512 9386564 8903512 17132961 9919931 17132961 8048731 17132961 8048731 8166911 8048731 18727200 24664755 18727200 24664755 2198534 24664755 13233321 7188966 13233321 7188966 19664327 7188966 6189113 21085005 6189113 12577573 6189113 12577573 14224774 12577573 7649844 19298083 7649844 12915159 7649844 12915159 19405873 18966045 19405873 3541336 19405873 3541336 3938805 3541336 14998197 14540494 14998197 3376656 14998197 3376656 3283815 3376656 17558172 12704506 17558172 12704506 10890803 10124142 10890803 17300702 10890803 17300702 9484500 17300702 23188511 3762593 23188511 12478401 23188511 12478401 14276845 12478401 17505280 9456314 17505280 16322593 17505280 16322593 10608238 16322593 18044624 20457348 18044624 20457348 22643494 4418262 22643494 15185118 22643494 15185118 13859448 13132473 13859448 19202587 13859448 19202587 7799507 19202587 10319157 15939078 10319157 15939078 22502459 4383660 22502459 5352884 22502459 5352884 7784100 24483246 7784100 24483246 2584767 24483246 15390265 11913328 15390265 23531215 15390265 23531215 3488789 23531215 15461105 14498803 15461105 22250592 15461105 22250592 23100812 22250592 13813360 5980012 13813360 5980012 20736843 5980012 3126865 23869358 3126865 5677827 3126865 5677827 20979684 5677827 12083276 17084359 12083276 17084359 17543952 17084359 5234656 5016986 5234656 10902631 5234656 10902631 22281388 21510912 22281388 20846312 22281388 20846312 5060243 4882306 5060243 13113013 5060243 13113013 13745731 13113013 5549187 21628322 5549187 5801413 5549187 5801413 21100825 5801413 19581054 21937399 19581054 21937399 5002322 21937399 19561158 2348404 19561158 2348404 24575628 2348404 16566798 18703187 16566798 18703187 19541579 18703187 2207802 24822536 2207802 3632019 2207802 3632019 23270311 3632019 17832563 13560838 17832563 13560838 13831015 13560838 15678004 11592650 15678004 21942556 15678004 21942556 5029941 21942556 11539573 1681633 11539573 1681633 1382434 1681633 16251306 10783912 16251306 10080167 16251306 10080167 17262219 10080167 13615483 13330502 13615483 9286231 13615483 9286231 20158522 7142292 20158522 10908866 20158522 10908866 11680282 10908866 26274240 507966 26274240 18226837 26274240 18226837 6253828 6022000 6253828 6022000 21125563 6022000 17230375 16763179 17230375 14311539 17230375 14311539 15254767 14311539 18019860 7975378 18019860 7975378 8232172 7975378 22334682 4754699 22334682 4832811 22334682 4832811 22548700 4832811 9742138 17055481 9742138 17055481 9613342 17055481 11511837 10650965 11511837 17086515 11511837 17086515 17806014 9556822 17806014 21456768 17806014 21456768 22147886 21456768 15607677 11240786 15607677 17684579 15607677 17684579 9287684 17684579 18174140 9171159 18174140 12604942 18174140 12604942 14168503 12604942 17706640 9561801 17706640 12479905 17706640 12479905 7201990 7043582 7201990 19824222 7201990 19824222 20538392 19824222 12478158 4448009 12478158 4448009 4664814 4448009 14980788 13943163 14980788 2457263 14980788 2457263 24351810 2457263 9546222 17578029 9546222 2641823 9546222 2641823 24215656 2641823 8469234 18657600 8469234 7636969 8469234 7636969 8183653 7636969 21169608 20427977 21169608 9622746 21169608 9622746 10039326 9622746 20142010 6677547 20142010 17518571 20142010 17518571 8675840 7657330 8675840 7657330 19188632 7657330 10168047 18396063 10168047 18396063 8408975 18396063 22481941 21937790 22481941 11997366 22481941 11997366 14593949 11997366 15411308 15069513 15411308 10026322 15411308 10026322 5044243 4912208 5044243 22820789 5044243 22820789 4071915 22820789 22471207 4143486 22471207 16022731 22471207 16022731 7073250 1019718 7073250 1019718 841182 1019718 17092493 21812642 17092493 21812642 5332393 21812642 9477130 8985360 9477130 10582871 9477130 10582871 19167272 19020594 19167272 16597188 19167272 16597188 6115188 21094132 6115188 17661103 6115188 17661103 18225559 17661103 9779541 17256870 9779541 21305966 9779541 21305966 5807845 21305966 14181727 9189076 14181727 9189076 9742984 9189076 20196876 6763521 20196876 15502402 20196876 15502402 3908936 23062040 3908936 13114398 3908936 13114398 19934010 19675196 19934010 11202384 19934010 11202384 15578529 11202384 18270534 8993494 18270534 19025365 18270534 19025365 7953631 19025365 24117551 23368931 24117551 21172584 24117551 21172584 8050371 18824907 8050371 19214666 8050371 19214666 19298588 19214666 13657597 12755783 13657597 12755783 13964851 12755783 12679666 12295066 12679666 13958804 12679666 13958804 12815153 13958804 4252466 22783982 4252466 19423926 4252466 19423926 22972622 22028301 22972622 4951468 22972622 4951468 17590533 11387888 17590533 11387888 12161567 11387888 21548563 20819259 21548563 12658591 21548563 12658591 13356781 6546048 13356781 6546048 20242624 6546048 14085579 14951505 14085579 14951505 11759724 14951505 13000739 5529998 13000739 5529998 21832885 5529998 4289876 22718213 4289876 10801647 4289876 10801647 11603053 10801647 4939042 22175776 4939042 13335713 4939042 13335713 22496066 21639890 22496066 6309716 22496066 6309716 13339383 13350485 13339383 3429593 13339383 3429593 3503378 3429593 9744511 9268731 9744511 3225039 9744511 3225039 2913560 3225039 19478716 19043903 19478716 11510764 19478716 11510764 11785486 20132302 11785486 20132302 20449050 20132302 13930010 8144294 13930010 8144294 8473584 8144294 15687944 11178132 15687944 3776394 15687944 3776394 3198181 2788691 3198181 20072606 3198181 20072606 8424141 2667112 8424141 2667112 3280150 2667112 15325107 18240226 15325107 18240226 19086474 18240226 3261313 2811885 3261313 2811885 3232588 2811885 22420643 21670862 22420643 21106793 22420643 21106793 17706208 11163316 17706208 11163316 11914396 11163316 18302252 6030776 18302252 6030776 20940386 6030776 18010500 9219989 18010500 1510771 18010500 1510771 25128816 1510771 12792108 13929323 12792108 8113247 12792108 8113247 6424788 20362613 6424788 18423183 6424788 18423183 19304589 18423183 4742699 22008364 4742699 3773812 4742699 3773812 23126710 3773812 16323016 10483274 16323016 5636993 16323016 5636993 5811817 5636993 6740017 20925062 6740017 20925062 6019159 20925062 10438096 1429020 10438096 1429020 25439019 1429020 3205193 7577192 3205193 7577192 19338724 7577192 17218750 16804869 17218750 2662999 17218750 2662999 1049516 25893384 1049516 18062040 1049516 18062040 16080266 14546165 16080266 14546165 10116805 9525901 10116805 17666255 10116805 17666255 18427961 17666255 18268814 6679246 18268814 6679246 6716927 6679246 22148142 4614337 22148142 16395682 22148142 16395682 5087457 21866559 5087457 10076814 5087457 10076814 18948213 8444237 18948213 13781925 18948213 13781925 12998306 13781925 17932981 9504435 17932981 22292090 17932981 22292090 23461973 22292090 6001999 5697403 6001999 22222548 6001999 22222548 23101799 22222548 16709125 12778341 16709125 12778341 13724779 12778341 18066698 8940461 18066698 11022457 18066698 11022457 15257054 16076573 15257054 16076573 16650955 16076573 10135622 9625329 10135622 15330018 10135622 15330018 19110617 18417284 19110617 8034302 19110617 8034302 21855180 21230331 21855180 11225694 21855180 11225694 12212730 11225694 20021460 19372992 20021460 8339408 20021460 8339408 5721045 21465708 5721045 18972982 5721045 18972982 21506291 20822411 21506291 5467881 21506291 5467881 21456322 5467881 25129166 24037518 25129166 9488357 25129166 9488357 17811447 9488357 21483974 5689643 21483974 11551742 21483974 11551742 9803325 17036749 9803325 4238027 9803325 4238027 4238315 4238027 22093139 21347564 22093139 9244716 22093139 9244716 9618814 9244716 9931839 13892550 9931839 13892550 12667588 13892550 8328215 6133701 8328215 6133701 6616153 6133701 15754750 13782296 15754750 13782296 10391234 9782217 10391234 19903081 10391234 19903081 20703653 19903081 14516286 9221269 14516286 9221269 18047554 9221269 14644163 22695436 14644163 22695436 23884577 22695436 11075505 10277723 11075505 19053695 11075505 19053695 7998826 19053695 23165518 3726770 23165518 18002249 23165518 18002249 8909710 18002249 21360255 20606033 21360255 7706448 21360255 7706448 5820734 21155883 5820734 14968111 5820734 14968111 15153682 14968111 11272569 15351740 11272569 4880872 11272569 4880872 22096193 4880872 19763270 19083663 19763270 5720271 19763270 5720271 6066522 5720271 19925154 19097638 19925154 5156806 19925154 5156806 21642877 5156806 13579431 20340715 13579431 20340715 25092263 1811988 25092263 7536757 25092263 7536757 9246718 21553334 9246718 21553334 22922841 22115591 22922841 4700386 22922841 4700386 5039947 4700386 23620903 3107026 23620903 11571912 23620903 11571912 8971272 5654213 8971272 5654213 5638451 5654213 13707204 13124698 13707204 10978812 13707204 10978812 15827899 10978812 6449782 6533058 6449782 24721718 6449782 24721718 25763109 24721718 15890537 15551354 15890537 16929713 15890537 16929713 3772098 22999961 3772098 17340126 3772098 17340126 16642418 10303223 16642418 12238427 16642418 12238427 10537850 16141432 10537850 571228 10537850 571228 26296119 571228 5377703 18936626 5377703 18936626 23706999 3142051 23706999 9205040 23706999 9205040 17801082 9205040 19903672 19176339 19903672 17111072 19903672 17111072 34024 133901 34024 13067464 34024 13067464 13714439 18708417 13714439 18708417 8248424 18708417 18015945 12677790 18015945 12677790 12793845 12677790 19199685 8080887 19199685 22080633 19199685 22080633 22902641 22080633 11580153 13719137 11580153 13719137 16571914 22105636 16571914 22105636 22772745 22105636 20814149 20149832 20814149 21450564 20814149 21450564 22263756 21450564 4075802 3574007 4075802 12699936 4075802 12699936 13874022 12699936 4400862 3930991 4400862 22446258 4400862 22446258 23189274 22446258 5026668 4757250 5026668 25986520 5026668 25986520 804732 25986520 12524240 5401789 12524240 5401789 5599510 5401789 5730150 5694030 5730150 2178256 5730150 2178256 24608134 2178256 3443973 23606024 3443973 13302037 3443973 13302037 13787303 13302037 8985505 18147606 8985505 13049542 8985505 13049542 13786338 13049542 11923499 11352832 11923499 11352832 24487059 23180542 24487059 10766899 24487059 10766899 4011154 3889715 4011154 20343289 4011154 20343289 20948887 20343289 3085759 3078856 3085759 17621511 3085759 17621511 9405782 17621511 3371033 3315497 3371033 4136589 3371033 4136589 4507269 4136589 2373699 24791866 2373699 9935642 2373699 9935642 18430350 3597893 18430350 3597893 23420273 3597893 3079779 3226043 3079779 14809703 3079779 14809703 15817112 14809703 13770683 12992571 13770683 17285891 13770683 17285891 6742655 20207910 6742655 11814211 6742655 11814211 18957054 18204181 18957054 11360653 18957054 11360653 11670966 11360653 13908745 13167718 13908745 9447362 13908745 9447362 9886407 9447362 19875763 7068552 19875763 15522581 19875763 15522581 6973615 6850061 6973615 15004617 6973615 15004617 15695597 15004617 12665126 14199058 12665126 16528417 12665126 16528417 10746621 16528417 12626347 6641307 12626347 6641307 7176106 6641307 14663279 12207828 14663279 9958694 14663279 9958694 21390305 20621922 21390305 10583139 21390305 10583139 15161419 14223991 15161419 14223991 12346629 14223991 18856498 8329355 18856498 16035464 18856498 16035464 10627873 16035464 21678546 20842730 21678546 20319575 21678546 20319575 6725667 20319575 12201198 11341324 12201198 19586112 12201198 19586112 7529486 19586112 19796462 4822162 19796462 4822162 22389937 4822162 4156557 22600586 4156557 20426622 4156557 20426622 21089303 20426622 3513103 3092875 3513103 18263261 3513103 18263261 18539275 18263261 6359280 6313770 6359280 14287569 6359280 14287569 12492304 14287569 6562031 6133504 6562031 21602377 6562031 21602377 22376734 21602377 13655745 13099594 13655745 13398535 13655745 13398535 14375226 13398535 11466171 20796794 11466171 20796794 21475893 20796794 15623972 8929848 15623972 8929848 22253740 21309661 22253740 14385342 22253740 14385342 15339935 14385342 20755600 24755834 20755600 24755834 2008832 24755834 22889491 21809175 22889491 21809175 1288156 1769303 1288156 8380317 1288156 8380317 15507620 11391580 15507620 7612634 15507620 7612634 8228094 7612634 13565304 18793299 13565304 18793299 19427840 18793299 818426 710770 818426 18185493 818426 18185493 20242445 20004181 20242445 18860422 20242445 18860422 6380859 5870228 6380859 20583897 6380859 20583897 6377317 20583897 12157351 14702325 12157351 23116985 12157351 23116985 23707238 23116985 22306874 10459164 22306874 10459164 16537337 10459164 17377737 6883543 17377737 6883543 7160654 6883543 7382355 7353702 7382355 2847486 7382355 2847486 23974175 2847486 13792674 19475732 13792674 19475732 19985956 19475732 10543717 10069125 10543717 22727773 10543717 22727773 4316692 22727773 21240944 20418557 21240944 20629208 21240944 20629208 3597455 3177494 3597455 19934418 3597455 19934418 13352945 10850881 13352945 10850881 16550733 10850881 10383380 16435310 10383380 8245316 10383380 8245316 25770237 24775029 25770237 5660419 25770237 5660419 4662562 22362150 4662562 14915866 4662562 14915866 15562040 14915866 8391780 7872914 8391780 22865341 8391780 22865341 23537312 22865341 19851965 14316262 19851965 14316262 14416868 14316262 18887206 8244457 18887206 17459544 18887206 17459544 6476143 20751052 6476143 18120822 6476143 18120822 18900028 18120822 9232007 8778225 9232007 10388699 9232007 10388699 16621537 10388699 8821598 8291911 8821598 25645726 8821598 25645726 1317417 25645726 11089327 10541238 11089327 17747554 11089327 17747554 9042295 17747554 17053684 9957578 17053684 10291117 17053684 10291117 16449834 10642009 16449834 6343888 16449834 6343888 20303278 6343888 13418204 23403126 13418204 23403126 24129315 23403126 23306717 18326540 23306717 18326540 18680219 17962932 18680219 25256396 18680219 25256396 26327090 25256396 4385893 22515799 4385893 23534376 4385893 23534376 3563586 23534376 24039265 23680851 24039265 9105655 24039265 9105655 9525679 9105655 24778652 1923680 24778652 11181304 24778652 11181304 15767794 11181304 17394526 21788484 17394526 21788484 5142955 21788484 13249818 7295612 13249818 7295612 19474271 7295612 7240539 6659197 7240539 20677176 7240539 20677176 22688174 2538457 22688174 2538457 24247199 2538457 8761250 24137995 8761250 24137995 2915665 24137995 4761085 3301012 4761085 3301012 3094224 3301012 17288875 19354658 17288875 19354658 19759066 19354658 17406804 8163275 17406804 8163275 8806620 8163275 20554362 6026862 20554362 8094434 20554362 8094434 16861525 18015114 16861525 18015114 8723141 18015114 18764426 8278423 18764426 19034830 18764426 19034830 7828110 19034830 13621152 13259838 13621152 22959165 13621152 22959165 3998235 22959165 12793698 12690972 12793698 23355028 12793698 23355028 24563487 23355028 11505354 5305327 11505354 5305327 21208037 5305327 4757440 21964603 4757440 12845723 4757440 12845723 13288613 13347930 13288613 8647987 13288613 8647987 18421137 8647987 7488596 24678042 7488596 24678042 25817722 24678042 6457354 5947767 6457354 15123670 6457354 15123670 22327578 21828414 22327578 17598664 22327578 17598664 17933780 17598664 18309009 1386649 18309009 1386649 25316579 1386649 6091329 13820695 6091329 13820695 16137887 10967496 16137887 13878899 16137887 13878899 12038012 4735843 12038012 4735843 4895269 4735843 23509583 3152347 23509583 5652213 23509583 5652213 6025685 5652213 7593685 18628177 7593685 18628177 18745672 18628177 9205144 8952076 9205144 13555566 9205144 13555566 19887367 19334546 19887367 14186633 19887367 14186633 9669976 9407096 9669976 18846145 9669976 18846145 19015658 18846145 15015911 14481946 15015911 15093777 15015911 15093777 3434349 3178747 3434349 9028231 3434349 9028231 21860600 5026209 21860600 21866607 21860600 21866607 23924191 23293194 23924191 2906625 23924191 2906625 23895745 2906625 24574755 23424855 24574755 1521160 24574755 1521160 25513306 1521160 6380876 17505479 6380876 17505479 18297644 17505479 4339103 4260382 4339103 25139610 4339103 25139610 1791257 25139610 6895156 6659869 6895156 12346781 6895156 12346781 14747236 12346781 5486295 5355603 5486295 12213202 5486295 12213202 17667512 17240779 17667512 13676687 17667512 13676687 12952118 13676687 22176903 3648800 22176903 3648800 3299075 3648800 11360449 10814989 11360449 7796107 11360449 7796107 19548179 7796107 19167224 23708659 19167224 23708659 3192281 23708659 6661080 9628547 6661080 9628547 17103208 9628547 2093915 24843670 2093915 10738112 2093915 10738112 13741695 13381449 13741695 13027286 13741695 13027286 13705457 13027286 19102598 8074982 19102598 12545510 19102598 12545510 14338833 12545510 16161992 4542765 16161992 4542765 23039428 3852708 23039428 12680790 23039428 12680790 14179165 12680790 19464809 3164927 19464809 3164927 3254650 3164927 12386119 14539800 12386119 13368742 12386119 13368742 13654933 13368742 12317114 14581128 12317114 8334343 12317114 8334343 8669513 8334343 16634457 15820576 16634457 15820576 10327151 16767649 10327151 6549913 10327151 6549913 22063561 21334685 22063561 10886231 22063561 10886231 7492646 6880729 7492646 15843448 7492646 15843448 11163995 15843448 9055292 18104597 9055292 10652467 9055292 10652467 22461812 21806426 22461812 17863926 22461812 17863926 18601851 17863926 20974713 6321326 20974713 10351917 20974713 10351917 10919379 20727125 10919379 20727125 6245135 20727125 25064193 23846242 25064193 4400030 25064193 4400030 4496912 4400030 11330392 15558299 11330392 7750278 11330392 7750278 19583879 7750278 16085040 10942529 16085040 9342427 16085040 9342427 3962142 3472507 3962142 9580424 3962142 9580424 17048551 24620409 17048551 24620409 2396659 24620409 25705253 24668212 25705253 23626211 25705253 23626211 15785309 8179523 15785309 8179523 8881011 8179523 17274341 16637237 17274341 14264995 17274341 14264995 15220737 14264995 19260731 23173373 19260731 23173373 24438159 23173373 8737607 8613286 8737607 20895175 8737607 20895175 4126992 3558592 4126992 13293463 4126992 13293463 20958876 6124291 20958876 13744157 20958876 13744157 4222978 22449230 4222978 2137950 4222978 2137950 2439464 2137950 12887312 13677355 12887312 12623616 12887312 12623616 22279552 4519494 22279552 11046471 22279552 11046471 11956714 11046471 22743011 21925028 22743011 2833433 22743011 2833433 24183125 2833433 24057026 2778824 24057026 12503201 24057026 12503201 13117444 12503201 17297542 6720540 17297542 6720540 6756283 6720540 7630565 19613663 7630565 19613663 7245446 19613663 17510644 8060663 17510644 8060663 8178967 8060663 13761019 17784179 13761019 17784179 9543261 17784179 12837404 13139015 12837404 13139015 13941682 13139015 9113487 5001899 9113487 5001899 5215130 5001899 21659892 21048462 21659892 15743743 21659892 15743743 10406474 18167652 10406474 18167652 5736319 5681076 5736319 25469278 5736319 25469278 26556218 25469278 22427418 16591229 22427418 16591229 10332124 16591229 20949055 5799996 20949055 10249998 20949055 10249998 9225223 17646974 9225223 13181074 9225223 13181074 20510759 19701739 20510759 15970595 20510759 15970595 11106845 15970595 20205946 6592589 20205946 10815932 20205946 10815932 5244517 5027188 5244517 10777509 5244517 10777509 15793331 15543174 15793331 9102716 15793331 9102716 9703448 9102716 22746817 4053748 22746817 6402251 22746817 6402251 18435496 20803834 18435496 20803834 6081682 20803834 13029555 9419013 13029555 9419013 9811715 9419013 16175313 19592978 16175313 19592978 20200265 19592978 4908662 22108521 4908662 12130551 4908662 12130551 14506115 12130551 13819822 13207859 13819822 4503672 13819822 4503672 4629313 4503672 20512375 6740828 20512375 6035552 20512375 6035552 21427121 6035552 14495755 15850597 14495755 15850597 7408467 5616022 7408467 5616022 21614212 5616022 18152719 22819408 18152719 22819408 23172849 22819408 8139626 6497816 8139626 6497816 5834507 21191462 5834507 18809817 5834507 18809817 13954843 6008970 13954843 6008970 20731029 6008970 6488484 5935563 6488484 6672169 6488484 6672169 17948561 19815578 17948561 19815578 22929725 22179009 22929725 11286771 22929725 11286771 10460812 16355846 10460812 8877314 10460812 8877314 9438572 8877314 20774674 6445435 20774674 19938448 20774674 19938448 16786892 10169576 16786892 25140673 16786892 25140673 1748322 25140673 18917720 8134871 18917720 15993607 18917720 15993607 10581562 15993607 15642181 11582164 15642181 11582164 15106834 11582164 21311626 5276378 21311626 25733178 21311626 25733178 26630725 25733178 8824934 18114612 8824934 18217076 8824934 18217076 19174613 18217076 3667879 3280359 3667879 8758321 3667879 8758321 18632156 8758321 13749749 21702943 13749749 21702943 22914705 21702943 13718062 13681194 13718062 16454064 13718062 16454064 17234053 16454064 6742772 20187780 6742772 6318929 6742772 6318929 6194440 6318929 7517148 19565831 7517148 11950650 7517148 11950650 21974882 21163121 21974882 20164782 21974882 20164782 6881398 20164782 19164501 2247016 19164501 2247016 24522386 2247016 21137289 20577099 21137289 20577099 6457774 20577099 20969066 5886039 20969066 13490551 20969066 13490551 14565658 13490551 19501238 19378865 19501238 10169477 19501238 10169477 17099275 10169477 21673134 21535482 21673134 21535482 22465529 21535482 15289883 11313538 15289883 17178578 15289883 17178578 1501919 25355551 1501919 6282295 1501919 6282295 21252927 6282295 10615017 23460819 10615017 23460819 24272480 23460819 7001714 16440631 7001714 16440631 11660272 1322353 11660272 1322353 1255894 1322353 4406161 22774541 4406161 22482493 4406161 22482493 4455445 22482493 3693456 23405329 3693456 7910501 3693456 7910501 8461266 7910501 3973154 22827431 3973154 12256621 3973154 12256621 16033057 10805361 16033057 11880914 16033057 11880914 15075342 11880914 22872885 22423225 22872885 3778582 22872885 3778582 2111161 25004605 2111161 7543814 2111161 7543814 19337183 7543814 8197382 23751988 8197382 23751988 24329865 23751988 13110935 12249531 13110935 21934612 13110935 21934612 5234400 21934612 15820507 15469638 15820507 17313236 15820507 17313236 9568918 17313236 9882061 13386985 9882061 13386985 13475782 13386985 7768531 7384712 7768531 18673369 7768531 18673369 8346407 18673369 7723312 19208297 7723312 17493732 7723312 17493732 22890955 3686193 22890955 24411530 22890955 24411530 25454412 24411530 8777905 7439819 8777905 7439819 7592778 7439819 7824123 19318485 7824123 17161892 7824123 17161892 17630177 17161892 4555410 4382376 4555410 7062647 4555410 7062647 20138867 7062647 11992251 14933562 11992251 6795184 11992251 6795184 21482880 20940713 21482880 12880464 21482880 12880464 10017543 21214483 10017543 21214483 21839188 21214483 12603726 11796581 12603726 18102390 12603726 18102390 7459369 19545624 7459369 12615496 7459369 12615496 16924389 18133229 16924389 18133229 8744287 18133229 9673389 9136277 9673389 10358964 9673389 10358964 18231390 17502133 18231390 11999355 18231390 11999355 14747492 11999355 24325241 23296095 24325241 13340752 24325241 13340752 8604187 18109447 8604187 17913468 8604187 17913468 15977842 12877942 15977842 12877942 13526694 12877942 24407594 2339338 24407594 15382477 24407594 15382477 14352338 13362554 14352338 23809581 14352338 23809581 3276017 23809581 10799941 5041580 10799941 5041580 21741024 5041580 6969738 20313669 6969738 6565806 6969738 6565806 9739663 17476337 9739663 6035822 9739663 6035822 21039934 6035822 7407081 8444805 7407081 8444805 9017983 8444805 8935113 18215010 8935113 10902700 8935113 10902700 11619304 10902700 2745173 2347966 2745173 13144232 2745173 13144232 13532832 13144232 10115664 9481723 10115664 20136172 10115664 20136172 3201085 2960868 3201085 5412422 3201085 5412422 5651438 5412422 5167903 21680227 5167903 21085505 5167903 21085505 15299812 12087311 15299812 15285120 15299812 15285120 11378682 15285120 20421348 6880519 20421348 12471113 20421348 12471113 1551106 25362014 1551106 5378577 1551106 5378577 17143216 16906748 17143216 8049356 17143216 8049356 8302724 8049356 20141940 19355752 20141940 19167405 20141940 19167405 17647989 9569836 17647989 22426731 17647989 22426731 24276547 23309539 24276547 14796255 24276547 14796255 11882100 14796255 15432359 4015223 15432359 4015223 4061817 4015223 9698540 17593368 9698540 16903904 9698540 16903904 17557085 16903904 11618459 10962968 11618459 10962968 16166642 10962968 15814536 16985884 15814536 16985884 9734213 16985884 16895735 13393304 16895735 13393304 13321427 13393304 20638665 6610413 20638665 17655879 20638665 17655879 3286120 3419577 3286120 6405406 3286120 6405406 21047123 6405406 13668794 13485452 13668794 13485452 13252003 13485452 23094952 3767425 23094952 7163044 23094952 7163044 7457418 7163044 24016099 2803060 24016099 22693288 24016099 22693288 4421447 22693288 24682738 23610715 24682738 875092 24682738 875092 25885504 875092 2763894 16468910 2763894 16468910 10727010 16468910 5810327 5049348 5810327 5049348 5106414 5049348 15844367 11152569 15844367 9159276 15844367 9159276 2789721 2879952 2789721 4202570 2789721 4202570 22746775 4202570 13041561 22964450 13041561 22964450 24073265 22964450 8076951 15986529 8076951 15986529 10619220 15986529 10149461 16555298 10149461 3703401 10149461 3703401 23047052 3703401 16079713 15110164 16079713 6851558 16079713 6851558 6025578 5301863 6025578 5301863 5795442 5301863 19053323 9099887 19053323 9099887 6777177 20305327 6777177 6444279 6777177 6444279 20388537 6444279 9612396 19823718 9612396 19823718 20476074 19823718 4761863 4602496 4761863 4992259 4761863 4992259 7214758 19773183 7214758 18882561 7214758 18882561 22995627 3775211 22995627 20787447 22995627 20787447 19305445 8034433 19305445 22944497 19305445 22944497 4002825 22944497 18942063 8240823 18942063 16336237 18942063 16336237 10351825 16336237 22228995 21303034 22228995 20884379 22228995 20884379 18756689 8393806 18756689 8521978 18756689 8521978 7497174 7291103 7497174 24048580 7497174 24048580 25044311 24048580 14447289 8788646 14447289 8788646 18535806 8788646 11807041 14900504 11807041 4907314 11807041 4907314 21849495 4907314 6716154 20094887 6716154 10656955 6716154 10656955 16635252 10656955 7469143 19594666 7469143 3170557 7469143 3170557 23737515 3170557 11895935 21576353 11895935 21576353 5635521 21576353 16679540 5755945 16679540 5755945 21620084 20951323 21620084 14118683 21620084 14118683 12667398 14118683 23840423 22579722 23840423 6343120 23840423 6343120 8782835 10038934 8782835 10038934 10816114 10038934 10032435 4094556 10032435 4094556 4001724 4094556 20917306 7405839 20917306 7405839 16680547 16064000 16680547 7964022 16680547 7964022 19081199 7964022 11935233 14935917 11935233 9467052 11935233 9467052 9852427 9467052 17095785 24711549 17095785 24711549 2055269 24711549 13456911 12578060 13456911 15586329 13456911 15586329 16260101 15586329 8746468 8529705 8746468 23975159 8746468 23975159 2941321 23975159 22387384 21541579 22387384 23625353 22387384 23625353 24452459 23625353 21389500 2670871 21389500 2670871 24203884 2670871 9554181 17330463 9554181 15472508 9554181 15472508 16005851 15472508 5909561 21254218 5909561 4644682 5909561 4644682 4830738 4644682 18391330 17711551 18391330 9874272 18391330 9874272 2017166 24669877 2017166 19925599 2017166 19925599 20599520 19925599 14591516 13770663 14591516 20196278 14591516 20196278 20716228 20196278 12554002 5578936 12554002 5578936 6005333 5578936 20652892 21841412 20652892 21841412 22645678 21841412 17363601 9820471 17363601 10786425 17363601 10786425 5845106 1305348 5845106 1305348 25393720 1305348 14243817 13512415 14243817 11136117 14243817 11136117 26097311 1001477 26097311 2154152 26097311 2154152 2534523 2154152 7467895 19588726 7467895 14419169 7467895 14419169 20367745 6197515 20367745 6879082 20367745 6879082 7373062 6879082 16864680 19819647 16864680 19819647 20194214 19819647 7340684 19508904 7340684 22185575 7340684 22185575 4579234 22185575 9707960 16036316 9707960 16036316 16266680 16036316 5691747 5397358 5691747 11878438 5691747 11878438 24004974 23605991 24004974 3653473 24004974 3653473 5616582 17681411 5616582 17681411 21317410 20751977 21317410 19451280 21317410 19451280 7460351 19451280 12571747 14131995 12571747 17695279 12571747 17695279 1668581 1561535 1668581 18497088 1668581 18497088 20703109 6603637 20703109 15141612 20703109 15141612 15867726 15141612 17869049 9414258 17869049 16380439 17869049 16380439 2744143 2536894 2744143 19173032 2744143 19173032 19607517 19173032 18976068 15686381 18976068 15686381 11136658 15686381 13671736 12949907 13671736 14870987 13671736 14870987 12045268 14870987 19700059 7677026 19700059 13687693 19700059 13687693 1578932 1960421 1578932 6531408 1578932 6531408 22912604 3918048 22912604 6217350 22912604 6217350 4898211 4711415 4898211 13066059 4898211 13066059 14959066 11815932 14959066 12346406 14959066 12346406 14558310 12346406 15091864 18636758 15091864 18636758 8417309 18636758 16119218 2353015 16119218 2353015 24525233 2353015 7580384 22195807 7580384 22195807 4784871 22195807 20111560 6473904 20111560 6473904 6706952 6473904 18472263 8771805 18472263 937203 18472263 937203 934240 937203 14778434 22137222 14778434 22137222 4946393 22137222 23599762 23148208 23599762 20849563 23599762 20849563 5978963 20849563 8146581 5106343 8146581 5106343 5436710 5106343 13158178 12261576 13158178 5294146 13158178 5294146 5498891 5294146 24698342 23910377 24698342 10101182 24698342 10101182 10962026 10101182 14831953 14658851 14831953 11349293 14831953 11349293 15979776 11349293 14487479 13798595 14487479 6178161 14487479 6178161 6701346 6178161 15396593 14464036 15396593 5071527 15396593 5071527 22300764 5071527 16572107 17601633 16572107 17601633 18280638 17601633 14421996 14097908 14421996 21046177 14421996 21046177 5940981 21046177 23288722 3612668 23288722 5469440 23288722 5469440 5871056 5469440 19897977 23613225 19897977 23613225 3148303 23613225 10388013 9778494 10388013 10288895 10388013 10288895 11117966 10288895 2988772 2940329 2988772 8664222 2988772 8664222 20401355 19994245 20401355 11901380 20401355 11901380 5148023 21766155 5148023 20402641 5148023 20402641 21058981 20402641 16729841 16001081 16729841 16371312 16729841 16371312 10863065 16371312 14569838 5071752 14569838 5071752 5277208 5071752 13488470 13055194 13488470 8612010 13488470 8612010 18514233 8612010 17856581 26027234 17856581 26027234 813266 26027234 1013944 805957 1013944 5711039 1013944 5711039 18793812 18146646 18793812 15567739 18793812 15567739 5750443 21305933 5750443 15768808 5750443 15768808 21453983 5304457 21453983 23423118 21453983 23423118 3592675 23423118 24546906 2251281 24546906 2424763 24546906 2424763 21633155 12940532 21633155 12940532 8161819 8046254 8161819 19163007 8161819 19163007 19899012 19163007 2882165 2470565 2882165 10382964 2882165 10382964 16480923 10382964 3684289 23064107 3684289 20711999 3684289 20711999 10852014 15163448 10852014 15163448 21357490 5871221 21357490 12173176 21357490 12173176 12272818 11908384 12272818 12119776 12272818 12119776 17102404 16373765 17102404 16223760 17102404 16223760 3564627 23299615 3564627 18751577 3564627 18751577 19670864 18751577 5540685 21226489 5540685 3764884 5540685 3764884 23196658 3764884 10254919 16221214 10254919 16221214 17037255 16221214 9614568 9087277 9614568 24919176 9614568 24919176 25823883 24919176 22110767 706519 22110767 706519 26180400 706519 2528032 24259609 2528032 10820020 2528032 10820020 16321887 10820020 9162436 3825747 9162436 3825747 22905485 3825747 16648293 19696655 16648293 19696655 7321305 19696655 20272847 6979473 20272847 16989986 20272847 16989986 17519243 16989986 25967267 25099498 25967267 20671858 25967267 20671858 8555756 7926939 8555756 9565411 8555756 9565411 21597500 20876536 21597500 14172392 21597500 14172392 12320046 14172392 19361805 5374348 19361805 5374348 21234871 5374348 6572871 6480097 6572871 4780150 6572871 4780150 4201884 23520411 4201884 23520411 3532340 23520411 15502431 9445104 15502431 9445104 5670670 5315215 5670670 17856545 5670670 17856545 18389652 8855522 18389652 9206678 18389652 9206678 4718357 22260257 4718357 14853787 4718357 14853787 18123343 19265050 18123343 19265050 7956832 19265050 8538247 18337991 8538247 18947973 8538247 18947973 8021456 18947973 20321574 20056586 20321574 16663400 20321574 16663400 2875788 2508776 2875788 9214913 2875788 9214913 17854096 9214913 11326237 19315064 11326237 19315064 19527143 19315064 5682254 5476333 5682254 20522080 5682254 20522080 21449979 20522080 10278609 13280256 10278609 13280256 18968185 18310880 18968185 13162074 18968185 13162074 13864089 13162074 16922325 10270160 16922325 15987647 16922325 15987647 11754299 4991068 11754299 4991068 22199150 4991068 8487803 12707265 8487803 12707265 18311686 647497 18311686 647497 504807 647497 19381791 18736092 19381791 16955772 19381791 16955772 17554311 16955772 22673636 21913188 22673636 7156869 22673636 7156869 4768566 22073546 4768566 20398962 4768566 20398962 11714567 11329998 11714567 12510691 11714567 12510691 13346121 12510691 2702377 2399254 2702377 18784541 2702377 18784541 25167899 1807704 25167899 13772874 25167899 13772874 13099030 13772874 15268201 5988148 15268201 5988148 5939861 5988148 26295981 25143950 26295981 14399549 26295981 14399549 15069551 14399549 25996450 24859052 25996450 15925710 25996450 15925710 4068454 22972071 4068454 10764817 4068454 10764817 16370662 10764817 14284709 14019370 14284709 7291682 14284709 7291682 7832913 7291682 21008662 5627133 21008662 7104579 21008662 7104579 7505377 7104579 16202984 15315706 16202984 13224643 16202984 13224643 13469751 13224643 20455772 6783475 20455772 13776559 20455772 13776559 13196022 13776559 22109252 4772033 22109252 11041436 22109252 11041436 15874493 11041436 24404070 2541640 24404070 16454214 24404070 16454214 16978099 16454214 24549567 23471982 24549567 3983186 24549567 3983186 4037939 3983186 11223378 15839265 11223378 10233101 11223378 10233101 10778721 10233101 20106151 6821510 20106151 20867123 20106151 20867123 21613331 20867123 19003784 5922415 19003784 5922415 21252832 5922415 2175409 1924099 2175409 10892788 2175409 10892788 16342670 10892788 6798551 4277083 6798551 4277083 4747298 4277083 12984648 12989099 12984648 5502283 12984648 5502283 21876326 5502283 16276213 15505001 16276213 10169787 16276213 10169787 4859422 3881624 4859422 3881624 4330336 3881624 8058491 19098505 8058491 9029130 8058491 9029130 18175771 9029130 5873052 21009389 5873052 18701520 5873052 18701520 14605955 13851676 14605955 16452733 14605955 16452733 24964726 1706408 24964726 11362501 24964726 11362501 8514591 1391887 8514591 1391887 25306185 1391887 16595920 16389849 16595920 6031802 16595920 6031802 21178645 6031802 15988690 16851186 15988690 16851186 17746163 16851186 16915590 2644930 16915590 2644930 2551291 2644930 18216266 10590743 18216266 10590743 11194702 10590743 11231416 20243241 11231416 20243241 6705207 20243241 23993651 22967830 23993651 18262341 23993651 18262341 8660761 18262341 17808517 7421658 17808517 7421658 8022942 7421658 15673814 14658585 15673814 9917018 15673814 9917018 9077724 22992030 9077724 22992030 3836913 22992030 18619804 8508979 18619804 14015268 18619804 14015268 14256654 14015268 14794938 3655672 14794938 3655672 3708604 3655672 21830625 19206226 21830625 19206226 15188273 12154102 15188273 17111470 15188273 17111470 9880677 17111470 23974712 22993896 23974712 16285322 23974712 16285322 1124349 25979815 1124349 15886051 1124349 15886051 23482673 22657962 23482673 6956237 23482673 6956237 15704390 11240143 15704390 2187158 15704390 2187158 24651529 2187158 3563521 3307805 3563521 3307805 23547114 3307805 15697438 15265391 15697438 12417848 15697438 12417848 12801267 11440807 12801267 11440807 12031761 11440807 22312807 21664295 22312807 18642093 22312807 18642093 7264843 7089167 7264843 8322984 7264843 8322984 18634358 8322984 12986965 13876156 12986965 9304318 12986965 9304318 9601303 9304318 16537842 15682846 16537842 9901682 16537842 9901682 5238097 5086393 5238097 7957601 5238097 7957601 12879865 12723194 12879865 7304130 12879865 7304130 4277792 22512789 4277792 21559263 4277792 21559263 22049936 5002873 22049936 21237502 22049936 21237502 17633570 9752632 17633570 9752632 16043846 15193477 16043846 4808363 16043846 4808363 4949263 4808363 22854439 3955807 22854439 9261477 22854439 9261477 3445137 3644892 3445137 23608275 3445137 23608275 3410295 23608275 8362158 8490338 8362158 8490338 18490181 8490338 4290301 4199078 4290301 8601554 4290301 8601554 11051675 10192000 11051675 8043134 11051675 8043134 8559915 8043134 22010328 21610335 22010328 12382239 22010328 12382239 13131294 12382239 14668153 12206576 14668153 19642689 14668153 19642689 21151372 20522707 21151372 11883214 21151372 11883214 12462752 11883214 16731375 10282132 16731375 19322857 16731375 19322857 7718063 19322857 17632603 3377356 17632603 3377356 23591655 3377356 19292524 26442371 19292524 26442371 572215 26442371 14052632 13295495 14052632 16043833 14052632 16043833 8717408 8004246 8717408 15602774 8717408 15602774 18386321 8523858 18386321 8523858 18843493 8523858 12535449 14174143 12535449 11452587 12535449 11452587 7536081 6843321 7536081 11942229 7536081 11942229 14988751 11942229 14010444 15234857 14010444 15234857 15708220 22407384 15708220 22407384 4683467 22407384 21639176 5849104 21639176 8952882 21639176 8952882 12145379 14345482 12145379 11764666 12145379 11764666 15752889 11398902 15752889 22072616 15752889 22072616 4926311 22072616 8572986 8055252 8572986 10544212 8572986 10544212 16638055 10544212 7406224 7088620 7406224 18299998 7406224 18299998 8591422 18299998 8256726 18926756 8256726 18470110 8256726 18470110 18956265 18470110 18269779 17595334 18269779 23081948 18269779 23081948 4066586 23081948 11096351 10326293 11096351 16173007 11096351 16173007 10465205 16173007 15325675 7031718 15325675 7031718 5443452 5130733 5443452 6372351 5443452 6372351 20817602 6372351 3683586 23662293 3683586 23662293 24124191 23662293 12247132 7222369 12247132 7222369 7599468 7222369 23036050 3938323 23036050 8692922 23036050 8692922 2605344 3087670 2605344 24912684 2605344 24912684 1852735 25095300 1852735 4021521 1852735 4021521 22792155 4021521 5270889 19447557 5270889 19447557 18199197 9234051 18199197 13585797 18199197 13585797 13098739 13585797 20097577 860810 20097577 860810 25865374 860810 14632411 19448211 14632411 19448211 7539166 19448211 12729375 8524123 12729375 8524123 18694705 8524123 7085789 19808591 7085789 18951743 7085789 18951743 7939561 18951743 3324050 3313646 3324050 6667871 3324050 6667871 16521007 15813770 16521007 5689583 16521007 5689583 21176329 5689583 11424777 10588068 11424777 4901431 11424777 4901431 22338885 4901431 22057996 4621068 22057996 10817882 22057996 10817882 11257176 10747419 11257176 22522599 11257176 22522599 4323322 22522599 19353731 7698674 19353731 20231606 19353731 20231606 6566945 20231606 13768893 9060118 13768893 9060118 17804031 9060118 15794781 23087464 15794781 23087464 24101350 23087464 15717306 11113169 15717306 16439816 15717306 16439816 10727227 16439816 20770327 20120016 20770327 13514496 20770327 13514496 14478642 13514496 19842005 22433461 19842005 22433461 4471210 22433461 11595075 14785088 11595075 24326635 11595075 24326635 25438328 24326635 4977461 4883910 4977461 12574881 4977461 12574881 14297942 12574881 5407300 5375580 5407300 20198098 5407300 20198098 20820233 20198098 1471812 25239357 1471812 12465925 1471812 12465925 17033506 9946163 17033506 25397109 17033506 25397109 1458691 25397109 14032744 3731261 14032744 3731261 4245824 3731261 11565163 15294677 11565163 3516079 11565163 3516079 3490204 3516079 14235001 13144264 14235001 3180141 14235001 3180141 23725488 3180141 16651038 12720109 16651038 12720109 13988125 12720109 18939162 8039188 18939162 12849257 18939162 12849257 7418333 19568933 7418333 18895957 7418333 18895957 23931728 23457926 23931728 2966351 23931728 2966351 2569359 2966351 16510255 21329213 16510255 21329213 5637624 21329213 7748098 3685271 7748098 3685271 23029991 3685271 5815582 8165696 5815582 8165696 8802209 8165696 2552820 3021043 2552820 22776505 2552820 22776505 14943333 14228876 14943333 23503929 14943333 23503929 24632199 23503929 21616041 17341908 21616041 17341908 7995224 19156119 7995224 13834662 7995224 13834662 12842553 13834662 8680730 18442969 8680730 17323841 8680730 17323841 17716473 17323841 3214190 3114039 3214190 6144054 3214190 6144054 21610646 5293697 21610646 6581751 21610646 6581751 7109468 6581751 21304959 6137342 21304959 23369331 21304959 23369331 3612765 23369331 3732381 3889079 3732381 9884140 3732381 9884140 10599080 9884140 2533220 2626580 2533220 7452687 2533220 7452687 19971532 7452687 8141064 18785622 8141064 14864862 8141064 14864862 21044609 5560629 21044609 11424665 21044609 11424665 15922092 11424665 22694347 22058844 22694347 19808644 22694347 19808644 6705647 5955005 6705647 5955005 6514132 5955005 9476575 16983547 9476575 16983547 10261264 16983547 8433272 5383104 8433272 5383104 3088585 23729785 3088585 18066645 3088585 18066645 9169420 18066645 4889104 22019981 4889104 7470199 4889104 7470199 24001657 22979811 24001657 17812034 24001657 17812034 9376204 17812034 18740672 18618766 18740672 5056633 18740672 5056633 21773804 5056633 16928587 10188287 16928587 5529059 16928587 5529059 5778580 5529059 8052240 18858983 8052240 5835142 8052240 5835142 5873803 5835142 24175404 23772678 24175404 16380286 24175404 16380286 4268459 4207498 4268459 16524333 4268459 16524333 10400551 16524333 4543999 4279656 4543999 4409219 4543999 4409219 22428707 4409219 13063497 22393953 13063497 22393953 4744432 22393953 24385259 23609725 24385259 15342727 24385259 15342727 11445955 15342727 18682494 4280115 18682494 4280115 22296256 4280115 21467646 6006133 21467646 3991434 21467646 3991434 4293579 3991434 15108886 11743387 15108886 6056536 15108886 6056536 6025617 6056536 23684566 22923658 23684566 22923658 24021204 22923658 22959013 4001644 22959013 16606884 22959013 16606884 9207525 8644530 9207525 11054892 9207525 11054892 15893783 11054892 4058463 22750087 4058463 5199626 4058463 5199626 12400418 16168861 12400418 16168861 4126534 3710654 4126534 8223524 4126534 8223524 26350346 25595810 26350346 21529370 26350346 21529370 5281860 21529370 21548577 5258578 21548577 11806576 21548577 11806576 12312578 11806576 13467856 12934393 13467856 3492768 13467856 3492768 23297577 3492768 9426918 17394423 9426918 10731666 9426918 10731666 16460312 10731666 14416700 18879815 14416700 18879815 19556448 18879815 9271411 13000967 9271411 13000967 15607409 11824392 15607409 15181575 15607409 15181575 11377252 15181575 20970459 5582003 20970459 12389341 20970459 12389341 4331403 22422097 4331403 13432639 4331403 13432639 23810919 3037592 23810919 24987540 23810919 24987540 26208098 24987540 19910170 11637136 19910170 11637136 9612833 5603937 9612833 5603937 21349801 5603937 13972326 13109997 13972326 9952989 13972326 9952989 10616197 9952989 18692812 8726342 18692812 16747002 18692812 16747002 1419994 25475916 1419994 22934049 1419994 22934049 6153822 6271080 6153822 15840356 6153822 15840356 16556406 15840356 2893285 24209769 2893285 23160600 2893285 23160600 22372659 4438952 22372659 18598387 22372659 18598387 8250729 18598387 21165901 20544439 21165901 5576079 21165901 5576079 6206546 5576079 14843069 22212362 14843069 22212362 23141786 22212362 5713192 20167024 5713192 20167024 20706422 20167024 724438 856470 724438 14791235 724438 14791235 14990524 14791235 10202926 16523477 10202926 14521691 10202926 14521691 12124632 14521691 9462433 17435863 9462433 2500877 9462433 2500877 24278485 2500877 7330165 19685686 7330165 12328796 7330165 12328796 14416555 12328796 4814517 4683167 4814517 8858362 4814517 8858362 18428122 8858362 9798249 9313793 9798249 8929695 9798249 8929695 18384632 8929695 16319887 15885028 16319887 992695 16319887 992695 1009207 992695 26430007 25509643 26430007 22612472 26430007 22612472 22342029 4489311 22342029 22901537 22342029 22901537 4148697 22901537 7214360 7084184 7214360 7871285 7214360 7871285 10873374 17579759 10873374 17579759 9548998 17579759 23442919 3421443 23442919 23201698 23442919 23201698 3914643 23201698 13446804 12836894 13446804 20527808 13446804 20527808 21089483 20527808 20077854 7310287 20077854 19360684 20077854 19360684 16691567 5547349 16691567 5547349 21027114 5547349 14655967 13955927 14655967 4103647 14655967 4103647 4023137 4103647 6787086 24046192 6787086 24046192 2921127 24046192 11283408 6300441 11283408 6300441 3128144 3421431 3128144 3941357 3128144 3941357 22887985 3941357 7261509 19656567 7261509 14316204 7261509 14316204 15302607 14290348 15302607 25077038 15302607 25077038 1768051 25077038 16613028 3633064 16613028 3633064 23251225 3633064 14791687 16581831 14791687 16581831 17334906 16581831 16594695 4814113 16594695 4814113 21856863 4814113 7864707 19237895 7864707 1511402 7864707 1511402 1181408 1511402 5420940 5365107 5420940 4064022 5420940 4064022 3920322 4064022 22461956 21402191 22461956 18646063 22461956 18646063 10450294 2726894 10450294 2726894 3223806 2726894 7129562 13548657 7129562 13548657 13813809 13548657 9576478 17324817 9576478 16376682 9576478 16376682 20477871 2047962 20477871 2047962 24902550 2047962 16947561 9718976 16947561 8109747 16947561 8109747 8326763 8109747 20503777 5060534 20503777 5060534 5123225 5060534 18143511 16889753 18143511 16889753 15115301 3804903 15115301 3804903 3861043 3804903 5131445 22117059 5131445 22117059 4875519 22117059 12246984 11845331 12246984 25717612 12246984 25717612 26604676 25717612 19379158 8076519 19379158 24000533 19379158 24000533 2841141 24000533 17491564 3717557 17491564 3717557 4181431 3717557 18641402 21931607 18641402 21931607 5194045 21931607 8183252 7752115 8183252 19955073 8183252 19955073 7079269 19955073 21071053 5525114 21071053 26666290 21071053 26666290 393798 26666290 18504819 9112530 18504819 9112530 18146807 9112530 18994421 8252652 18994421 15562393 18994421 15562393 15862295 15562393 20713810 6011411 20713810 19993334 20713810 19993334 17901120 8431245 17901120 8431245 8987743 8431245 23373320 22549143 23373320 16137261 23373320 16137261 10416040 16137261 24166543 22999238 24166543 19677260 24166543 19677260 7381602 19677260 22446887 4227571 22446887 18641090 22446887 18641090 2808076 24088398 2808076 19171879 2808076 19171879 18066928 15217009 18066928 15217009 15887276 15217009 16533456 4502979 16533456 4502979 22269672 4502979 17327169 16564143 17327169 7207815 17327169 7207815 23466221 22381642 23466221 18478718 23466221 18478718 2899124 23885654 2899124 22844560 2899124 22844560 23269977 22844560 15464075 13412865 15464075 13412865 13236317 13412865 23137211 3826380 23137211 7057806 23137211 7057806 4958512 21927233 4958512 17730623 4958512 17730623 18023853 17730623 16047470 15080581 16047470 17898401 16047470 17898401 6652134 21009107 6652134 21009107 21808819 21009107 14764188 3416386 14764188 3416386 23420129 3416386 18819588 19983559 18819588 19983559 20489100 19983559 3468922 23308427 3468922 18445899 3468922 18445899 13310523 13065583 13310523 17437127 13310523 17437127 18239192 17437127 1560618 1987153 1560618 5936878 1560618 5936878 21504301 5936878 10755460 22819577 10755460 22819577 23936197 22819577 12244227 11453386 12244227 11453386 24439244 2311640 24439244 11816703 24439244 11816703 12793737 17987622 12793737 17987622 18666542 17987622 15808039 9318298 15808039 9318298 9854448 9318298 10888562 10781105 10888562 10781105 16273992 10781105 3288060 23682494 3288060 7522677 3288060 7522677 19715784 7522677 18783900 8694475 18783900 8694475 18549723 8694475 25335123 1355373 25335123 13840102 25335123 13840102 9040137 17835379 9040137 5010130 9040137 5010130 5119197 5010130 14302461 12447832 14302461 4842372 14302461 4842372 22141157 4842372 8031839 18838986 8031839 18838986 19119641 18838986 15620000 6313156 15620000 6313156 6797197 6313156 12321797 14575091 12321797 6494627 12321797 6494627 20441252 6494627 6059034 2604035 6059034 2604035 24147384 2604035 12956183 21873116 12956183 21873116 22772660 21873116 20647980 6744807 20647980 14725573 20647980 14725573 3894063 3862118 3894063 4245954 3894063 4245954 9075488 18847655 9075488 18847655 6827271 4390950 6827271 4390950 4517609 4390950 16740374 19038273 16740374 19038273 19868815 19038273 4491919 4432766 4491919 18507095 4491919 18507095 15396519 6897987 15396519 6897987 20463875 6897987 18175814 17520928 18175814 15491104 18175814 15491104 16210648 15491104 20882295 20134893 20882295 8555924 20882295 8555924 13610807 13386516 13610807 10005233 13610807 10005233 10266107 10005233 10562171 7193215 10562171 7193215 7606172 7193215 18549325 8760149 18549325 6917515 18549325 6917515 19930720 6917515 17045172 10085271 17045172 5567497 17045172 5567497 21454808 5567497 19357861 21371711 19357861 21371711 5663090 21371711 13561071 3775657 13561071 3775657 3570631 3775657 19179896 10733808 19179896 10733808 2726385 2622260 2726385 17630456 2726385 17630456 10710459 10146980 10710459 19779450 10710459 19779450 25511625 1557579 25511625 6901669 25511625 6901669 19904627 7287419 19904627 6351273 19904627 6351273 20931191 6351273 19831844 19335529 19831844 11772732 19831844 11772732 14921587 11772732 15806062 4909988 15806062 4909988 4999556 4909988 7164854 19935962 7164854 7772106 7164854 7772106 22577487 21792498 22577487 21424668 22577487 21424668 5506161 21424668 11842996 11201253 11842996 23008967 11842996 23008967 23973130 23008967 3866016 3484124 3866016 13685607 3866016 13685607 18006573 23281538 18006573 23281538 3503978 23281538 10686575 10004263 10686575 13516437 10686575 13516437 13138940 13516437 13034581 2462682 13034581 2462682 2467919 2462682 11726335 24892467 11726335 24892467 1896179 24892467 14125918 12942771 14125918 17664150 14125918 17664150 9154127 17664150 15816815 13247291 15816815 13247291 8883590 8858125 8883590 14980611 8883590 14980611 15927848 15533842 15927848 10096713 15927848 10096713 10642133 10096713 19098980 18970608 19098980 4199132 19098980 4199132 22535051 4199132 2095474 24592654 2095474 7170749 2095474 7170749 19630198 7170749 12562369 16827180 12562369 16827180 9848601 16827180 18374479 18053222 18374479 10511165 18374479 10511165 11166044 10511165 24224021 22929473 24224021 13316043 24224021 13316043 6529017 6076619 6529017 12939903 6529017 12939903 24940807 1977338 24940807 12744321 24940807 12744321 8454334 18740706 8454334 8731172 8454334 8731172 9291552 8731172 4626849 22506633 4626849 11027286 4626849 11027286 16143772 11027286 4620976 22292749 4620976 10064248 4620976 10064248 16799737 10064248 9277571 7550699 9277571 7550699 22497403 21911488 22497403 5140893 22497403 5140893 5409807 5140893 17235332 10073794 17235332 6922102 17235332 6922102 20382703 6922102 18976448 18421084 18976448 13890307 18976448 13890307 12642005 13890307 20180403 5674214 20180403 5674214 21311669 5674214 18778008 17717988 18778008 12062183 18778008 12062183 14661177 12062183 22669837 3879227 22669837 5162519 22669837 5162519 16582548 15847744 16582548 4956057 16582548 4956057 5087544 4956057 26202370 740703 26202370 19395771 26202370 19395771 20292478 19395771 22843066 21975341 22843066 4976932 22843066 4976932 5241021 4976932 23042253 3576745 23042253 21219688 23042253 21219688 6026706 21219688 6347205 6333570 6347205 23590304 6347205 23590304 3365239 23590304 11202675 10681682 11202675 20521791 11202675 20521791 21238127 20521791 3119775 2837293 3119775 24926858 3119775 24926858 25743442 24926858 18582807 8805203 18582807 10511267 18582807 10511267 10323364 16230265 10323364 12091972 10323364 12091972 18289072 4659654 18289072 4659654 25103332 23986281 25103332 16344530 25103332 16344530 11502923 8812794 11502923 8812794 3768984 23207431 3768984 17365115 3768984 17365115 9811047 17365115 7737850 7132202 7737850 15498212 7737850 15498212 11069826 15498212 7870693 7875074 7870693 20970906 7870693 20970906 21590164 20970906 8013693 7360277 8013693 23759868 8013693 23759868 3202657 23759868 9062054 8776621 9062054 23191232 9062054 23191232 23710681 23191232 16893533 10434245 16893533 17497633 16893533 17497633 22848488 21735394 22848488 19655076 22848488 19655076 5497980 5279366 5497980 14319713 5497980 14319713 14968645 14319713 9694432 19469747 9694432 19469747 19720295 19469747 5199133 5034352 5199133 7866508 5199133 7866508 21313474 21563532 21313474 21563532 5546335 21563532 21552384 5387581 21552384 17107659 21552384 17107659 8087378 3298340 8087378 3298340 23636121 3298340 2530289 24283657 2530289 2736773 2530289 2736773 2485490 2736773 7052534 19938060 7052534 14154133 7052534 14154133 12729644 14154133 5797922 21086894 5797922 16686244 5797922 16686244 17062404 16686244 7267349 4100846 7267349 4100846 22679463 4100846 12978867 18925813 12978867 18925813 22238984 21312183 22238984 7828486 22238984 7828486 17335578 16540298 17335578 9149679 17335578 9149679 17982645 9149679 16115805 24752798 16115805 24752798 2134424 24752798 12031988 4331376 12031988 4331376 22662052 4331376 6228981 17636607 6228981 17636607 9482837 17636607 751701 26318305 751701 23769428 751701 23769428 25032357 23769428 15306645 4740129 15306645 4740129 22102889 4740129 11810559 15194740 11810559 6396831 11810559 6396831 6262521 6396831 10443532 16147346 10443532 12465557 10443532 12465557 14178246 12465557 12765731 9005805 12765731 9005805 244182 26767232 244182 24294234 244182 24294234 3366441 18306319 3366441 18306319 19159477 18306319 17003592 7961210 17003592 7961210 7331607 19671439 7331607 3999068 7331607 3999068 3897349 3999068 10088161 16930496 10088161 7322406 10088161 7322406 19559919 7322406 17194627 10225015 17194627 9954244 17194627 9954244 10450234 9954244 17329726 9964886 17329726 3703903 17329726 3703903 3451404 3703903 17989094 17336128 17989094 6535872 17989094 6535872 7087871 6535872 18555050 17793333 18555050 13375701 18555050 13375701 13931803 13375701 14699511 13887203 14699511 7626115 14699511 7626115 19387204 7626115 18246284 17642529 18246284 15958845 18246284 15958845 10827544 15958845 25065915 1903190 25065915 17381458 25065915 17381458 16347014 10639083 16347014 10639083 10952393 10639083 13886024 12784044 13886024 5889875 13886024 5889875 6415639 5889875 7691839 19147474 7691839 8120725 7691839 8120725 19140256 8120725 8602827 8274736 8602827 5959852 8602827 5959852 20926292 6562634 20926292 6562634 7656529 19519935 7656529 16541490 7656529 16541490 17028379 16541490 15996376 10875049 15996376 19953319 15996376 19953319 7135602 19953319 14368708 12325202 14368708 18177946 14368708 18177946 2954838 3024768 2954838 7075985 2954838 7075985 20800020 5969829 20800020 21151402 20800020 21151402 22136388 21151402 18654567 15319463 18654567 15319463 15479691 15319463 19747465 19087409 19747465 17021492 19747465 17021492 2991816 23921175 2991816 11170527 2991816 11170527 15369617 11454372 15369617 9475271 15369617 9475271 10021677 9475271 11924109 16557595 11924109 16557595 17169530 16557595 428836 555532 428836 12604347 428836 12604347 13686189 12604347 7832877 19144940 7832877 17429246 7832877 17429246 17785748 17429246 12323269 11375526 12323269 22617020 12323269 22617020 4364647 22617020 22963583 3978001 22963583 22762664 22963583 22762664 23700652 22762664 8261142 5865192 8261142 5865192 6018767 5865192 25412177 24369520 25412177 6495474 25412177 6495474 20959485 6495474 21252701 20484465 21252701 4159111 21252701 4159111 22652407 4159111 16563083 19257659 16563083 19257659 4588619 4165298 4588619 22736305 4588619 22736305 23995885 22736305 19878169 6919751 19878169 15310221 19878169 15310221 11498420 15605929 11498420 3550987 11498420 3550987 3282562 3550987 10300249 14761397 10300249 14761397 21740380 20928467 21740380 3797489 21740380 3797489 4141234 3797489 22621399 21824816 22621399 11243058 22621399 11243058 5973125 6050034 5973125 15831396 5973125 15831396 10890848 15831396 5953582 5650444 5953582 10495470 5953582 10495470 16850416 10495470 3198268 23840858 3198268 11137028 3198268 11137028 15123758 11821816 15123758 3333007 15123758 3333007 23298493 3333007 15898311 21253109 15898311 21253109 21863294 21253109 14209866 13849468 14209866 20649416 14209866 20649416 21203944 20649416 19673892 19376344 19673892 24439721 19673892 24439721 25695663 24439721 10273334 5161818 10273334 5161818 5193947 5161818 16070422 15441997 16070422 13452760 16070422 13452760 14594384 13452760 17676963 17058910 17676963 14302560 17676963 14302560 15055448 14302560 17312861 9724019 17312861 19839793 17312861 19839793 6010506 20739457 6010506 12064517 6010506 12064517 14608712 12064517 10330173 21977244 10330173 21977244 4926546 21977244 15236303 12039395 15236303 20822708 15236303 20822708 21638068 20822708 6279383 13301480 6279383 13301480 13714629 13301480 8684187 18473013 8684187 759438 8684187 759438 26057071 759438 8070886 18823481 8070886 14662963 8070886 14662963 15343801 14662963 11177595 10954011 11177595 19763255 11177595 19763255 7490716 19763255 19174295 4176844 19174295 4176844 4211102 4176844 19219337 18779866 19219337 7698497 19219337 7698497 1624393 1615644 1624393 8665547 1624393 8665547 18256389 8665547 8891798 18098094 8891798 11630691 8891798 11630691 15831760 11630691 12466756 14261738 12466756 10506802 12466756 10506802 16748096 10506802 11867862 14583293 11867862 12033684 11867862 12033684 14820832 12033684 11245510 10480667 11245510 22739746 11245510 22739746 23884101 22739746 5684892 5406853 5684892 8635074 5684892 8635074 12985958 18569523 12985958 18569523 2836779 24126085 2836779 10774953 2836779 10774953 16041549 10774953 12998578 13743541 12998578 8023179 12998578 8023179 19085560 8023179 4478840 22695210 4478840 19021998 4478840 19021998 19572536 19021998 6507910 5925980 6507910 11866037 6507910 11866037 12741959 11866037 11275966 10742889 11275966 21809489 11275966 21809489 5396848 21809489 15264330 10824101 15264330 10824101 21673453 20903625 21673453 11683216 21673453 11683216 7321360 1702724 7321360 1702724 25327771 1702724 23954712 22685925 23954712 4492281 23954712 4492281 4475606 23559788 4475606 23559788 24010390 23559788 9124722 8657883 9124722 12066611 9124722 12066611 14667164 12066611 1996310 1170864 1996310 1170864 1055828 1170864 17265217 22737439 17265217 22737439 23447522 22737439 16908166 16349190 16908166 22001107 16908166 22001107 22572517 22001107 8352700 7714812 8352700 12273582 8352700 12273582 24395751 23256976 24395751 4576508 24395751 4576508 3182657 23911102 3182657 6024899 3182657 6024899 18599078 17906941 18599078 13749989 18599078 13749989 13078413 13749989 13187889 10164463 13187889 10164463 22185154 4621267 22185154 24600267 22185154 24600267 25737612 24600267 17304562 2263364 17304562 2263364 1915813 2263364 3433787 15131888 3433787 15131888 20209277 5765781 20209277 5765781 6027415 5765781 15434856 14453242 15434856 12810674 15434856 12810674 13687918 12810674 21895862 4837221 21895862 19692222 21895862 19692222 19546538 7271671 19546538 7271671 19869871 7271671 18321585 11963651 18321585 11963651 8159050 18856898 8159050 9083865 8159050 9083865 18736703 8518211 18736703 18456062 18736703 18456062 5547726 21056766 5547726 17681230 5547726 17681230 17875069 17681230 8478874 7989524 8478874 7989524 19212937 7989524 7311472 6801893 7311472 22894813 7311472 22894813 4190552 22894813 18065715 3328307 18065715 3328307 23341944 3328307 10700547 15949921 10700547 13018657 10700547 13018657 17512764 9666010 17512764 22048562 17512764 22048562 2811916 2641763 2811916 11806268 2811916 11806268 22512096 21671081 22512096 20700625 22512096 20700625 6149097 20700625 7532527 7314822 7532527 18764434 7532527 18764434 19385758 18764434 9495214 8968922 9495214 17144851 9495214 17144851 17932266 17144851 15526641 15263947 15526641 23181222 15526641 23181222 24273811 23181222 11990555 10999800 11990555 10999800 11473599 10999800 23478649 22515008 23478649 14206171 23478649 14206171 12229724 14677540 12229724 4484960 12229724 4484960 22376860 4484960 4361092 4360309 4361092 17284508 4361092 17284508 18242187 17284508 10923756 5812218 10923756 5812218 6349740 5812218 16385655 12449365 16385655 12449365 13363066 12449365 16495721 16290588 16495721 14812962 16495721 14812962 11791108 14812962 21630202 20874456 21630202 5955560 21630202 5955560 6456775 5955560 21111483 20554760 21111483 8475192 21111483 8475192 10005196 19314174 10005196 19314174 7566400 19314174 18852759 18304052 18852759 20938151 18852759 20938151 6250768 20938151 18010996 5343744 18010996 5343744 3770195 3348379 3770195 10742379 3770195 10742379 15746723 18480280 15746723 18480280 19307982 18480280 13920951 12851147 13920951 14576679 13920951 14576679 15156078 14576679 12656649 11295387 12656649 11295387 10331842 9818865 10331842 14908611 10331842 14908611 19767092 6284181 19767092 6284181 20936449 6284181 11836678 15230319 11836678 6135211 11836678 6135211 6751345 6135211 25008184 1958868 25008184 22289832 25008184 22289832 23389976 22289832 24153302 23995089 24153302 23995089 2989643 23995089 5213927 21419964 5213927 21419964 21899448 21419964 20953436 10178261 20953436 10178261 17126525 10178261 21918185 5199276 21918185 14122430 21918185 14122430 3222832 23672963 3222832 21396357 3222832 21396357 22322902 21396357 21744470 4866525 21744470 10680689 21744470 10680689 11216551 10680689 14567819 21489874 14567819 21489874 22208502 21489874 18474325 12088572 18474325 12088572 5379015 25594133 5379015 25594133 1576718 25594133 23837456 20996298 23837456 20996298 18307573 8845396 18307573 16133829 18307573 16133829 6172909 21092819 6172909 13948223 6172909 13948223 13718040 3887076 13718040 3887076 4348322 3887076 20554210 21198718 20554210 21198718 5802551 21198718 23345575 22350568 23345575 21481704 23345575 21481704 4826020 21855749 4826020 9518345 4826020 9518345 17778892 9518345 2311809 1926643 2311809 20549575 2311809 20549575 23547976 3229050 23547976 24707998 23547976 24707998 2232205 24707998 24179867 11388757 24179867 11388757 11740870 17335679 11740870 17335679 17512270 17335679 9617781 14677909 9617781 14677909 14529271 12298744 14529271 16602770 14529271 16602770 17119638 16602770 5702211 21217503 5702211 3741806 5702211 3741806 3877777 3741806 25278891 24212423 25278891 8014046 25278891 8014046 1978697 25068964 1978697 15030880 1978697 15030880 15620607 15030880 6995413 20235904 6995413 17984123 6995413 17984123 8847250 17984123 4840159 21809226 4840159 11695835 4840159 11695835 12519181 11695835 8884828 17840257 8884828 13024111 8884828 13024111 13531953 13024111 10466800 9801619 10466800 20274516 10466800 20274516 20600935 20274516 15522081 14525361 15522081 21423288 15522081 21423288 22243348 21423288 13243472 6966016 13243472 6966016 20272000 6966016 6504438 5926942 6504438 11808420 6504438 11808420 14828411 11808420 11210844 7331491 11210844 7331491 19897061 7331491 5378394 5180770 5378394 22300321 5378394 22300321 4392443 22300321 18379335 13053530 18379335 13053530 12230798 22458692 12230798 22458692 4570503 22458692 16386084 5327506 16386084 5327506 21482728 5327506 4363670 4249253 4363670 25278347 4363670 25278347 26338397 25278347 17163285 6679791 17163285 6679791 22224720 4589261 22224720 5694602 22224720 5694602 21206202 5559340 21206202 17499810 21206202 17499810 6879683 6805952 6879683 15045522 6879683 15045522 11876622 15045522 10036313 9446839 10036313 10062628 10036313 10062628 17406140 17098290 17406140 15782495 17406140 15782495 9826280 9295485 9826280 18940796 9826280 18940796 19628315 7664353 19628315 21910194 19628315 21910194 23047967 21910194 15149665 12307297 15149665 12307297 8326504 18827632 8326504 10783339 8326504 10783339 11524019 10783339 9712318 17575029 9712318 10474018 9712318 10474018 20354653 4864750 20354653 4864750 21879092 4864750 8422188 21110206 8422188 21110206 5970839 21110206 12198195 5335000 12198195 5335000 5528466 5335000 23698278 3065078 23698278 10592261 23698278 10592261 11126342 10592261 17530022 17637451 17530022 17637451 4403228 22620786 4403228 9429997 4403228 9429997 10185275 9429997 7360674 7388424 7360674 21666014 7360674 21666014 22408455 21666014 3039459 23877190 3039459 15603899 3039459 15603899 17957907 9268429 17957907 20194115 17957907 20194115 20703807 20194115 7027090 17330303 7027090 17330303 18835412 8214638 18835412 9184504 18835412 9184504 10788097 20759623 10788097 20759623 21548606 20759623 14605411 4184339 14605411 4184339 22830573 4184339 7776001 15137186 7776001 15137186 11974827 15137186 5747319 21319242 5747319 8236464 5747319 8236464 18731853 8236464 9413129 17320339 9413129 9185334 9413129 9185334 17920271 9185334 8055418 7873625 8055418 21297535 8055418 21297535 342844 26678532 342844 3617995 342844 3617995 18512881 20342168 18512881 20342168 20783215 20342168 12078120 4934356 12078120 4934356 4951594 4934356 19084808 18406617 19084808 9912704 19084808 9912704 10353781 9912704 19334485 18834641 19334485 4804310 19334485 4804310 4747306 4804310 7501395 8821258 7501395 8821258 12848566 12505467 12848566 9045631 12848566 9045631 22071067 4623160 22071067 8728255 22071067 8728255 3591177 3545539 3591177 18721484 3591177 18721484 26588302 25634522 26588302 24001302 26588302 24001302 2902729 24001302 16788551 10296235 16788551 11210077 16788551 11210077 15614126 11210077 16405215 15627364 16405215 15167780 16405215 15167780 1861027 2170279 1861027 4048427 1861027 4048427 10743108 16572793 10743108 16572793 26545930 335038 26545930 16923358 26545930 16923358 5563362 21629353 5563362 5243487 5563362 5243487 7173826 23678785 7173826 23678785 3115944 23678785 5959081 5847151 5959081 18256356 5959081 18256356 22692540 4222409 22692540 9160071 22692540 9160071 9593971 9160071 10742390 16400681 10742390 12341539 10742390 12341539 16368846 16175154 16368846 16175154 23933470 23026210 23933470 6999513 23933470 6999513 7222963 6999513 15955604 10861798 15955604 7922988 15955604 7922988 8573372 7922988 13624950 13136157 13624950 8069181 13624950 8069181 8540469 8069181 19866190 6977929 19866190 9540793 19866190 9540793 4708792 4506783 4708792 6701169 4708792 6701169 13704821 16893540 13704821 16893540 25418775 24411154 25418775 5052849 25418775 5052849 15451650 15100677 15451650 3595196 15451650 3595196 23237960 3595196 8693295 18301740 8693295 17047271 8693295 17047271 9736759 17047271 5493417 3729079 5493417 3729079 23023970 3729079 2520341 24279668 2520341 14021751 2520341 14021751 12531435 14021751 7371656 6733819 7371656 11325202 7371656 11325202 15617933 11325202 12956360 13865005 12956360 3151978 12956360 3151978 3020387 3151978 13300111 13115556 13300111 9484318 13300111 9484318 10237384 9484318 13187927 13741246 13187927 6798643 13187927 6798643 7285433 6798643 20347325 23042957 20347325 23042957 3984303 23042957 17219859 9833698 17219859 22515289 17219859 22515289 4539604 22515289 12336686 3108184 12336686 3108184 23721363 3108184 16449798 15909791 16449798 13093324 16449798 13093324 13931911 13093324 19246503 7633763 19246503 8030736 19246503 8030736 4806124 22255506 4806124 17031190 4806124 17031190 19344737 7541083 19344737 11291182 19344737 11291182 3289023 23655449 3289023 17785590 3289023 17785590 10663826 7908242 10663826 7908242 7485854 6950508 7485854 21481071 7485854 21481071 25194634 1722938 25194634 13157256 25194634 13157256 14130291 13157256 20320500 19750073 20320500 11640707 20320500 11640707 12105593 11640707 23643200 22616231 23643200 20140851 23643200 20140851 7181908 20140851 18948307 8298505 18948307 21282491 18948307 21282491 22134403 21282491 3121085 23768348 3121085 16356847 3121085 16356847 16249943 10817191 16249943 11080801 16249943 11080801 15777038 11080801 23284995 3495533 23284995 15049667 23284995 15049667 13929636 12990142 13929636 20711203 13929636 20711203 21558448 20711203 3049023 24111107 3049023 9665372 3049023 9665372 17170966 9665372 15799854 15680247 15799854 15680247 23101803 3810565 23101803 16459960 23101803 16459960 9186276 4745825 9186276 4745825 4860100 4745825 12300354 11931656 12300354 11931656 14964453 11931656 8742818 18382218 8742818 14721827 8742818 14721827 14868485 14721827 8939501 8477143 8939501 25050468 8939501 25050468 26186178 25050468 10076849 9648142 10076849 10450861 10076849 10450861 24488557 2200276 24488557 20285068 24488557 20285068 13491149 12570185 13491149 22561789 13491149 22561789 4181657 22561789 7786403 7589911 7786403 11151451 7786403 11151451 24059274 23628210 24059274 23628210 3064636 23628210 13191200 13784197 13191200 22625942 13191200 22625942 23720687 22625942 3120864 3420911 3120864 7931599 3120864 7931599 20313212 6990053 20313212 23368757 20313212 23368757 24542989 23368757 14624621 13799689 14624621 13799689 12891151 13799689 18732462 8694101 18732462 11202853 18732462 11202853 5300574 5122749 5300574 22107816 5300574 22107816 22941189 22107816 1932051 25177734 1932051 13646997 1932051 13646997 14415719 13646997 3518238 23456502 3518238 16779431 3518238 16779431 23207550 3661887 23207550 11317408 23207550 11317408 5206958 4894100 5206958 12685093 5206958 12685093 13650274 12685093 5282322 4136029 5282322 4136029 22525053 4136029 6037835 22925684 6037835 22925684 3392532 3295848 3392532 3515065 3392532 3515065 22748146 21891425 22748146 20255570 22748146 20255570 14912590 11477541 14912590 11477541 15392927 11477541 13387088 13119503 13387088 3094225 13387088 3094225 2685969 3094225 6055385 20854926 6055385 11940032 6055385 11940032 23167660 22418753 23167660 6529636 23167660 6529636 7211675 6529636 11706265 11046732 11706265 9954803 11706265 9954803 17191666 9954803 11921566 11424194 11921566 4158933 11921566 4158933 22421846 4158933 19335078 18648876 19335078 11309080 19335078 11309080 15321799 11309080 18306661 19307469 18306661 19307469 23602968 22447830 23602968 5145891 23602968 5145891 5079316 5145891 16433238 19942444 16433238 19942444 20193180 19942444 6746168 6459718 6746168 13943378 6746168 13943378 14742428 13943378 2030520 25044878 2030520 6079102 2030520 6079102 11109925 15974239 11109925 1143143 11109925 1143143 1031340 1143143 14866159 21269119 14866159 21269119 21985812 21269119 18062620 8755401 18062620 12372302 18062620 12372302 14537330 12372302 21716857 3212333 21716857 3212333 23408897 3212333 8868172 14731755 8868172 14731755 12007916 14731755 10936905 10468357 10936905 17972224 10936905 17972224 8965729 17972224 15838505 11112538 15838505 22753897 15838505 22753897 4282450 22753897 21146134 5748892 21146134 25940207 21146134 25940207 821880 25940207 20187951 6926146 20187951 12918049 20187951 12918049 13945546 12918049 14506169 12275326 14506169 19949919 14506169 19949919 5396198 5089812 5396198 13200524 5396198 13200524 23537163 3391524 23537163 11519642 23537163 11519642 4238003 22421636 4238003 17863809 4238003 17863809 18127681 17863809 12680246 8787168 12680246 8787168 9274534 8787168 19094741 7927166 19094741 10425634 19094741 10425634 987967 1173708 987967 5632568 987967 5632568 21328088 5632568 18537285 8428425 18537285 2602900 18537285 2602900 2877104 2602900 25016612 23844780 25016612 6093648 25016612 6093648 6627594 6093648 20214426 19690268 20214426 6103655 20214426 6103655 21058947 6103655 17687007 10385169 17687007 10385169 11139615 10385169 19455864 7445516 19455864 20010570 19455864 20010570 22057315 2960594 22057315 2960594 23870803 2960594 13737660 13127501 13737660 1553951 13737660 1553951 1200145 1553951 7748279 19081215 7748279 4100781 7748279 4100781 22545289 4100781 8515910 18327613 8515910 18327613 8805011 18327613 4198189 4119539 4198189 12698477 4198189 12698477 14463511 12698477 3998217 3865863 3998217 8829583 3998217 8829583 13339691 13239648 13339691 10706735 13339691 10706735 11382437 10706735 26236892 668811 26236892 17584479 26236892 17584479 9092339 17584479 21070375 3965181 21070375 3965181 4083366 3965181 10346874 16270084 10346874 5808091 10346874 5808091 6154095 5808091 25148596 23943603 25148596 15568370 25148596 15568370 7190100 6713578 7190100 21078561 7190100 21078561 5962648 23477046 5962648 23477046 24484475 23477046 20427456 6193823 20427456 19596521 20427456 19596521 19128193 2676511 19128193 2676511 2950783 2676511 11347935 17601482 11347935 17601482 18375769 17601482 1950998 2360355 1950998 13478579 1950998 13478579 13268342 13478579 8279900 8146857 8279900 24759848 8279900 24759848 2222617 24759848 4841596 4411484 4841596 20557529 4841596 20557529 19301930 7878784 19301930 16678366 19301930 16678366 13659799 13472586 13659799 21477939 13659799 21477939 21959776 21477939 20034730 17758414 20034730 17758414 16332906 6173012 16332906 6173012 21312766 6173012 9399230 20623636 9399230 20623636 6412605 20623636 10038957 9636695 10038957 11288076 10038957 11288076 15597515 11288076 8923992 17860829 8923992 3752853 8923992 3752853 3540301 3752853 8545974 25856391 8545974 25856391 1162663 25856391 20984721 14877986 20984721 14877986 15473171 14877986 19358047 6775060 19358047 6775060 6637117 6775060 22810132 3754849 22810132 20746332 22810132 20746332 2415958 2127128 2415958 7100408 2415958 7100408 22112002 23787827 22112002 23787827 24409409 23787827 3911626 13789018 3911626 13789018 13238982 13789018 10964989 10291971 10964989 23969768 10964989 23969768 2986117 23969768 23963635 2862904 23963635 6401030 23963635 6401030 6974768 6401030 24777087 23566510 24777087 3617184 24777087 3617184 3700073 3617184 20922385 9145246 20922385 9145246 9533922 9145246 19594346 18917694 19594346 5875691 19594346 5875691 20855668 5875691 16222004 11214003 16222004 8524369 16222004 8524369 9020350 8524369 16883945 10224211 16883945 6028244 16883945 6028244 20939818 6028244 16922912 10024041 16922912 4061214 16922912 4061214 4073958 4061214 21001583 5762390 21001583 3392069 21001583 3392069 23465402 3392069 16255796 16537489 16255796 16537489 6163361 20750972 6163361 13755900 6163361 13755900 16116456 10856614 16116456 11694301 16116456 11694301 12126620 11694301 20656303 19863184 20656303 16517073 20656303 16517073 10168973 21644714 10168973 21644714 5149329 21644714 12432861 14449279 12432861 21655495 12432861 21655495 22617532 21655495 18630755 8169036 18630755 8169036 19058422 8365074 19058422 6708208 19058422 6708208 20507994 6708208 14189214 13304785 14189214 2795554 14189214 2795554 24084898 2795554 14153451 20077340 14153451 20077340 20954752 20077340 8424053 18378996 8424053 18378996 8420092 18378996 22634932 4478315 22634932 12068340 22634932 12068340 12935401 12068340 19400306 7740500 19400306 16176479 19400306 16176479 8730881 8191990 8730881 9043012 8730881 9043012 18110765 9043012 8291428 18647036 8291428 9813895 8291428 9813895 24114732 2625716 24114732 4866792 24114732 4866792 7418497 10949321 7418497 10949321 18647680 8545772 18647680 25718362 18647680 25718362 26617652 25718362 19248255 18332079 19248255 21960006 19248255 21960006 22812909 21960006 15168122 13683636 15168122 13683636 7699620 7058948 7699620 16950493 7699620 16950493 12213749 14712549 12213749 18394700 12213749 18394700 19198916 18394700 7002215 6540306 7002215 9197194 7002215 9197194 17883903 9197194 14156358 12717350 14156358 5985252 14156358 5985252 21443932 5985252 14650375 16812195 14650375 16812195 17123528 16812195 10156476 8026923 10156476 8026923 8269244 8026923 17041983 17700695 17041983 17700695 18774484 17700695 5530583 5168912 5530583 20698480 5530583 20698480 13415778 13418365 13415778 18002284 13415778 18002284 18590882 18002284 2809734 2489365 2809734 8321124 2809734 8321124 20988556 22941986 20988556 22941986 23421366 22941986 19995275 7188165 19995275 8156698 19995275 8156698 6756090 725 6756090 725 651 725 4265191 22751389 4265191 18695077 4265191 18695077 20863433 20225350 20863433 9276620 20863433 9276620 9135251 8622497 9135251 9939245 9135251 9939245 17285384 9939245 11230127 15881464 11230127 2646896 11230127 2646896 2993807 2646896 15119382 17813001 15119382 17813001 18249324 17813001 4923370 21989345 4923370 4580916 4923370 4580916 22256390 4580916 15780561 17000709 15780561 17000709 9980412 17000709 25508626 24611502 25508626 23897939 25508626 23897939 2914896 23897939 16876488 9427667 16876488 9427667 9915801 9427667 18514387 8645633 18514387 18616991 18514387 18616991 2854692 24139789 2854692 12637364 2854692 12637364 13211574 12637364 10130782 16769739 10130782 11262757 10130782 11262757 20467398 19941172 20467398 15218658 20467398 15218658 15966131 15218658 23384388 22691734 23384388 11363891 23384388 11363891 11763050 11363891 21060976 5521461 21060976 24908012 21060976 24908012 26096951 24908012 10315467 12482478 10315467 12482478 18638653 19791233 18638653 19791233 21710369 5785847 21710369 23027867 21710369 23027867 24011760 23027867 2948977 24031872 2948977 11340823 2948977 11340823 22809488 4090203 22809488 20328119 22809488 20328119 20278710 19452307 20278710 22398185 20278710 22398185 4518349 22398185 17646771 17180931 17646771 19206718 17646771 19206718 20002718 19206718 11331933 10872736 11331933 12043231 11331933 12043231 14650494 12043231 12319570 17042081 12319570 17042081 9949010 17042081 19032978 8018776 19032978 18944857 19032978 18944857 8011274 18944857 8094942 19129942 8094942 7193013 8094942 7193013 24449860 23374701 24449860 20436584 24449860 20436584 5715902 21262497 5715902 9810544 5715902 9810544 18264718 8667704 18264718 15498194 18264718 15498194 16338767 15498194 17604846 17081477 17604846 11532507 17604846 11532507 15476979 11532507 23018830 3730405 23018830 5541289 23018830 5541289 6057335 5541289 17548542 9975307 17548542 9975307 7820288 7332600 7820288 13214678 7820288 13214678 13426537 13214678 10094009 16762813 10094009 13966272 10094009 13966272 12770309 13966272 10278788 7223258 10278788 7223258 23130408 3469289 23130408 21331279 23130408 21331279 15631124 11109679 15631124 19730646 15631124 19730646 20483063 19730646 5239322 21854432 5239322 14213059 5239322 14213059 14151008 11716460 14151008 11716460 15597553 11716460 8382601 18428522 8382601 13013767 8382601 13013767 14047082 13013767 8654492 8222632 8654492 8504820 8654492 8504820 18666457 8504820 5216761 21964913 5216761 4558195 5216761 4558195 4517070 4558195 22998311 3979172 22998311 14640965 22998311 14640965 10476138 9915458 10476138 19103871 10476138 19103871 7870820 19103871 19426846 5895031 19426846 5895031 6030579 5895031 23005814 3961070 23005814 17074458 23005814 17074458 7677459 5172684 7677459 5172684 22538801 21750375 22538801 11963442 22538801 11963442 9458546 8952446 9458546 19429853 9458546 19429853 20062424 19429853 1812055 25148157 1812055 8700414 1812055 8700414 22477463 21901092 22477463 21102281 22477463 21102281 21784635 21102281 21836691 4664370 21836691 7212348 21836691 7212348 7696905 7156751 7696905 13376704 7696905 13376704 14626791 14166092 14626791 10927330 14626791 10927330 11718614 10927330 14110802 13363134 14110802 3984541 14110802 3984541 4376085 3984541 9460192 8994951 9460192 6724983 9460192 6724983 6748489 6724983 22099195 4749995 22099195 9060017 22099195 9060017 9563383 9060017 15118161 14758901 15118161 14758901 15393410 14758901 3816306 23224418 3816306 7979065 3816306 7979065 8052554 7979065 2013053 2545072 2013053 24165986 2013053 24165986 25230900 24165986 24511462 4325458 24511462 4325458 16498317 15845852 16498317 5283678 16498317 5283678 21620431 5283678 10147640 12345291 10147640 12345291 14443825 12345291 5017529 4769065 5017529 12348660 5017529 12348660 14497939 12348660 7587073 19432493 7587073 6950629 7587073 6950629 20041077 6950629 18306448 24183832 18306448 24183832 25329161 24183832 6122703 5865175 6122703 6007838 6122703 6007838 5917227 6007838 17266801 14341675 17266801 14341675 9743879 7955473 9743879 7955473 8463304 7955473 9497325 17144811 9497325 8380177 9497325 8380177 18847561 8380177 8466720 7944381 8466720 23021084 8466720 23021084 3724853 23021084 17257790 9432013 17257790 9432013 21590181 5926141 21590181 11804975 21590181 11804975 4335953 24242275 4335953 24242275 2774290 24242275 24289636 2576285 24289636 2613873 24289636 2613873 2195520 2613873 18667259 8688160 18667259 5270455 18667259 5270455 21267593 5270455 12621943 13914003 12621943 13651132 12621943 13651132 13363842 13651132 11057046 10560485 11057046 15605779 11057046 15605779 11545992 15605779 1755857 677190 1755857 677190 26465433 677190 20810802 19631811 20810802 19631811 18024992 4680098 18024992 4680098 4718928 4680098 15666945 14938740 15666945 5147691 15666945 5147691 23625670 22875916 23625670 6658330 23625670 6658330 16576973 11947856 16576973 11947856 15453728 11947856 22135218 4855793 22135218 18636931 22135218 18636931 8281080 18636931 15089579 14456128 15089579 18512545 15089579 18512545 5379993 5073842 5379993 15579019 5379993 15579019 24868713 24083654 24868713 15254574 24868713 15254574 10930835 20153232 10930835 20153232 7130704 20153232 10306658 9764857 10306658 23847558 10306658 23847558 24585066 23847558 19266196 7795337 19266196 25000403 19266196 25000403 1609140 25000403 7971636 18975732 7971636 22200380 7971636 22200380 23118067 22200380 8269259 12365360 8269259 12365360 14472300 12365360 6862200 22214504 6862200 22214504 4575717 22214504 19488190 7325421 19488190 7325421 19911037 7325421 6759815 6316506 6759815 10268168 6759815 10268168 20157017 19754418 20157017 12366607 20157017 12366607 14595212 12366607 17587393 4328576 17587393 4328576 4383352 4328576 8794184 12345855 8794184 12345855 14467547 12345855 10790323 10141796 10790323 12164386 10790323 12164386 14548343 12164386 10293800 17771980 10293800 17771980 9311033 17771980 21092031 6201450 21092031 17581483 21092031 17581483 9899351 6016658 9899351 6016658 20630536 6016658 12441416 11919496 12441416 8574265 12441416 8574265 9040128 8574265 17341229 22287315 17341229 22287315 4628812 22287315 15320297 11631276 15320297 21556883 15320297 21556883 1564001 25344418 1564001 14737145 1564001 14737145 18583508 18029805 18583508 9778345 18583508 9778345 10387745 9778345 20922859 5727538 20922859 7621762 20922859 7621762 8148568 7621762 12542170 18193466 12542170 18193466 21492035 21010010 21492035 18872112 21492035 18872112 8061154 18872112 21598624 20987028 21598624 12427499 21598624 12427499 3776823 22960458 3776823 3231553 3776823 3231553 23455072 3231553 17182530 10904272 17182530 10904272 9432945 17605673 9432945 15260883 9432945 15260883 15621507 14985366 15621507 15482564 15621507 15482564 11068626 15482564 21361728 2388235 21361728 2388235 1884730 2388235 15338738 20694867 15338738 20694867 4290206 22724791 4290206 19971356 4290206 19971356 7886966 4040706 7886966 4040706 22641652 4040706 12556151 20501623 12556151 20501623 6474779 20501623 7242118 6768009 7242118 26464727 7242118 26464727 663921 26464727 8697189 3894450 8697189 3894450 4319861 3894450 16667573 10511065 16667573 9309464 16667573 9309464 9867497 9309464 23426778 3328393 23426778 8444301 23426778 8444301 6911308 6369540 6911308 10224876 6911308 10224876 12815125 17876727 12815125 17876727 9323001 17452959 9323001 21444282 9323001 21444282 22230699 21444282 13560367 13271133 13560367 13852892 13560367 13852892 14928238 13852892 11670931 11443738 11670931 16992981 11670931 16992981 17474425 16992981 14497935 12124122 14497935 12124122 24036653 23477252 24036653 15895071 24036653 15895071 3666549 23277743 3666549 7106348 3666549 7106348 22920723 21794762 22920723 7636413 22920723 7636413 8121438 7636413 19095955 18214329 19095955 18214329 9005805 18214329 18484334 8490459 18484334 9881845 18484334 9881845 17095640 9881845 18478903 21386867 18478903 21386867 24185561 1319262 24185561 1319262 1558560 1319262 10050032 22097450 10050032 22097450 4562201 22097450 14245158 13299885 14245158 14363755 14245158 14363755 15286260 14363755 14545304 2820480 14545304 2820480 2635196 2820480 22051659 21678051 22051659 21678051 4903230 21678051 21619326 3641336 21619326 3641336 23129434 3641336 9666811 20119706 9666811 20119706 20690295 20119706 16574325 16044911 16574325 16870309 16574325 16870309 9853957 16870309 11800624 11138418 11800624 20719688 11800624 20719688 6167928 20719688 8360803 8079120 8360803 10552099 8360803 10552099 11065720 10552099 9638677 22116913 9638677 22116913 22713979 22116913 11067048 9143328 11067048 9143328 9462847 9143328 12070269 15961368 12070269 15961368 21871019 4623402 21871019 11390330 21871019 11390330 15914827 11390330 21855229 20997275 21855229 13467093 21855229 13467093 9457490 7861619 9457490 7861619 7883531 7861619 11696826 20929987 11696826 20929987 5898612 20929987 15849560 6628246 15849560 6628246 7145490 6628246 21327515 24051161 21327515 24051161 2806131 24051161 15383856 11481604 15383856 20706918 15383856 20706918 21390073 20706918 13652842 5901536 13652842 5901536 21615648 5901536 2025331 25046210 2025331 12996395 2025331 12996395 21024603 20382612 21024603 4444708 21024603 4444708 4598650 4444708 5061275 13039612 5061275 13039612 14628199 7111793 14628199 7111793 7126363 7111793 23488005 22305423 23488005 9768732 23488005 9768732 12265018 11504962 12265018 5037234 12265018 5037234 21513933 5037234 11926995 14915646 11926995 3742996 11926995 3742996 3596314 3742996 8388043 26679759 8388043 26679759 318185 26679759 10703275 10230103 10703275 11049128 10703275 11049128 20055627 19305375 20055627 11907028 20055627 11907028 9877261 9410074 9877261 21202477 9877261 21202477 5872644 21202477 22468333 2270827 22468333 2270827 1850322 2270827 2716989 2385054 2716989 832569 2716989 832569 803342 832569 3917940 22981597 3917940 1990380 3917940 1990380 24963056 1990380 15883619 10839245 15883619 8904565 15883619 8904565 6765722 20253767 6765722 6481227 6765722 6481227 20879223 6481227 20461527 10459982 20461527 10459982 7957070 18927809 7957070 4344410 7957070 4344410 4397620 4344410 7282652 19735735 7282652 8045248 7282652 8045248 18973293 8045248 2812216 24002085 2812216 20508626 2812216 20508626 23867344 3080759 23867344 9365919 23867344 9365919 15615545 15241266 15615545 15241266 7244923 6991025 7244923 18912100 7244923 18912100 8369731 18912100 7655285 7143962 7655285 14664808 7655285 14664808 15652637 14664808 6558774 22965261 6558774 22965261 24249676 22965261 22768602 3995623 22768602 5156237 22768602 5156237 5361504 5156237 24816217 23515767 24816217 10595516 24816217 10595516 15608305 15157381 15608305 7517221 15608305 7517221 7512289 7517221 8880734 8359234 8880734 6467281 8880734 6467281 20380271 6467281 10320877 18178159 10320877 18178159 8966287 18178159 20032265 19177327 20032265 11400913 20032265 11400913 15887146 11400913 20420727 20075054 20420727 18646606 20420727 18646606 8069629 6817662 8069629 6817662 6881949 6817662 20260623 6455787 20260623 9723747 20260623 9723747 5756407 21360120 5756407 20626793 5756407 20626793 23053871 22562133 23053871 13843747 23053871 13843747 12616930 18321209 12616930 18321209 8515903 18321209 13784568 3994624 13784568 3994624 22921794 3994624 8794729 20599778 8794729 20599778 6361654 20599778 20241504 7003304 20241504 12915975 20241504 12915975 9573753 8996969 9573753 18037693 9573753 18037693 8752797 18037693 10760824 6035855 10760824 6035855 23102153 22355424 23102153 14145603 23102153 14145603 4444853 4429432 4444853 23903995 4444853 23903995 24997786 23903995 22296361 9074676 22296361 9074676 4432102 3971908 4432102 10488765 4432102 10488765 22090225 5191509 22090225 9093866 22090225 9093866 2220302 24726991 2220302 7598452 2220302 7598452 16318949 20019465 16318949 20019465 20444358 20019465 13887076 12797426 13887076 22954480 13887076 22954480 23425420 22954480 15817392 10959524 15817392 13423658 15817392 13423658 2841160 24180059 2841160 20264317 2841160 20264317 6589335 20264317 5471043 24743661 5471043 24743661 2194709 24743661 22155898 21497879 22155898 22340132 22155898 22340132 23013680 22340132 19905611 7300630 19905611 19412720 19905611 19412720 20115525 19412720 17797824 7190761 17797824 7190761 7384733 7190761 24061799 24994255 24061799 24994255 1899003 24994255 19521818 7383191 19521818 21646481 19521818 21646481 22372804 21646481 15390079 11536395 15390079 17625631 15390079 17625631 18331419 17625631 600584 695846 600584 16726785 600584 16726785 22124218 21352553 22124218 12681956 22124218 12681956 9844776 17368028 9844776 4103999 9844776 4103999 4167425 4103999 7230469 19706105 7230469 5308155 7230469 5308155 21455095 5308155 2589008 2727824 2589008 17467709 2589008 17467709 18351230 17467709 11323575 15443583 11323575 17923791 11323575 17923791 18752575 17923791 18108432 9123913 18108432 23841159 18108432 23841159 24788357 23841159 21595246 14611781 21595246 14611781 3376361 23688143 3376361 3448286 3376361 3448286 23374484 3448286 13206598 17820780 13206598 17820780 18415819 17820780 17859253 4650725 17859253 4650725 4865198 4650725 10372432 24015382 10372432 24015382 24768188 24015382 23311935 3346907 23311935 15662379 23311935 15662379 10979989 15662379 19554821 18912479 19554821 18507317 19554821 18507317 4766299 21966694 4766299 6784818 4766299 6784818 22231436 21728619 22231436 5174193 22231436 5174193 5453829 5174193 22871382 22126423 22871382 13647975 22871382 13647975 10903999 15859690 10903999 14785200 10903999 14785200 15563244 14785200 13211948 10585162 13211948 10585162 11136654 10585162 12228383 20398013 12228383 20398013 20898601 20398013 1811269 24946791 1811269 17629913 1811269 17629913 21353938 1850794 21353938 1850794 2186478 1850794 17233760 15203289 17233760 15203289 15847350 15203289 21248188 5699251 21248188 18590243 21248188 18590243 56629 26852528 56629 7679220 56629 7679220 16051321 22094266 16051321 22094266 4654551 22094266 21876552 18757728 21876552 18757728 5909888 21280776 5909888 2006323 5909888 2006323 24790897 2006323 22406912 4469291 22406912 3040722 22406912 3040722 23713931 3040722 21279328 15082574 21279328 15082574 15306108 15082574 21767608 21078159 21767608 7625433 21767608 7625433 7749449 7625433 15500888 11346662 15500888 1615281 15500888 1615281 25071849 1615281 11669983 10923031 11669983 3947069 11669983 3947069 3992422 3947069 14429922 24153701 14429922 24153701 2898231 24153701 13768395 13668224 13768395 20426087 13768395 20426087 6512311 20426087 11277519 10458777 11277519 20428376 11277519 20428376 6606941 20428376 11039553 9095672 11039553 9095672 6330436 5790971 6330436 10602969 6330436 10602969 10984780 10602969 3704196 3277389 3704196 10465453 3704196 10465453 16623572 10465453 11105888 10375399 11105888 12983478 11105888 12983478 13858498 12983478 4934688 4829848 4934688 15133076 4934688 15133076 24505066 23294653 24505066 13292634 24505066 13292634 1497263 1471281 1497263 17932729 1497263 17932729 18458821 17932729 2669362 1788609 2669362 1788609 1462616 1788609 6477532 20734337 6477532 19330609 6477532 19330609 11717908 11217074 11717908 17580647 11717908 17580647 2762609 24213884 2762609 14045814 2762609 14045814 12669622 14045814 12163659 11246787 12163659 14982323 12163659 14982323 19874246 19057055 19874246 5707996 19874246 5707996 21705066 5707996 6711652 19171692 6711652 19171692 25904522 896576 25904522 18686980 25904522 18686980 8324130 18686980 23574053 22401876 23574053 17989852 23574053 17989852 8050138 4426229 8050138 4426229 22495742 4426229 8881905 24477858 8881905 24477858 25716326 24477858 14525284 12380591 14525284 22001528 14525284 22001528 22682532 22001528 9326509 6695885 9326509 6695885 20135936 6695885 12030154 21270506 12030154 21270506 22143447 21270506 12942038 7461431 12942038 7461431 7757334 7461431 11187770 15935037 11187770 11794015 11187770 11794015 12456462 11794015 4296580 22699713 4296580 9598392 4296580 9598392 17415898 9598392 9075068 18101060 9075068 657848 9075068 657848 705348 657848 11568809 15588698 11568809 11556252 11568809 11556252 18916067 8318115 18916067 18761160 18916067 18761160 19680183 18761160 9501841 12389485 9501841 12389485 25043586 23816597 25043586 8569354 25043586 8569354 5971389 21196920 5971389 15598274 5971389 15598274 22947809 3948720 22947809 12850456 22947809 12850456 5737952 5506856 5737952 15918408 5737952 15918408 19313274 1478847 19313274 1478847 25329506 1478847 16002336 15221991 16002336 8645891 16002336 8645891 6897427 6568121 6897427 12169089 6897427 12169089 20903372 20038401 20903372 7562057 20903372 7562057 1950835 2374394 1950835 20213360 1950835 20213360 7542063 7181943 7542063 21928543 7542063 21928543 4770551 21928543 24442520 2276405 24442520 8847621 24442520 8847621 6526709 6042904 6526709 18458414 6526709 18458414 19193283 18458414 5551587 5440889 5551587 20504826 5551587 20504826 20997067 20504826 10278486 9808100 10278486 11646972 10278486 11646972 14202029 13746578 14202029 13746578 12936584 13746578 13238511 12175901 13238511 18510810 13238511 18510810 19269180 18510810 8652050 8103430 8652050 24247464 8652050 24247464 2818942 24247464 8404533 6736778 8404533 6736778 4639388 22349760 4639388 4406735 4639388 4406735 4462909 4406735 11519804 10990067 11519804 10990067 16063545 10990067 2742119 24197165 2742119 6413998 2742119 6413998 6842796 6413998 6413112 20456457 6413112 5272044 6413112 5272044 5302860 5272044 20834777 20377989 20834777 6734544 20834777 6734544 2985120 3424969 2985120 15652651 2985120 15652651 17424844 6811051 17424844 6811051 20398158 6811051 4074502 22686865 4074502 16723248 4074502 16723248 17463304 16723248 10725416 3345139 10725416 3345139 2950395 3345139 20266694 21317910 20266694 21317910 22117775 21317910 10879021 10075363 10879021 12401698 10879021 12401698 12585276 12401698 5913105 5566402 5913105 15985259 5913105 15985259 10871814 15985259 8652936 8270117 8652936 22613161 8652936 22613161 23782529 22613161 2246117 2615817 2246117 7515302 2246117 7515302 19609336 7515302 11992409 24575308 11992409 24575308 2376404 24575308 21947126 5309776 21947126 10258231 21947126 10258231 16986047 10258231 21984350 4702397 21984350 16827782 21984350 16827782 17254147 16827782 20806465 19932800 20806465 13551320 20806465 13551320 13172658 13551320 18212600 17543885 18212600 12368545 18212600 12368545 5368005 22583675 5368005 22583675 4398919 22583675 14141090 12637062 14141090 14695840 14141090 14695840 3313610 23602849 3313610 6827360 3313610 6827360 20182676 6827360 15640159 20616654 15640159 20616654 21264317 20616654 16545241 10438611 16545241 23646076 16545241 23646076 24691032 23646076 18071081 16786999 18071081 16786999 9825482 16786999 23251059 22128681 23251059 4665306 23251059 4665306 4638756 4665306 22883093 3806253 22883093 5388301 22883093 5388301 2841201 23992990 2841201 12604838 2841201 12604838 20147899 19620450 20147899 6611795 20147899 6611795 5425195 21715244 5425195 19650346 5425195 19650346 20363608 19650346 10502092 3993508 10502092 3993508 4278128 3993508 5909150 6697979 5909150 6697979 20605296 6697979 20046412 19294473 20046412 19228197 20046412 19228197 8681592 14291868 8681592 14291868 12526244 14291868 12329399 14483396 12329399 12113785 12329399 12113785 15276919 12113785 12076163 19624698 12076163 19624698 19689096 19624698 14256274 7845015 14256274 7845015 21077814 20395266 21077814 7551663 21077814 7551663 6603587 5882038 6603587 5882038 21223589 5882038 21221369 15692643 21221369 15692643 10862702 15692643 20388782 20013462 20388782 20013462 6851197 20013462 18530727 8650692 18530727 8998239 18530727 8998239 18220083 8998239 22950338 22258230 22950338 17730317 22950338 17730317 7187873 19764176 7187873 15445911 7187873 15445911 18816604 8478605 18816604 23899771 18816604 23899771 2964043 23899771 11787431 15133898 11787431 16088459 11787431 16088459 11015104 10317569 11015104 13801598 11015104 13801598 14172266 13801598 7717294 19308643 7717294 14292619 7717294 14292619 19778149 3843290 19778149 3843290 4204398 3843290 22787440 24927359 22787440 24927359 26007960 24927359 21553325 5821537 21553325 20775232 21553325 20775232 5973591 20775232 19797811 15791196 19797811 15791196 11185731 15791196 20471720 6786597 20471720 23654468 20471720 23654468 3209494 23654468 6916089 20222930 6916089 21602469 6916089 21602469 22347187 21602469 3995216 23145636 3995216 4317045 3995216 4317045 8811309 18389256 8811309 18389256 8492676 18389256 11879642 9145433 11879642 9145433 9483666 9145433 17144991 16910973 17144991 16910973 9447764 17588561 9447764 8155294 9447764 8155294 8588383 8155294 20932991 3126094 20932991 3126094 2049151 2498511 2049151 17612871 2049151 17612871 18271075 17612871 1228874 25662502 1228874 13679645 1228874 13679645 24818778 2246339 24818778 11758289 24818778 11758289 6562640 20452337 6562640 10678107 6562640 10678107 16126447 10678107 3673904 23239018 3673904 19507338 3673904 19507338 10710789 5826462 10710789 5826462 6216313 5826462 14425869 14176718 14425869 12110819 14425869 12110819 5696516 21155540 5696516 9623362 5696516 9623362 17559761 9623362 3866537 3802207 3866537 15101331 3866537 15101331 16905846 16300286 16905846 10217863 16905846 10217863 2035065 2099094 2035065 19324896 2035065 19324896 12427906 3352041 12427906 3352041 2838726 24225063 2838726 22690645 2838726 22690645 4379454 22690645 3018825 23813067 3018825 12800908 3018825 12800908 22328487 23686686 22328487 23686686 3400051 23686686 8038048 12007337 8038048 12007337 14932840 12007337 13828523 25461949 13828523 25461949 1466837 25461949 20306279 6059603 20306279 6059603 20733350 6059603 6684637 20338753 6684637 7634382 6684637 7634382 19512798 7634382 11479435 15343963 11479435 13001827 11479435 13001827 13555621 13001827 9238646 17796924 9238646 16678819 9238646 16678819 17328166 16678819 6062168 6155514 6062168 16154492 6062168 16154492 16670587 16154492 7849415 7293434 7849415 12425736 7849415 12425736 25271511 1536259 25271511 24546718 25271511 24546718 2272954 24546718 8441030 3677394 8441030 3677394 3978471 3677394 8176779 12133286 8176779 12133286 15300544 12133286 12462071 14242460 12462071 13187021 12462071 13187021 22890979 3846323 22890979 5067975 22890979 5067975 6510517 20099170 6510517 20099170 20580028 20099170 8450529 18563032 8450529 19886862 8450529 19886862 7030807 19886862 9672393 9357486 9672393 23194668 9672393 23194668 3916406 23194668 16021764 15071198 16021764 19483620 16021764 19483620 19697824 19483620 14655790 9074450 14655790 9074450 18117004 9074450 6280773 6143326 6280773 10685103 6280773 10685103 18539672 20699593 18539672 20699593 21432307 20699593 14531469 13560085 14531469 19008352 14531469 19008352 19467786 19008352 18822481 6228215 18822481 6228215 20551355 6228215 20484964 22967154 20484964 22967154 24292778 22967154 6505249 5546295 6505249 5546295 5781978 5546295 23341342 22153617 23341342 18485637 23341342 18485637 19237987 18485637 23193896 3663715 23193896 4689199 23193896 4689199 4928679 21983495 4928679 4201588 4928679 4201588 22739626 4201588 5044912 21911076 5044912 15219164 5044912 15219164 11675796 15219164 9634906 17609842 9634906 8133121 9634906 8133121 8436129 8133121 23399072 22957395 23399072 20678815 23399072 20678815 17206696 10077784 17206696 21015751 17206696 21015751 5240783 21444300 5240783 16689898 5240783 16689898 25684391 24803073 25684391 8944453 25684391 8944453 9389049 8944453 17196930 16919854 17196930 10137736 17196930 10137736 10630478 10137736 15039453 11706112 15039453 2602687 15039453 2602687 2620958 2602687 4687621 23671994 4687621 23671994 3151307 23671994 3412578 3033281 3412578 6806554 3412578 6806554 20049855 19183378 20049855 12192218 20049855 12192218 13066465 12192218 14452122 16172130 14452122 16172130 10425654 16172130 22323732 22411056 22323732 22411056 4774680 22411056 13651621 12542120 13651621 16771795 13651621 16771795 10293939 16771795 25586352 1562064 25586352 17172753 25586352 17172753 1948389 2469204 1948389 18637315 1948389 18637315 8328966 18637315 6920725 19976700 6920725 2357800 6920725 2357800 24619742 2357800 12676649 14067996 12676649 8729767 12676649 8729767 9161029 8729767 21299100 6118536 21299100 11744382 21299100 11744382 3902203 3577821 3902203 14130988 3902203 14130988 12858238 14130988 12003270 22166987 12003270 22166987 22999711 22166987 3466710 3357175 3466710 10405682 3466710 10405682 23293038 3480741 23293038 9959436 23293038 9959436 9282685 8933313 9282685 18479919 9282685 18479919 19446035 18479919 4599302 22478120 4599302 17366814 4599302 17366814 17524224 9850220 17524224 21094463 17524224 21094463 21820842 21094463 8933466 7517863 8933466 7517863 19385098 7517863 8268552 22672442 8268552 22672442 4418532 22672442 13932208 10981057 13932208 10981057 22822631 4307659 22822631 20485216 22822631 20485216 6344393 20485216 21863641 21188361 21863641 4887982 21863641 4887982 7809461 19286889 7809461 12103079 7809461 12103079 13192491 12103079 4555447 4247740 4555447 24430036 4555447 24430036 2251193 24662217 2251193 7804606 2251193 7804606 13295886 16750789 13295886 16750789 10156889 16750789 18952072 8212865 18952072 19329483 18952072 19329483 19927674 19329483 4269644 4229130 4269644 6403604 4269644 6403604 15608183 22192025 15608183 22192025 4224964 3786841 4224964 9950251 4224964 9950251 14422105 14772591 14422105 14772591 11719274 14772591 22121896 21241095 22121896 12314989 22121896 12314989 7929268 7495170 7929268 7860263 7929268 7860263 19424685 7860263 10506579 16619159 10506579 6422963 10506579 6422963 6813352 6422963 23180374 22432831 23180374 3724817 23180374 3724817 3695013 3724817 11013230 16105935 11013230 15702420 11013230 15702420 16306835 15702420 9778711 17157956 9778711 6989243 9778711 6989243 20284437 6989243 9797674 24428132 9797674 24428132 2456367 24428132 3860052 3774023 3860052 22871559 3860052 22871559 24040894 22871559 5257551 9683119 5257551 9683119 13010812 13780560 13010812 4848008 13010812 4848008 5065394 4848008 21520164 25364353 21520164 25364353 1300482 25364353 16505435 15458521 16505435 15458521 11223868 15458521 17311233 9834093 17311233 13207868 17311233 13207868 12947295 13624070 12947295 8136689 12947295 8136689 8865937 8136689 23391899 3527403 23391899 14557536 23391899 14557536 3510602 23328578 3510602 20034690 3510602 20034690 8278910 8000996 8278910 12360170 8278910 12360170 14410111 12360170 12580318 16170758 12580318 16170758 4134008 22580838 4134008 4619650 4134008 4619650 22394613 4619650 3570855 23540906 3570855 6037970 3570855 6037970 20492175 6037970 4633928 24173211 4633928 24173211 25358212 24173211 19813630 7136204 19813630 20869419 19813630 20869419 21507939 20869419 21236836 19474135 21236836 19474135 7535050 19474135 8692596 11652490 8692596 11652490 15618466 11652490 14919681 18140857 14919681 18140857 4964683 21906922 4964683 12836270 4964683 12836270 13973554 12836270 12315404 6861359 12315404 6861359 19895711 6861359 6336261 20654048 6336261 10743238 6336261 10743238 21197920 20479766 21197920 17677071 21197920 17677071 9622555 17677071 20644270 6379625 20644270 11693317 20644270 11693317 12013167 21471752 12013167 21471752 5605288 21471752 22868085 21742908 22868085 12541301 22868085 12541301 5403368 5227025 5403368 25231542 5403368 25231542 1814490 25231542 10652950 10413000 10652950 25877639 10652950 25877639 1240640 25877639 6637567 9470581 6637567 9470581 17646507 9470581 13260267 12650628 13260267 9391870 13260267 9391870 5785598 5949398 5785598 10894009 5785598 10894009 11618002 10894009 6110525 21470040 6110525 21470040 22396256 21470040 4286589 4276483 4286589 17177306 4286589 17177306 20252167 19680384 20252167 7327915 20252167 7327915 6292046 2671949 6292046 2671949 24369739 2671949 13329902 16918543 13329902 16918543 9999762 16918543 18755181 20002726 18755181 20002726 20527929 20002726 12907905 8074497 12907905 8074497 8672700 8074497 10893808 13406395 10893808 13406395 24214523 23295560 24214523 11291844 24214523 11291844 7388007 25292706 7388007 25292706 1806263 25292706 10199281 10400828 10199281 10400828 16602224 10400828 14070383 12784528 14070383 12458795 14070383 12458795 12676771 12458795 16655620 15919957 16655620 7109248 16655620 7109248 7673603 7109248 19433838 7618348 19433838 3038691 19433838 3038691 3614233 3038691 15182060 16872179 15182060 16872179 17171417 16872179 8693412 18316722 8693412 10257596 8693412 10257596 16952197 10257596 12041634 11180660 12041634 4665775 12041634 4665775 4852237 4665775 15834358 15632595 15834358 3629236 15834358 3629236 23294720 3629236 21101667 21006441 21101667 21006441 21781556 21006441 13534208 2763717 13534208 2763717 23967970 2763717 18818471 16185917 18818471 16185917 7803992 22748155 7803992 22748155 4367372 22748155 15229573 6999139 15229573 6999139 21971688 23198611 21971688 23198611 3431309 23475434 3431309 9245039 3431309 9245039 13538494 20167376 13538494 20167376 20748238 20167376 8027368 5598693 8027368 5598693 5702104 5598693 18849275 10973235 18849275 10973235 15811907 10973235 16516578 5943654 16516578 5943654 6147830 5943654 18299560 18147447 18299560 7466606 18299560 7466606 7876700 7466606 16222674 19077977 16222674 19077977 7808454 19077977 20399172 6929388 20399172 20614339 20399172 20614339 5271406 21790184 5271406 161376 5271406 161376 124538 161376 19071482 21768711 19071482 21768711 22574825 21768711 7378426 11865505 7378426 11865505 20260953 7023728 20260953 9049295 20260953 9049295 9314949 9049295 21082901 5474482 21082901 21477267 21082901 21477267 22017273 21477267 5703422 17568129 5703422 17568129 18117478 3758216 18117478 3758216 22843360 3758216 8728915 23208602 8728915 23208602 23674523 23208602 6521593 14661652 6521593 14661652 14778406 14661652 8198291 2321300 8198291 2321300 2687592 2321300 16227014 10606104 16227014 3593687 16227014 3593687 4023195 3593687 14714944 14307559 14714944 10764504 14714944 10764504 11541248 10764504 21886499 4551359 21886499 4551359 4248929 3921220 4248929 18327078 4248929 18327078 21933800 21177523 21933800 5305637 21933800 5305637 22122544 5305637 18100359 21496399 18100359 21496399 21901853 21496399 20882891 6308675 20882891 6308675 6295914 6308675 7217243 17727282 7217243 17727282 18026246 17727282 12450752 11865065 12450752 17413269 12450752 17413269 18186123 17413269 12822679 13763520 12822679 24684024 12822679 24684024 2263321 24684024 17600345 15115315 17600345 15115315 11860646 15115315 13919974 3010298 13919974 3010298 23958999 3010298 18438868 18208692 18438868 3018985 18438868 3018985 3346112 3018985 5338607 21647139 5338607 19934606 5338607 19934606 20744375 19934606 10632644 9933233 10632644 21861952 10632644 21861952 4282729 22502691 4282729 20788567 4282729 20788567 24886155 23603350 24886155 23255749 24886155 23255749 3726198 23255749 14189062 12552096 14189062 17126398 14189062 17126398 4559734 4293602 4559734 18317028 4559734 18317028 12411611 8151924 12411611 8151924 8630743 8151924 10446546 12538595 10446546 12538595 14282536 12538595 5100503 5117879 5100503 10293569 5100503 10293569 16904037 10293569 6891868 6541736 6891868 19042555 6891868 19042555 8032796 19042555 1936734 24958540 1936734 20370170 1936734 20370170 21332614 20370170 9123864 6239112 9123864 6239112 6831562 6239112 16475383 17358549 16475383 17358549 17899099 17358549 17238124 9841253 17238124 14223482 17238124 14223482 14666370 14223482 16338182 15777680 16338182 9849786 16338182 9849786 16957320 9849786 1499426 25361468 1499426 9100360 1499426 9100360 22783519 21590318 22783519 8470249 22783519 8470249 1227221 1693993 1227221 25822254 1227221 25822254 21663597 5050993 21663597 21270048 21663597 21270048 22221772 5009991 22221772 19186515 22221772 19186515 1475657 1484554 1475657 20729682 1475657 20729682 21395418 20729682 3292721 23721174 3292721 3328742 3292721 3328742 3228417 3328742 16384202 15836672 16384202 15836672 11577529 1186451 11577529 1186451 1414492 1186451 24261463 23164899 24261463 22494557 24261463 22494557 6937552 6359224 6937552 13677847 6937552 13677847 14678640 13677847 11627138 17209630 11627138 17209630 21530539 20904428 21530539 9331268 21530539 9331268 9719601 9331268 25759330 24871304 25759330 7179750 25759330 7179750 7721053 7179750 12510631 24277914 12510631 24277914 2533606 24277914 5306597 5055165 5306597 5055165 21804498 5055165 3300799 23634449 3300799 13103975 3300799 13103975 13646934 13103975 6267505 20637762 6267505 20077446 6267505 20077446 20325412 6872294 20325412 17956359 20325412 17956359 8843397 17956359 19043165 18333137 19043165 8456860 19043165 8456860 8951494 8456860 12637539 14061990 12637539 10118279 12637539 10118279 10722985 10118279 24371311 23256808 24371311 4385772 24371311 4385772 4518623 4385772 6932953 19858206 6932953 10849922 6932953 10849922 16124838 10849922 10201571 16833444 10201571 10926033 10201571 10926033 11697108 10926033 3959879 3448321 3959879 23312589 3959879 23312589 3613574 23312589 9629029 9124572 9629029 18409707 9629029 18409707 22278723 4535435 22278723 23801601 22278723 23801601 2970371 23801601 7823019 7262801 7823019 20772000 7823019 20772000 21436808 20772000 10471957 11888982 10471957 11888982 12900113 11888982 3991692 22906262 3991692 7138371 3991692 7138371 20108769 7138371 11233329 10903421 11233329 10647044 11233329 10647044 11272865 10647044 7954587 19414968 7954587 19414968 7609863 19414968 25398349 1688605 25398349 9177895 25398349 9177895 18154279 9177895 19312921 18765420 19312921 5848101 19312921 5848101 21538378 5848101 7131725 19789887 7131725 7213171 7131725 7213171 20217341 7213171 10486862 19135488 10486862 19135488 19366958 19135488 15898944 11269286 15898944 12015810 15898944 12015810 6046914 5636890 6046914 22788299 6046914 22788299 4209877 22788299 13107594 386467 13107594 386467 241570 386467 23560785 22104332 23560785 22104332 4801813 22104332 8367531 18856226 8367531 20163524 8367531 20163524 20651267 20163524 15478099 9465816 15478099 9465816 9766336 9465816 23000152 22290073 23000152 20567591 23000152 20567591 6435975 20567591 19401828 5267442 19401828 5267442 21326618 5267442 20216333 21938259 20216333 21938259 5004722 21938259 13701117 5123161 13701117 5123161 5292061 5123161 12883723 12564638 12883723 2478038 12883723 2478038 24567605 2478038 9427977 8982157 9427977 7254867 9427977 7254867 7522804 7254867 12546667 14319823 12546667 13183063 12546667 13183063 14895742 14301865 14895742 11629690 14895742 11629690 22612399 3677548 22612399 3677548 23152343 3677548 19442748 7627956 19442748 6205271 19442748 6205271 20803580 6205271 6854473 15341886 6854473 15341886 11638148 15341886 1351919 1872623 1351919 14644860 1351919 14644860 18792228 8383660 18792228 15999911 18792228 15999911 10553830 19509973 10553830 19509973 5295637 21681254 5295637 20689840 5295637 20689840 23114867 3607656 23114867 15729160 23114867 15729160 5808368 4552384 5808368 4552384 4996879 4552384 21984390 8654889 21984390 8654889 18605345 8654889 20707378 20274684 20707378 9740698 20707378 9740698 17195432 9740698 20394730 23900606 20394730 23900606 24538445 23900606 13706335 12918231 13706335 17924077 13706335 17924077 23410339 22712816 23410339 10064294 23410339 10064294 7188766 5073841 7188766 5073841 21912649 5073841 6787863 17894846 6787863 17894846 11571386 6144986 11571386 6144986 21317319 6144986 19527571 18811153 19527571 14804206 19527571 14804206 5217138 5083789 5217138 11334311 5217138 11334311 15302404 11334311 6644164 5267759 6644164 5267759 21305085 5267759 4265317 22546579 4265317 10832851 4265317 10832851 12103916 18138411 12103916 18138411 25770565 24932356 25770565 3779959 25770565 3779959 3579338 3779959 15266010 17914736 15266010 17914736 18408758 17914736 4648416 4553417 4648416 20952168 4648416 20952168 21534050 20952168 9273489 4056404 9273489 4056404 4487303 4056404 18291045 8854478 18291045 6010658 18291045 6010658 6323056 6010658 23440574 3312651 23440574 21431451 23440574 21431451 10282795 12113285 10282795 12113285 13196944 12113285 9254928 8694662 9254928 14069309 9254928 14069309 16768769 4366598 167687
166261 289074656 0 289074656 864443539 289074656 148912825 801011887 148912825 129002439 148912825 129002439 803874812 129002439 600393349 837538629 600393349 837538629 964216531 837538629 410822640 889711060 410822640 179063901 410822640 179063901 469897252 179063901 45651444 60687292 45651444 60687292 999213246 60687292 753132161 669408234 753132161 669408234 2469634 669408234 34080684 21024540 34080684 315972324 34080684 315972324 471927153 315972324 301092935 808661486 301092935 400410450 301092935 400410450 754448823 400410450 486362199 877377044 486362199 476414937 486362199 476414937 855574879 476414937 35805889 544854242 35805889 147050637 35805889 147050637 315967863 147050637 49751991 112282764 49751991 749412406 49751991 749412406 942647680 402128419 942647680 665985807 942647680 665985807 673401778 665985807 916926787 843983970 916926787 233516400 916926787 233516400 31964000 233516400 676391967 500956134 676391967 500956134 704466209 500956134 490230439 827013445 490230439 360007777 490230439 360007777 49068025 360007777 170829746 390094315 170829746 14075058 170829746 14075058 570218962 14075058 356389890 911112551 356389890 430525209 356389890 430525209 930622323 210618840 930622323 210618840 52586773 927828615 52586773 274413919 52586773 274413919 914034393 143136355 914034393 192464797 914034393 192464797 590066242 77028281 590066242 391691528 590066242 391691528 878324124 784957853 878324124 784957853 119795200 784957853 450881399 455680920 450881399 796900374 450881399 796900374 465173484 796900374 193504173 611066442 193504173 715520771 193504173 715520771 623716640 715520771 143490287 169948552 143490287 169948552 748918997 169948552 173999357 693660523 173999357 95055045 173999357 95055045 888887493 329487818 888887493 21258687 888887493 21258687 228251701 21258687 898173256 105291412 898173256 18121846 898173256 18121846 49207690 18121846 454247116 606031672 454247116 606031672 494227991 606031672 441152352 3285425 441152352 3285425 973081974 3285425 794152346 273112658 794152346 8797114 794152346 8797114 366152247 189592724 366152247 34153091 366152247 34153091 232906393 34153091 257375070 818642524 257375070 22076286 257375070 22076286 932784608 22076286 878476055 889755717 878476055 252315514 878476055 252315514 403844702 252315514 869996974 844765434 869996974 481117684 869996974 481117684 429395235 231999658 429395235 641551887 429395235 641551887 789947792 641551887 707050052 303454213 707050052 303454213 918562644 303454213 290158032 421532578 290158032 148955762 290158032 148955762 936985079 868051091 936985079 143486496 936985079 143486496 973891032 143486496 594685231 82247034 594685231 927353690 594685231 927353690 883774084 298829319 883774084 617400684 883774084 617400684 93427217 48193982 93427217 48193982 875199307 199854874 875199307 40150644 875199307 40150644 578987826 223407335 578987826 216253498 578987826 216253498 416431525 219490825 416431525 94748874 416431525 94748874 876361744 94748874 470476963 346698830 470476963 34374341 470476963 34374341 828081075 34374341 355282103 773036297 355282103 79377075 355282103 79377075 523185543 79377075 377007733 972845023 377007733 972845023 80800461 972845023 316522341 44371154 316522341 454806954 316522341 454806954 852380509 454806954 357956855 433744694 357956855 716093334 357956855 716093334 100907949 716093334 203135778 295675556 203135778 606471498 203135778 606471498 915730165 606471498 769096217 924410848 769096217 839400693 769096217 839400693 52263140 583480170 52263140 583480170 784579267 583480170 111714760 595079328 111714760 587339873 111714760 587339873 337275860 587339873 215628863 11751754 215628863 454968671 215628863 454968671 384006364 454968671 353694815 947259519 353694815 275044871 353694815 275044871 11413955 275044871 589660314 573692955 589660314 20947897 589660314 20947897 908640014 669227459 908640014 669227459 296066734 826608618 296066734 559293040 296066734 559293040 555355560 559293040 395963716 942254744 395963716 942254744 191954979 199606119 191954979 199606119 758049444 199606119 691790929 793130246 691790929 793130246 369110003 793130246 932944760 421102852 932944760 421102852 479128320 421102852 487624374 306376468 487624374 306376468 164306371 306376468 189999771 544439028 189999771 36567006 189999771 36567006 749675141 702513552 749675141 266811551 749675141 266811551 353376700 266811551 972744931 506959782 972744931 436763190 972744931 436763190 19522548 436763190 405005781 724069789 405005781 652092994 405005781 652092994 642323001 652092994 209272930 325321786 209272930 950724797 209272930 950724797 571491155 369766278 571491155 369766278 67172660 369766278 151352341 920792977 151352341 603589787 151352341 603589787 681487644 603589787 70747457 968532297 70747457 210962606 70747457 210962606 557390188 210962606 534650702 543135946 534650702 103379773 534650702 103379773 698724178 103379773 450391925 875970333 450391925 875970333 421871889 875970333 874029747 546499322 874029747 546499322 537039628 550883163 537039628 161592909 537039628 161592909 415874802 161592909 483030191 969996074 483030191 506364161 483030191 506364161 511479634 506364161 219555250 991823474 219555250 991823474 787311205 473525643 787311205 473525643 925972161 473525643 540809378 659474558 540809378 659474558 169891049 190263646 169891049 522106152 169891049 522106152 511101800 990685762 511101800 255046398 511101800 255046398 836560090 255046398 136437812 518515025 136437812 518515025 941252364 518515025 498714101 103456094 498714101 103456094 80681176 103456094 619947993 759689075 619947993 759689075 741915484 759689075 164633791 725750094 164633791 768374699 164633791 768374699 657897856 768374699 340951511 442722542 340951511 880036639 340951511 880036639 620407644 205918123 620407644 205918123 636401909 205918123 153440644 227690217 153440644 224223343 153440644 224223343 440649835 224223343 156917592 814303558 156917592 597996016 156917592 597996016 897695619 113803434 897695619 905531960 897695619 905531960 92466781 209017229 92466781 209017229 967338512 209017229 135803883 905907168 135803883 905907168 623934243 62210626 623934243 62210626 150503880 964232694 150503880 157372496 150503880 157372496 855687127 157372496 10956905 414379382 10956905 70513087 10956905 70513087 758261499 70513087 147624567 422481 147624567 609602568 147624567 609602568 61395788 609602568 900351937 61043061 900351937 566944347 900351937 566944347 189796561 76942658 189796561 76942658 674177139 76942658 301135761 690784939 301135761 690784939 754864441 690784939 441404051 483113751 441404051 743724718 441404051 743724718 13266523 743724718 714554523 133972880 714554523 133972880 858103283 133972880 73867157 128969928 73867157 452822009 73867157 452822009 845646093 452822009 503338462 108754089 503338462 919544198 503338462 919544198 132562827 919544198 213558958 15068158 213558958 15068158 20395822 15068158 569187238 572213766 569187238 437812541 569187238 437812541 671506771 437812541 161946377 487440454 161946377 370571344 161946377 370571344 747451259 822501008 747451259 693485355 747451259 693485355 237502354 218681661 237502354 420479708 237502354 420479708 642850632 420479708 86411216 656664080 86411216 656664080 408859556 538580611 408859556 895434764 408859556 895434764 782179102 895434764 149353819 434212361 149353819 434212361 801128310 314081705 801128310 314081705 952966779 314081705 18273886 168409718 18273886 168409718 635214842 894624219 635214842 245095579 635214842 245095579 931936170 245095579 687876336 389360996 687876336 389360996 3543532 457017649 3543532 211402350 3543532 211402350 879590224 34401293 879590224 335257542 879590224 335257542 450795324 986374616 450795324 764104921 450795324 764104921 162787732 764104921 392695583 906610775 392695583 40735654 392695583 40735654 683375423 40735654 100183381 808902081 100183381 157031857 100183381 157031857 246509040 592206867 246509040 592206867 883876737 592206867 504113319 316919976 504113319 316919976 517777899 316919976 305091921 756597310 305091921 672771605 305091921 672771605 203964732 672771605 633066694 6914465 633066694 920447091 633066694 920447091 962245347 920447091 143159374 140795386 143159374 140795386 996788960 140795386 637802679 918798527 637802679 794856534 637802679 794856534 91737506 794856534 799923616 503152617 799923616 503152617 60459893 953348482 60459893 953348482 21846261 953348482 716640488 97383609 716640488 846569311 716640488 846569311 312509702 846569311 533430578 965063568 533430578 256374159 533430578 256374159 820173391 256374159 447926344 101287396 447926344 626362807 447926344 626362807 55857716 474463766 55857716 474463766 994032268 584333116 994032268 522038398 994032268 522038398 143998882 522038398 317310269 42382232 317310269 415165762 317310269 415165762 952773953 864386199 952773953 803379545 952773953 803379545 557744535 803379545 845709010 140396215 845709010 816478555 845709010 816478555 127109116 56995009 127109116 56995009 13150705 56995009 882204683 824754556 882204683 700405038 882204683 700405038 789143081 700405038 963911994 148016342 963911994 148016342 48676397 148016342 744827702 878416497 744827702 583409247 744827702 583409247 753409428 583409247 12614138 164944686 12614138 853608826 12614138 853608826 896979702 853608826 171072068 196455559 171072068 196455559 354280698 196455559 235972958 96951056 235972958 964102712 235972958 964102712 978845068 30041847 978845068 30041847 102789873 30041847 974602725 520979360 974602725 51463130 974602725 51463130 274600165 709429498 274600165 276226201 274600165 276226201 531567606 128201364 531567606 609779179 531567606 609779179 888594147 609779179 477479288 295932993 477479288 364709846 477479288 364709846 890475238 857863697 890475238 857863697 202530991 857863697 596832622 54755370 596832622 54755370 687429650 54755370 75463426 675344318 75463426 320683713 75463426 320683713 853633441 320683713 814801227 395882727 814801227 119396657 814801227 119396657 170484953 119396657 682450468 843309100 682450468 843309100 924445185 47911212 924445185 47911212 708109669 47911212 843054936 151906994 843054936 151906994 65247926 151906994 89501738 948294397 89501738 918417534 89501738 918417534 16840291 918417534 792283975 937648047 792283975 698274341 792283975 698274341 965397873 698274341 198392299 566532925 198392299 566532925 12275309 566532925 491244322 193811972 491244322 683523676 491244322 683523676 529843393 683523676 454437884 997579259 454437884 563672158 454437884 563672158 61978481 29041042 61978481 480755480 61978481 480755480 603807372 480755480 493906628 11647567 493906628 861995353 493906628 861995353 961458567 861995353 810039696 967355734 810039696 144144264 810039696 144144264 175140273 144144264 971968987 822296337 971968987 365818207 971968987 365818207 17581596 667716859 17581596 574232549 17581596 574232549 871691807 574232549 219468236 537063948 219468236 537063948 502812480 537063948 496089937 289260925 496089937 707299606 496089937 707299606 969227582 483140076 969227582 483140076 15943968 483140076 617797700 330904926 617797700 745681737 617797700 745681737 509839200 745681737 888401496 228037787 888401496 539375227 888401496 539375227 329812200 539375227 825355075 26900791 825355075 403721256 825355075 403721256 407056790 403721256 428120616 846525019 428120616 231793008 428120616 231793008 785742696 797496920 785742696 704211547 785742696 704211547 220213571 301564148 220213571 886983371 220213571 886983371 197877958 886983371 684536346 71458643 684536346 258455959 684536346 258455959 102875782 258455959 675259441 210928656 675259441 542806217 675259441 542806217 397361833 542806217 924488856 895581635 924488856 895581635 92907594 895581635 754579709 59247082 754579709 899940569 754579709 899940569 896449631 899940569 761588890 320120560 761588890 565451940 761588890 565451940 542120872 565451940 862023381 809873606 862023381 450535257 862023381 450535257 299872343 450535257 370624315 193548645 370624315 566089127 370624315 566089127 872570189 566089127 744604756 564090296 744604756 696351134 744604756 696351134 904323502 696351134 319783057 971035279 319783057 297375221 319783057 297375221 675022714 297375221 650830736 656998152 650830736 190232534 650830736 190232534 106370468 190232534 441424448 41367259 441424448 48557733 441424448 48557733 23209448 48557733 805316364 541870604 805316364 541870604 568552531 541870604 920404155 151293754 920404155 848824977 920404155 848824977 998190914 385004864 998190914 497918612 998190914 497918612 510718619 497918612 838400219 683921096 838400219 683921096 669821495 683921096 906135025 926852033 906135025 926852033 628869826 150081623 628869826 948859746 628869826 948859746 693869108 948859746 11269145 263899208 11269145 263899208 392542047 381589118 392542047 63523327 392542047 63523327 767627252 630876449 767627252 85064045 767627252 85064045 505815330 85064045 862821687 986730478 862821687 66020183 862821687 66020183 172883013 856514466 172883013 856514466 235359072 856514466 140964253 281976207 140964253 430879296 140964253 430879296 983300228 726876356 983300228 421830001 983300228 421830001 74332201 118455952 74332201 118455952 797791861 118455952 545859996 977849893 545859996 917877747 545859996 917877747 89876692 125926253 89876692 852196181 89876692 852196181 945161918 413237948 945161918 971678873 945161918 971678873 289529081 633584626 289529081 633584626 693879375 633584626 22505163 85878486 22505163 990949281 22505163 990949281 908565432 145059742 908565432 145059742 366012629 124598743 366012629 853915789 366012629 853915789 155112608 853915789 374609352 509663690 374609352 551542493 374609352 551542493 237280728 551542493 468204409 837017204 468204409 681746066 468204409 681746066 593236564 681746066 582230021 700537776 582230021 176561200 582230021 176561200 139472971 176561200 570043200 482356072 570043200 2477842 570043200 2477842 375082539 157097757 375082539 110071323 375082539 110071323 946593433 110071323 790071494 2466113 790071494 2466113 43224813 2466113 840427462 790556464 840427462 790556464 77244417 32696303 77244417 32696303 599126659 32696303 412442507 894622230 412442507 894622230 783580528 894622230 611313946 391651681 611313946 391651681 201623135 391651681 235032682 799643745 235032682 799643745 777320801 799643745 129648178 782287806 129648178 865220590 129648178 865220590 386563439 32108886 386563439 32108886 2532327 32108886 185334606 964397087 185334606 964397087 683013403 964397087 186347285 501822339 186347285 860666866 186347285 860666866 145745573 860666866 312303029 216012851 312303029 251485824 312303029 251485824 802748703 848926625 802748703 848926625 88481484 848926625 263676108 906853517 263676108 906853517 968548704 906853517 511841538 87515114 511841538 499877915 511841538 499877915 586812136 499877915 539355085 696378772 539355085 480468782 539355085 480468782 807046562 480468782 539553881 650034976 539553881 501236261 539553881 501236261 981812657 971235838 981812657 971235838 449723484 468428274 449723484 468428274 850727944 468428274 719331286 746356523 719331286 625218183 719331286 625218183 255759158 625218183 849101332 6602973 849101332 37070874 849101332 37070874 567892575 37070874 844876878 832089481 844876878 250412932 844876878 250412932 257789405 250412932 840775659 901142642 840775659 130871536 840775659 130871536 67867330 645533450 67867330 413468730 67867330 413468730 751838503 413468730 406106791 774385331 406106791 314049826 406106791 314049826 5762773 314049826 594056491 862808164 594056491 862808164 189872127 375977054 189872127 375977054 980224560 375977054 396919691 705480320 396919691 705480320 65655294 203732126 65655294 364919462 65655294 364919462 911253535 364919462 363773256 773810837 363773256 291044516 363773256 291044516 19270917 713242549 19270917 713242549 625881417 713242549 494965485 153674921 494965485 303847644 494965485 303847644 694337477 303847644 512289051 841922348 512289051 301598952 512289051 301598952 187225593 494491449 187225593 111406526 187225593 111406526 143702947 111406526 546950157 657079198 546950157 102182044 546950157 102182044 752292440 408805658 752292440 362048545 752292440 362048545 404924862 362048545 687055729 645030119 687055729 371294610 687055729 371294610 761909444 371294610 214455028 623154506 214455028 30836318 214455028 30836318 707749665 497684632 707749665 359944715 707749665 359944715 981635957 359944715 372497099 301248456 372497099 458497971 372497099 458497971 819807663 155712763 819807663 345211962 819807663 345211962 880994491 345211962 167062023 91305176 167062023 292642579 167062023 292642579 543019807 926526085 543019807 926526085 407294024 926526085 526599133 61288128 526599133 61288128 189140545 61288128 263961798 870066883 263961798 753016049 263961798 753016049 967587157 495178619 967587157 495178619 970457632 495178619 316581117 733542541 316581117 733542541 541336063 567791721 541336063 897953278 541336063 897953278 987905632 897953278 517800207 970725067 517800207 686644286 517800207 686644286 543627552 686644286 278344909 489130142 278344909 767818680 278344909 767818680 208985286 767818680 215291675 896249681 215291675 146030683 215291675 146030683 992936171 146030683 462336707 619472499 462336707 528379576 462336707 528379576 761721400 528379576 11504271 879808394 11504271 662777811 11504271 662777811 568271286 662777811 509007333 900189059 509007333 541754151 509007333 541754151 162680768 328081901 162680768 504488720 162680768 504488720 777368104 931103731 777368104 368555504 777368104 368555504 96696027 368555504 98319038 774117657 98319038 774117657 661675875 774117657 513165279 177951109 513165279 998818626 513165279 998818626 29789343 343290095 29789343 818922857 29789343 818922857 695356011 818922857 297266826 20365722 297266826 690114436 297266826 690114436 939702154 10560952 939702154 10560952 473757193 10560952 784043924 447779718 784043924 447779718 119360114 447779718 703223608 107810924 703223608 287021029 703223608 287021029 262950619 287021029 567836361 222868376 567836361 817646895 567836361 817646895 382296975 817646895 712646800 484080729 712646800 495284013 712646800 495284013 427869659 43148381 427869659 57915014 427869659 57915014 702322153 452753090 702322153 256944173 702322153 256944173 40506191 256944173 350488575 392501839 350488575 351525252 350488575 351525252 46657477 351525252 414692052 503681975 414692052 237223037 414692052 237223037 805776029 237223037 48795211 863072621 48795211 654996257 48795211 654996257 907904273 218916147 907904273 723789610 907904273 723789610 111872977 347017986 111872977 454078564 111872977 454078564 846619244 454078564 595751309 998689949 595751309 998689949 628299580 998689949 441987656 17159311 441987656 17159311 3290420 484814348 3290420 220470903 3290420 220470903 866638702 220470903 690600869 465846717 690600869 465846717 473837892 465846717 636757273 35887909 636757273 760230978 636757273 760230978 47531625 196504223 47531625 196504223 481786527 562782169 481786527 219469551 481786527 219469551 873379940 894929267 873379940 478563774 873379940 478563774 114289855 478563774 474095194 182798611 474095194 687706222 474095194 687706222 119130376 301736755 119130376 782053329 119130376 782053329 816681691 562171104 816681691 876819726 816681691 876819726 916511427 876819726 385810063 995222048 385810063 333765681 385810063 333765681 883544177 333765681 574405662 543203341 574405662 543203341 654164808 543203341 205643733 116353925 205643733 116353925 421311199 889766003 421311199 630112451 421311199 630112451 361322353 630112451 723624927 905202804 723624927 905202804 132709635 163631772 132709635 271036401 132709635 271036401 460409887 271036401 91344836 947996003 91344836 100497218 91344836 100497218 889454761 100497218 177902779 307175154 177902779 35470007 177902779 35470007 944557597 35470007 742216652 713734102 742216652 713734102 47009974 535458190 47009974 535458190 866359421 535458190 657274257 127880111 657274257 316731188 657274257 316731188 210334472 316731188 471236362 991729664 471236362 991729664 786460206 991729664 184412187 386728352 184412187 386728352 975365320 386728352 475373404 114426322 475373404 114426322 34156035 114426322 750305781 690667747 750305781 317681920 750305781 317681920 30907386 317681920 424180022 243777616 424180022 509209148 424180022 509209148 178720358 509209148 188084119 368817433 188084119 865137222 188084119 865137222 978068545 865137222 501069440 86549735 501069440 86549735 857605350 86549735 690018617 792259443 690018617 76183151 690018617 76183151 516523401 76183151 774846151 885136920 774846151 885136920 74537206 885136920 421835455 298396431 421835455 347439436 421835455 347439436 132979562 347439436 665659957 496211862 665659957 86566597 665659957 86566597 25892857 953505643 25892857 953505643 294773337 186119342 294773337 414726302 294773337 414726302 956383504 959337952 956383504 239091675 956383504 239091675 98778100 239091675 177999401 91319649 177999401 711185496 177999401 711185496 984109877 711185496 864101174 47233599 864101174 683854004 864101174 683854004 571116518 683854004 782316000 915837265 782316000 257894967 782316000 257894967 251797637 888881654 251797637 837988189 251797637 837988189 730228348 254625710 730228348 254625710 658256119 254625710 757086317 387823884 757086317 13799222 757086317 13799222 382128165 13799222 724671097 606102967 724671097 100151412 724671097 100151412 966698389 100151412 225449439 837387853 225449439 837387853 587270254 14550734 587270254 446946035 587270254 446946035 92470772 446946035 439977124 620354993 439977124 612955463 439977124 612955463 208031686 612955463 679355252 221058479 679355252 601300745 679355252 601300745 355985611 336334076 355985611 336334076 293544411 336334076 732762152 255490875 732762152 515055601 732762152 515055601 807916335 515055601 204410930 321287730 204410930 336451641 204410930 336451641 932460305 939519501 932460305 939519501 265191912 939519501 794067974 229730412 794067974 229730412 314703358 457017274 314703358 434394111 314703358 434394111 93947383 434394111 184563298 768596756 184563298 768596756 748691590 768596756 145859446 756563676 145859446 927018162 145859446 927018162 811543101 927018162 682026730 303249123 682026730 303249123 512851089 303249123 731919567 582522483 731919567 100677017 731919567 100677017 917630544 100677017 132167844 724614669 132167844 720284597 132167844 720284597 838082757 424265458 838082757 424265458 728290293 424265458 872552361 747785343 872552361 340412478 872552361 340412478 289338778 944527834 289338778 655644656 289338778 655644656 737173032 655644656 583157180 87826166 583157180 158606684 583157180 158606684 858588663 29753330 858588663 537958956 858588663 537958956 320974861 537958956 643127050 654683940 643127050 394369087 643127050 394369087 973142818 394369087 496991478 145261077 496991478 685981141 496991478 685981141 507848526 685981141 401115770 715989841 401115770 239751403 401115770 239751403 110121297 239751403 294143165 796031489 294143165 102936814 294143165 102936814 935571030 102936814 380809577 27075061 380809577 751859961 380809577 751859961 590770460 751859961 517207150 849723036 517207150 97456171 517207150 97456171 168877649 97456171 187422452 646508501 187422452 294441525 187422452 294441525 755782977 830311726 755782977 830311726 273673564 201089427 273673564 277090259 273673564 277090259 545369309 533916195 545369309 533916195 156651386 533916195 192646507 923766450 192646507 923766450 652462852 114111035 652462852 114111035 226542503 114111035 548303913 415535250 548303913 221485973 548303913 221485973 53562284 221485973 314158684 795919644 314158684 795919644 937168452 795919644 372240783 445096473 372240783 549758542 372240783 549758542 301984980 549758542 412154089 662638467 412154089 593342345 412154089 593342345 947293823 593342345 249852717 265286341 249852717 669827874 249852717 669827874 977097807 669827874 170141715 649386844 170141715 800557379 170141715 800557379 12907082 800557379 981412394 37056642 981412394 37056642 80517587 508022308 80517587 336099104 80517587 336099104 989273407 336099104 445253430 690738532 445253430 512366912 445253430 512366912 125793637 512366912 640765336 833501352 640765336 833501352 159806181 517279686 159806181 953155836 159806181 953155836 848400396 444049447 848400396 845936164 848400396 845936164 982634480 250995585 982634480 250995585 906137822 250995585 969870925 879837097 969870925 502481361 969870925 502481361 127636565 502481361 781374625 845983969 781374625 845983969 162825219 845983969 944242241 84868113 944242241 604547770 944242241 604547770 165446617 714624188 165446617 100194983 165446617 100194983 979175173 733632012 979175173 621605170 979175173 621605170 256333593 621605170 659459209 843430194 659459209 432660859 659459209 432660859 402373205 432660859 531421071 188471118 531421071 188471118 80915030 106437485 80915030 809557665 80915030 809557665 867337400 809557665 65812044 256054754 65812044 256054754 796959716 45468956 796959716 45468956 132620806 45468956 703779628 575956257 703779628 575956257 292408571 575956257 590594776 643141500 590594776 338710151 590594776 338710151 611745944 338710151 351568433 817701947 351568433 741408664 351568433 741408664 785641756 930360095 785641756 930360095 49007433 816777495 49007433 816777495 269960612 816777495 49023462 195987653 49023462 195987653 740087765 195987653 110554298 416822497 110554298 110437379 110554298 110437379 598566966 110437379 431943062 833562869 431943062 408094532 431943062 408094532 277910739 408094532 830668679 163090380 830668679 561678845 830668679 561678845 305620771 895992132 305620771 761115336 305620771 761115336 579490233 761115336 330728848 425259817 330728848 946142112 330728848 946142112 809820918 946142112 236643004 237708423 236643004 237708423 517786807 237708423 166306953 288173734 166306953 155707832 166306953 155707832 18307404 155707832 185947717 80427086 185947717 707771080 185947717 707771080 481992385 707771080 148535978 68412633 148535978 329798170 148535978 329798170 959907678 329798170 248375594 624070067 248375594 314212 248375594 314212 544694557 314212 120485747 417873134 120485747 411958844 120485747 411958844 506473084 411958844 146739084 761049479 146739084 761049479 744684048 374913192 744684048 707415038 744684048 707415038 181172064 987312833 181172064 464537237 181172064 464537237 547031451 33997780 547031451 287568617 547031451 287568617 837582232 287568617 86829221 47424788 86829221 47424788 932810277 332329113 932810277 297439479 932810277 297439479 281395890 946951606 281395890 188114090 281395890 188114090 567090107 188114090 75280816 400103095 75280816 400103095 957068697 400103095 802461334 574295994 802461334 71014413 802461334 71014413 765342436 71014413 876837348 964095954 876837348 964095954 894167541 964095954 652026500 469951312 652026500 560212200 652026500 560212200 774250715 560212200 128443755 525707530 128443755 778406127 128443755 778406127 574442266 778406127 212883438 282078006 212883438 938481850 212883438 938481850 574080869 938481850 230419118 940291113 230419118 414244925 230419118 414244925 914747831 414244925 374434638 149286695 374434638 254895276 374434638 254895276 955295358 254895276 305779126 663629807 305779126 355028849 305779126 355028849 903408127 355028849 437261003 890468972 437261003 279157883 437261003 279157883 635049055 279157883 199936386 633315635 199936386 129453423 199936386 129453423 907685852 129453423 286516285 815217283 286516285 417855260 286516285 417855260 859176259 417855260 422054644 104721211 422054644 104721211 382802611 104721211 670817401 906976353 670817401 293645778 670817401 293645778 4677801 964516574 4677801 125093777 4677801 125093777 873846530 125093777 184808761 828828128 184808761 828828128 579326634 828828128 246277722 586797786 246277722 586797786 738571784 168571395 738571784 956766771 738571784 956766771 129085500 549763263 129085500 549763263 636910413 389086474 636910413 389086474 84522721 825425565 84522721 523805146 84522721 523805146 399488983 523805146 133790303 275524098 133790303 376139112 133790303 376139112 790197947 376139112 355147811 840053752 355147811 409703730 355147811 409703730 896538809 409703730 270524933 743081100 270524933 743081100 45956380 743081100 620292360 77551349 620292360 580109511 620292360 580109511 753667324 580109511 69052544 297220697 69052544 297220697 921689967 297220697 74584754 930252495 74584754 792004903 74584754 792004903 275158726 868258985 275158726 286662578 275158726 286662578 972907028 826795237 972907028 826795237 732205773 159624961 732205773 530386777 732205773 530386777 711874446 530386777 857348297 318018034 857348297 686888568 857348297 686888568 543941827 185702150 543941827 453368399 543941827 453368399 427017955 453368399 484996219 568229541 484996219 182147172 484996219 182147172 320631937 182147172 642142937 247483554 642142937 247483554 14001504 247483554 914700586 434991596 914700586 152141639 914700586 152141639 945873672 152141639 303905740 218885914 303905740 111798622 303905740 111798622 712572578 111798622 149092879 574890643 149092879 574890643 619336459 746136129 619336459 703589701 619336459 703589701 764228502 703589701 563706633 215309821 563706633 215309821 864488299 215309821 278084478 672164758 278084478 672164758 24962141 694515543 24962141 694515543 667802365 469717572 667802365 852421343 667802365 852421343 467496462 852421343 499519475 219168738 499519475 931346652 499519475 931346652 580225829 931346652 47987034 302969484 47987034 999572997 47987034 999572997 640639341 175431483 640639341 175431483 930287761 175431483 24399423 71615062 24399423 774244670 24399423 774244670 561063324 774244670 345773576 718838863 345773576 928459339 345773576 928459339 927665634 928459339 921889028 709228466 921889028 895196735 921889028 895196735 151831216 895196735 458890362 37616277 458890362 37616277 772279342 37616277 721560524 852174672 721560524 743709391 721560524 743709391 965279816 743709391 814753060 553842863 814753060 721867660 814753060 721867660 105003449 791239676 105003449 755785289 105003449 755785289 723981348 991354825 723981348 790411670 723981348 790411670 133675253 278057114 133675253 278057114 448998086 278057114 29070913 732895254 29070913 732895254 903833940 783353344 903833940 433560547 903833940 433560547 248619526 433560547 337037041 909830674 337037041 516951478 337037041 516951478 720871305 196132954 720871305 587592374 720871305 587592374 15589359 891059498 15589359 296878192 15589359 296878192 768954022 940040251 768954022 469985894 768954022 469985894 527245227 469985894 969197853 138109780 969197853 138109780 445100008 787349498 445100008 787349498 998572409 203870328 998572409 947892704 998572409 947892704 508324440 947892704 642272119 910284210 642272119 910284210 506392827 910284210 644912060 697899689 644912060 886779658 644912060 886779658 360715589 204869431 360715589 204869431 159216495 204869431 473840420 734108065 473840420 456448745 473840420 456448745 737122803 456448745 141381250 705370074 141381250 95962306 141381250 95962306 498457832 95962306 400417116 51658342 400417116 540893699 400417116 540893699 144449740 540893699 775224790 101761138 775224790 409782840 775224790 409782840 911481739 914571098 911481739 610245257 911481739 610245257 243180001 264291650 243180001 971076042 243180001 971076042 800253501 971076042 95613692 174480159 95613692 505980865 95613692 505980865 959645659 846575022 959645659 164891733 959645659 164891733 135093796 164891733 801531206 920034542 801531206 778438258 801531206 778438258 168643523 778438258 388502364 331641197 388502364 485413098 388502364 485413098 838776650 485413098 354895446 47855909 354895446 265771371 354895446 265771371 658743645 265771371 466417130 929924290 466417130 474711872 466417130 474711872 448496384 474711872 877295515 563483460 877295515 177962034 877295515 177962034 206265426 177962034 354256656 642938273 354256656 219967088 354256656 219967088 529675976 219967088 50470772 943752769 50470772 476126416 50470772 476126416 654024997 573311089 654024997 179958622 654024997 179958622 94398309 179958622 104714732 685751027 104714732 153271476 104714732 153271476 75040555 153271476 248455699 726973578 248455699 726973578 495795173 402292947 495795173 402292947 242293039 686528865 242293039 616960129 242293039 616960129 379332430 616960129 152260847 640533818 152260847 532387249 152260847 532387249 978497232 400387144 978497232 853014675 978497232 853014675 824938521 853014675 833264670 61163649 833264670 61163649 860604288 61163649 782420710 973175431 782420710 973175431 129923831 973175431 593014555 294887560 593014555 748253676 593014555 748253676 446905364 748253676 655326780 539105119 655326780 972488842 655326780 972488842 263746091 972488842 374941906 161283025 374941906 161283025 540911415 161283025 492454078 398934822 492454078 94518213 492454078 94518213 26585709 94518213 691886074 653773214 691886074 653773214 57818280 653773214 63985292 817008734 63985292 574701237 63985292 574701237 644114430 574701237 66533960 834857471 66533960 282349191 66533960 282349191 941855523 688988474 941855523 600622263 941855523 600622263 809133788 778410704 809133788 176097382 809133788 176097382 360211085 176097382 982590349 433604000 982590349 433604000 798975572 433604000 962087073 784852641 962087073 784852641 228560045 784852641 362563590 1921876 362563590 786094618 362563590 786094618 11119572 904876782 11119572 281663904 11119572 281663904 422299219 281663904 183876918 59164888 183876918 746192692 183876918 746192692 955575557 339818379 955575557 528308089 955575557 528308089 251288514 355892215 251288514 355892215 12038571 355892215 969872010 980874652 969872010 823880597 969872010 823880597 532480199 823880597 744548068 128161654 744548068 731225404 744548068 731225404 816202302 731225404 438818792 910434189 438818792 565797858 438818792 565797858 604158627 565797858 328956218 715392267 328956218 75650020 328956218 75650020 699435907 416720441 699435907 416720441 577252069 416720441 926042767 768934620 926042767 161310752 926042767 161310752 997323803 161310752 391671744 767979927 391671744 385044501 391671744 385044501 658302790 385044501 168408862 481804732 168408862 229637298 168408862 229637298 746656245 712059077 746656245 165178353 746656245 165178353 385819476 165178353 717180037 745470561 717180037 745470561 152925075 170506194 152925075 803293282 152925075 803293282 347213404 803293282 83439585 562217105 83439585 718646212 83439585 718646212 702027747 923659584 702027747 11374807 702027747 11374807 214841299 834748530 214841299 834748530 41808232 834748530 963166373 203329886 963166373 203329886 760199306 990535230 760199306 990535230 246035819 990535230 483523947 33381620 483523947 145331595 483523947 145331595 542495362 145331595 245799525 862793615 245799525 474770060 245799525 474770060 810208793 153662038 810208793 463822325 810208793 463822325 176965024 839180326 176965024 337872973 176965024 337872973 805814746 986269969 805814746 689272949 805814746 689272949 589196197 216950756 589196197 915543290 589196197 915543290 55136901 915543290 576255033 472984998 576255033 472984998 188267159 208077765 188267159 870119157 188267159 870119157 214639289 870119157 17155699 108885054 17155699 108885054 567674925 884181858 567674925 848322544 567674925 848322544 434874824 848322544 654441909 9949340 654441909 449851777 654441909 449851777 164467226 5970152 164467226 56733437 164467226 56733437 155984694 56733437 311216889 665033439 311216889 665033439 186859916 665033439 274246610 88065299 274246610 88065299 139625668 88065299 346116702 63850351 346116702 908265447 346116702 908265447 970081389 908265447 300139134 182563154 300139134 475038228 300139134 475038228 211277936 475038228 288160301 539664671 288160301 29958858 288160301 29958858 730185948 29958858 308633363 863575292 308633363 132329376 308633363 132329376 717358436 132329376 323602147 537834447 323602147 58971971 323602147 58971971 621445165 58971971 565040124 859300161 565040124 142620425 565040124 142620425 1544047 142620425 84499754 416140184 84499754 37585808 84499754 37585808 368895155 973904605 368895155 973904605 936475522 44444877 936475522 44444877 181745024 44444877 357615246 16635682 357615246 817519246 357615246 817519246 669957388 817519246 609381616 262105691 609381616 429205886 609381616 429205886 23610291 180869545 23610291 195288090 23610291 195288090 847889840 693034295 847889840 693034295 345728059 693034295 910862961 684283778 910862961 764029735 910862961 764029735 594041066 348098609 594041066 348098609 988939163 348098609 846395212 903517311 846395212 741347645 846395212 741347645 219054777 875001616 219054777 721658747 219054777 721658747 675977067 721658747 642642310 218739252 642642310 886030270 642642310 886030270 970291187 863778629 970291187 970467770 970291187 970467770 140853891 128261945 140853891 128261945 850678258 128261945 419941231 582365507 419941231 136027329 419941231 136027329 955174062 236277287 955174062 8339191 955174062 8339191 279021459 8339191 386516680 790332773 386516680 502481052 386516680 502481052 77366329 502481052 387343256 62472089 387343256 323469350 387343256 323469350 901317926 809297151 901317926 379186847 901317926 379186847 381440913 379186847 570687572 344572253 570687572 431421778 570687572 431421778 590599617 431421778 484018747 822557461 484018747 140934911 484018747 140934911 991595081 140934911 48620388 642831990 48620388 642831990 940365886 348003191 940365886 348003191 210716850 881430959 210716850 852252539 210716850 852252539 32621398 852252539 864042765 938903803 864042765 433270904 864042765 433270904 874420611 433270904 106543912 353724607 106543912 726613966 106543912 726613966 720781343 452092787 720781343 452092787 152482803 101961519 152482803 336037206 152482803 336037206 997371007 336037206 538817464 137980898 538817464 398812406 538817464 398812406 698128242 398812406 100998241 410307672 100998241 154854097 100998241 154854097 48365427 154854097 957971136 671785425 957971136 671785425 59943838 432990589 59943838 618053449 59943838 618053449 864764045 618053449 603456278 453533547 603456278 529230783 603456278 529230783 238632887 746794810 238632887 633778336 238632887 633778336 658477954 633778336 327709827 867398159 327709827 262070672 327709827 262070672 321788508 262070672 582874875 463838617 582874875 366540250 582874875 366540250 914958083 366540250 85840616 939345839 85840616 669941768 85840616 669941768 516307839 669941768 383616878 907950753 383616878 672740654 383616878 672740654 736447824 672740654 296558540 993629854 296558540 895025911 296558540 895025911 769745492 895025911 333622 189637151 333622 189637151 760334210 189637151 240507169 759208074 240507169 171740335 240507169 171740335 828099978 171740335 293067408 784053248 293067408 561920568 293067408 561920568 255741178 561920568 908452336 5577933 908452336 844557257 908452336 844557257 193206286 467354202 193206286 467354202 114307755 467354202 164467923 583273819 164467923 390648513 164467923 390648513 698931145 390648513 459063332 920095182 459063332 920095182 772473493 920095182 80868383 153341621 80868383 153341621 419119970 153341621 139313337 282404961 139313337 238867281 139313337 238867281 817454171 752723847 817454171 210787991 817454171 210787991 456303484 210787991 964207877 955905088 964207877 148588847 964207877 148588847 873491398 590162652 873491398 555696324 873491398 555696324 87798501 922105501 87798501 922105501 567634554 922105501 201084050 447552474 201084050 447552474 676569390 723655603 676569390 52850516 676569390 52850516 287001024 52850516 421516296 606344592 421516296 169722997 421516296 169722997 327493916 169722997 940137945 732206393 940137945 394380289 940137945 394380289 27965420 108206450 27965420 108206450 384413996 354824691 384413996 91086290 384413996 91086290 205212094 339947412 205212094 38872462 205212094 38872462 187933925 38872462 661824599 790178845 661824599 105537464 661824599 105537464 381022261 105537464 647881557 80085877 647881557 528140871 647881557 528140871 678007688 528140871 350277428 180084982 350277428 895747050 350277428 895747050 373146096 895747050 303093285 123859572 303093285 837482832 303093285 837482832 277793845 837482832 314375982 302806603 314375982 700153074 314375982 700153074 879991987 772141969 879991987 642619571 879991987 642619571 176008708 994366739 176008708 994366739 759862257 49789325 759862257 167485255 759862257 167485255 323720693 167485255 992528946 634857546 992528946 479103408 992528946 479103408 282644921 24267218 282644921 889960108 282644921 889960108 940076280 889960108 250236420 130485480 250236420 385353772 250236420 385353772 743272915 385353772 648999736 108929744 648999736 108929744 551533324 108929744 783035425 579914416 783035425 579914416 295211712 390604035 295211712 540077339 295211712 540077339 3830922 3109967 3830922 980550331 3830922 980550331 429620054 216560446 429620054 216560446 753513356 216560446 503271795 554747050 503271795 554747050 150025285 275065870 150025285 556677326 150025285 556677326 990859092 556677326 348476353 53952803 348476353 53952803 50134910 53952803 969056315 45773248 969056315 554637116 969056315 554637116 566143565 554637116 812265728 904628106 812265728 95304188 812265728 95304188 823890436 95304188 750498776 749549263 750498776 244811429 750498776 244811429 174770132 485927773 174770132 485927773 852190155 485927773 820603871 793502677 820603871 793502677 184684717 793502677 680913686 538677305 680913686 960015698 680913686 960015698 456282208 960015698 818910339 7130692 818910339 479517051 818910339 479517051 370184123 479517051 560227629 742162257 560227629 23436242 560227629 23436242 544271174 23436242 589816376 926263455 589816376 793753099 589816376 793753099 6805052 793753099 486681181 24343961 486681181 828894299 486681181 828894299 57021705 130650296 57021705 762215053 57021705 762215053 622559751 68542304 622559751 68542304 296188113 68542304 296902380 36041254 296902380 614751136 296902380 614751136 978374179 614751136 410925405 44890143 410925405 275689331 410925405 275689331 879384523 275689331 836599839 962487689 836599839 729512884 836599839 729512884 60088275 424410293 60088275 543536897 60088275 543536897 440325537 171397469 440325537 171397469 794770764 171397469 751028315 687958849 751028315 687958849 157374227 687958849 973015340 414960522 973015340 868925190 973015340 868925190 592638302 868925190 757292949 307455462 757292949 357820501 757292949 357820501 680204600 357820501 986217189 834067014 986217189 834067014 132467564 834067014 495479105 79284580 495479105 79284580 833748131 79284580 717293996 742753872 717293996 113372705 717293996 113372705 908524737 113372705 361927575 547541594 361927575 261822796 361927575 261822796 647989780 261822796 170866374 907445004 170866374 907445004 994550041 907445004 834283045 119032648 834283045 119032648 166363588 119032648 563958729 927435550 563958729 927435550 761554863 927435550 196741556 15798594 196741556 15798594 569139360 509482653 569139360 360860616 569139360 360860616 761907232 360860616 219911886 557490715 219911886 557490715 810469431 377295396 810469431 777667238 810469431 777667238 849173149 777667238 831137632 1825886 831137632 1825886 924670224 1825886 506526091 670774151 506526091 670774151 136789710 670774151 521891775 872980540 521891775 247486165 521891775 247486165 294624854 247486165 928423979 562555181 928423979 562555181 96650233 562555181 712139513 170543770 712139513 170543770 226342386 170543770 594672324 22501479 594672324 231292200 594672324 231292200 144351783 231292200 392477271 228639919 392477271 611762208 392477271 611762208 601609739 611762208 94016627 850202827 94016627 850202827 326030566 850202827 25984554 978544627 25984554 181194928 25984554 181194928 676015683 181194928 141508728 157411884 141508728 697398473 141508728 697398473 12644634 697398473 869291552 341464750 869291552 402534834 869291552 402534834 84862826 402534834 774048367 236988797 774048367 514128306 774048367 514128306 415807743 514128306 633270684 42750443 633270684 94165102 633270684 94165102 932628790 94165102 716976951 737161945 716976951 445264720 716976951 445264720 332250601 445264720 760577877 564446202 760577877 564446202 249554155 564446202 884600897 910242612 884600897 88515567 884600897 88515567 593717337 88515567 774746724 892175206 774746724 438285442 774746724 438285442 455109237 438285442 819509051 911269943 819509051 297074507 819509051 297074507 9884608 297074507 777848278 321945072 777848278 166903252 777848278 166903252 210185306 166903252 727470012 184781989 727470012 116501705 727470012 116501705 228342607 986338152 228342607 259324759 228342607 259324759 707462686 259324759 128565880 860616478 128565880 860616478 274375917 597184387 274375917 597184387 812514445 597184387 152550341 929747280 152550341 410445248 152550341 410445248 34403135 410445248 602894379 31490718 602894379 235381422 602894379 235381422 865414477 235381422 438192397 801691204 438192397 466248567 438192397 466248567 499240534 466248567 298592705 62197895 298592705 62197895 712978281 62197895 231691866 837895767 231691866 267664874 231691866 267664874 412494337 267664874 47737472 13053297 47737472 879385528 47737472 879385528 194790145 879385528 60127813 197841949 60127813 197841949 545881578 881137833 545881578 509193645 545881578 509193645 204422692 509193645 330211519 525781945 330211519 11916286 330211519 11916286 258545142 11916286 983629502 779447074 983629502 541044633 983629502 541044633 151253654 541044633 955018060 642601600 955018060 150410732 955018060 150410732 310396559 150410732 613887695 461130470 613887695 461130470 854380420 461130470 384647958 821643681 384647958 569511027 384647958 569511027 602394370 569511027 211255811 249773721 211255811 777182590 211255811 777182590 804246995 417735844 804246995 417735844 274137013 417735844 568097869 723182876 568097869 639005276 568097869 639005276 839489361 639005276 482520081 539862383 482520081 564735924 482520081 564735924 292404529 177228130 292404529 351731392 292404529 351731392 617096877 351731392 25154965 648201747 25154965 423492545 25154965 423492545 879476225 423492545 645840269 785787346 645840269 785787346 310048028 785787346 445545687 287135524 445545687 971038208 445545687 971038208 258679101 971038208 726313253 17641043 726313253 17641043 661464647 17641043 874939838 320420152 874939838 28667435 874939838 28667435 162126116 19257052 162126116 936005394 162126116 936005394 783020823 936005394 690900938 14732419 690900938 14732419 991422595 14732419 176684330 483498902 176684330 483498902 36272420 483498902 928846918 663560052 928846918 468148745 928846918 468148745 200990965 959034754 200990965 672706983 200990965 672706983 824079228 672706983 633839361 115073474 633839361 115073474 176433367 465870078 176433367 263872263 176433367 263872263 438839365 632215843 438839365 250237935 438839365 250237935 202841747 250237935 917504866 399579093 917504866 278105785 917504866 278105785 335835213 278105785 523668369 36082316 523668369 135767320 523668369 135767320 333973845 135767320 774469199 812961604 774469199 812961604 214639332 812961604 847937336 62630109 847937336 296142543 847937336 296142543 993636906 296142543 746979049 91444358 746979049 91444358 209578083 91444358 524254558 755578521 524254558 109033386 524254558 109033386 928536031 109033386 50496077 410218017 50496077 410218017 725152781 410218017 130167233 930979412 130167233 930979412 827060496 957608316 827060496 948939958 827060496 948939958 64429516 948939958 510225297 658218578 510225297 970097969 510225297 970097969 610937422 970097969 26435905 425776891 26435905 425776891 598192721 446205234 598192721 13519489 598192721 13519489 917755814 865003256 917755814 865003256 529140880 320144379 529140880 395997889 529140880 395997889 920535302 356312917 920535302 772873825 920535302 772873825 322083980 36840055 322083980 377322101 322083980 377322101 784362648 377322101 639630223 838461203 639630223 301133917 639630223 301133917 762513526 301133917 113833329 645975331 113833329 9551612 113833329 9551612 865850451 441991931 865850451 362288475 865850451 362288475 70578571 266254042 70578571 469125431 70578571 469125431 977728074 469125431 693307887 614313264 693307887 139451082 693307887 139451082 940807602 139451082 716219321 639175962 716219321 639175962 495411804 38445989 495411804 850189626 495411804 850189626 73498278 850189626 112590302 547883459 112590302 607695550 112590302 607695550 342048902 607695550 150528673 259883831 150528673 336022019 150528673 336022019 496476478 336022019 16436322 140318067 16436322 726048470 16436322 726048470 938757697 726048470 360502368 110768935 360502368 110768935 67449963 110768935 412780707 584402526 412780707 54157829 412780707 54157829 65699685 594848739 65699685 594848739 259643432 594848739 214967041 219349937 214967041 219349937 985454213 219349937 927284651 987819078 927284651 987819078 709236135 987819078 966931107 724920043 966931107 724920043 356449950 724920043 356698203 154104633 356698203 811877353 356698203 811877353 444631844 811877353 428222176 296887741 428222176 296887741 13510871 806249180 13510871 704457444 13510871 704457444 684553911 704457444 592973377 362915700 592973377 362915700 649711624 362915700 516098525 264923392 516098525 918449559 516098525 918449559 2774926 178872051 2774926 178872051 912693737 178872051 492666464 854711012 492666464 542086551 492666464 542086551 89248653 542086551 771485755 734591296 771485755 734591296 203710127 734591296 909586538 962285346 909586538 705219325 909586538 705219325 328502418 430989868 328502418 741434941 328502418 741434941 850749466 741434941 177309633 380801250 177309633 380801250 945441951 363422109 945441951 484276982 945441951 484276982 726423298 484276982 734455042 78786813 734455042 236370011 734455042 236370011 476957348 971658820 476957348 971658820 323955956 971658820 946438892 78873729 946438892 80408830 946438892 80408830 70216109 80408830 937107824 995165615 937107824 121164419 937107824 121164419 469806300 121164419 890720204 841695888 890720204 514212574 890720204 514212574 990765775 797133910 990765775 797133910 574118828 688123334 574118828 947342099 574118828 947342099 126194728 947342099 838068625 391720602 838068625 447506146 838068625 447506146 276690392 447506146 331616994 912266652 331616994 89753847 331616994 89753847 860474194 89753847 513184972 623929448 513184972 623929448 979485375 623929448 749836873 50955974 749836873 521783111 749836873 521783111 554129838 521783111 768889101 283007272 768889101 809050397 768889101 809050397 918869571 809050397 333400210 914645798 333400210 862273890 333400210 862273890 552592110 862273890 13713475 635668420 13713475 635668420 848424001 635668420 818850274 406090880 818850274 898941630 818850274 898941630 223884248 898941630 872789628 399269581 872789628 418146620 872789628 418146620 491299533 418146620 575345328 6425727 575345328 334957949 575345328 334957949 85256318 726152808 85256318 726152808 795101393 726152808 245989113 314240324 245989113 946926514 245989113 946926514 374953295 946926514 220509167 343658631 220509167 709225219 220509167 709225219 592961634 41631497 592961634 288331785 592961634 288331785 48562254 288331785 251060978 781010329 251060978 781010329 903527455 243084107 903527455 243084107 146119266 774073483 146119266 571340081 146119266 571340081 583309984 571340081 323236623 187961527 323236623 738401813 323236623 738401813 952314964 64538789 952314964 467399000 952314964 467399000 732914857 27750905 732914857 192071063 732914857 192071063 936691065 192071063 715621770 731273873 715621770 147556533 715621770 147556533 180855929 256036728 180855929 256036728 594798586 256036728 270247802 450398426 270247802 423589354 270247802 423589354 266862968 423589354 333821121 322109055 333821121 582506279 333821121 582506279 810545633 582506279 226921849 851768614 226921849 851768614 478494829 851768614 289512373 82549011 289512373 82549011 989315012 82549011 957982987 625410826 957982987 625410826 691640075 625410826 982670159 171919292 982670159 175133563 982670159 175133563 286481093 175133563 582827776 96573883 582827776 292595076 582827776 292595076 945476429 292595076 447914779 91575726 447914779 745508317 447914779 745508317 210674844 745508317 857893699 59720472 857893699 59720472 949658611 59720472 56644401 697961362 56644401 114466707 56644401 114466707 718102788 888948980 718102788 186243245 718102788 186243245 781508239 186243245 125110041 96797684 125110041 242087267 125110041 242087267 874087182 218755324 874087182 489966975 874087182 489966975 198704990 489966975 691725761 570530334 691725761 492102851 691725761 492102851 622557889 492102851 833029465 745306393 833029465 475557496 833029465 475557496 135330835 475557496 338784824 838861186 338784824 170536724 338784824 170536724 387366152 502467757 387366152 465878826 387366152 465878826 373028789 465878826 422462835 19661755 422462835 19661755 516232548 19661755 282286800 300888597 282286800 300888597 660765897 300888597 274949666 14594036 274949666 714127217 274949666 714127217 313516429 714127217 44489686 186803542 44489686 568367365 44489686 568367365 626123585 18258941 626123585 18258941 561063003 18258941 936207839 652330771 936207839 652330771 655015537 991066883 655015537 684474939 655015537 684474939 150465905 684474939 345183936 354487630 345183936 354487630 596659108 354487630 119225480 173538171 119225480 173538171 793847815 173538171 529669966 840558073 529669966 104418149 529669966 104418149 89160994 777655159 89160994 378919830 89160994 378919830 931179355 511242891 931179355 319751802 931179355 319751802 528621253 319751802 800770169 954276301 800770169 229791620 800770169 229791620 464443213 229791620 732324970 717282823 732324970 602691002 732324970 602691002 611374471 602691002 850644245 833110312 850644245 182358569 850644245 182358569 173172659 182358569 625554144 540067636 625554144 154002562 625554144 154002562 689990308 154002562 647384215 483131147 647384215 483131147 44711467 872832125 44711467 872832125 869320224 237435516 869320224 237435516 211103653 864095029 211103653 839396655 211103653 839396655 20303572 561138194 20303572 727614152 20303572 727614152 65431149 727614152 44819240 156000532 44819240 343886413 44819240 343886413 819274235 945291408 819274235 479140034 819274235 479140034 465679381 479140034 948468542 762088905 948468542 757338881 948468542 757338881 508656170 331715 508656170 331715 48548834 331715 280874632 857215062 280874632 554025124 280874632 554025124 260419845 554025124 840267207 888603308 840267207 888603308 425165485 888603308 762448566 928825532 762448566 928825532 183483817 928825532 219699599 273842949 219699599 425234565 219699599 425234565 14485577 425234565 215453205 729310382 215453205 268437252 215453205 268437252 983914860 268437252 731594411 602104646 731594411 541476967 731594411 541476967 96212190 33929920 96212190 33929920 935038961 33929920 498351809 899278178 498351809 515559249 498351809 515559249 865194809 289669581 865194809 451675810 865194809 451675810 240010872 451675810 919805982 78765916 919805982 502500818 919805982 502500818 238763436 502500818 917115746 434070561 917115746 833161242 917115746 833161242 350035070 833161242 666259798 257876097 666259798 257876097 73652500 257876097 457206559 857812169 457206559 857812169 323460230 857812169 482588195 65663333 482588195 65663333 699637812 808361346 699637812 808361346 50384480 808361346 466489422 276219070 466489422 430718984 466489422 430718984 842572776 935345689 842572776 722303971 842572776 722303971 75618942 251160342 75618942 251160342 15603155 726882794 15603155 690835712 15603155 690835712 936816950 690835712 843828183 410303213 843828183 916673118 843828183 916673118 509047727 916673118 927114074 486486155 927114074 564976716 927114074 564976716 948747114 564976716 263543793 858495426 263543793 858495426 775965327 36360684 775965327 36360684 939404569 36360684 354815877 872428673 354815877 463601797 354815877 463601797 973027386 879300849 973027386 664366126 973027386 664366126 823014778 664366126 846440471 343703082 846440471 343703082 111356355 769566127 111356355 769566127 389914932 769566127 224296683 376080272 224296683 416779135 224296683 416779135 34210976 416779135 528103345 999643179 528103345 999643179 691464834 999643179 423530399 85892728 423530399 127990897 423530399 127990897 225472520 127990897 406376895 754683518 406376895 754683518 954054404 754683518 122637262 305892587 122637262 305892587 104570932 305892587 203925780 58304011 203925780 58304011 887409178 58304011 614757497 245646210 614757497 245646210 955138176 825562733 955138176 825562733 92724770 825562733 643956153 58843530 643956153 58843530 93846936 897791525 93846936 126418686 93846936 126418686 268915471 628343653 268915471 410582752 268915471 410582752 173739887 410582752 987947033 724997132 987947033 353198419 987947033 353198419 104111341 921145890 104111341 292278796 104111341 292278796 901335938 616176583 901335938 616176583 321513253 114629429 321513253 891458047 321513253 891458047 285900905 891458047 611014919 298258096 611014919 702505123 611014919 702505123 954847621 702505123 518082711 806255952 518082711 118938157 518082711 118938157 862661856 118938157 811077363 178741477 811077363 178741477 113331191 991774270 113331191 991774270 338227895 991774270 230395045 510787053 230395045 510787053 855682828 702540074 855682828 702540074 7997398 215218993 7997398 631789767 7997398 631789767 914849776 631789767 823565377 196412486 823565377 758627184 823565377 758627184 335349641 758627184 721641604 269680682 721641604 904954569 721641604 904954569 24814317 130230593 24814317 572224468 24814317 572224468 785691335 819934174 785691335 268031117 785691335 268031117 901373445 268031117 685041036 403621842 685041036 166031999 685041036 166031999 720530092 166031999 525876709 604470837 525876709 604470837 866174293 47434542 866174293 294866328 866174293 294866328 17280681 213374066 17280681 388383203 17280681 388383203 969896841 388383203 248004666 69614402 248004666 835878284 248004666 835878284 899517937 835878284 123916512 558846010 123916512 558846010 811809478 664255379 811809478 429647997 811809478 429647997 104716803 429647997 105148086 864863580 105148086 184549466 105148086 184549466 466956379 527861341 466956379 230979369 466956379 230979369 66894765 230979369 404611513 883923186 404611513 256289517 404611513 256289517 721606948 891900399 721606948 188066307 721606948 188066307 324579801 989638441 324579801 965692718 324579801 965692718 213379350 965692718 830562305 9679542 830562305 9679542 831496738 9679542 543500658 640045337 543500658 640045337 991305263 640045337 807840550 722706992 807840550 722706992 637576221 575449561 637576221 717290883 637576221 717290883 466441384 717290883 817363055 588457723 817363055 869477571 817363055 869477571 997466319 695380605 997466319 695380605 37859906 357597119 37859906 954511137 37859906 954511137 520416507 85480489 520416507 499911254 520416507 499911254 252315641 499911254 337456758 154094857 337456758 288453256 337456758 288453256 579131892 288453256 225261085 151503625 225261085 257791293 225261085 257791293 354645172 257791293 47803860 988002881 47803860 988002881 596315580 988002881 133430655 704677394 133430655 704677394 999138767 4024870 999138767 4024870 345660594 808111965 345660594 808111965 942470475 808111965 903736393 25648961 903736393 81864003 903736393 81864003 715095899 81864003 842443176 640452112 842443176 74040705 842443176 74040705 111276241 74040705 926012351 449646764 926012351 182542315 926012351 182542315 728580134 182542315 932430105 798857276 932430105 336831804 932430105 336831804 231921124 336831804 949248179 221858352 949248179 807611987 949248179 807611987 967242773 807611987 386885642 412562096 386885642 486832511 386885642 486832511 464045629 486832511 97023202 173733658 97023202 173733658 851296203 173733658 754254828 890988067 754254828 879692571 754254828 879692571 529786025 879692571 655231811 311275350 655231811 311275350 85478800 311275350 920509071 791688962 920509071 85360898 920509071 85360898 749749988 85360898 904759301 216458448 904759301 216458448 380484742 959103579 380484742 651883822 380484742 651883822 503428628 651883822 232201675 123931589 232201675 640224054 232201675 640224054 663224545 640224054 479546092 163180062 479546092 163180062 106489181 163180062 787273044 110380186 787273044 349623829 787273044 349623829 174966151 856612288 174966151 856612288 564686365 856612288 265912531 984424955 265912531 23779116 265912531 23779116 56190570 23779116 818191213 608972573 818191213 130238959 818191213 130238959 473772360 130238959 682955205 898386287 682955205 898386287 931731843 898386287 425054609 971300795 425054609 423811305 425054609 423811305 989769605 423811305 183608296 137332187 183608296 382924776 183608296 382924776 904580765 382924776 731688799 86686981 731688799 433414414 731688799 433414414 110071584 433414414 568044500 979345385 568044500 979345385 401497254 979345385 828937900 104653692 828937900 478509168 828937900 478509168 978208000 478509168 98419301 454522104 98419301 551292450 98419301 551292450 848434047 551292450 65370847 667033614 65370847 667033614 165084317 8219102 165084317 674943830 165084317 674943830 944357878 674943830 312167759 50431378 312167759 870780412 312167759 870780412 917615826 870780412 67728063 244937646 67728063 673442365 67728063 673442365 525978073 673442365 480102541 124641167 480102541 124641167 960567327 124641167 957026825 742431725 957026825 440802427 957026825 440802427 452572954 440802427 553519659 884744132 553519659 199526634 553519659 199526634 930690112 25716499 930690112 25716499 78752463 25716499 853733380 668154961 853733380 394888062 853733380 394888062 434557265 394888062 456345102 926921678 456345102 926921678 990938339 642351341 990938339 826921638 990938339 826921638 469018137 826921638 862163521 842136332 862163521 50821768 862163521 50821768 296192519 296713548 296192519 244157492 296192519 244157492 503157205 244157492 484734321 821325021 484734321 761864857 484734321 761864857 734114229 761864857 694698286 252969375 694698286 421747902 694698286 421747902 103260090 421747902 202719199 167697742 202719199 194017273 202719199 194017273 603622454 194017273 583710724 70139674 583710724 805669152 583710724 805669152 633896813 805669152 599324515 869218994 599324515 7147164 599324515 7147164 61103466 7147164 398559326 663068192 398559326 663068192 221314503 663068192 677687735 43773324 677687735 131815518 677687735 131815518 512531159 131815518 516168821 655062577 516168821 613310578 516168821 613310578 114171152 362971493 114171152 926633764 114171152 926633764 584795815 174718730 584795815 447614391 584795815 447614391 659707118 447614391 337825556 935968602 337825556 263257318 337825556 263257318 82513877 41335092 82513877 41335092 161707458 41335092 132157650 469103672 132157650 269798094 132157650 269798094 430201474 269798094 249453915 246043368 249453915 869889129 249453915 869889129 993732164 869889129 711105533 627424094 711105533 650661636 711105533 650661636 85087846 650661636 536972977 230222763 536972977 230222763 900080636 999639418 900080636 999639418 264246220 999639418 539351183 294704078 539351183 294704078 708767799 294704078 421719531 964539848 421719531 964539848 948093959 126976640 948093959 126976640 25601652 126976640 205928361 698552635 205928361 698552635 607800317 426995767 607800317 426995767 320774311 519567618 320774311 51104981 320774311 51104981 473218142 51104981 77454935 817718595 77454935 628435523 77454935 628435523 863305701 143382639 863305701 143382639 156222294 920527509 156222294 543178496 156222294 543178496 737775710 449421046 737775710 715276603 737775710 715276603 944021765 715276603 509490252 927188844 509490252 55552565 509490252 55552565 32441321 719427551 32441321 641701517 32441321 641701517 779731896 641701517 712452098 89865126 712452098 89865126 107725248 89865126 307456106 331539565 307456106 188542747 307456106 188542747 112540102 188542747 359973894 601935508 359973894 601935508 139106119 601935508 852207333 87743782 852207333 112935767 852207333 112935767 65223372 112935767 260486648 890223260 260486648 890223260 846434185 890223260 339760025 907883522 339760025 361404363 339760025 361404363 605001362 361404363 379058617 351113659 379058617 913000344 379058617 913000344 30613515 913000344 599204921 530888455 599204921 627292063 599204921 627292063 20601454 627292063 968069959 249232065 968069959 500809434 968069959 500809434 191328840 18264506 191328840 65784714 191328840 65784714 947951545 65784714 273340456 837955306 273340456 673827899 273340456 673827899 649339528 232827221 649339528 514261412 649339528 514261412 556955887 514261412 901770312 265985616 901770312 265985616 569465608 110897690 569465608 719923530 569465608 719923530 701060957 719923530 595109387 699151738 595109387 843592637 595109387 843592637 119141374 843592637 382980016 877200828 382980016 26188715 382980016 26188715 846363049 26188715 622300659 704005577 622300659 614083464 622300659 614083464 924612229 614083464 230090265 363997478 230090265 802502527 230090265 802502527 769036444 670428478 769036444 741953778 769036444 741953778 945594467 741953778 527591392 758597611 527591392 705524149 527591392 705524149 502810692 705524149 641739935 944217341 641739935 25518351 641739935 25518351 182719298 25518351 557148748 993897503 557148748 410264358 557148748 410264358 648059752 410264358 493865034 822727919 493865034 720601550 493865034 720601550 612667699 757481750 612667699 756404270 612667699 756404270 385935771 672236193 385935771 868168153 385935771 868168153 903807346 592376741 903807346 595809951 903807346 595809951 609048224 595809951 673346846 327835033 673346846 469812694 673346846 469812694 769332773 469812694 608171194 188742183 608171194 188742183 199104810 188742183 406385570 156876718 406385570 475952597 406385570 475952597 551135625 475952597 289506768 396164813 289506768 473713762 289506768 473713762 669284029 56371734 669284029 309459098 669284029 309459098 265058292 309459098 795694331 290556309 795694331 659765905 795694331 659765905 954584556 659765905 165363965 411324808 165363965 611954018 165363965 611954018 633670300 57578811 633670300 57578811 933142877 988719213 933142877 601868683 933142877 601868683 935960699 601868683 725531240 40558953 725531240 40558953 792377421 40558953 284427090 855535672 284427090 855535672 97559212 855535672 944933120 908877179 944933120 243970120 944933120 243970120 555573612 935747517 555573612 412057577 555573612 412057577 904519621 412057577 241524366 881385634 241524366 881385634 508264848 58890628 508264848 801638125 508264848 801638125 795844315 923129986 795844315 128665148 795844315 128665148 435478402 720242882 435478402 637979329 435478402 637979329 136880761 58112700 136880761 821786180 136880761 821786180 911986253 821786180 591675817 535973020 591675817 535973020 378632598 535973020 943929797 305348717 943929797 305348717 413995427 305348717 453424790 123209717 453424790 702457718 453424790 702457718 49239122 52808180 49239122 212655459 49239122 212655459 487080240 212655459 303871811 76142669 303871811 989701156 303871811 989701156 619991265 989701156 161946665 131646739 161946665 131646739 160976823 131646739 329811569 654222808 329811569 164980437 329811569 164980437 227685766 164980437 506697496 697656745 506697496 697656745 324282974 593695104 324282974 798815707 324282974 798815707 197073899 798815707 490189381 146476713 490189381 146476713 2296583 935560343 2296583 935560343 764449530 299167327 764449530 636501624 764449530 636501624 59509586 636501624 659995718 46243981 659995718 378800195 659995718 378800195 2411523 378800195 110622506 430476026 110622506 62773999 110622506 62773999 327661427 62773999 110751112 180094393 110751112 54326914 110751112 54326914 231910079 464019214 231910079 464019214 494221657 464019214 7983216 459621984 7983216 946692874 7983216 946692874 588288622 946692874 314620099 411862901 314620099 411862901 43704296 254053871 43704296 350713035 43704296 350713035 334232423 281617245 334232423 334270494 334232423 334270494 377344582 334270494 186618935 497742824 186618935 497742824 326372097 808076022 326372097 78186286 326372097 78186286 895804279 78186286 778012642 689999186 778012642 689999186 864085379 689999186 588325378 807514556 588325378 601342567 588325378 601342567 850456119 186713134 850456119 186713134 625171735 412174511 625171735 230220241 625171735 230220241 846085383 727619344 846085383 727619344 475176211 727619344 930364287 117872946 930364287 117872946 372329455 916767128 372329455 916767128 129811944 390941395 129811944 390941395 475983226 390941395 124341913 429388010 124341913 375503029 124341913 375503029 310988956 642933384 310988956 642933384 851619816 642933384 532414573 822242032 532414573 349841827 532414573 349841827 780255849 459530495 780255849 380010292 780255849 380010292 31795152 867216732 31795152 708357739 31795152 708357739 866116448 272005484 866116448 548552035 866116448 548552035 274412000 548552035 531729101 937298141 531729101 391951790 531729101 391951790 103274315 391951790 560443757 944109574 560443757 376082356 560443757 376082356 253970069 81810222 253970069 693405290 253970069 693405290 27927901 715583203 27927901 715583203 607490167 715583203 198281342 122762376 198281342 936975880 198281342 936975880 710171860 19909432 710171860 688630316 710171860 688630316 83607538 688630316 924972581 30935960 924972581 30935960 231150549 422857062 231150549 422857062 54674476 422857062 195818827 392009536 195818827 477210003 195818827 477210003 100497123 477210003 435002253 769565366 435002253 575876366 435002253 575876366 837996995 531199168 837996995 801042281 837996995 801042281 169997281 801042281 485391664 456389153 485391664 782772689 485391664 782772689 824312330 782772689 449799858 50479290 449799858 50479290 972512479 885362354 972512479 885362354 318722720 885362354 724011286 974086305 724011286 716212451 724011286 716212451 301848039 716212451 715585300 146143585 715585300 673011618 715585300 673011618 2619589 673011618 364226790 953541257 364226790 953541257 516220643 953541257 322151706 275115994 322151706 885986446 322151706 885986446 899937837 885986446 437873727 59928743 437873727 235884664 437873727 235884664 207029776 235884664 417207085 62088141 417207085 673095422 417207085 673095422 539260918 673095422 447319309 470312892 447319309 470312892 887268005 470312892 828899439 862332141 828899439 631753967 828899439 631753967 26605855 891794930 26605855 891794930 125612379 351871016 125612379 351871016 655047173 351871016 461839632 900722612 461839632 900722612 106132 900722612 116519721 389393756 116519721 389393756 895913677 707178652 895913677 707178652 444471400 707178652 891770788 134480027 891770788 134480027 652967735 946622770 652967735 946622770 112307679 623331250 112307679 623331250 509065989 623331250 444417809 674742713 444417809 522158705 444417809 522158705 226020213 522158705 902314894 641343012 902314894 33439427 902314894 33439427 25908504 493487851 25908504 160811155 25908504 160811155 147152314 870754053 147152314 636921068 147152314 636921068 645295993 247809709 645295993 727234495 645295993 727234495 878847492 727234495 170675133 869832006 170675133 553288824 170675133 553288824 346039257 553288824 342190138 503839816 342190138 676181616 342190138 676181616 278052537 676181616 372934841 699664143 372934841 375082179 372934841 375082179 681605062 375082179 473561735 860317818 473561735 254256405 473561735 254256405 951600209 704124138 951600209 704124138 394494824 120369761 394494824 120369761 615859425 120369761 346857748 965453043 346857748 965453043 3951950 965453043 740834046 565018081 740834046 565018081 943237255 565018081 851110507 632472367 851110507 632472367 198422630 632472367 662875956 231343263 662875956 777357745 662875956 777357745 149601191 625208437 149601191 625208437 343061967 882471792 343061967 120853577 343061967 120853577 80597080 734613676 80597080 734613676 564607398 734613676 286078290 255716645 286078290 496822928 286078290 496822928 948850188 496822928 799880814 104589282 799880814 378537492 799880814 378537492 845052930 378537492 662486564 510842041 662486564 510842041 448609169 510842041 769535275 583280338 769535275 402874432 769535275 402874432 244713527 402874432 570527281 245289956 570527281 726233720 570527281 726233720 44810711 726233720 577262018 845988733 577262018 340417400 577262018 340417400 830026152 523149430 830026152 202525864 830026152 202525864 871184544 202525864 494123471 791226905 494123471 48889763 494123471 48889763 976433050 48889763 393436512 609791758 393436512 609791758 34146964 841463627 34146964 205271593 34146964 205271593 677072231 205271593 572270664 741163108 572270664 515169498 572270664 515169498 115966108 515169498 813269839 541231531 813269839 47672748 813269839 47672748 86604135 47672748 905389573 797720628 905389573 797720628 352993436 169490803 352993436 397020489 352993436 397020489 102409219 397020489 705606441 790301651 705606441 107759261 705606441 107759261 148623942 107759261 297477610 773091887 297477610 526837826 297477610 526837826 869129061 526837826 550318939 366138087 550318939 478028924 550318939 478028924 942081459 478028924 727389841 973292612 727389841 973292612 538793325 370106392 538793325 370106392 731733557 370106392 272009386 721423005 272009386 336955883 272009386 336955883 56484499 336955883 744994650 33920456 744994650 33920456 200402648 33920456 280105797 840254000 280105797 808488644 280105797 808488644 841833581 24922209 841833581 24922209 973362570 24922209 540922111 853943036 540922111 853943036 706726149 853943036 413827277 531458795 413827277 883740109 413827277 883740109 999180147 73663582 999180147 578284297 999180147 578284297 390219659 578284297 412393570 130691873 412393570 130691873 915192372 130691873 291850465 902854434 291850465 460988318 291850465 460988318 531421390 460988318 293971838 942877201 293971838 942877201 54829963 942877201 502386241 57947347 502386241 57947347 975292630 998789368 975292630 441349860 975292630 441349860 220811605 441349860 676488081 968577652 676488081 968577652 132829777 968577652 756850486 45520574 756850486 652603099 756850486 652603099 627043844 652603099 828865092 916612171 828865092 916612171 298169861 39381278 298169861 638659679 298169861 638659679 878397112 805863907 878397112 805863907 991024591 879916251 991024591 669765304 991024591 669765304 179325422 669765304 249384961 356125906 249384961 775154539 249384961 775154539 799425270 775154539 685490787 89841725 685490787 271797820 685490787 271797820 851317388 271797820 526377937 729732919 526377937 712204790 526377937 712204790 188024195 712204790 659063694 319403277 659063694 319403277 471795596 319403277 881649949 310863074 881649949 806800314 881649949 806800314 190987211 945178115 190987211 481549867 190987211 481549867 629645040 481549867 387868347 160280758 387868347 160280758 265597791 160280758 657264545 239408478 657264545 145771622 657264545 145771622 90702200 145771622 839403156 903230490 839403156 903230490 101217818 331951966 101217818 331951966 818566979 713404654 818566979 136122690 818566979 136122690 613878071 533989265 613878071 533989265 800178912 533989265 185619285 752545328 185619285 488706041 185619285 488706041 496887049 839633161 496887049 839633161 443835811 839633161 601238283 638583972 601238283 639211720 601238283 639211720 178064311 639211720 599658968 847692886 599658968 700836512 599658968 700836512 510154983 700836512 548374200 928306576 548374200 472939315 548374200 472939315 924598891 472939315 834142445 609536487 834142445 90061512 834142445 90061512 60969960 90061512 264942902 622005691 264942902 622005691 893796100 622005691 682788020 906694866 682788020 219844357 682788020 219844357 967775377 219844357 647151945 743013664 647151945 630925338 647151945 630925338 670935850 630925338 578871532 265033147 578871532 688832560 578871532 688832560 853124908 688832560 769110327 909969940 769110327 909969940 175031714 699717301 175031714 758178309 175031714 758178309 595323894 758178309 327855989 237339236 327855989 375976735 327855989 375976735 160802431 375976735 304125475 863921054 304125475 729723251 304125475 729723251 877188784 349747186 877188784 349747186 587715523 139551185 587715523 259447134 587715523 259447134 109313649 259447134 533078350 237325310 533078350 785981854 533078350 785981854 660904940 785981854 422757875 48235938 422757875 432940462 422757875 432940462 977928942 15193805 977928942 505313484 977928942 505313484 42492353 521935322 42492353 197810349 42492353 197810349 562616931 197810349 152354765 781626535 152354765 781626535 759278822 781626535 533921309 87838636 533921309 87838636 209242894 87838636 852873823 60073630 852873823 534122499 852873823 534122499 76244543 387422486 76244543 387422486 650315036 387422486 381785588 42746913 381785588 455318268 381785588 455318268 368055718 838883401 368055718 44260652 368055718 44260652 505596260 44260652 19292342 809058928 19292342 809058928 743653449 809058928 137771613 799010444 137771613 900998008 137771613 900998008 794386553 272462299 794386553 532565848 794386553 532565848 486240109 532565848 829471172 247182194 829471172 787926343 829471172 787926343 916376734 422221633 916376734 544425175 916376734 544425175 610996223 212548023 610996223 783520158 610996223 783520158 10017534 200010864 10017534 200010864 331011732 200010864 91550625 662883417 91550625 611081852 91550625 611081852 842572739 297200575 842572739 297200575 710060155 485771677 710060155 429585855 710060155 429585855 268245800 429585855 868386682 451575718 868386682 211450738 868386682 211450738 835154689 211450738 905705812 655562988 905705812 655562988 20749951 83566755 20749951 251334373 20749951 251334373 798804346 303120264 798804346 303120264 13530013 15893149 13530013 622314553 13530013 622314553 795196517 622314553 517892532 6198049 517892532 244265660 517892532 244265660 242429180 244265660 773825252 349738631 773825252 258749822 773825252 258749822 358173848 258749822 928135860 272911554 928135860 137390750 928135860 137390750 259628581 137390750 275918666 652758355 275918666 652758355 93997276 652758355 232340538 701279138 232340538 76695308 232340538 76695308 151406407 76695308 320883724 827748055 320883724 827748055 145025619 827748055 587728921 194003714 587728921 504660298 587728921 504660298 41041310 648637660 41041310 387496041 41041310 387496041 549759110 387496041 499149947 742297206 499149947 694067346 499149947 694067346 125378503 694067346 861017338 166097956 861017338 592291308 861017338 592291308 235661542 51710370 235661542 641720331 235661542 641720331 113615732 641720331 266541249 838126431 266541249 191567287 266541249 191567287 934950980 82223032 934950980 231863760 934950980 231863760 157490865 231863760 842182829 496112213 842182829 95556790 842182829 95556790 141143082 95556790 608801110 57301953 608801110 86430371 608801110 86430371 307520541 86430371 427563379 579963446 427563379 579963446 50554505 579963446 988591109 173055647 988591109 866719736 988591109 866719736 757416911 866719736 807960665 68643319 807960665 437869275 807960665 437869275 998191614 381416893 998191614 739851616 998191614 739851616 528767560 212515849 528767560 771960192 528767560 771960192 290705269 771960192 848021075 335935064 848021075 356472096 848021075 356472096 3934846 281936843 3934846 287870694 3934846 287870694 290623088 287870694 26539278 835653832 26539278 305580578 26539278 305580578 728423807 305580578 115431325 820758540 115431325 432667537 115431325 432667537 692651016 432667537 87062450 296715516 87062450 527710894 87062450 527710894 747647108 527710894 524961890 167516152 524961890 238272349 524961890 238272349 871080728 238272349 491845562 580634562 491845562 402742216 491845562 402742216 3481259 637712251 3481259 457550525 3481259 457550525 380391002 931196259 380391002 899747928 380391002 899747928 96139160 899747928 937621090 316507543 937621090 796533989 937621090 796533989 72320302 863607640 72320302 670465191 72320302 670465191 861286902 670465191 523178653 793905672 523178653 44572976 523178653 44572976 560346587 44572976 156107341 872065691 156107341 872065691 832820308 872065691 150836236 189515584 150836236 189515584 260130373 810812277 260130373 810812277 659921471 16932381 659921471 63318729 659921471 63318729 268736957 626822010 268736957 626822010 193485185 626822010 654537285 906727998 654537285 558527929 654537285 558527929 660417107 558527929 494048937 925925111 494048937 925925111 52939902 925925111 875903163 978487171 875903163 460522875 875903163 460522875 373551203 460522875 635133366 26701165 635133366 45936210 635133366 45936210 910132889 45936210 763744131 969624086 763744131 891082414 763744131 891082414 965305917 891082414 37662245 31708849 37662245 540283987 37662245 540283987 909354727 71440709 909354727 71440709 718078776 71440709 791360565 758527914 791360565 326788383 791360565 326788383 114321486 326788383 308462013 604922702 308462013 559284185 308462013 559284185 943638642 559284185 290396327 75569599 290396327 75569599 850689973 75569599 19758496 518298501 19758496 518298501 926208559 231225080 926208559 758010802 926208559 758010802 153793260 804578396 153793260 388862367 153793260 388862367 44899870 388862367 680571445 554039822 680571445 54208694 680571445 54208694 627440557 54208694 966363393 959692986 966363393 959692986 177041698 959692986 593903876 255452810 593903876 255452810 126813014 255452810 547825830 521310376 547825830 33220561 547825830 33220561 15310873 29992344 15310873 499920953 15310873 499920953 610077509 183328118 610077509 894501046 610077509 894501046 782245256 559939694 782245256 794825300 782245256 794825300 305103312 794825300 675897527 860675148 675897527 151415704 675897527 151415704 453262278 473669236 453262278 191115574 453262278 191115574 464944442 191115574 440036419 65311139 440036419 624904779 440036419 624904779 932223312 624904779 384345107 800723507 384345107 328300554 384345107 328300554 925088237 328300554 801273191 779350972 801273191 234283881 801273191 234283881 965199178 234283881 604710638 850880104 604710638 201693904 604710638 201693904 578855031 201693904 972213053 12819527 972213053 302197786 972213053 302197786 206946490 302197786 566225537 963560028 566225537 167870537 566225537 167870537 910026670 167870537 784633296 737742540 784633296 737742540 937463501 835553338 937463501 82728465 937463501 82728465 964244223 82728465 281757120 479887876 281757120 401531387 281757120 401531387 67212409 401531387 999944342 780386915 999944342 780386915 608625724 156231290 608625724 445130255 608625724 445130255 693144917 445130255 130238883 840569373 130238883 840569373 619416399 840569373 555318366 617333867 555318366 617333867 348761726 617333867 994850010 51364995 994850010 804464591 994850010 804464591 134952436 519304308 134952436 564963411 134952436 564963411 777962729 944059393 777962729 944059393 569134397 944059393 959800403 251800728 959800403 887145492 959800403 887145492 394682850 887145492 790946661 150470059 790946661 150470059 361768256 608225549 361768256 608225549 668755082 608225549 514879035 874416724 514879035 315239964 514879035 315239964 246069036 46646442 246069036 594144902 246069036 594144902 239198527 594144902 310777302 772040311 310777302 630174715 310777302 630174715 879262467 630174715 732474342 277524507 732474342 351208605 732474342 351208605 43732973 302028895 43732973 812046767 43732973 812046767 842403791 812046767 501080080 32739746 501080080 834383447 501080080 834383447 272915281 834383447 720184876 381780435 720184876 381780435 433919965 381780435 772339324 832450209 772339324 245252100 772339324 245252100 371457292 245252100 678283817 762990557 678283817 762990557 402610267 762990557 728685269 191531239 728685269 244926049 728685269 244926049 393268057 244926049 606971871 754918913 606971871 754918913 383460404 754918913 731424774 483502258 731424774 940433628 731424774 940433628 102864825 940433628 439641905 605203010 439641905 605203010 767025534 965042852 767025534 965042852 491694047 965042852 907796172 975175863 907796172 254577495 907796172 254577495 88197350 254577495 361004924 499360532 361004924 256403897 361004924 256403897 744691123 256403897 546349006 763215775 546349006 763215775 919859619 763215775 239110836 241114500 239110836 241114500 939112826 946099737 939112826 946099737 664855692 629761400 664855692 864425907 664855692 864425907 612639175 864425907 781761826 288263896 781761826 504736235 781761826 504736235 954674535 504736235 722195197 821255686 722195197 821255686 142664734 821255686 767070476 489838455 767070476 489838455 48513674 489838455 321950371 830697950 321950371 614477883 321950371 614477883 540195894 614477883 135641286 910752807 135641286 609938604 135641286 609938604 714591956 34537618 714591956 367147837 714591956 367147837 337281580 456505149 337281580 456505149 151136290 21528361 151136290 522903438 151136290 522903438 603355904 956854304 603355904 935172974 603355904 935172974 689315472 935172974 191011926 278953431 191011926 770085556 191011926 770085556 876936322 218107155 876936322 227705520 876936322 227705520 872515959 227705520 996979581 997960032 996979581 732084347 996979581 732084347 679784480 26225939 679784480 502694626 679784480 502694626 21629893 502694626 889369312 850760492 889369312 139159027 889369312 139159027 591254886 139159027 643671705 758093892 643671705 758093892 166874332 441833968 166874332 506299045 166874332 506299045 915923021 506299045 24616099 243609409 24616099 310356831 24616099 310356831 202304459 310356831 21643926 737753690 21643926 423499398 21643926 423499398 237968026 423499398 44316999 949151121 44316999 949151121 412563670 949151121 401683819 133439336 401683819 133439336 95406231 133439336 728074367 994403535 728074367 673345403 728074367 673345403 188111879 673345403 430601918 911949274 430601918 911949274 816058604 911949274 263425285 388345656 263425285 388345656 508095523 388345656 188976061 319059635 188976061 755566493 188976061 755566493 943873398 827562764 943873398 419584123 943873398 419584123 147355984 99060460 147355984 732631729 147355984 732631729 807090660 775796418 807090660 217979540 807090660 217979540 189573079 519863557 189573079 171744044 189573079 171744044 562788288 171744044 169152872 402468018 169152872 356086707 169152872 356086707 151218788 356086707 320396339 516039465 320396339 149744876 320396339 149744876 631648443 149744876 392127063 75246494 392127063 78968113 392127063 78968113 767231470 922471317 767231470 922471317 33740266 333326661 33740266 803587059 33740266 803587059 919049815 832833178 919049815 33345208 919049815 33345208 539330590 33345208 783276385 948231487 783276385 948231487 422329713 549282577 422329713 549282577 949202587 549282577 145496435 392584857 145496435 673250443 145496435 673250443 889691432 310605742 889691432 884854476 889691432 884854476 361176593 753981843 361176593 776697470 361176593 776697470 688568469 776697470 584614817 705856623 584614817 863755053 584614817 863755053 335763943 984909325 335763943 984909325 268619735 984909325 979627228 563333566 979627228 965451714 979627228 965451714 42317545 965451714 824781757 227080026 824781757 227080026 955780827 227080026 239496478 453300374 239496478 138962580 239496478 138962580 14240306 138962580 858690907 959165976 858690907 959165976 554931016 43668846 554931016 595495762 554931016 595495762 453394679 595495762 817801315 610367999 817801315 150118677 817801315 150118677 306187213 774834503 306187213 485124432 306187213 485124432 895440963 485124432 433920904 171224399 433920904 595132243 433920904 595132243 216764460 595132243 769799863 981282562 769799863 140973626 769799863 140973626 235737213 904105229 235737213 904105229 749088070 904105229 412579105 917329969 412579105 761320191 412579105 761320191 765801000 819479772 765801000 469287229 765801000 469287229 635968672 469287229 934364488 153005302 934364488 930119187 934364488 930119187 415407577 930119187 610452983 954381975 610452983 870110122 610452983 870110122 119477069 559373623 119477069 559373623 517801114 559373623 515903662 843418731 515903662 70944603 515903662 70944603 506733279 70944603 729899820 784641875 729899820 784641875 259061644 136339593 259061644 461635172 259061644 461635172 68323200 461635172 594301183 969601055 594301183 358986055 594301183 358986055 55035293 358986055 265177420 730162560 265177420 157158455 265177420 157158455 639467900 157158455 454674077 129860922 454674077 971638878 454674077 971638878 509703352 971638878 113047089 282278761 113047089 282278761 985656066 106764953 985656066 804029426 985656066 804029426 171768264 804029426 681466597 545724486 681466597 545724486 198105325 545724486 758499581 373108285 758499581 373108285 908441999 160043504 908441999 236089814 908441999 236089814 181032053 236089814 201879858 195659145 201879858 383227473 201879858 383227473 946403304 915960186 946403304 915960186 779222603 915960186 993328225 361730781 993328225 559179399 993328225 559179399 911455851 559179399 952891323 64996214 952891323 64996214 223758009 513826505 223758009 513826505 447033956 513826505 331624447 82180884 331624447 143021659 331624447 143021659 596586490 143021659 195821446 802813622 195821446 263043773 195821446 263043773 113955547 263043773 703103577 841377259 703103577 158442952 703103577 158442952 924374067 158442952 862789865 599498022 862789865 67863068 862789865 67863068 44056586 67863068 729882912 673760886 729882912 627787013 729882912 627787013 267138559 627787013 532226054 824954265 532226054 335091510 532226054 335091510 294984209 335091510 882702422 190217471 882702422 985077058 882702422 985077058 129248096 985077058 285494262 123949455 285494262 339532548 285494262 339532548 150979171 339532548 602664928 57895062 602664928 802988555 602664928 802988555 700703375 226090659 700703375 391856518 700703375 391856518 853758441 456496006 853758441 60345973 853758441 60345973 26229321 965237698 26229321 370824763 26229321 370824763 934032099 370824763 875733789 171000461 875733789 171000461 974530153 171000461 50309287 439852821 50309287 69897107 50309287 69897107 376245603 69897107 146532239 649977495 146532239 322742903 146532239 322742903 67642423 322742903 315521572 661651390 315521572 661651390 850969919 661651390 782490100 3527882 782490100 231845403 782490100 231845403 463240032 231845403 983766693 874228816 983766693 874228816 750582472 336343853 750582472 910875283 750582472 910875283 422154982 910875283 436338627 296892413 436338627 296892413 731225399 296892413 557190040 529465152 557190040 490491077 557190040 490491077 737873460 490491077 352834502 874439493 352834502 440108006 352834502 440108006 570578377 440108006 316978994 809776870 316978994 665425083 316978994 665425083 942333909 688715767 942333909 305650441 942333909 305650441 213923107 280660247 213923107 497514163 213923107 497514163 34582590 497514163 72536368 982364800 72536368 762539724 72536368 762539724 887573287 54830814 887573287 54830814 479225908 569125769 479225908 19395531 479225908 19395531 23833679 805162858 23833679 805162858 610805170 370987656 610805170 581905603 610805170 581905603 588596716 581905603 628404102 671870628 628404102 234577771 628404102 234577771 618779192 234577771 765181803 943735400 765181803 708392415 765181803 708392415 559911169 708392415 732932317 824877941 732932317 185984620 732932317 185984620 649187308 913795894 649187308 895043250 649187308 895043250 166909951 682292438 166909951 682292438 844432446 682292438 588032256 750209900 588032256 276269777 588032256 276269777 717761947 276269777 478651408 465219370 478651408 123346034 478651408 123346034 348870834 123346034 388356231 824848933 388356231 402697543 388356231 402697543 804472245 875418483 804472245 92588384 804472245 92588384 234898820 886160056 234898820 886160056 709388224 886160056 140175643 295636155 140175643 724722792 140175643 724722792 926495616 724722792 269999483 865833208 269999483 307770137 269999483 307770137 17991010 307770137 262808164 35835575 262808164 35835575 307143942 35835575 267203495 995525864 267203495 995525864 57756232 995525864 522312228 77285918 522312228 77285918 616675873 77285918 240621524 765512939 240621524 765512939 927632348 164725881 927632348 519202428 927632348 519202428 681588387 519202428 803289587 968690020 803289587 968690020 935467412 968690020 673713819 286760220 673713819 525648088 673713819 525648088 109996956 177686139 109996956 970388098 109996956 970388098 737869433 290129112 737869433 290129112 773630976 290129112 1324818 173367244 1324818 603642966 1324818 603642966 770564206 201177844 770564206 644393623 770564206 644393623 502417918 644393623 752945821 252540390 752945821 280006109 752945821 280006109 38579446 280006109 545980021 242196541 545980021 837159820 545980021 837159820 746354330 837159820 145196150 77549566 145196150 429835926 145196150 429835926 535783420 429835926 345735866 373935771 345735866 553075275 345735866 553075275 151222810 553075275 659313063 35916527 659313063 550797720 659313063 550797720 403839682 550797720 469286254 789310926 469286254 531372053 469286254 531372053 46517042 164414263 46517042 830003526 46517042 830003526 599687128 830003526 593489600 29474941 593489600 29474941 520491640 210196198 520491640 1420565 520491640 1420565 12488879 642520400 12488879 170006675 12488879 170006675 580537025 170006675 101981015 505038711 101981015 342183211 101981015 342183211 857669545 342183211 50387452 147937651 50387452 477734913 50387452 477734913 847647913 477734913 234824346 683248165 234824346 683248165 730968197 201792776 730968197 201792776 926674403 201792776 255112831 634451259 255112831 634451259 181142423 741842928 181142423 242728664 181142423 242728664 582351621 242728664 50338652 922009058 50338652 922009058 880652200 486324254 880652200 594498348 880652200 594498348 340962038 853988265 340962038 744927845 340962038 744927845 354337973 744927845 157769523 346293061 157769523 695180150 157769523 695180150 327498895 695180150 276114059 952319360 276114059 69071776 276114059 69071776 44118857 69071776 400719365 876301683 400719365 876301683 955426525 165515279 955426525 465014833 955426525 465014833 183339807 465014833 202264683 591141876 202264683 239908308 202264683 239908308 884920849 39596488 884920849 864769388 884920849 864769388 893396568 864769388 257900923 342033858 257900923 342033858 82189410 730373495 82189410 730373495 901199425 730373495 749735215 936624989 749735215 397852210 749735215 397852210 275292733 397852210 671938552 993088607 671938552 919563376 671938552 919563376 408467456 919563376 955250086 647482654 955250086 647482654 971523043 647482654 796501116 188973419 796501116 460413220 796501116 460413220 886166914 460413220 69975769 915299040 69975769 112592561 69975769 112592561 994617355 724547522 994617355 53858605 994617355 53858605 655261241 633329131 655261241 363718033 655261241 363718033 352765851 363718033 553020765 963205816 553020765 963205816 719082012 963205816 264428751 534694529 264428751 534694529 700025208 534694529 535121105 767178986 535121105 767178986 957324422 66770747 957324422 66770747 264355771 805733516 264355771 805733516 865871929 805733516 53969595 708117411 53969595 847054328 53969595 847054328 951262085 847054328 94078068 175430292 94078068 666593840 94078068 666593840 728916182 666593840 258224963 199346389 258224963 199346389 999801928 199346389 28181535 958897592 28181535 842493397 28181535 842493397 952657114 116306514 952657114 116306514 206470424 327684982 206470424 93913580 206470424 93913580 428632779 632650721 428632779 632650721 142671922 632650721 821632314 997731719 821632314 710923419 821632314 710923419 82971847 710923419 124490719 148709816 124490719 991926188 124490719 991926188 931714733 991926188 653189286 570349822 653189286 570349822 227991858 570349822 263894231 577094184 263894231 509308430 263894231 509308430 717331824 106659343 717331824 190590161 717331824 190590161 303329145 190590161 797864859 920516548 797864859 503786525 797864859 503786525 440512199 503786525 963248139 137155292 963248139 137155292 684233484 137155292 706950326 960353626 706950326 624978612 706950326 624978612 80353564 810344244 80353564 549537019 80353564 549537019 299545210 767213094 299545210 478868123 299545210 478868123 915349570 478868123 294173134 41093256 294173134 606862148 294173134 606862148 35039410 606862148 668495642 109441074 668495642 408500287 668495642 408500287 502886264 408500287 810651623 958036948 810651623 586717095 810651623 586717095 720904897 586717095 890059132 665106777 890059132 665106777 585276696 665106777 944549162 19350607 944549162 508598043 944549162 508598043 451829635 145949497 451829635 234075099 451829635 234075099 800182210 155027175 800182210 155027175 434293244 155027175 532866297 749299448 532866297 749299448 87558020 465096165 87558020 886945301 87558020 886945301 297331356 324215472 297331356 662828230 297331356 662828230 550633214 662828230 497428316 58546821 497428316 58546821 549588230 58546821 241188226 621718446 241188226 621718446 427277934 350179457 427277934 350179457 359927521 350179457 735844421 752031416 735844421 752031416 500133605 752031416 749733979 59371860 749733979 759948099 749733979 759948099 305678605 759948099 735906315 516384526 735906315 829224306 735906315 829224306 261591140 951186237 261591140 883805647 261591140 883805647 950967225 883805647 891056434 149359938 891056434 149359938 694681317 149359938 896820773 920222495 896820773 398908923 896820773 398908923 416226456 636505810 416226456 458256594 416226456 458256594 105048358 458256594 473450449 912993345 473450449 77254344 473450449 77254344 560479882 77254344 508560981 844744525 508560981 844744525 380682656 844744525 530502615 921242524 530502615 385279247 530502615 385279247 82252770 385279247 212381469 141036389 212381469 660775421 212381469 660775421 317426875 660775421 3116030 324874676 3116030 754404765 3116030 754404765 269133164 411872030 269133164 497283089 269133164 497283089 948336905 306040862 948336905 882655876 948336905 882655876 724071055 882655876 877406834 391758370 877406834 909800299 877406834 909800299 534590141 909800299 918522735 109085862 918522735 848066539 918522735 848066539 328378426 848066539 619866302 216031015 619866302 902307802 619866302 902307802 505937914 902307802 913607268 947745343 913607268 109130071 913607268 109130071 987184382 109130071 217439801 257415585 217439801 257415585 542093349 257415585 399730707 911354428 399730707 911354428 936772157 911354428 791995356 9127551 791995356 9127551 229777653 963679070 229777653 963679070 607742449 963679070 233481276 59246628 233481276 59246628 27990202 59246628 898827128 744105088 898827128 744105088 305912947 40658100 305912947 453116075 305912947 453116075 789891553 813434074 789891553 618821918 789891553 618821918 650399514 618821918 831072490 177525365 831072490 177525365 190097518 177525365 359687645 847612460 359687645 847612460 795083254 887832281 795083254 746792536 795083254 746792536 602467461 746792536 943034221 498514924 943034221 789542117 943034221 789542117 573070270 838871103 573070270 742124540 573070270 742124540 917197421 742124540 906011499 50785794 906011499 76459442 906011499 76459442 70495052 76459442 976796079 812797934 976796079 181462341 976796079 181462341 562334104 181462341 683611700 876347540 683611700 876347540 112732589 876347540 382745308 207414090 382745308 672045373 382745308 672045373 699693476 92151382 699693476 92151382 793008674 92151382 293840742 799911357 293840742 799911357 109596043 799911357 606044092 842214182 606044092 624491042 606044092 624491042 258906430 624491042 526440885 596083510 526440885 599311950 526440885 599311950 900128424 599311950 236925797 851554658 236925797 575634366 236925797 575634366 660915150 462845342 660915150 597300455 660915150 597300455 500920742 924145907 500920742 924145907 293008617 924145907 296262724 221484895 296262724 879037351 296262724 879037351 983025286 879037351 177642808 353022343 177642808 776802398 177642808 776802398 590429213 776802398 207966927 590845009 207966927 631815924 207966927 631815924 34735989 631815924 515301992 789368055 515301992 732230029 515301992 732230029 128090162 732230029 657689703 989454215 657689703 82237486 657689703 82237486 302524372 82237486 447533304 859075062 447533304 359508258 447533304 359508258 597911268 359508258 4199370 30569905 4199370 305163002 4199370 305163002 682491368 845963503 682491368 845963503 722571977 845963503 648355081 40903726 648355081 40903726 995994758 796494136 995994758 111662094 995994758 111662094 387428235 975851341 387428235 620870521 387428235 620870521 711750855 620870521 584870062 315510797 584870062 315510797 428791998 315510797 631612183 640188389 631612183 640188389 149670879 305740420 149670879 305740420 876362129 678896848 876362129 364045587 876362129 364045587 222258142 364045587 250774292 541898479 250774292 31814663 250774292 31814663 785248700 860311170 785248700 860311170 917718190 860311170 270987089 299068381 270987089 892526794 270987089 892526794 30807392 892526794 44437649 251204963 44437649 251204963 949615352 251204963 677231655 696091693 677231655 665482773 677231655 665482773 719742575 665482773 337901244 110905100 337901244 405376511 337901244 405376511 773697274 405376511 124547350 119511311 124547350 119511311 510017433 119511311 272562791 105013767 272562791 332154819 272562791 332154819 429104447 332154819 294333391 609244499 294333391 609244499 741504775 747226283 741504775 747226283 944483676 747226283 736641928 3738587 736641928 3738587 92476566 3738587 734417634 274975342 734417634 155520283 734417634 155520283 70006922 155520283 879040263 722201682 879040263 693284684 879040263 693284684 442712601 693284684 660569443 600447366 660569443 773587646 660569443 773587646 878610692 773587646 172826911 968745137 172826911 801114242 172826911 801114242 110374659 801114242 997200506 422473624 997200506 613214992 997200506 613214992 308367912 987022335 308367912 839108689 308367912 839108689 829325386 990522631 829325386 706374096 829325386 706374096 6898031 250124648 6898031 903743785 6898031 903743785 400995383 903743785 100337415 127439601 100337415 127439601 975137069 74693171 975137069 95718508 975137069 95718508 153242087 95718508 696772087 954251594 696772087 257907111 696772087 257907111 408129167 257907111 796711050 859469125 796711050 859469125 172078539 859469125 831632484 458652177 831632484 458652177 955230234 458652177 92801434 869366145 92801434 851090700 92801434 851090700 576711274 851090700 521557071 149631678 521557071 149631678 824752579 149631678 720650362 551495454 720650362 551495454 890060449 551495454 498605863 335467903 498605863 354973471 498605863 354973471 802335135 918707195 802335135 583735598 802335135 583735598 247191670 978043712 247191670 978043712 773479069 978043712 64640911 129152102 64640911 356428732 64640911 356428732 686026766 20287596 686026766 20287596 349269086 20287596 640338654 346101986 640338654 346101986 890129186 346101986 711932631 339574153 711932631 931456328 711932631 931456328 944707646 931456328 235833209 277849503 235833209 277849503 200022363 277849503 824942081 955644024 824942081 955644024 899659896 955644024 686704374 120168088 686704374 120168088 595255949 711281967 595255949 218339348 595255949 218339348 119073704 310111888 119073704 310111888 456858719 310111888 163790416 281837157 163790416 695014417 163790416 695014417 140607144 695014417 347449730 890579400 347449730 761333179 347449730 761333179 92331658 761333179 690971040 192464523 690971040 192464523 161742166 192464523 868668616 20974314 868668616 539346660 868668616 539346660 669926893 539346660 704205118 880158665 704205118 880158665 240877487 283585848 240877487 283585848 186328178 283585848 690576357 870676344 690576357 870676344 766679065 870676344 326924273 389031941 326924273 847976296 326924273 847976296 897776033 250761080 897776033 567988579 897776033 567988579 558755625 18692726 558755625 18692726 410986881 808037853 410986881 808037853 463715620 102194472 463715620 651059095 463715620 651059095 939710654 38210830 939710654 38210830 853628673 564038597 853628673 564038597 127290778 564038597 443945342 733837973 443945342 505967430 443945342 505967430 990118227 505967430 182608191 955164518 182608191 746452843 182608191 746452843 119517050 746452843 787230625 360140699 787230625 360140699 858096449 360140699 191505799 156741788 191505799 156741788 509802778 961849147 509802778 50700593 509802778 50700593 776310233 50700593 61942011 224611622 61942011 224611622 934266392 516783202 934266392 233378869 934266392 233378869 119566661 233378869 494849472 354702625 494849472 96267246 494849472 96267246 201509333 96267246 550033923 741042184 550033923 233844654 550033923 233844654 827192831 233844654 29846126 303120516 29846126 166512131 29846126 166512131 897032736 166512131 233765592 506458441 233765592 506458441 478828186 506458441 367571570 936827508 367571570 665286119 367571570 665286119 724153970 665286119 390637616 165035298 390637616 165035298 24597899 285100329 24597899 285100329 978523022 183970089 978523022 859599877 978523022 859599877 108234549 859599877 507027437 9224653 507027437 9224653 684370023 577864453 684370023 309256306 684370023 309256306 959949060 309256306 221135092 867505805 221135092 867505805 632879920 13955106 632879920 616736846 632879920 616736846 46697610 616736846 238744139 947254254 238744139 482528109 238744139 482528109 989677597 454195467 989677597 951823393 989677597 951823393 367832497 951823393 704058727 390361866 704058727 763200616 704058727 763200616 116467788 763200616 374564507 991529912 374564507 991529912 655454510 35700781 655454510 265155431 655454510 265155431 208636923 265155431 537144391 608923511 537144391 236447266 537144391 236447266 385247859 236447266 727452663 534286023 727452663 130231378 727452663 130231378 286304697 691646407 286304697 691646407 996682833 424426450 996682833 537003138 996682833 537003138 361678863 537003138 778943282 21859564 778943282 556786733 778943282 556786733 456311276 556786733 750053087 987862922 750053087 987862922 143056640 351752399 143056640 410153577 143056640 410153577 352578600 410153577 5074179 440435531 5074179 91331097 5074179 91331097 847621063 91331097 300572018 838478054 300572018 720595161 300572018 720595161 873970413 720595161 457554515 978441210 457554515 117653262 457554515 117653262 924082134 762616475 924082134 729597037 924082134 729597037 161517675 729597037 193639919 348907840 193639919 536008020 193639919 536008020 812905521 536008020 526807046 614906617 526807046 259193751 526807046 259193751 974373804 259193751 340353938 201716154 340353938 776089079 340353938 776089079 110337341 776089079 396353045 263846090 396353045 263846090 909879138 263846090 324763642 721413893 324763642 145332558 324763642 145332558 156718467 145332558 229197566 470392527 229197566 253293044 229197566 253293044 164569660 253293044 976113544 832400360 976113544 219114719 976113544 219114719 267247247 775020599 267247247 191727277 267247247 191727277 971030731 191727277 640596112 744955530 640596112 744955530 201826050 744955530 783733624 292084868 783733624 956341986 783733624 956341986 363046484 956341986 723105352 93178609 723105352 93178609 972041946 472824639 972041946 472824639 376320978 170591497 376320978 807500606 376320978 807500606 785467389 807500606 543061931 340741181 543061931 950715266 543061931 950715266 201217158 950715266 320880876 995018036 320880876 157202459 320880876 157202459 418003245 157202459 10308587 865570817 10308587 865570817 753354387 865570817 731937495 13204499 731937495 13204499 853734638 13204499 435231305 582186850 435231305 552528853 435231305 552528853 135743699 552528853 889638330 998290810 889638330 899285111 889638330 899285111 176223079 899285111 262536663 852462943 262536663 970477088 262536663 970477088 606673290 974802764 606673290 435460309 606673290 435460309 167414806 435460309 562817420 78743994 562817420 975239973 562817420 975239973 357774431 975239973 373239739 91584074 373239739 688061733 373239739 688061733 977902057 688061733 368783650 904272493 368783650 634671443 368783650 634671443 251468845 634671443 801732245 88596243 801732245 88596243 942969855 88596243 49464459 751991164 49464459 601124979 49464459 601124979 432723627 918554650 432723627 431135042 432723627 431135042 790716854 431135042 34650760 790416551 34650760 688383502 34650760 688383502 701132338 688383502 214430912 924187666 214430912 924187666 231562842 292442156 231562842 340381028 231562842 340381028 165102786 340381028 294114308 109614876 294114308 546807518 294114308 546807518 193743568 546807518 958818609 948117888 958818609 445433000 958818609 445433000 143726275 102213826 143726275 747214908 143726275 747214908 923464282 747214908 436976348 576881878 436976348 717810425 436976348 717810425 3053701 717810425 340989028 932058667 340989028 564043003 340989028 564043003 154107603 564043003 710270499 723492468 710270499 248657056 710270499 248657056 968750041 792797829 968750041 40931119 968750041 40931119 203093494 821938026 203093494 821938026 643542114 20231823 643542114 20231823 59001405 20231823 419778935 505468766 419778935 505468766 70855665 133784575 70855665 580469548 70855665 580469548 514760792 580469548 267699875 262642200 267699875 459646056 267699875 459646056 674007549 459646056 175333573 154533714 175333573 261539839 175333573 261539839 74032074 261539839 908621053 510058144 908621053 455775359 908621053 455775359 579697387 455775359 616615173 116484244 616615173 547394302 616615173 547394302 109967637 547394302 453855121 492048654 453855121 854285451 453855121 854285451 929028157 269392587 929028157 269392587 397108755 269392587 519946018 232971169 519946018 347618668 519946018 347618668 840056635 347618668 235528724 973983313 235528724 973983313 308595593 472650369 308595593 472650369 247874392 472650369 985990520 476587503 985990520 297573579 985990520 297573579 68219144 825013746 68219144 381641770 68219144 381641770 990979050 381641770 887585915 103604263 887585915 825900887 887585915 825900887 628694871 558135931 628694871 664766613 628694871 664766613 906617899 122401838 906617899 122401838 729391002 122401838 971722856 975473803 971722856 975473803 242961846 106574751 242961846 106574751 916709362 838570082 916709362 838570082 170982248 491417253 170982248 491417253 415105067 491417253 55112994 526537429 55112994 105875740 55112994 105875740 918253675 830872808 918253675 830872808 860224557 830872808 970343149 929248362 970343149 118477568 970343149 118477568 163943096 118477568 499458860 118229984 499458860 189152651 499458860 189152651 534185052 189152651 76167992 783809875 76167992 615400452 76167992 615400452 850974332 615400452 672010691 885026297 672010691 136759876 672010691 136759876 56545461 704174822 56545461 254564761 56545461 254564761 808999212 254564761 73238417 912482345 73238417 912482345 338149236 283221301 338149236 283221301 987679614 875338609 987679614 385364915 987679614 385364915 841119505 385364915 996367388 48202677 996367388 410938617 996367388 410938617 212149878 410938617 417956063 995919696 417956063 827550824 417956063 827550824 644065932 827550824 483521473 680098298 483521473 732401252 483521473 732401252 962227683 732401252 313675601 849933285 313675601 224179216 313675601 224179216 783065179 224179216 543535122 177569378 543535122 821041548 543535122 821041548 229913264 938005126 229913264 773828194 229913264 773828194 798578519 773828194 177065919 994574805 177065919 207780377 177065919 207780377 165606633 207780377 723002041 962366737 723002041 438732597 723002041 438732597 838471787 438732597 264887502 29718929 264887502 410863530 264887502 410863530 245786961 410863530 363080941 539005602 363080941 539005602 264470255 539005602 709697112 105141982 709697112 105141982 156176100 105141982 850947441 655631453 850947441 234641807 850947441 234641807 381306697 601415832 381306697 601415832 890065749 792579311 890065749 792579311 137009911 792579311 316818494 109062824 316818494 789813957 316818494 789813957 874631539 789813957 464125672 967528853 464125672 783401310 464125672 783401310 834657632 783401310 140476555 956869032 140476555 722604361 140476555 722604361 798603299 735027008 798603299 363569962 798603299 363569962 202596684 363569962 762801046 991280384 762801046 274770866 762801046 274770866 961068160 274770866 394004449 467902365 394004449 293937207 394004449 293937207 230148027 293937207 438204449 977578624 438204449 977578624 72104840 977578624 501479356 656588369 501479356 656588369 230058395 667587415 230058395 44419691 230058395 44419691 48092333 44419691 876815860 700171638 876815860 700171638 933890767 700171638 5192152 866129469 5192152 461938319 5192152 461938319 539797582 461938319 197956836 899200155 197956836 52140710 197956836 52140710 359686837 851736165 359686837 851736165 47868223 851736165 461038881 45698467 461038881 45698467 228796470 45698467 699031490 779303883 699031490 779303883 874539325 779303883 374209670 469503210 374209670 571982648 374209670 571982648 812623909 571982648 179319736 999453999 179319736 254055649 179319736 254055649 6200145 254055649 169506720 9855362 169506720 9855362 855572484 9855362 750028458 870636974 750028458 870636974 859656555 870636974 680440344 289970107 680440344 289970107 621092450 289970107 630921902 744166081 630921902 700770748 630921902 700770748 418008722 700770748 596620386 978140776 596620386 288017381 596620386 288017381 358774815 288017381 463717401 685480209 463717401 685480209 293859207 685480209 554837211 200237142 554837211 510214510 554837211 510214510 913225637 510214510 709875642 117865149 709875642 117865149 591123282 645008885 591123282 147333303 591123282 147333303 911108193 147333303 476192935 689220998 476192935 689220998 715019055 513777921 715019055 557153543 715019055 557153543 141110952 557153543 412721535 361667864 412721535 483229927 412721535 483229927 313521004 483229927 621539194 107172704 621539194 660918557 621539194 660918557 337497233 660918557 919595571 92150220 919595571 556904028 919595571 556904028 162758533 469070497 162758533 469070497 666612506 469070497 582217639 753647805 582217639 166544638 582217639 166544638 627784279 166544638 561492600 908970230 561492600 532544011 561492600 532544011 964643339 532544011 560208769 22420165 560208769 240894242 560208769 240894242 218550228 240894242 617290487 604307289 617290487 604307289 975835197 604307289 332688295 904160669 332688295 587568279 332688295 587568279 585610179 587568279 239170356 876212716 239170356 876212716 947886234 42687832 947886234 113029545 947886234 113029545 712226808 113029545 919034289 996436559 919034289 51653585 919034289 51653585 50777492 683130222 50777492 52124947 50777492 52124947 849981804 926079964 849981804 577347703 849981804 577347703 268788978 577347703 912887123 159893396 912887123 822457759 912887123 822457759 180170850 899524567 180170850 225942389 180170850 225942389 639944513 225942389 100072100 929023787 100072100 929023787 869604674 672422148 869604674 888275147 869604674 888275147 200725464 888275147 957626111 498671586 957626111 878784979 957626111 878784979 34841088 878784979 872628120 322301173 872628120 322301173 558229005 977664836 558229005 977664836 884756885 977664836 665179405 620260513 665179405 750703379 665179405 750703379 427358438 707481137 427358438 707481137 850057557 707481137 291147526 162673865 291147526 162673865 180186812 162673865 794661208 994881125 794661208 606264533 794661208 606264533 130504948 606264533 293122178 752394838 293122178 50175080 293122178 50175080 743365453 50175080 453182886 668361022 453182886 274614206 453182886 274614206 835831505 274614206 538554753 149099569 538554753 211954098 538554753 211954098 765437694 211954098 561450014 846426605 561450014 365599551 561450014 365599551 37927485 365599551 152798026 606255759 152798026 4766173 152798026 4766173 622064411 933986317 622064411 208257638 622064411 208257638 154469876 208257638 854803547 424153604 854803547 424153604 107153488 181946792 107153488 695211666 107153488 695211666 60593754 695211666 688061601 411371788 688061601 743662116 688061601 743662116 27209879 164111991 27209879 744180572 27209879 744180572 772251835 403981748 772251835 715226588 772251835 715226588 219450064 357862286 219450064 523669308 219450064 523669308 299636139 523669308 208927217 90748112 208927217 224206754 208927217 224206754 5338647 224206754 819085190 982185190 819085190 562036274 819085190 562036274 196330430 562036274 474334344 59925842 474334344 701918888 474334344 701918888 835478037 701918888 50960957 205490032 50960957 643515494 50960957 643515494 487344986 643515494 426732565 352962727 426732565 352962727 253519857 167202760 253519857 785527290 253519857 785527290 966028749 314615174 966028749 561532628 966028749 561532628 130943492 959837181 130943492 959837181 58347243 959837181 155665304 732785730 155665304 732785730 720052530 854046960 720052530 433858285 720052530 433858285 931138739 433858285 716825508 942245137 716825508 594584172 716825508 594584172 572007558 594584172 928986189 41992639 928986189 106418197 928986189 106418197 104939530 820701794 104939530 820701794 90695893 820701794 756152452 350036208 756152452 350036208 147170139 350036208 919208765 259588981 919208765 669022582 919208765 669022582 621058481 669022582 655104991 225397078 655104991 762597232 655104991 762597232 944575789 762597232 169729441 31827527 169729441 31827527 668969645 593549067 668969645 330356738 668969645 330356738 84016148 330356738 426570443 275600791 426570443 275600791 997099107 275600791 336327441 778197495 336327441 422000043 336327441 422000043 551076258 422000043 279357373 521566195 279357373 521566195 980675531 810692128 980675531 779559335 980675531 779559335 255814137 473454887 255814137 982946777 255814137 982946777 991135127 982946777 631312497 162982587 631312497 841791713 631312497 841791713 742332436 637779685 742332436 637779685 440270911 594900957 440270911 612223524 440270911 612223524 62574106 74962667 62574106 74962667 702709127 802294971 702709127 224758385 702709127 224758385 634646359 224758385 773694579 790350095 773694579 790350095 492262114 33623274 492262114 33623274 242660870 33623274 337426497 914477631 337426497 914477631 779560851 914477631 570519967 110157933 570519967 546088548 570519967 546088548 692578209 546088548 152608601 769552021 152608601 594058295 152608601 594058295 752173176 151174857 752173176 832572496 752173176 832572496 448736752 196870410 448736752 196870410 330998868 196870410 976696613 767347560 976696613 767347560 218836389 767347560 226200267 460141992 226200267 460141992 563900295 13540290 563900295 631864482 563900295 631864482 947672244 631864482 879475347 166528704 879475347 658228640 879475347 658228640 98243187 658228640 716049835 301028103 716049835 301028103 222972006 677925244 222972006 677925244 794881711 677925244 330860867 479915635 330860867 710384821 330860867 710384821 873077144 710384821 426465774 395049499 426465774 574084535 426465774 574084535 138183105 574084535 469054952 355257760 469054952 777462443 469054952 777462443 241902068 311469245 241902068 655979480 241902068 655979480 929938138 655979480 867947793 11081452 867947793 11081452 934005867 11081452 769749644 665161201 769749644 665161201 385349522 268759715 385349522 674824332 385349522 674824332 767240748 674824332 636448257 204250383 636448257 204250383 166313797 204250383 304296949 20937088 304296949 499349070 304296949 499349070 69411170 499349070 528014920 37291111 528014920 710135320 528014920 710135320 883905664 710135320 450969576 727903880 450969576 7475567 450969576 7475567 839020159 7475567 39762528 838357406 39762528 838357406 832058567 287294394 832058567 975127796 832058567 975127796 230184324 183426798 230184324 183426798 944448640 183426798 670494336 650340136 670494336 423362128 670494336 423362128 936287997 423362128 123780697 155635264 123780697 898484012 123780697 898484012 457605333 898484012 370952625 503465083 370952625 699206400 370952625 699206400 844183887 699206400 463217681 210271644 463217681 210271644 737747203 951501427 737747203 493914424 737747203 493914424 701975193 493914424 892621887 717876361 892621887 195514607 892621887 195514607 190285974 195514607 640593811 560083032 640593811 76016743 640593811 76016743 413376402 76016743 729020274 997376859 729020274 997376859 209479886 997376859 468905431 8106861 468905431 664655402 468905431 664655402 54387985 664655402 233456769 909492826 233456769 169184578 233456769 169184578 637306412 169184578 213778794 715709373 213778794 715709373 246833982 715709373 219842228 258641965 219842228 258641965 283359508 258641965 165801679 429617704 165801679 429617704 813066262 429617704 579081590 232947590 579081590 863192229 579081590 863192229 957390633 934280484 957390633 107274583 957390633 107274583 207274010 850483222 207274010 25685199 207274010 25685199 950669999 946975948 950669999 946975948 387070640 858392599 387070640 858392599 862193281 858392599 148044214 63910984 148044214 581752984 148044214 581752984 663916541 639930049 663916541 639930049 766373099 639930049 244070268 766370513 244070268 766370513 911955536 489343850 911955536 957504944 911955536 957504944 287213389 957504944 982059730 551540028 982059730 875920083 982059730 875920083 419315851 360530967 419315851 360530967 849806061 360530967 64080517 734330659 64080517 679253622 64080517 679253622 788119957 679253622 102291631 65383012 102291631 65383012 680007546 806217664 680007546 806217664 152754219 806217664 336117989 298483666 336117989 321917341 336117989 321917341 43092857 546332591 43092857 546332591 943386964 617114116 943386964 328941219 943386964 328941219 784659515 328941219 971461118 268156043 971461118 795340798 971461118 795340798 829378465 818919013 829378465 568010711 829378465 568010711 898844992 568010711 305352011 104679652 305352011 104679652 184836558 104679652 721084860 698929123 721084860 698929123 547483542 698929123 657536280 348800134 657536280 779167962 657536280 779167962 847848543 779167962 716037168 943492267 716037168 201902939 716037168 201902939 93999781 201902939 346021658 805042558 346021658 226486468 346021658 226486468 378603248 226486468 310000104 973946815 310000104 416184626 310000104 416184626 748620418 416184626 293075402 625135380 293075402 486202087 293075402 486202087 894088506 985327381 894088506 153519833 894088506 153519833 280527021 539297446 280527021 539297446 654904123 539297446 243548534 946159691 243548534 608284667 243548534 608284667 783470831 341727332 783470831 391237848 783470831 391237848 108392527 66823162 108392527 589882463 108392527 589882463 693710729 589882463 628896586 395188030 628896586 965551577 628896586 965551577 990454149 222706343 990454149 811781449 990454149 811781449 17183142 811781449 880528773 911067639 880528773 790190075 880528773 790190075 935846526 790190075 290051086 204481023 290051086 204481023 857075696 204481023 35783546 972991146 35783546 67915895 35783546 67915895 640864276 67915895 167730686 195637058 167730686 118700963 167730686 118700963 954323925 370011143 954323925 370011143 527877589 718980622 527877589 640509698 527877589 640509698 664543379 640509698 79280756 206513841 79280756 549692917 79280756 549692917 545992589 549692917 153976795 334892855 153976795 384970393 153976795 384970393 673093948 384970393 286479577 765685432 286479577 606345490 286479577 606345490 961787538 367918894 961787538 954679851 961787538 954679851 709315971 954679851 954581432 56704111 954581432 332290077 954581432 332290077 325414937 569801990 325414937 569801990 678733199 569801990 300581002 987882802 300581002 196248489 300581002 196248489 812634724 196248489 322758039 19117243 322758039 19117243 853963915 19117243 405291 691521203 405291 691521203 499536499 691521203 431082192 388746343 431082192 624638173 431082192 624638173 751332319 624638173 444346037 409232813 444346037 409232813 845847473 409232813 567394694 538995634 567394694 538995634 518076593 538995634 931693866 209875438 931693866 209875438 932095864 209875438 731925780 65720472 731925780 483246137 731925780 483246137 159464952 483246137 317880676 707134939 317880676 342495060 317880676 342495060 982455131 342495060 429193476 314102519 429193476 340900825 429193476 340900825 234553909 340900825 868226973 10363267 868226973 329133283 868226973 329133283 51642845 329133283 960155830 726150953 960155830 455964327 960155830 455964327 124962972 455964327 210908295 253709185 210908295 522061541 210908295 522061541 788766964 685268553 788766964 478026503 788766964 478026503 908062958 478026503 318696675 343798812 318696675 569398561 318696675 569398561 889533300 569398561 410039727 90126277 410039727 538876282 410039727 538876282 945161608 538876282 557701111 338158282 557701111 977771959 557701111 977771959 333389360 702110516 333389360 702110516 65923389 155742838 65923389 155742838 753058124 23383001 753058124 673424408 753058124 673424408 780521495 673424408 622799426 592329357 622799426 618847200 622799426 618847200 182227816 618847200 408102439 662203441 408102439 652808523 408102439 652808523 33183065 652808523 582670817 179906261 582670817 802135958 582670817 802135958 804864304 802135958 564967373 130717617 564967373 499567248 564967373 499567248 810851177 499567248 622300335 736829628 622300335 525355521 622300335 525355521 240509098 693543090 240509098 693543090 584513379 693543090 540983316 413210482 540983316 544169082 540983316 544169082 638958911 544169082 345581036 419459856 345581036 948264323 345581036 948264323 854253072 148219486 854253072 356506765 854253072 356506765 618222408 795884279 618222408 795884279 579882315 795884279 950680545 339016616 950680545 479379046 950680545 479379046 843059905 277891332 843059905 277891332 125331423 277891332 401461204 878154842 401461204 292029896 401461204 292029896 979678378 520702191 979678378 520702191 177605169 917263698 177605169 771747900 177605169 771747900 838832397 771747900 617257288 182557955 617257288 182557955 245214212 5503904 245214212 113970834 245214212 113970834 458985018 799685403 458985018 4715846 458985018 4715846 235852428 4715846 542660495 143204078 542660495 143204078 809675850 579300954 809675850 579300954 156886483 770964838 156886483 687539891 156886483 687539891 624031959 311238813 624031959 725629859 624031959 725629859 119960985 725629859 138921119 987755445 138921119 987755445 482760884 987755445 351266989 628067888 351266989 628067888 113623761 628067888 207814435 804986529 207814435 337914062 207814435 337914062 727157920 337914062 416475083 34682616 416475083 521808990 416475083 521808990 864845155 521808990 208210367 969358850 208210367 969358850 814321116 558492990 814321116 558492990 133666744 580426471 133666744 350468326 133666744 350468326 987207324 350468326 696325132 29594853 696325132 679551934 696325132 679551934 179054526 301422903 179054526 301422903 929906533 728428766 929906533 728428766 296422829 728428766 595899918 324646266 595899918 593904623 595899918 593904623 485670796 593904623 593886701 636243076 593886701 535887036 593886701 535887036 177192573 535887036 191870752 467084585 191870752 755286270 191870752 755286270 760815015 755286270 225807743 87351229 225807743 87351229 982288457 87351229 745641282 5237372 745641282 707197014 745641282 707197014 748752122 707197014 679493558 212394762 679493558 510949031 679493558 510949031 249349883 141815465 249349883 141815465 940175330 917974901 940175330 795286535 940175330 795286535 108505924 302535551 108505924 571184696 108505924 571184696 886268045 571184696 93906126 448058492 93906126 536768984 93906126 536768984 654142499 536768984 418196619 668988170 418196619 488058912 418196619 488058912 149333749 912149681 149333749 912149681 557487521 912149681 497251555 35671273 497251555 251089762 497251555 251089762 391390104 251089762 682427829 865088931 682427829 865088931 52382434 188440363 52382434 546469318 52382434 546469318 761183191 546469318 403618723 869006551 403618723 869006551 587319366 869006551 55697516 182316795 55697516 505043286 55697516 505043286 337713419 182340454 337713419 182340454 535421814 821151893 535421814 694102551 535421814 694102551 834691722 694102551 475161276 825484614 475161276 564900334 475161276 564900334 82470217 37775701 82470217 935869024 82470217 935869024 1584885 935869024 341726578 62810677 341726578 806495469 341726578 806495469 164494425 699738840 164494425 766452275 164494425 766452275 96665593 766452275 113548029 917358702 113548029 360699768 113548029 360699768 25040124 360699768 575119878 907426583 575119878 403546173 575119878 403546173 723112758 844032552 723112758 844032552 378793460 844032552 940044859 921187969 940044859 37393113 940044859 37393113 35835818 37393113 617753868 818302535 617753868 818302535 117551342 818302535 269177051 313911497 269177051 313911497 741784493 313911497 688381941 847525542 688381941 847525542 891657843 847525542 449504233 859017941 449504233 9902093 449504233 9902093 610201968 9902093 237269797 954927087 237269797 400804597 237269797 400804597 42647796 400804597 696490489 565164044 696490489 565164044 945081955 565164044 427375407 583602204 427375407 407003863 427375407 407003863 349087822 407003863 719063620 958527068 719063620 925317082 719063620 925317082 929438854 925317082 902833413 59329998 902833413 59329998 19020860 59329998 939943020 520771111 939943020 190254509 939943020 190254509 123599101 190254509 846492050 587903194 846492050 198290423 846492050 198290423 820406931 198290423 843195537 750974973 843195537 524528652 843195537 524528652 63711223 883908804 63711223 806112506 63711223 806112506 833718106 806112506 71361073 24382149 71361073 555398593 71361073 555398593 630838466 290569062 630838466 290569062 335087607 290569062 784701884 21306966 784701884 187521439 784701884 187521439 122114983 628126420 122114983 628126420 845432225 458311531 845432225 695203492 845432225 695203492 900130317 695203492 788414130 186669208 788414130 659405626 788414130 659405626 663873920 659405626 727223871 53806847 727223871 234927844 727223871 234927844 168878496 234927844 950599696 931700450 950599696 604497952 950599696 604497952 278342530 912609995 278342530 415128221 278342530 415128221 50170548 415128221 61370787 167571593 61370787 788232376 61370787 788232376 815651050 296414574 815651050 951002874 815651050 951002874 884346133 951002874 63879554 100008191 63879554 232529041 63879554 232529041 817520694 869974751 817520694 869974751 253076240 104137671 253076240 670294182 253076240 670294182 875770679 670294182 570846986 768526817 570846986 594183234 570846986 594183234 910200967 594183234 844171220 254622058 844171220 254622058 381836607 603889930 381836607 206146785 381836607 206146785 898986387 373091417 898986387 373091417 271942426 56232509 271942426 935724210 271942426 935724210 883116384 154890321 883116384 395349028 883116384 395349028 441148143 395349028 476318029 949229226 476318029 276576300 476318029 276576300 60846710 921358627 60846710 51512534 60846710 51512534 413773023 942846835 413773023 942846835 886407706 942846835 758549182 513395209 758549182 513395209 8315907 513395209 575718228 480885322 575718228 963492106 575718228 963492106 761940047 963492106 752173288 670275507 752173288 885744467 752173288 885744467 251892238 885744467 966137113 75947561 966137113 75947561 604671443 75947561 720500287 463799664 720500287 141833431 720500287 141833431 58722147 141833431 177783852 413162572 177783852 275680666 177783852 275680666 922574988 275680666 525065310 941256093 525065310 315796480 525065310 315796480 121629396 315796480 882169321 569680598 882169321 261673557 882169321 261673557 696625595 864995542 696625595 119150290 696625595 119150290 980614521 119150290 598749215 651930578 598749215 192345372 598749215 192345372 943503402 633633688 943503402 619636881 943503402 619636881 377117343 619636881 970988016 245158019 970988016 245158019 53265570 245158019 602545048 90263523 602545048 435464597 602545048 435464597 862702590 435464597 99515445 306370931 99515445 382690491 99515445 382690491 504641808 929076442 504641808 625465626 504641808 625465626 22328811 625465626 739112825 227585108 739112825 227585108 256447054 966128703 256447054 804849160 256447054 804849160 895124934 804849160 210085232 368483261 210085232 368483261 33297961 368483261 472307301 446661016 472307301 102782499 472307301 102782499 222334174 545605917 222334174 545605917 717509901 470664347 717509901 785353993 717509901 785353993 512207514 785353993 697678996 216767457 697678996 349448382 697678996 349448382 184210561 349448382 237282375 937518003 237282375 453344211 237282375 453344211 703374324 453344211 671277017 397914463 671277017 464565644 671277017 464565644 461900982 90470359 461900982 90470359 769128317 343256062 769128317 324509070 769128317 324509070 441770402 324509070 954759210 891456773 954759210 564002797 954759210 564002797 412671803 560765275 412671803 858259230 412671803 858259230 675400801 858259230 165092453 110880876 165092453 110880876 707098138 110880876 229639579 16033548 229639579 986906780 229639579 986906780 152763046 986906780 229935122 351369204 229935122 997036804 229935122 997036804 808163555 997036804 375534077 610112127 375534077 776379312 375534077 776379312 279445765 776379312 815379859 926287537 815379859 161292733 815379859 161292733 367993441 61657488 367993441 355011881 367993441 355011881 751087788 355011881 182363210 250001374 182363210 701527335 182363210 701527335 947077792 663238868 947077792 761596383 947077792 761596383 529006863 761596383 868671456 3037124 868671456 137930736 868671456 137930736 951402773 137930736 284953253 346784411 284953253 111574102 284953253 111574102 812524096 111574102 691544409 935820309 691544409 655698881 691544409 655698881 132736681 140654186 132736681 624922393 132736681 624922393 690581256 624922393 316906269 311496107 316906269 673622183 316906269 673622183 188029110 673622183 789846722 22090013 789846722 404265335 789846722 404265335 372903569 404265335 736520926 643048828 736520926 631639875 736520926 631639875 983241282 631639875 211142561 789071385 211142561 484983029 211142561 484983029 190776478 484983029 333022086 453146168 333022086 714264878 333022086 714264878 944130441 714264878 184636813 653294527 184636813 935335230 184636813 935335230 744765998 935335230 597508835 735868386 597508835 735868386 827223486 735868386 33230874 62164111 33230874 62164111 319359903 62164111 84941453 497774055 84941453 497774055 441429481 112917434 441429481 112917434 548419738 112917434 207180148 527088345 207180148 527088345 558221627 590400753 558221627 70226555 558221627 70226555 62751205 766332142 62751205 340099789 62751205 340099789 197617902 340099789 144912513 232068198 144912513 249849335 144912513 249849335 932704698 699874042 932704698 699874042 289242953 699874042 837181990 907422125 837181990 571053721 837181990 571053721 717425535 656903757 717425535 656903757 410395007 656903757 792549553 255115580 792549553 255115580 271308852 255115580 990483352 293277980 990483352 293277980 813126441 293277980 817949735 898217529 817949735 386529718 817949735 386529718 121003913 671445233 121003913 671445233 925456145 159416381 925456145 982142930 925456145 982142930 473131708 410683750 473131708 468019090 473131708 468019090 137478465 468019090 848644386 263277894 848644386 365880302 848644386 365880302 538508392 365880302 538883741 866557592 538883741 413030189 538883741 413030189 802698539 413030189 162909324 104314621 162909324 614607846 162909324 614607846 38126743 614607846 466061167 449811178 466061167 497449481 466061167 497449481 271132874 497449481 807147946 329911938 807147946 401419274 807147946 401419274 106714986 401419274 530025561 7687485 530025561 734473067 530025561 734473067 95239969 734473067 959789681 943288673 959789681 588727207 959789681 588727207 306708570 182607308 306708570 365476783 306708570 365476783 143683084 365476783 189674595 657300359 189674595 616884357 189674595 616884357 787302458 980240263 787302458 980240263 358507954 378623609 358507954 912724675 358507954 912724675 689519027 912724675 251422763 364154026 251422763 364154026 910380439 364154026 430396332 285477719 430396332 776299514 430396332 776299514 120904113 776299514 237003010 609972672 237003010 790026169 237003010 790026169 952903021 337846219 952903021 891485884 952903021 891485884 41651730 891485884 252086090 54867274 252086090 471629316 252086090 471629316 756775400 121282675 756775400 384302065 756775400 384302065 684037867 724557620 684037867 724557620 702299123 724557620 607404281 222999855 607404281 222999855 640935202 222999855 353232583 757214215 353232583 711746329 353232583 711746329 721555731 711746329 536228944 760200055 536228944 760200055 288360817 760200055 806152363 154637753 806152363 513514328 806152363 513514328 463200141 773037416 463200141 748492253 463200141 748492253 889687870 973599509 889687870 173112609 889687870 173112609 277146344 173112609 509834040 777713601 509834040 777713601 46249909 84604293 46249909 161079553 46249909 161079553 791425145 161079553 495797815 122810906 495797815 227361999 495797815 227361999 308972371 615655272 308972371 323744285 308972371 323744285 86047620 323744285 745429784 740460691 745429784 520263304 745429784 520263304 157992937 160163784 157992937 476961507 157992937 476961507 626713783 594088462 626713783 80391330 626713783 80391330 417753892 80391330 568210065 831686160 568210065 124963379 568210065 124963379 164640704 858386286 164640704 38027715 164640704 38027715 684084787 38027715 397657634 666636069 397657634 267450778 397657634 267450778 782284663 267450778 141228461 859511457 141228461 859511457 920470435 802069820 920470435 802069820 267508271 802069820 599205285 654926506 599205285 654926506 147308207 654926506 303868077 986737093 303868077 986737093 560502575 986737093 476771395 809665275 476771395 886971624 476771395 886971624 151632017 169145388 151632017 169145388 631411307 169145388 222581780 67911826 222581780 284537262 222581780 284537262 828849349 452190902 828849349 402534709 828849349 402534709 527485534 402534709 995211806 113284182 995211806 113284182 103158236 113284182 874330867 419036405 874330867 419036405 142478634 419036405 968500526 993671908 968500526 108024046 968500526 108024046 256430968 108024046 896081647 134684710 896081647 59248071 896081647 59248071 237671490 395280104 237671490 395280104 977551893 395280104 588998375 252371975 588998375 935137193 588998375 935137193 643030624 157563788 643030624 425927042 643030624 425927042 902210715 425927042 443365916 503937131 443365916 92295368 443365916 92295368 50677182 412993123 50677182 412993123 721938619 661952335 721938619 661952335 480303841 29371460 480303841 29371460 830170271 695599393 830170271 695599393 48318275 695599393 240501127 862929546 240501127 336112426 240501127 336112426 953178277 336112426 331719015 972048540 331719015 972048540 307479352 972048540 794284991 223646993 794284991 223646993 40371938 149978100 40371938 149978100 688278194 737355224 688278194 737355224 344258565 737355224 924319573 36245864 924319573 36245864 380540933 36245864 843308041 594927285 843308041 594927285 264227972 594927285 361811033 964974895 361811033 430466125 361811033 430466125 993217253 844813115 993217253 844813115 193138893 844813115 930626191 37780722 930626191 623162771 930626191 623162771 513174949 284151775 513174949 539325533 513174949 539325533 116590132 658143299 116590132 117328084 116590132 117328084 942781410 117328084 533439978 817513781 533439978 817513781 89791557 345141167 89791557 833342880 89791557 833342880 250949991 833342880 50193625 121668263 50193625 121668263 772154897 121668263 367290206 7433048 367290206 420988912 367290206 420988912 420136126 420988912 78167272 496458432 78167272 174041577 78167272 174041577 945656598 910999939 945656598 838315010 945656598 838315010 365966002 838315010 423551476 111305419 423551476 624375663 423551476 624375663 675424869 254027455 675424869 289083441 675424869 289083441 933642187 289083441 879652463 589322351 879652463 589322351 169999682 589322351 195153366 133218074 195153366 809070679 195153366 809070679 261036066 809070679 135724702 859246002 135724702 778367998 135724702 778367998 802936576 778367998 359442839 516901938 359442839 817537909 359442839 817537909 708097218 817537909 499949380 190837355 499949380 203626577 499949380 203626577 146622249 620498855 146622249 361082889 146622249 361082889 833605390 361082889 653480889 976488569 653480889 732055723 653480889 732055723 471380142 732055723 869452818 510243352 869452818 952808130 869452818 952808130 552935498 496205410 552935498 496205410 969752240 496205410 613958469 87098364 613958469 87098364 76542254 87098364 868675352 511968442 868675352 511968442 230301695 123171457 230301695 877002397 230301695 877002397 752251447 877002397 410437906 736064618 410437906 876654226 410437906 876654226 939104673 876654226 59278193 241557843 59278193 447808224 59278193 447808224 813636403 330893828 813636403 720896262 813636403 720896262 503604585 720896262 578431859 64938788 578431859 955090687 578431859 955090687 71778781 955090687 668379972 661454482 668379972 995404935 668379972 995404935 979498866 995404935 204128121 311397252 204128121 311397252 993041852 973310313 993041852 973310313 411749926 973310313 743493952 390070598 743493952 390070598 236111206 901509562 236111206 63951297 236111206 63951297 550003161 413151650 550003161 207006375 550003161 207006375 975785723 207006375 191561875 101703594 191561875 859568917 191561875 859568917 924711842 859568917 542173265 601677664 542173265 708663831 542173265 708663831 375649470 708663831 428447865 360742636 428447865 493202502 428447865 493202502 322323119 493202502 498399608 86149312 498399608 572525091 498399608 572525091 657424254 572525091 68184532 956793644 68184532 201257827 68184532 201257827 642511597 201257827 139695876 740629776 139695876 740629776 275892948 740629776 107241109 427504240 107241109 798569313 107241109 798569313 859162007 798569313 86403600 171686739 86403600 171686739 671898189 724977993 671898189 724977993 162300469 724977993 883939595 471028715 883939595 569668693 883939595 569668693 486108041 267102377 486108041 417137955 486108041 417137955 234388302 417137955 307457532 593883526 307457532 419290972 307457532 419290972 857830710 129617897 857830710 406679334 857830710 406679334 983483161 406679334 45781284 863597571 45781284 228588294 45781284 228588294 203819957 228588294 77203470 84842214 77203470 84842214 562556914 790660857 562556914 790660857 471883853 790660857 644994134 405024602 644994134 584293443 644994134 584293443 859748011 584293443 196283467 476849028 196283467 654292140 196283467 654292140 755594559 17727639 755594559 954230702 755594559 954230702 499516439 954230702 940212202 368673962 940212202 368673962 94310494 368673962 602470380 777726359 602470380 747701326 602470380 747701326 678753195 747701326 263758935 259892822 263758935 259892822 737939801 988429232 737939801 988429232 209014954 988429232 223826404 521760423 223826404 604092930 223826404 604092930 884090025 604092930 692266429 306153161 692266429 860425523 692266429 860425523 241430856 860425523 562838224 31756990 562838224 821223583 562838224 821223583 622342683 821223583 72776166 159146937 72776166 159146937 387658847 159146937 182133154 393448998 182133154 393448998 489593851 122748858 489593851 122748858 911291847 648925954 911291847 648925954 627798613 648925954 998609378 573791077 998609378 774636272 998609378 774636272 67816702 774636272 731273132 171387216 731273132 171387216 366990033 171387216 405858208 848483197 405858208 224702182 405858208 224702182 864676632 224702182 617691338 701013989 617691338 207129427 617691338 207129427 693052938 855630883 693052938 622162145 693052938 622162145 219670025 926574006 219670025 300858327 219670025 300858327 485533051 300858327 137218086 525995463 137218086 356303787 137218086 356303787 638400230 356303787 187667048 683993235 187667048 380411767 187667048 380411767 704480360 395191260 704480360 80558568 704480360 80558568 485084959 80558568 841616135 79870817 841616135 736587274 841616135 736587274 718732478 736587274 723985352 458196454 723985352 463067437 723985352 463067437 712965322 463067437 765216312 887641784 765216312 229027559 765216312 229027559 134825572 59818265 134825572 737733106 134825572 737733106 736992392 737733106 119416972 999588878 119416972 20555243 119416972 20555243 828625620 501839680 828625620 501839680 879753129 501839680 631996887 955620164 631996887 955620164 697930761 955620164 670305025 18191625 670305025 177987810 670305025 177987810 215833108 177987810 752274457 52530910 752274457 684216677 752274457 684216677 384924542 757217156 384924542 560343239 384924542 560343239 793348614 228196137 793348614 689064970 793348614 689064970 142208069 689064970 366659941 135498165 366659941 135498165 246813321 135498165 454923199 614112916 454923199 614112916 856283243 614112916 826029956 658045399 826029956 169152714 826029956 169152714 101578976 169152714 538977072 973919249 538977072 563799178 538977072 563799178 406852946 124605231 406852946 643538614 406852946 643538614 131955721 643538614 459635525 698817684 459635525 458122222 459635525 458122222 19061608 632941178 19061608 588488081 19061608 588488081 479061347 588488081 105797145 821482338 105797145 239884267 105797145 239884267 973050489 239884267 528373950 568164722 528373950 568164722 770548954 568164722 558178895 445082589 558178895 445082589 641778156 445082589 325871267 855858353 325871267 381721199 325871267 381721199 787937060 11938150 787937060 435107224 787937060 435107224 8911551 435107224 214952255 36830516 214952255 36830516 69704767 36830516 242918392 617067649 242918392 137413486 242918392 137413486 101244869 137413486 892971131 558980046 892971131 41109123 892971131 41109123 284203062 41109123 319692634 878829757 319692634 786528712 319692634 786528712 894864128 20101071 894864128 168450072 894864128 168450072 485635022 459608596 485635022 164601186 485635022 164601186 899970428 164601186 876235438 506942807 876235438 506942807 885521771 506942807 545349317 105639744 545349317 397468619 545349317 397468619 378917676 397468619 416297556 394171298 416297556 974048453 416297556 974048453 14418820 20532527 14418820 418401967 14418820 418401967 310217099 229981317 310217099 892053806 310217099 892053806 562874251 892053806 193115714 751291 193115714 751291 659056777 980671996 659056777 980671996 357150025 980671996 762602879 236145283 762602879 640042677 762602879 640042677 337913541 123265840 337913541 417938877 337913541 417938877 920994220 454457145 920994220 370795825 920994220 370795825 391626627 767841766 391626627 767841766 218540928 767841766 949058173 58348528 949058173 58348528 153017351 649056428 153017351 645079036 153017351 645079036 696887956 645079036 657133910 933637308 657133910 607770150 657133910 607770150 774939770 607770150 406438126 928935211 406438126 138643412 406438126 138643412 726344277 931738697 726344277 192384038 726344277 192384038 348905115 981505603 348905115 981505603 122622941 981505603 843352258 2904224 843352258 2904224 226767627 500063905 226767627 227189992 226767627 227189992 919464927 227189992 536085801 849016777 536085801 849016777 820460038 849016777 57706328 13322865 57706328 701702325 57706328 701702325 640893457 701702325 53541072 964333601 53541072 876304196 53541072 876304196 739939938 876304196 682927597 78915547 682927597 378266742 682927597 378266742 220973969 378266742 989047666 893795095 989047666 478618082 989047666 478618082 542597228 934340444 542597228 934340444 931847902 148365909 931847902 148365909 348932218 443179028 348932218 443179028 297388104 443179028 570619793 427216759 570619793 952516025 570619793 952516025 61429 952516025 40353955 636822436 40353955 733177590 40353955 733177590 10617888 733177590 969637326 140218885 969637326 700960856 969637326 700960856 129029541 133332044 129029541 182318501 129029541 182318501 986956721 642589189 986956721 642589189 415513844 642589189 459857734 47438876 459857734 47438876 342273941 47438876 421424722 639859113 421424722 639859113 233965521 325546360 233965521 325546360 589391140 325546360 264615143 626037229 264615143 626037229 988353409 626037229 779843137 872557737 779843137 848154487 779843137 848154487 849708292 848154487 398830716 357285006 398830716 427126316 398830716 427126316 138654697 427126316 396368720 933412178 396368720 586131607 396368720 586131607 599349426 586131607 139699631 421084716 139699631 421084716 550003558 217057106 550003558 989317063 550003558 989317063 200577988 989317063 226468216 544385636 226468216 545092515 226468216 545092515 904852661 545092515 665107684 142224953 665107684 281545991 665107684 281545991 857695954 281545991 775790897 179554668 775790897 179554668 84246264 713201915 84246264 589719031 84246264 589719031 411774085 589719031 287652454 352297125 287652454 352297125 807197158 496262317 807197158 407385338 807197158 407385338 342095344 669967327 342095344 128570456 342095344 128570456 3236951 128570456 823677783 914791532 823677783 914791532 495020254 74601019 495020254 526006369 495020254 526006369 27652922 800876231 27652922 218487578 27652922 218487578 601834051 218487578 319439849 898774813 319439849 898774813 570813927 898774813 191307496 295969089 191307496 304165599 191307496 304165599 580819469 818768906 580819469 139042207 580819469 139042207 679330800 139042207 62001363 734215005 62001363 734215005 713533544 734215005 629075026 427133385 629075026 427133385 490755548 882484362 490755548 490317351 490755548 490317351 185889048 490317351 246158164 608872528 246158164 120918248 246158164 120918248 547404700 120918248 57230665 528417085 57230665 378413655 57230665 378413655 259939993 378413655 220589741 970613702 220589741 912797718 220589741 912797718 965765590 912797718 494461806 447381645 494461806 770577832 494461806 770577832 934385239 770577832 192719633 583353029 192719633 583353029 765290230 855152842 765290230 729254553 765290230 729254553 140362276 729254553 692978110 292416967 692978110 796985442 692978110 796985442 851894657 796985442 627943441 81912973 627943441 81912973 137786287 81912973 694985957 469380729 694985957 469380729 945924927 469380729 141832185 74238812 141832185 798043427 141832185 798043427 935402854 798043427 374442451 65345233 374442451 781901489 374442451 781901489 473888033 781901489 301769072 423607182 301769072 472206063 301769072 472206063 752920039 472206063 329495212 465084450 329495212 828817401 329495212 828817401 931386203 828817401 741769530 945160585 741769530 945160585 779054353 945160585 301753213 420931341 301753213 783606694 301753213 783606694 793341586 783606694 583861536 316940542 583861536 437360954 583861536 437360954 853750472 2924771 853750472 251159863 853750472 251159863 38828697 251159863 813957766 558378333 813957766 348404781 813957766 348404781 685660243 348404781 982856489 408662305 982856489 254927318 982856489 254927318 572947746 203530383 572947746 425433672 572947746 425433672 12525036 32840433 12525036 973422203 12525036 973422203 960325624 973422203 514758981 508141262 514758981 753819314 514758981 753819314 894969408 958969968 894969408 506730659 894969408 506730659 48020602 132673476 48020602 791583042 48020602 791583042 905960214 791583042 596008138 634093813 596008138 907169213 596008138 907169213 407964501 907169213 931437213 7969739 931437213 517750404 931437213 517750404 974085392 517750404 208678436 872815206 208678436 364462042 208678436 364462042 82071842 364462042 918232783 26237618 918232783 26237618 512602273 26237618 772196358 599236408 772196358 599236408 147032467 94925882 147032467 94925882 764032787 94925882 328068535 656700950 328068535 46011201 328068535 46011201 177673266 46011201 740090421 985982336 740090421 439851031 740090421 439851031 91727008 439851031 697437491 815295238 697437491 806140097 697437491 806140097 219340993 806140097 633605556 667764053 633605556 835300877 633605556 835300877 347550664 205553088 347550664 205553088 800887434 205553088 297792733 82140197 297792733 82140197 688093193 82140197 578070470 533204382 578070470 160295201 578070470 160295201 407457744 160295201 924920439 652819137 924920439 357933629 924920439 357933629 250160136 432766983 250160136 432766983 204611816 432766983 279741011 946882014 279741011 811351276 279741011 811351276 102009067 331041541 102009067 331041541 770590443 327460518 770590443 592639118 770590443 592639118 262545554 943131369 262545554 919331590 262545554 919331590 849449687 267754474 849449687 267754474 50101301 267754474 171112907 945446804 171112907 116053965 171112907 116053965 590901001 116053965 158806971 57823401 158806971 142275099 158806971 142275099 741716341 142275099 450967192 597069610 450967192 32773670 450967192 32773670 358166386 32773670 409570315 601488216 409570315 601488216 819959473 257680455 819959473 313268598 819959473 313268598 65520740 943553536 65520740 943553536 218903273 943553536 102518217 488684109 102518217 635327293 102518217 635327293 478975778 157887634 478975778 705375497 478975778 705375497 606931865 705375497 168403773 195166418 168403773 722404963 168403773 722404963 618107252 722404963 272785946 74295311 272785946 778894372 272785946 778894372 783437066 778894372 173859673 169333106 173859673 790230100 173859673 790230100 614250796 941832686 614250796 941832686 658044741 941832686 542541273 296597242 542541273 821564337 542541273 821564337 283474269 821564337 885722737 225829912 885722737 225829912 200576514 225829912 272173372 200844329 272173372 990282664 272173372 990282664 703783289 17077572 703783289 886510820 703783289 886510820 75693731 886510820 185507674 143480346 185507674 668564614 185507674 668564614 471109725 781213822 471109725 735443519 471109725 735443519 223175721 165101910 223175721 165101910 734423297 593734251 734423297 189274539 734423297 189274539 209951288 189274539 574371053 933010068 574371053 167445244 574371053 167445244 263137305 167445244 523447981 987380039 523447981 167741086 523447981 167741086 880399548 941145338 880399548 413258375 880399548 413258375 162818299 413258375 221628218 373903667 221628218 721436802 221628218 721436802 555559565 270552710 555559565 356659665 555559565 356659665 999608654 356659665 679272138 332328117 679272138 543492126 679272138 543492126 410882166 543492126 734632372 952739500 734632372 257190062 734632372 257190062 38780523 773126985 38780523 156324863 38780523 156324863 632161161 156324863 463165868 72777342 463165868 234241128 463165868 234241128 93752623 234241128 936553964 229068680 936553964 734140927 936553964 734140927 43729644 734140927 952526881 130268868 952526881 635400540 952526881 635400540 240869864 165260667 240869864 165260667 720703532 789560776 720703532 789560776 151852660 789560776 762654681 513684463 762654681 895819687 762654681 895819687 821650302 895819687 738248045 241499459 738248045 241499459 357013114 241499459 939749073 509994666 939749073 296263872 939749073 296263872 18270922 933630228 18270922 715453928 18270922 715453928 548506605 911846033 548506605 911846033 669631643 269051049 669631643 269051049 96332832 269051049 395987640 804087597 395987640 617969301 395987640 617969301 3502451 617969301 141608443 474673871 141608443 629964947 141608443 629964947 865032831 426221039 865032831 426221039 374617737 971671200 374617737 971671200 291577423 417511728 291577423 451496746 291577423 451496746 621845396 451496746 335089061 595810691 335089061 27260948 335089061 27260948 461092471 27260948 215226190 883010788 215226190 883010788 31611453 883010788 930063191 321701989 930063191 321701989 775584182 530902075 775584182 530902075 103509288 542637203 103509288 197366819 103509288 197366819 480989359 381819132 480989359 333679740 480989359 333679740 936484617 333679740 823971678 161023947 823971678 405440462 823971678 405440462 150454200 405440462 900599101 767703152 900599101 767703152 701777473 767703152 871171678 920081244 871171678 920081244 975276791 920081244 328274473 507398342 328274473 507398342 990954637 996194516 990954637 78703278 990954637 78703278 405879965 883954525 405879965 873827088 405879965 873827088 27015399 954378899 27015399 416269968 27015399 416269968 848699307 416269968 662163685 244149804 662163685 695920031 662163685 695920031 68193228 152068089 68193228 152068089 684837654 152068089 53264321 981227946 53264321 314451293 53264321 314451293 493527228 776129179 493527228 776129179 644574556 776129179 348066821 895638962 348066821 570224257 348066821 570224257 719988103 570224257 432081487 171668083 432081487 171668083 352683988 171668083 492645867 742156776 492645867 742156776 42839169 981239024 42839169 867557567 42839169 867557567 903999416 309660532 903999416 733408217 903999416 733408217 989308128 733408217 735253204 95627698 735253204 976219643 735253204 976219643 904488923 976219643 422192991 190862466 422192991 190862466 51609211 190862466 343066050 306041536 343066050 306041536 807519680 306041536 289113638 224021251 289113638 700599303 289113638 700599303 26779919 700599303 548575713 64608529 548575713 986579157 548575713 986579157 659593217 986579157 203309763 486105169 203309763 486105169 759457465 486105169 637183047 862206445 637183047 299699032 637183047 299699032 201843129 299699032 565893848 859216090 565893848 447060187 565893848 447060187 339712517 447060187 776755219 172222812 776755219 865084176 776755219 865084176 241387676 977711714 241387676 41029507 241387676 41029507 620925135 41029507 620453711 979492773 620453711 979492773 742530875 979492773 261471038 382921614 261471038 382921614 814324682 894377593 814324682 894377593 103878477 602709376 103878477 602709376 127366759 602709376 68694097 846620118 68694097 744780591 68694097 744780591 562991533 816842421 562991533 326233267 562991533 326233267 31198284 750118631 31198284 750118631 882902523 750118631 422560457 885868444 422560457 173244396 422560457 173244396 928495206 173244396 465084981 411265980 465084981 229991606 465084981 229991606 71166332 229991606 279646496 104299760 279646496 606041225 279646496 606041225 777843202 552353285 777843202 623615433 777843202 623615433 856301696 623615433 697654681 18041019 697654681 442562746 697654681 442562746 97558488 442562746 235732658 603779969 235732658 528494921 235732658 528494921 165078501 528494921 796562955 978308737 796562955 123308953 796562955 123308953 569016018 363190091 569016018 363190091 933240354 363190091 400119004 181529073 400119004 635618285 400119004 635618285 702579997 635618285 367766277 423283140 367766277 700451348 367766277 700451348 999533288 700451348 311640366 992708874 311640366 779242256 311640366 779242256 784430868 779242256 131759046 192973794 131759046 202452472 131759046 202452472 913628676 202452472 106265764 970286553 106265764 970286553 639611183 970286553 375665376 609717654 375665376 609717654 120201580 785899088 120201580 678205858 120201580 678205858 748004955 305602568 748004955 360486418 748004955 360486418 101414013 898194197 101414013 842682753 101414013 842682753 969642825 988274872 969642825 983311618 969642825 983311618 764783984 405371820 764783984 405371820 832842335 405371820 547038100 588694664 547038100 78059681 547038100 78059681 299699637 78059681 656002833 820156019 656002833 820156019 803137235 820156019 673744731 497573557 673744731 497573557 632533592 497573557 799052649 50673013 799052649 983784749 799052649 983784749 393517182 302038906 393517182 341485221 393517182 341485221 216642014 341485221 269678565 911600416 269678565 911600416 711164967 124252312 711164967 124252312 567291121 124252312 793265275 933979510 793265275 284131307 793265275 284131307 384633135 9175515 384633135 949150679 384633135 949150679 836514221 949150679 802002168 484843263 802002168 899275541 802002168 899275541 128837678 932015469 128837678 14970667 128837678 14970667 725009130 14970667 169280211 868084406 169280211 868084406 585430228 868084406 51640700 112965325 51640700 277944597 51640700 277944597 471270792 597049106 471270792 478588249 471270792 478588249 918817398 478588249 583949267 268750991 583949267 731457763 583949267 731457763 195125854 731457763 926964923 4652876 926964923 4652876 996698782 4652876 935625098 552194276 935625098 552194276 245704997 519549558 245704997 943939238 245704997 943939238 583622203 943939238 282007577 181948514 282007577 181948514 751919520 181948514 728267228 700724861 728267228 323947950 728267228 323947950 662543866 323947950 874140812 723794551 874140812 513404311 874140812 513404311 350631287 513404311 845010902 707003039 845010902 612369873 845010902 612369873 22728252 612369873 736680385 4809629 736680385 4809629 32343972 4809629 914527017 197943835 914527017 123327245 914527017 123327245 277488694 94600966 277488694 890931661 277488694 890931661 884473266 890931661 174565535 132623756 174565535 132623756 450771209 132623756 27963046 129565486 27963046 906261784 27963046 906261784 879620071 79638246 879620071 955323632 879620071 955323632 236013096 955323632 998338005 52906761 998338005 52906761 500360748 438965697 500360748 301185539 500360748 301185539 508200028 301185539 238990680 985136231 238990680 985136231 124482494 985136231 773113239 505462741 773113239 793274590 773113239 793274590 562027801 475797912 562027801 771112919 562027801 771112919 412239218 771112919 579631331 885611543 579631331 765619622 579631331 765619622 949020616 765619622 585128190 8692074 585128190 32188615 585128190 32188615 885626404 32188615 505790011 552699050 505790011 291599297 505790011 291599297 314797360 291599297 328245320 878893951 328245320 878893951 693608304 878893951 644303166 911689853 644303166 171142442 644303166 171142442 655464071 171142442 590413887 968266484 590413887 120876700 590413887 120876700 519225593 120876700 920234381 458764080 920234381 399097246 920234381 399097246 533186397 197445589 533186397 703508191 533186397 703508191 752248775 98965444 752248775 998299486 752248775 998299486 130974108 998299486 323708802 381102249 323708802 952337153 323708802 952337153 44674534 952337153 657002089 236737328 657002089 236737328 43785027 236737328 621974997 849435535 621974997 849435535 138248218 849435535 533985826 191001044 533985826 191001044 514507902 191001044 653482589 938253329 653482589 875673208 653482589 875673208 682952261 875673208 164410961 27742026 164410961 27742026 54553151 699379713 54553151 312547880 54553151 312547880 740883975 512648585 740883975 102378115 740883975 102378115 577274653 102378115 661483067 303585869 661483067 234467336 661483067 234467336 847639884 234467336 156680214 330247923 156680214 62058691 156680214 62058691 580647493 610917252 580647493 610917252 24941920 526656614 24941920 592678341 24941920 592678341 210411914 376171755 210411914 376171755 951450503 105328674 951450503 734467147 951450503 734467147 820702004 597245892 820702004 733318154 820702004 733318154 515771926 733318154 997977322 207335043 997977322 287467900 997977322 287467900 613442314 287467900 670747000 848606801 670747000 351803510 670747000 351803510 62512818 740626144 62512818 740626144 987191864 740626144 28188919 80040004 28188919 597159769 28188919 597159769 819693948 637246740 819693948 280970395 819693948 280970395 882945728 280970395 344849657 968542359 344849657 790991230 344849657 790991230 232212559 790991230 548557144 119280083 548557144 119280083 688007854 119280083 132031802 41804851 132031802 857416522 132031802 857416522 662424091 464773309 662424091 464773309 790026548 464773309 339863127 344786316 339863127 344786316 969212756 344786316 819607246 904839610 819607246 243528254 819607246 243528254 761429755 243528254 858947261 729167116 858947261 729167116 895516318 729167116 719981509 996914073 719981509 996914073 873570792 996914073 2655514 500480664 2655514 500480664 899284513 720227420 899284513 76000606 899284513 76000606 215338616 76000606 813734544 603628858 813734544 603628858 829913982 603628858 449144719 377118094 449144719 377118094 968979041 319811259 968979041 997689297 968979041 997689297 388618818 997689297 653256046 924873398 653256046 924873398 982046807 924873398 979949284 271646069 979949284 271646069 657961207 271646069 962934307 218072415 962934307 354482219 962934307 354482219 182211719 763289757 182211719 763289757 908301053 26930080 908301053 726208282 908301053 726208282 498816284 147067730 498816284 147067730 255666818 147067730 797275325 965298852 797275325 301448167 797275325 301448167 138739798 899480137 138739798 614497110 138739798 614497110 487751997 614497110 218007812 139250547 218007812 139250547 696637290 828311516 696637290 828311516 375327527 596532152 375327527 596532152 77238623 104706543 77238623 104706543 820626120 104706543 447712161 704257712 447712161 704257712 36534785 704257712 140924116 964566782 140924116 964566782 891750073 964566782 440824705 993950149 440824705 315534825 440824705 315534825 860912278 315534825 423739496 606740208 423739496 148390616 423739496 148390616 730725653 627701126 730725653 517214974 730725653 517214974 966393535 517214974 76667029 511408313 76667029 945827103 76667029 945827103 530005220 945827103 223096317 681188914 223096317 681188914 877889515 594496045 877889515 614656279 877889515 614656279 236279675 945809122 236279675 945809122 860212251 28899944 860212251 451580402 860212251 451580402 936462916 451580402 826088292 375144188 826088292 703967284 826088292 703967284 525606398 516532097 525606398 663540061 525606398 663540061 917572184 663540061 154913266 600895942 154913266 988134430 154913266 988134430 997517616 396046559 997517616 396046559 583964430 300323842 583964430 573280380 583964430 573280380 3295626 573280380 44201271 17621193 44201271 533756842 44201271 533756842 734142072 533756842 622002966 299627741 622002966 591668304 622002966 591668304 743774504 591668304 243361153 275017483 243361153 874650393 243361153 874650393 714460870 874650393 173284462 738806021 173284462 996754441 173284462 996754441 766798073 996754441 248690206 464028706 248690206 475841697 248690206 475841697 988097610 475841697 558746827 96301411 558746827 784464811 558746827 784464811 407759148 784464811 710861253 303746499 710861253 303746499 103115293 303746499 660842498 424241625 660842498 407158555 660842498 407158555 301905436 407158555 344407378 391127096 344407378 416494792 344407378 416494792 918000048 416494792 863126065 316009823 863126065 419975261 863126065 419975261 735806347 841699306 735806347 841699306 909901053 841699306 245502719 900334874 245502719 186800769 245502719 186800769 549191300 186800769 222580913 154962392 222580913 772118238 222580913 772118238 922683294 265960153 922683294 743031098 922683294 743031098 266669662 743031098 916323987 935099450 916323987 496733523 916323987 496733523 272260537 519818548 272260537 186760932 272260537 186760932 256493314 186760932 858629381 582037643 858629381 466135567 858629381 466135567 645943108 895722481 645943108 895722481 961049838 895722481 819576612 788741416 819576612 788741416 265909497 788741416 438969462 219067403 438969462 535563383 438969462 535563383 3001582 724651439 3001582 646579989 3001582 646579989 769245098 84657522 769245098 84657522 992442888 84657522 215095474 296615483 215095474 296615483 142545846 296615483 270780972 968995506 270780972 968995506 480717282 968995506 276241860 254647136 276241860 463837361 276241860 463837361 115310599 463837361 866861127 868772208 866861127 113854877 866861127 113854877 386509510 113854877 701373681 760844566 701373681 760844566 314917672 760844566 338895586 649759942 338895586 757698346 338895586 757698346 55728988 757698346 249180306 613485702 249180306 815955501 249180306 815955501 871910011 815955501 7600849 185405434 7600849 185405434 151721564 824471717 151721564 64173776 151721564 64173776 893301994 64173776 207027373 194913168 207027373 37793552 207027373 37793552 777990062 37793552 44936388 803519610 44936388 803519610 461398074 634640435 461398074 843571028 461398074 843571028 705004585 979975586 705004585 709880393 705004585 709880393 473022659 709880393 641257344 427975046 641257344 427975046 667988974 427975046 445416191 360811482 445416191 412130607 445416191 412130607 826248073 412130607 446382683 209036316 446382683 761591811 446382683 761591811 275099803 826053072 275099803 99725376 275099803 99725376 950912540 907011317 950912540 907011317 174050609 907011317 857245902 392831526 857245902 392831526 108838064 57816704 108838064 906962773 108838064 906962773 788540993 906962773 729360774 677202293 729360774 677202293 540364469 677202293 835594315 373492398 835594315 980399739 835594315 980399739 62690801 980399739 561297992 34305372 561297992 34305372 116092249 276078533 116092249 242201118 116092249 242201118 38978359 242201118 413291486 669662223 413291486 669662223 241453319 669662223 851288041 129096962 851288041 347372980 851288041 347372980 199834828 837507919 199834828 837507919 749537415 837507919 651959646 505772354 651959646 505772354 979801157 505772354 445015058 951037844 445015058 205356866 445015058 205356866 769189002 205356866 58340488 619182039 58340488 161439934 58340488 161439934 948007190 757161891 948007190 20793647 948007190 20793647 451884766 20793647 585174168 228929224 585174168 115874500 585174168 115874500 65476948 115874500 307611965 523671642 307611965 379803449 307611965 379803449 781527284 379803449 346384907 618611073 346384907 618611073 696491965 618611073 228664079 912783487 228664079 345844721 228664079 345844721 864778486 345844721 193786774 501402132 193786774 429284678 193786774 429284678 217339293 429284678 36010140 31974289 36010140 31974289 331240146 31974289 101507719 990998029 101507719 990998029 973817482 990998029 179191236 791476083 179191236 843094044 179191236 843094044 99254571 843094044 214978892 319840476 214978892 319840476 621859982 319840476 602692058 978929125 602692058 43518804 602692058 43518804 408202600 679438722 408202600 404460519 408202600 404460519 56790659 404460519 410665326 313782236 410665326 313782236 522420324 313782236 246363082 962853392 246363082 962853392 637852527 962853392 111719556 149511859 111719556 149511859 720950799 149511859 346325067 497241005 346325067 497241005 89220868 497241005 968863122 763341065 968863122 435391944 968863122 435391944 19503347 435391944 671828661 935274701 671828661 935274701 291654606 975489127 291654606 707738200 291654606 707738200 1906895 816749853 1906895 214879859 1906895 214879859 860467567 586479881 860467567 477470147 860467567 477470147 396562784 477470147 514103583 396255854 514103583 638510756 514103583 638510756 838150991 638510756 522845529 817203711 522845529 157763938 522845529 157763938 148899617 157763938 908592316 948317262 908592316 772172811 908592316 772172811 960180026 772172811 862024168 34156667 862024168 34156667 469739284 34156667 970533760 429047432 970533760 429047432 117434398 429047432 163701437 391147736 163701437 391147736 583061780 960736605 583061780 646501253 583061780 646501253 364396269 646501253 427072547 37848976 427072547 627188597 427072547 627188597 972797237 627188597 389949275 347255338 389949275 347255338 256060687 859621210 256060687 859621210 109187201 859621210 472386134 35822437 472386134 717136726 472386134 717136726 233869252 717136726 554449372 429475608 554449372 765694449 554449372 765694449 611618484 765694449 422289401 213564562 422289401 363785694 422289401 363785694 50645211 363785694 104968934 498406521 104968934 151511517 104968934 151511517 687404667 151511517 504346145 869573009 504346145 869573009 621010958 869573009 191961958 494890033 191961958 640765166 191961958 640765166 118029049 640765166 650398078 824316844 650398078 613089098 650398078 613089098 337153291 613089098 653781104 262607380 653781104 262607380 124093063 262607380 347227009 792578287 347227009 2452154 347227009 2452154 883045474 2452154 68789317 970334406 68789317 970334406 435429739 205459347 435429739 205459347 464630627 205459347 290029416 957474063 290029416 835280670 290029416 835280670 174904425 835280670 855206384 46185564 855206384 46185564 160890680 46185564 801579519 852570559 801579519 106983266 801579519 106983266 28751286 106983266 50964568 488481132 50964568 141766730 50964568 141766730 784591683 141766730 288251861 113580932 288251861 671660107 288251861 671660107 740520218 671660107 238702963 980823554 238702963 827985727 238702963 827985727 659322735 827985727 248583554 16048944 248583554 636195271 248583554 636195271 735040711 530140008 735040711 918873494 735040711 918873494 345645427 233129488 345645427 233129488 647535672 944637599 647535672 74300145 647535672 74300145 894298814 74300145 834654042 553891642 834654042 105290460 834654042 105290460 151457074 105290460 461332418 983012021 461332418 916913353 461332418 916913353 710682647 916913353 294567645 338087069 294567645 848443677 294567645 848443677 827488221 848443677 526964600 104750588 526964600 319310301 526964600 319310301 706015171 319310301 615503659 75198493 615503659 159871727 615503659 159871727 77723466 159871727 314788823 664026834 314788823 664026834 26044401 709283508 26044401 666910944 26044401 666910944 406506668 666910944 252539981 177361997 252539981 889402656 252539981 889402656 806709088 908076356 806709088 466244677 806709088 466244677 501952884 78149501 501952884 846940501 501952884 846940501 872176405 391552756 872176405 658876322 872176405 658876322 694067357 658876322 774236125 987201593 774236125 2657009 774236125 2657009 722779401 2657009 925970461 670658609 925970461 670658609 258588087 670658609 921893727 93795319 921893727 93795319 840200092 999995127 840200092 999995127 250757868 325049639 250757868 861710704 250757868 861710704 944139522 861710704 578727396 39325681 578727396 281189286 578727396 281189286 317002442 343646434 317002442 281252357 317002442 281252357 391605002 634536223 391605002 209555176 391605002 209555176 999448098 209555176 578298965 196549757 578298965 388842150 578298965 388842150 996996280 710070021 996996280 30496710 996996280 30496710 296178731 30496710 363695905 197927768 363695905 197927768 829303414 949259281 829303414 408729601 829303414 408729601 48676368 408729601 143977971 782950260 143977971 782950260 221913590 667517468 221913590 854530950 221913590 854530950 153510241 854530950 244491502 384978120 244491502 384978120 659252887 384978120 300016872 656009394 300016872 67492633 300016872 67492633 546556769 67492633 410482155 470885855 410482155 35333824 410482155 35333824 849186805 624014502 849186805 543277391 849186805 543277391 261201419 543277391 504235752 121119645 504235752 121119645 851828852 121119645 667140329 349310703 667140329 178137176 667140329 178137176 65489556 543216356 65489556 543216356 760451430 110566733 760451430 789963261 760451430 789963261 105761345 789963261 959192221 179336947 959192221 201905735 959192221 201905735 777194461 201905735 989519641 443702694 989519641 391295697 989519641 391295697 415580340 969425045 415580340 969425045 333037836 969425045 699009923 812452232 699009923 812452232 950609334 373809872 950609334 418572623 950609334 418572623 715266799 418572623 804555654 839469257 804555654 83646179 804555654 83646179 933847543 83646179 784227492 178023694 784227492 81668001 784227492 81668001 159872040 81668001 863487687 290244653 863487687 197289475 863487687 197289475 319698988 197289475 803374412 802679115 803374412 802679115 329302322 802679115 510100491 475877306 510100491 475877306 195411334 475877306 605165803 952273003 605165803 952273003 840828502 952273003 835477986 396955581 835477986 604566265 835477986 604566265 164877569 604566265 315529915 367648909 315529915 830971600 315529915 830971600 126462401 830971600 144800800 423055436 144800800 795743707 144800800 795743707 4895579 268090406 4895579 294825893 4895579 294825893 779161888 721404207 779161888 348388393 779161888 348388393 951288114 142683531 951288114 203475762 951288114 203475762 144461009 203475762 836514363 732961074 836514363 732961074 580839377 732961074 843799479 753295384 843799479 296436157 843799479 296436157 180154914 296436157 901740941 926108845 901740941 926108845 40028008 926108845 415215853 343896321 415215853 884799304 415215853 884799304 137813548 80162636 137813548 80162636 950406424 729602175 950406424 729602175 961405780 729602175 519991861 492770562 519991861 524313600 519991861 524313600 263068978 524313600 921882757 669894561 921882757 669894561 969105110 669894561 337033892 167670637 337033892 502291332 337033892 502291332 256924559 502291332 583442092 472793977 583442092 586587379 583442092 586587379 771414648 977326446 771414648 180023988 771414648 180023988 938691877 180023988 474539292 346480765 474539292 346480765 456580923 346480765 620565954 927440362 620565954 809941032 620565954 809941032 845997703 684002685 845997703 984967119 845997703 984967119 575058588 45002515 575058588 830510329 575058588 830510329 172426967 830510329 381640089 8469596 381640089 262561965 381640089 262561965 798615855 262561965 323788166 445428800 323788166 15362361 323788166 15362361 859948181 15362361 714820576 555349021 714820576 127960367 714820576 127960367 341537474 127960367 747633096 413618371 747633096 413618371 156339768 413618371 413634633 71444869 413634633 121951657 413634633 121951657 714066915 121951657 228068812 935908169 228068812 584739836 228068812 584739836 550760918 768541039 550760918 233251370 550760918 233251370 946609770 233251370 566851357 181941171 566851357 181941171 81485167 915808388 81485167 915808388 476230129 915808388 60865842 857322942 60865842 968964085 60865842 968964085 24484242 968964085 738940566 206344366 738940566 206344366 125525638 206344366 555002982 560473998 555002982 560473998 358312314 560473998 620461655 929719539 620461655 929719539 31039450 225900147 31039450 225900147 668540849 225900147 441119786 931308881 441119786 30865082 441119786 30865082 329119696 30865082 476192873 979842793 476192873 745993742 476192873 745993742 30781838 745993742 682395566 455566164 682395566 989711540 682395566 989711540 849757498 366858228 849757498 366858228 738715217 366858228 902950843 42019884 902950843 615218747 902950843 615218747 469485538 615218747 584883264 116801358 584883264 116801358 386656565 116801358 702222112 946667781 702222112 700777825 702222112 700777825 818231310 700777825 663461319 548529787 663461319 957391632 663461319 957391632 960000033 550728347 960000033 550728347 580658345 98288628 580658345 306567626 580658345 306567626 185474240 306567626 418375475 259819149 418375475 322173320 418375475 322173320 408001830 322173320 665776365 126030314 665776365 345541358 665776365 345541358 178025046 345541358 196042392 935777254 196042392 640652636 196042392 640652636 877457537 640652636 868399588 470789054 868399588 879937330 868399588 879937330 805191229 241627241 805191229 662482104 805191229 662482104 856369267 662482104 527702716 741321994 527702716 296642236 527702716 296642236 124277046 469639701 124277046 469639701 428917439 469639701 264580486 167522776 264580486 617755273 264580486 617755273 476614533 991676541 476614533 611573024 476614533 611573024 847854506 611573024 5998888 979382525 5998888 76619264 5998888 76619264 923753379 76619264 25116193 668251677 25116193 668251677 430153287 668251677 400017254 598267468 400017254 673084900 400017254 673084900 503789347 673084900 439564624 962955989 439564624 594075606 439564624 594075606 300674708 594075606 421645598 53011267 421645598 53011267 644528634 53011267 417504400 543544191 417504400 543544191 362175406 543544191 767576062 23069096 767576062 553746841 767576062 553746841 768999506 553746841 35167507 735156605 35167507 338778037 35167507 338778037 291058780 905990718 291058780 115713973 291058780 115713973 976130866 115713973 654081514 21572258 654081514 360782303 654081514 360782303 934190615 360782303 391710447 833032311 391710447 428714485 391710447 428714485 263638752 173779998 263638752 926541771 263638752 926541771 328723490 926541771 148941818 156841520 148941818 272106045 148941818 272106045 761441143 272106045 615615452 810649421 615615452 45399131 615615452 45399131 11081651 471522287 11081651 187790565 11081651 187790565 237775881 187790565 211229440 889742955 211229440 84069742 211229440 84069742 874028302 973719067 874028302 361431266 874028302 361431266 302764631 341473306 302764631 548760678 302764631 548760678 687958797 548760678 422320002 933836386 422320002 933836386 280612473 933836386 829312203 259344862 829312203 259344862 456672952 259344862 998710400 972965193 998710400 379906281 998710400 379906281 685903021 44914234 685903021 44914234 46228314 44914234 293368190 719028944 293368190 719028944 422770079 719028944 2771722 241738363 2771722 328571478 2771722 328571478 979030168 549201151 979030168 549201151 229486460 969424884 229486460 969424884 151772261 969424884 544473949 979085195 544473949 78471536 544473949 78471536 202388850 78471536 474275500 355703490 474275500 252257441 474275500 252257441 245708068 252257441 789030166 647809308 789030166 360601005 789030166 360601005 329869589 360601005 713091894 869212754 713091894 322101767 713091894 322101767 783664851 322101767 42717996 92333706 42717996 92333706 12125046 92333706 797537010 872780748 797537010 872780748 103548539 872780748 127352979 299803869 127352979 299803869 67863161 299803869 310538779 988302694 310538779 43202652 310538779 43202652 212973867 43202652 772180568 447803725 772180568 87330973 772180568 87330973 29283833 725482619 29283833 50862310 29283833 50862310 543083518 715042828 543083518 715042828 937037004 552437667 937037004 860751904 937037004 860751904 89005480 277273211 89005480 760881417 89005480 760881417 559200880 199449048 559200880 284318780 559200880 284318780 618979730 284318780 383817911 816586040 383817911 816586040 71471943 77305978 71471943 77305978 538108794 77305978 505073237 290943163 505073237 290943163 485406027 290943163 826421564 760499542 826421564 760499542 904437963 760499542 122167842 294143968 122167842 914852408 122167842 914852408 767440312 399613154 767440312 399613154 405576534 532146662 405576534 434232155 405576534 434232155 318047191 434232155 426670898 517714131 426670898 95192472 426670898 95192472 22900260 985470564 22900260 985470564 642339502 985470564 77944976 206048907 77944976 206048907 386849808 206048907 323003154 92970368 323003154 390894583 323003154 390894583 856506666 390894583 654201446 502817586 654201446 502817586 699529085 502817586 496803817 311504932 496803817 738950041 496803817 738950041 11007090 738950041 883012295 4328722 883012295 4328722 201147665 585373701 201147665 585373701 983225697 585373701 314903338 822347544 314903338 384357196 314903338 384357196 932349394 467760911 932349394 208574801 932349394 208574801 159217899 208574801 590777655 931523472 590777655 867477168 590777655 867477168 110681538 867477168 815878327 990044630 815878327 964285418 815878327 964285418 281604601 108219695 281604601 108219695 977725220 108219695 266094967 834622114 266094967 834622114 649677473 240031425 649677473 535918579 649677473 535918579 69420131 208383482 69420131 309689841 69420131 309689841 638895538 309689841 333791897 39805973 333791897 39805973 21238175 39805973 438062831 986590403 438062831 716693175 438062831 716693175 271825843 137682572 271825843 854317746 271825843 854317746 914333190 854317746 879635742 148444137 879635742 347091575 879635742 347091575 677047358 347091575 698535258 611289313 698535258 24446685 698535258 24446685 106127466 24446685 442319016 946961763 442319016 38149158 442319016 38149158 165341176 38149158 847929598 709673899 847929598 220730818 847929598 220730818 749701909 220730818 926227350 902512000 926227350 902512000 611511559 902512000 722167738 52389733 722167738 52389733 443479014 570508654 443479014 97817305 443479014 97817305 23100185 97817305 551872283 272515971 551872283 272515971 82445172 272515971 317375833 984410971 317375833 984410971 206239637 984410971 931289297 5754024 931289297 995480882 931289297 995480882 606320204 473652238 606320204 473652238 635158257 473652238 270456058 956403251 270456058 914287718 270456058 914287718 850288817 475332103 850288817 475332103 255146189 475332103 913504416 989170060 913504416 989170060 228320890 145068483 228320890 257035328 228320890 257035328 702825120 257035328 640968112 654693892 640968112 498125979 640968112 498125979 34298190 498125979 456422452 864389204 456422452 679681936 456422452 679681936 948009185 679681936 919020093 19972701 919020093 19972701 692521413 842530557 692521413 146557817 692521413 146557817 986446809 146557817 842798654 607231675 842798654 432264167 842798654 432264167 36602108 432264167 870969433 13419153 870969433 459417718 870969433 459417718 815931639 459417718 929779281 797488850 929779281 797488850 91155144 797488850 784460558 307345301 784460558 307345301 437369119 307345301 896773907 110990864 896773907 110990864 356017850 372600016 356017850 372600016 254221351 372600016 744554929 297789553 744554929 957992870 744554929 957992870 47228218 957992870 416864722 41437723 416864722 41437723 799997079 41437723 316133899 812494800 316133899 122647277 316133899 122647277 6826742 122647277 924765975 92410019 924765975 115767564 924765975 115767564 107288447 778249767 107288447 778249767 644935521 778249767 198858848 163920746 198858848 163920746 872839028 163920746 365238679 926114870 365238679 616721590 365238679 616721590 425257574 616721590 330093538 155548955 330093538 155548955 667324699 155548955 426525220 728034756 426525220 92391501 426525220 92391501 566830110 92391501 352853485 993232515 352853485 993232515 309756281 993232515 527987069 141179959 527987069 268621187 527987069 268621187 911879385 268621187 706947449 131623204 706947449 787139364 706947449 787139364 197338001 787139364 619512024 113459153 619512024 113459153 90830121 113459153 331858626 162028849 331858626 162028849 783577089 162028849 387557687 892758638 387557687 892758638 90661857 892758638 601290839 79710485 601290839 733321551 601290839 733321551 200459785 733321551 490293212 795175774 490293212 489891350 490293212 489891350 984813155 309849967 984813155 309849967 65489739 172374238 65489739 172374238 207315126 955861293 207315126 955861293 398397658 955861293 260332591 395215729 260332591 395215729 624045779 790180117 624045779 252097523 624045779 252097523 235022176 32566747 235022176 943394341 235022176 943394341 573923940 943394341 159723532 474870224 159723532 474870224 830446102 474870224 699157705 544886451 699157705 270643664 699157705 270643664 89426256 270643664 992000998 981947276 992000998 534337049 992000998 534337049 72652412 181354831 72652412 445144316 72652412 445144316 197889592 296333886 197889592 297570514 197889592 297570514 53807700 297570514 227587696 759766696 227587696 759766696 157347463 759766696 953563272 518478279 953563272 518478279 611119562 317146314 611119562 658586780 611119562 658586780 170513621 290062300 170513621 921552327 170513621 921552327 931630264 921552327 267390477 315928774 267390477 525807866 267390477 525807866 905179189 525807866 279845618 880307493 279845618 819690061 279845618 819690061 38320321 819690061 278347560 729501768 278347560 982046154 278347560 982046154 875634535 859896968 875634535 859896968 593525355 859896968 795833717 424797535 795833717 729946373 795833717 729946373 172398313 260469380 172398313 921126889 172398313 921126889 894477666 921126889 115894684 85625701 115894684 281437619 115894684 281437619 812866391 737205627 812866391 53576972 812866391 53576972 297891813 53576972 609636858 954851805 609636858 954851805 441826707 954851805 537249901 42648353 537249901 42648353 781157844 526316781 781157844 83840390 781157844 83840390 896802336 43395440 896802336 343282972 896802336 343282972 6950167 380855612 6950167 170488646 6950167 170488646 246715295 542816393 246715295 542816393 728525026 542816393 254781114 137465022 254781114 137465022 66461156 137465022 817660756 681128681 817660756 223838179 817660756 223838179 476646886 223838179 954747841 644910495 954747841 644910495 438207254 644910495 947600624 81897972 947600624 684044720 947600624 684044720 438083385 126589203 438083385 489701957 438083385 489701957 239199311 489701957 904073300 979109003 904073300 529990906 904073300 529990906 976162395 529990906 583320321 10204326 583320321 10204326 830950884 10204326 416251940 920848493 416251940 350339827 416251940 350339827 52513881 350339827 810731309 256733195 810731309 493262207 810731309 493262207 827048727 493262207 442282851 742281143 442282851 577308515 442282851 577308515 606267098 577308515 596288454 967000639 596288454 967000639 509275384 967000639 694948776 296391159 694948776 357212017 694948776 357212017 768034144 893433888 768034144 893433888 28252091 893433888 358288195 571396784 358288195 571396784 966222552 571396784 2259316 671151335 2259316 538982386 2259316 538982386 657588308 538982386 623996976 17819785 623996976 17819785 970978179 17819785 125873459 36258300 125873459 9967885 125873459 9967885 520861599 9967885 440345001 965068573 440345001 788578239 440345001 788578239 412796080 788578239 625770674 838516334 625770674 838516334 480712206 838516334 768653512 843722219 768653512 245873965 768653512 245873965 46719993 245873965 289863044 59725433 289863044 59725433 840467987 59725433 773112414 859004158 773112414 859004158 59939399 859004158 462326519 111465071 462326519 778003816 462326519 778003816 967038536 778003816 549688612 22823020 549688612 369763699 549688612 369763699 925068255 961220833 925068255 961220833 219168278 961220833 610216811 72181051 610216811 497692872 610216811 497692872 988249463 497692872 627779536 700804988 627779536 301781965 627779536 301781965 896149730 301781965 17060033 143047631 17060033 886263293 17060033 886263293 360843439 886263293 31491760 57195062 31491760 57195062 23205482 57195062 190573538 673605697 190573538 400437740 190573538 400437740 966620401 825271785 966620401 60779574 966620401 60779574 623355150 60779574 718650424 968144427 718650424 878587149 718650424 878587149 343297310 878587149 609935358 155390626 609935358 192352067 609935358 192352067 769884957 192352067 198147741 762028349 198147741 428915318 198147741 428915318 973484586 428915318 414916458 404950670 414916458 861919566 414916458 861919566 710056676 861919566 450996136 238460623 450996136 502589372 450996136 502589372 774921019 502589372 20876462 980461365 20876462 731396035 20876462 731396035 749357292 731396035 606861733 919170421 606861733 919170421 97322674 919170421 532330139 67546414 532330139 742829886 532330139 742829886 249495310 742829886 626283760 84168372 626283760 84168372 186869848 84168372 311895240 853321817 311895240 853321817 549164518 853321817 111090706 515703552 111090706 833178946 111090706 833178946 816096080 681875326 816096080 964262567 816096080 964262567 752919792 263789442 752919792 263789442 477650881 263789442 847324571 207501243 847324571 623630715 847324571 623630715 295732768 623630715 844413497 21704471 844413497 440623529 844413497 440623529 739281600 440623529 780994811 865064379 780994811 865064379 862733681 865064379 602230321 879353736 602230321 177470157 602230321 177470157 341807164 623253954 341807164 623253954 812108248 623253954 741308526 732736535 741308526 234853105 741308526 234853105 75544335 234853105 496185891 792606282 496185891 245418646 496185891 245418646 765115463 245418646 242198488 821262067 242198488 821262067 100256428 821262067 531718602 899559035 531718602 899559035 766550333 113031809 766550333 369747317 766550333 369747317 983875156 369747317 498551619 697997751 498551619 697997751 454087538 697997751 907148079 988530684 907148079 988530684 352732722 367638661 352732722 881059980 352732722 881059980 35780675 190851867 35780675 190851867 522004571 190851867 257226124 908998443 257226124 908998443 942549839 908998443 93459802 315174504 93459802 559463871 93459802 559463871 200675467 559463871 66819682 988188424 66819682 988188424 406451263 988188424 143376565 212530278 143376565 212530278 707935710 537317846 707935710 452922596 707935710 452922596 776815820 452922596 546975910 991226554 546975910 991226554 427237247 991226554 983118940 733011184 983118940 733011184 238170374 733011184 783631315 870109142 783631315 688875623 783631315 688875623 123588924 185321866 123588924 185321866 817904402 739072689 817904402 739072689 357786492 739072689 776660873 339561158 776660873 339561158 201395428 663768905 201395428 663768905 996798495 663768905 916247270 889603942 916247270 889603942 859447035 889603942 883029435 714567475 883029435 798801752 883029435 798801752 570073609 798801752 629148340 91316273 629148340 91316273 152611200 526181713 152611200 526181713 800856977 753171749 800856977 296215149 800856977 296215149 456371462 296215149 798181198 110119095 798181198 768482211 798181198 768482211 483130668 83706636 483130668 859470505 483130668 859470505 324151805 859470505 526630501 406558020 526630501 905868449 526630501 905868449 869550616 905868449 109666200 856083866 109666200 998171576 109666200 998171576 899143883 998171576 375424055 323480204 375424055 323480204 201525094 323480204 375648252 74887189 375648252 177314874 375648252 177314874 761836751 403442869 761836751 403442869 811997664 403442869 357208669 149567579 357208669 149567579 349376847 149567579 587683187 561878927 587683187 162738056 587683187 162738056 292418756 162738056 941267827 905787122 941267827 905787122 22690318 512205217 22690318 852439973 22690318 852439973 214950820 48294076 214950820 537938024 214950820 537938024 592152352 67821461 592152352 243931600 592152352 243931600 481149427 987955466 481149427 987955466 885844394 987955466 657966880 101080019 657966880 101080019 842313157 882363133 842313157 304967228 842313157 304967228 995992192 304967228 80438259 408823953 80438259 18122471 80438259 18122471 981589630 813275014 981589630 813275014 574902728 813275014 891491931 27373468 891491931 869850524 891491931 869850524 62719437 270373809 62719437 326550608 62719437 326550608 987125947 481866452 987125947 481866452 36576797 737548317 36576797 25109005 36576797 25109005 261105241 25109005 183281895 336671418 183281895 26707920 183281895 26707920 831823264 26707920 803857187 652747903 803857187 523456834 803857187 523456834 34854334 139134463 34854334 662390102 34854334 662390102 364904996 52957520 364904996 52957520 969063142 707858997 969063142 299454803 969063142 299454803 355918725 299454803 573762358 633606976 573762358 633606976 859464434 633606976 794649978 749521874 794649978 469541712 794649978 469541712 62890279 469541712 899804754 665118480 899804754 524312579 899804754 524312579 389555662 975259314 389555662 566213448 389555662 566213448 939575556 566213448 16154599 786473508 16154599 310224866 16154599 310224866 846144976 978652662 846144976 404720194 846144976 404720194 135955258 252249644 135955258 909184026 135955258 909184026 920326527 226042537 920326527 226042537 166504843 226042537 935973674 965379998 935973674 261577032 935973674 261577032 33979518 261577032 646416951 40956002 646416951 302697525 646416951 302697525 707965986 302697525 141846697 986710199 141846697 831158799 141846697 831158799 520602667 523782850 520602667 722852106 520602667 722852106 581605844 722852106 196993413 19747939 196993413 508231885 196993413 508231885 821528435 508231885 742669964 607177472 742669964 372669817 742669964 372669817 20715715 372669817 110077302 192904630 110077302 490121848 110077302 490121848 678394900 490121848 231164001 724341081 231164001 390124696 231164001 390124696 871589399 850844158 871589399 850844158 553221771 850844158 903393894 198790447 903393894 198790447 300765860 198790447 806557083 315980703 806557083 26714665 806557083 26714665 986241765 26714665 667622046 871240773 667622046 237332018 667622046 237332018 912803980 237332018 492280986 42842643 492280986 895156229 492280986 895156229 48902419 135335334 48902419 135335334 2861012 135335334 948801130 516876566 948801130 516876566 321184166 6917118 321184166 834170365 321184166 834170365 998888476 834170365 20712971 35891172 20712971 803758900 20712971 803758900 749727227 459399847 749727227 605935016 749727227 605935016 788642210 605935016 705265846 286225276 705265846 754362426 705265846 754362426 113142397 754362426 444674062 96863880 444674062 193868359 444674062 193868359 760555863 193868359 468562932 942601702 468562932 614351668 468562932 614351668 925277944 199866293 925277944 315691185 925277944 315691185 131608244 907397780 131608244 413672177 131608244 413672177 882336676 413672177 387962258 659182259 387962258 231840858 387962258 231840858 40601933 231840858 653199761 997077216 653199761 197304481 653199761 197304481 108263077 197304481 557025407 818389103 557025407 709979196 557025407 709979196 49258407 709979196 336688846 303989787 336688846 303989787 610901297 303989787 307015711 465213933 307015711 58810584 307015711 58810584 284623121 58810584 903308871 803988068 903308871 21638840 903308871 21638840 98729352 21638840 301924934 699051812 301924934 699051812 567906309 3784997 567906309 485519835 567906309 485519835 942281002 485519835 128870022 298838657 128870022 992489091 128870022 992489091 566661764 992489091 378625627 449958783 378625627 936229285 378625627 936229285 333853369 936229285 963730510 997232029 963730510 475332100 963730510 475332100 346645 681744115 346645 214069544 346645 214069544 800738537 214069544 82227993 999456793 82227993 643273736 82227993 643273736 54734019 643273736 475290740 398509468 475290740 398509468 853250342 398509468 296204797 567438081 296204797 567438081 866660081 288560319 866660081 630691024 866660081 630691024 517132374 630691024 926919147 349069120 926919147 777390284 926919147 777390284 87155576 777390284 758319654 522346078 758319654 542319766 758319654 542319766 490304782 542319766 712964931 269676531 712964931 937426080 712964931 937426080 71479067 937426080 706943859 974948435 706943859 128257172 706943859 128257172 776922615 580090158 776922615 580090158 98946064 580090158 137068077 271018719 137068077 822948250 137068077 822948250 280008080 822948250 83135332 87332136 83135332 370311573 83135332 370311573 924351987 759878139 924351987 111532068 924351987 111532068 812232611 111532068 978004404 919566332 978004404 408801567 978004404 408801567 910119013 890812463 910119013 270017034 910119013 270017034 990725009 270017034 16472775 982619938 16472775 982619938 649682363 982619938 468451061 122534209 468451061 978619021 468451061 978619021 576744453 978619021 319860199 606156990 319860199 975677647 319860199 975677647 142771960 63243557 142771960 771564206 142771960 771564206 83295285 733531936 83295285 754254172 83295285 754254172 862861415 96907258 862861415 965284452 862861415 965284452 193443155 591885503 193443155 591885503 923017660 572781037 923017660 588399020 923017660 588399020 236293228 734735084 236293228 488118483 236293228 488118483 690114027 488118483 543719317 322727767 543719317 322727767 91196389 322727767 276399298 485296897 276399298 306119649 276399298 306119649 79891309 306119649 111128739 53831322 111128739 255325866 111128739 255325866 782002450 255325866 5430198 451683455 5430198 86416012 54301
#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...